{"_id":"@belsrc/eslint-config-node","_rev":"2-1b17eba2c721952bd0658b49bd86d685","name":"@belsrc/eslint-config-node","dist-tags":{"latest":"2.1.1"},"versions":{"2.1.0":{"name":"@belsrc/eslint-config-node","version":"2.1.0","description":"ESLint config for Node","publishConfig":{"access":"public"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"bryan@bryanckizer.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/belsrc/eslint-config-belsrc.git","directory":"packages/node"},"bugs":{"url":"https://github.com/belsrc/eslint-config-belsrc/issues"},"homepage":"https://github.com/belsrc/eslint-config-belsrc#readme","license":"MIT","peerDependencies":{"babel-eslint":">=10.0.0","eslint":">= 6.6.0","prettier":">=1.19.0"},"dependencies":{"eslint-plugin-fp-jxl":"^3.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.7.0","eslint-plugin-promise":"^4.2.1"},"gitHead":"6a00abe38fd8af5b9f90bad8b6178ef405eac5c1","_id":"@belsrc/eslint-config-node@2.1.0","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (win32)","dist":{"integrity":"sha512-L3SdJIKLGQUbbwQSh6X5WT8YdHNykp/x+2JIifwfp3qbwdOhkZORb0l6v/JeQ2nlB7+Pt5PiwYz4cyE1/1nUsw==","shasum":"91818c6c91c76e4547ae244ffc567c64aa162282","tarball":"https://registry.npmjs.org/@belsrc/eslint-config-node/-/eslint-config-node-2.1.0.tgz","fileCount":8,"unpackedSize":13316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQNozCRA9TVsSAnZWagAAjZ4P/Rc3zQ3pdbo4uq7Hm6k5\nT0h95OG5FmqU9ZNRo3YU3UtmTVrnmvinRZY2GSkL16SzAUJm7c1OOiPsPl0M\np+5J2I9TK+dlb7e1/ABsvQP6nIyfcECPUifiq5Sw5ko3VLnLUw7sKakvOEbw\n7acG6nmDPrDHjsxXgzdqoCFpYQLGDZ1lA0iWfU/chTRCpX2N9KhieTWLBfDv\nhfFXsohuMhlJMf67sgF4CkpKKZtMNdT6L1QxoCr0u42lVzQx5eCl3R9vmD/B\nv3E6ELRas+SKWcN0bLs3oqhEFxvg6dgzlLroaGZ7x92C0s5vLqTP6D4S8xDA\nygQFxBVJLDNh5b9VmHlj9KDdPkayHsLZyuhIYURuF0hQG/V+88BZo81JbyjO\nTWM4NtmBwFFmsXNKAyslT953Xh5P0eorzFw2G9NJ775sZ1NK1tDB9qiC19Df\n+6wSokUWaYa8kXbq4nRYBF5EbW3rf0sGB5H2upGFcGZuMNQ9yZk29qhdkfc8\nKA7f8cLdmztxcQFHGPoOSUv0F8gS1B7wNcMWrVzjX+flJih4B9SQjhCewEbu\nIiGzENW/mVPEol4MjjJSEx0LBVDgPtS9P/tgwhUTmbl1sykr4Kaz5hAsGuyB\nxy1ErxiNlAcDlnIhz8o7X5Y5KVs67PfptL43eYa3p4eGE7mmwXIBbfTdoyBG\n2pNi\r\n=nsyf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiKCxv0HiIDeQjwDSqHo4QwGIVNQmdR6bFbM3IB/+3TAiAq8imxjTfrf0jVntHmpXbC1TMQIivBiopgOjUqJ21bsA=="}]},"maintainers":[{"name":"belsrc","email":"bryan@bryanckizer.com"}],"_npmUser":{"name":"belsrc","email":"bryan@bryanckizer.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-node_2.1.0_1581308467338_0.17378643360083545"},"_hasShrinkwrap":false},"2.1.1":{"name":"@belsrc/eslint-config-node","version":"2.1.1","description":"ESLint config for Node","publishConfig":{"access":"public"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"bryan@bryanckizer.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/belsrc/eslint-config-belsrc.git","directory":"packages/node"},"bugs":{"url":"https://github.com/belsrc/eslint-config-belsrc/issues"},"homepage":"https://github.com/belsrc/eslint-config-belsrc#readme","license":"MIT","peerDependencies":{"babel-eslint":">=10.0.0","eslint":">= 6.6.0","prettier":">=1.19.0"},"dependencies":{"eslint-plugin-fp-jxl":"^3.1.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jest":"^23.7.0","eslint-plugin-promise":"^4.2.1"},"gitHead":"2466323b60ef5ec98b40fda398c75b1b0523df54","_id":"@belsrc/eslint-config-node@2.1.1","_nodeVersion":"10.16.3","_npmVersion":"lerna/3.20.2/node@v10.16.3+x64 (win32)","dist":{"integrity":"sha512-WnjDiGXro0J6E7qKh2xD0Lfrw2rSF8z9VIn5LNK6wBgjN48VNtgP86/wAR3ZcA2FPYN3GznUpiawvZ0UiRed8Q==","shasum":"f95a0a5c6ad8b88ecd92be1e6dd863d7f1b26f1f","tarball":"https://registry.npmjs.org/@belsrc/eslint-config-node/-/eslint-config-node-2.1.1.tgz","fileCount":8,"unpackedSize":13434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQN93CRA9TVsSAnZWagAAd50P/2ap+cFNg2X7mOlBjE7h\nkYWIaJaHmd5/kILliM58+/d6kXZv7dBAajXtpp46OV/UByI5TX4l4KusuZT/\nUzuc29LjTVCdduowTjhFStLlJxVkUn+XX19M31WX3axIPeW+I9XB+HomSF++\nXbFB00to5jFW3tGBS/p0ierNmHR0CcpSYIRahfx9XPp+WQI8yHEw67j3Vd3P\nL2aMuNpIF4XBIou6qHr6cQLTy1jnml7iMax60DE7aZvYN7Ne866kpJf22g6X\nVO2lfhft7vJVtlZC0CVcuUnzDJFqP0O8AmRp4znl6/LXOXAYlP+3w2onm59A\n5ipisXoZzNuDjfYiuqsxmpYMt2dRgiKLl4poFv24eIx99qiKut5y8dE/wf+2\nS2GmHFcWTlozJ+uO8w1lhUwGtBqL1wRpM99ZUs1Onv5DWoXT+4jB6bK48h/z\nxDCXXrJ84rO+Ned+1MdqHUNjVaH7aLluTl1CY7ysWlttXg/Ra7i/9apIquLy\np+OgX6AVwKgdh1GJAK1NEzkhBg4Dad8T6uvGjR0wKviDD0sIlKlFkDiQK3uJ\nybRnSPv2sbHr0AtBk6aETLrQZHj0Pey5cG4XdB3OCOVNtHnfMRZnCc30nBma\nbYKph6THb9y2sMQyioJDPYX23SfYWOxqd1DgYWXdcZLyX4W0AC/5fqXQvM9D\nt7f8\r\n=Eo4U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmrbYHk0GXQo20reoFNN8Qw5e6x/uAb4P5vFfYg0QYCAiA5FR1nPWwkMNQIL98JU51TjJ5TnNWzzvyYWdsRu+i62Q=="}]},"maintainers":[{"name":"belsrc","email":"bryan@bryanckizer.com"}],"_npmUser":{"name":"belsrc","email":"bryan@bryanckizer.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-node_2.1.1_1581309815189_0.21194600202575575"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-10T04:21:07.312Z","2.1.0":"2020-02-10T04:21:07.495Z","modified":"2022-04-04T18:20:41.370Z","2.1.1":"2020-02-10T04:43:35.500Z"},"maintainers":[{"name":"belsrc","email":"bryan@bryanckizer.com"}],"description":"ESLint config for Node","homepage":"https://github.com/belsrc/eslint-config-belsrc#readme","repository":{"type":"git","url":"git+ssh://git@github.com/belsrc/eslint-config-belsrc.git","directory":"packages/node"},"author":{"name":"bryan@bryanckizer.com"},"bugs":{"url":"https://github.com/belsrc/eslint-config-belsrc/issues"},"license":"MIT","readme":"# @belsrc/eslint-config-node\r\n\r\nAn opinionated collection of ESLint plugin configs I use in other projects.\r\n\r\n_(Part of [eslint-config-belsrc](https://github.com/belsrc/eslint-config-belsrc/blob/master/README.md) mono repo)_\r\n\r\n* eslint-plugin-fp-jxl\r\n* eslint-plugin-import\r\n* eslint-plugin-promise\r\n\r\n## Install\r\n\r\n```bash\r\nnpm i -D @belsrc/eslint-config-node\r\n```\r\n\r\n## Use\r\n\r\n```js\r\n// .eslintrc.js\r\nmodule.exports = {\r\n  extends: ['@belsrc/eslint-config-node'],\r\n};\r\n```\r\n\r\nThe package also contains a usable prettier config.\r\n\r\n```js\r\n// .prettierrc.js\r\nconst config = require('@belsrc/eslint-config-node/.prettierrc');\r\n\r\nmodule.exports = config;\r\n```\r\n\r\n## TODO\r\n\r\n* add `eslint-plugin-jest`\r\n* add `eslint-plugin-security` (is it maintained enough to use?)\r\n\r\n### Peer Dependencies\r\n\r\n* eslint: `>= 6.6.0`\r\n* prettier: `>=1.19.0`\r\n* babel-eslint: `>=10.0.0`\r\n","readmeFilename":"README.md"}