{"_id":"@autotelic/eslint-config-js","_rev":"4-a0caaa62830c3178558923b9971634c1","name":"@autotelic/eslint-config-js","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.1":{"name":"@autotelic/eslint-config-js","version":"0.1.1","description":"base eslint config for js apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","lint","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-js"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-js","license":"MIT","dependencies":{"@rushstack/eslint-patch":"^1.2.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.6.1","eslint-plugin-promise":"^6.1.1"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"803d0771006507f2442903c53e52a612e758807f","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-js@0.1.1","_nodeVersion":"18.15.0","_npmVersion":"lerna/6.5.1/node@v18.15.0+x64 (linux)","dist":{"integrity":"sha512-GegDq1k62NQkk22Sy9CQ/hs+0zJaK+dB0iFeEMYFeHJb26lbJQLRFc7MmnD9GDFMKYcp0kLgxakZIetLpaGs3A==","shasum":"eb651a7956a2885223c41eb115444c72f3093671","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-js/-/eslint-config-js-0.1.1.tgz","fileCount":5,"unpackedSize":5864,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmLpn9BcOD/QK6TcoEoqCcncDYe5x0xYEC88AIh/VhIAiAnA5kahzBqIFomGcfJh5ccxwU8GtIx2KHqP9AzrorZ/g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFQHNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq31Q//dcOJcL3sI0+U0TZtMoy0hta9lNsi5IRYlGSHxQbOUe9QPiBR\r\nXs2VStCR4VPZ0dO7I+AeWIPBkwI+8FT3R7LdBsBZRPPzaMeVOKeBjJ6nUtTd\r\n8ACQXWB9Z6menHRzRVTsoGq5p+36StL5Y8sMk1EUIIDqLWCu2dI8XCsGDZb5\r\nh84PW2VCF9bMZ7btOwyiEzu8C+ygM3H+Zn2dMo5BVxDzEFMErPcCfxpew9pt\r\n1OfPBaL9IrRt1kIoDrZHBzOq7VzdTWQYTLqWYG11szQu84E1Xm27YORro0L9\r\nSlI1ZwkMPMBeXc0JF24EfbHwlKQt6d2xQE1ewG0WsLgj1L/eCNMABOE6T/as\r\ndotGpyG0jv3nb/lU1LJal7AyVVXKaigxdBf8QQAOFQTPh9DbQNc6/zosvlu0\r\n48D/TS+d0d1D0qxV/NCPS1uHy0ZivCPZ7bOVXQwcf5uYcL1ym2fAtXjxaZkX\r\nvR4f5eTFZ5uKzlDjMe+T+X4eqAWsGKS6UKYv7byZLGMKTat4nkrdIvcrMVCU\r\n8W7pGQZEcr8kWn/F0j2tiHBvCvOvyStc+FOeleCaoNyjdHS+0C3iuwXV9hVT\r\nOt3GgiD2Ekv4E48qiMgnx9vXhiklVaD2BD8HEh9TFYZKk0vN8RzEQSVyr/QO\r\na7zOD7vHRP6yjsyUtbXN5e0+KMXQtKNfGMw=\r\n=EWF6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js_0.1.1_1679098317274_0.5337661396325573"},"_hasShrinkwrap":false},"0.2.0":{"name":"@autotelic/eslint-config-js","version":"0.2.0","description":"base eslint config for js apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","lint","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-js"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-js","license":"MIT","dependencies":{"@rushstack/eslint-patch":"^1.2.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.6.1","eslint-plugin-promise":"^6.1.1"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"be405b04fb92d8bdac052efd4170b171529af3a2","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-js@0.2.0","_nodeVersion":"18.15.0","_npmVersion":"lerna/6.5.1/node@v18.15.0+x64 (linux)","dist":{"integrity":"sha512-x/UHLEV1lWNxq5OnR1rrWzX809PxByVyqrnJd3Qzxo3wFqn75PqCLpiZWB1w0lB8hmTEAzuS2eRsx/H3OmOszQ==","shasum":"72d4d80fadac3fbd34b7d362dd7b490e24a2c915","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-js/-/eslint-config-js-0.2.0.tgz","fileCount":5,"unpackedSize":5876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZbBfFUNDSHwd+04a9iOUn0UjYKivQ3R4Rk/drvQUAdAIgUYS3gewYBUIR/y82VKWhDPQd5IHybop2Nhe0xiQsUls="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGzowACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlAw/+K2s0CFBKokNf8wXsw+lAOcpUN7EvqN3PcgerZZp8e8ThI/BC\r\n6cAHKXTK3/xgUEw9Hb6BT58Mhcg3YHHpiLU/XutqzwUlr5HDz8IfFzU+oBw4\r\niA3vOApwHs/F5u/ZTj/K885p7l5L/MO18XmrFF/VWnHhgFSJRA/hWts771K1\r\necF2BL3Nke9q2xvBkioH7tMCe1048Tv16Kwd40VP2LFo5DH7fI/zueOV61S1\r\nvtWSQIJNrZrsleMbLaLjU04v78hn7cAGA+f0uOvaZv4BaQtJQkoCf/F70WrQ\r\nOY4l3tyolqgSvoHanzL5NgNNGegoIDSoBXDp3iiBtp4iXbV4TToomxNboOSa\r\nJyl0ZyYqac3sy637pkJRpOgKgL52HSYTrNdqjl5n427gAwwsz7g/EZTyw5I2\r\nORnXa7+YWlLiYk5BYP6rC6UmxX5yCsxa9pogZGG3d6HbajOY92RZXu9hFo6f\r\n71wACGO70DjOrwAW/NYr6cunY6MMTeUr7R1wPB/BNFpua1vo/3wplf61DoNi\r\nyxyoHOm47TaiuouyMtquCQwe09bpsz4m80yDEkW+ugYEnSt4aw7XfPWQ0k/W\r\n0FlWxpPVICMfTScnF6oLSTmUZHqAHNkceJCp0/+b4/sHtzN85TK/A5UnFkG+\r\nl8Vdoc9m63FugHvB/CCPKcCtTPgMRlKMkBo=\r\n=8Oys\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js_0.2.0_1679505968703_0.9250845895003965"},"_hasShrinkwrap":false},"0.2.1":{"name":"@autotelic/eslint-config-js","version":"0.2.1","description":"base eslint config for js apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","lint","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-js"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-js","license":"MIT","dependencies":{"@rushstack/eslint-patch":"^1.2.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.6.1","eslint-plugin-promise":"^6.1.1"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"ef62592f76248ec5f8c9728f62491785166dcaed","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-js@0.2.1","_nodeVersion":"18.15.0","_npmVersion":"lerna/6.5.1/node@v18.15.0+x64 (linux)","dist":{"integrity":"sha512-gAjLUY8DkjZTnsIR7+RczQB+dUO5kr3tC1pElB9GikfWeDsrB//IVNb1lwhXu2/xt5IIIC/Sk1JhY0jLDet77w==","shasum":"f95ce290ec846879e3f8cef28d3bbf87a4af663a","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-js/-/eslint-config-js-0.2.1.tgz","fileCount":5,"unpackedSize":5875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA96HeYoO78S+UakVxd3jbnzZ9WiVU/rlWQT7UGLt3KDAiAQkl5l/RIidZed9eMDrPpertQx8m3kQGUjrZF6VE28/A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIi9YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY1g/9H19d9pmtnRffTsMcaqMPq8sk8f2yrU+oW07+35VPNkP+rWVj\r\nhernvhzDysrnmAa5rhUmd6k6RkLlRKgQCkyz+VT1oU7tV0M8Qjp93CvbR4x6\r\nM9UO00exd71SpAmoZjDzu2O3+gH3VYoNXTI6ezeHM7DBwYwvQeW8kyJ+aKj9\r\nNjkYVBVq5C+EikEbsL7wOY3U1CMyOKCZzXzQlWOjCqj8BFvD73KEGKEUweGv\r\nb09nM7CLnlqy1p6MLFHNYHW6+/PymFaxtaPf+34wb59f9xYytN8NXEdg3A0R\r\n1G+rVYRs9F/kbpsz5MUr9ncfv7dzDuPrH6KjjI7nvmbtFl4BWScosIHcNT2v\r\nwSoGibV2Ebdrz7d+Vu6dEf0odWm+mIWhpCmzMJa6Hl9vE0uADDLz5MbAVcFg\r\nzLalFEe5CIOK2+6Zd5g+3E5uu35L6RsWENQwQMJbtZbnbNglqVbKIiyCLZyk\r\nFOJzBBoqOMzC6DGBAhjQpWiMuKUMVP9AOIX20r370w2KBaCi7cw/vVt4fYWX\r\nlxVMcsrFrLv9Ria+/jQ47ofYLOIKj3eefzMhj9SqAqEz/lHJBJY4cA/8p4Yy\r\nChdiUjmg2i8XrdOStXNIouBzfTlOoaDyFUdBB6XTy8XCSuhqexjBzO0BayPp\r\nHu0fKSrX0b2bGzyFPKf40F5zF12z1yeeA44=\r\n=r0AV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js_0.2.1_1679961944643_0.007472532555719447"},"_hasShrinkwrap":false},"0.3.0":{"name":"@autotelic/eslint-config-js","version":"0.3.0","description":"base eslint config for js apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","lint","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-js"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-js","license":"MIT","dependencies":{"@rushstack/eslint-patch":"^1.2.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-n":"^15.6.1","eslint-plugin-promise":"^6.1.1"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"c2c17b4409b5ecf66650bf6ac290f2e9bdfe5e58","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-js@0.3.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-rJuiZn9MYE7Sh7+G8qX49L5iPdDPkrdl+i4aygPtG19lgxfaEN9oJMYzcXTpKCi4AfUtZQbMw49EIx3k9KZddg==","shasum":"3aa63e7c55cb58960c15e025b2b4a7020b67c96f","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-js/-/eslint-config-js-0.3.0.tgz","fileCount":5,"unpackedSize":5816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrZuPEFc86dc2UcK/GSdyPSuFgcYu5nQAFR0S9SgH7JQIhANBGSfFykDoRsOt9jFLX14kdGMPDqA3Y20eb2AvRsD+h"}]},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js_0.3.0_1706219480354_0.6668651835525312"},"_hasShrinkwrap":false},"0.4.0":{"name":"@autotelic/eslint-config-js","version":"0.4.0","description":"base eslint config for js apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","lint","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-js"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-js","license":"MIT","dependencies":{"eslint-config-standard":"17.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-n":"^16.6.2","eslint-plugin-promise":"^6.1.1","globals":"^14.0.0"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"1674a27cfae582de78bafeac8a31b07ce6e94f2a","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-js@0.4.0","_nodeVersion":"20.11.1","_npmVersion":"lerna/6.6.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-vriLVSInGr+8A6Td5tXCnPj9jPuYpZ8BekxzGVP4mN+OQtvvnCpkQr0a8KVF4pPb++I19ZKiOHXRcAnxp+W0qA==","shasum":"fcc4bc86ac680e36aadfa921e3d9cba8529e26d0","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-js/-/eslint-config-js-0.4.0.tgz","fileCount":5,"unpackedSize":6783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9qgpzRH4B4ObWXfeipHUvRpd3nq1GpHBGjGTPNAjpfgIgFxnczxNyhDl76dFe5835B1rG/j+1Mr0EjqeJni7M6hg="}]},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-js_0.4.0_1710541013356_0.4219990431071643"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-18T00:11:57.220Z","0.1.1":"2023-03-18T00:11:57.434Z","modified":"2024-03-15T22:16:54.306Z","0.2.0":"2023-03-22T17:26:08.865Z","0.2.1":"2023-03-28T00:05:44.759Z","0.3.0":"2024-01-25T21:51:20.696Z","0.4.0":"2024-03-15T22:16:53.636Z"},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"description":"base eslint config for js apps","homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-js","keywords":["eslint","eslint-config","javascript","js","lint","standard"],"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-js"},"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"license":"MIT","readme":"# Autotelic - Eslint Config JS\n\n*Autotelic's base [Eslint](https://eslint.org/docs/latest/) configuration for any JavaScript application*\n\n### Usage\n\n#### NPM\n\n```sh\nnpm i --save-dev eslint @autotelic/eslint-config-js\n```\n\n#### Yarn\n\n```sh\nyarn add --dev eslint @autotelic/eslint-config-js\n```\n\n#### `eslint.config.js`\n\n```js\nconst configJs = require('@autotelic/eslint-config-js')\n\nmodule.exports = [\n  configJs,\n  {\n    // ...Additional config\n  }\n]\n\n```\n\n#### `eslint.config.mjs`\n\n```js\nimport configJs from '@autotelic/eslint-config-js'\n\nexport default [\n  configJs,\n  {\n    // ...Additional config\n  }\n]\n\n```\n\n#### Configuring Node Version\n\nBy default the Node version is set to `^20.x`, if a different or a more specific version is preferred it can be configured as follows:\n\n```js\n// eslint.config.js\nconst configJs = require('@autotelic/eslint-config-js')\n\nmodule.exports = [\n  configJs,\n  {\n  settings: {\n    node: {\n      version: '20.11.1'\n    }\n  }\n}]\n```\n\n### About\n\n`@autotelic/eslint-config-js` is comprised with a combination of:\n\n  - [Eslint's built-in rules](https://eslint.org/docs/latest/rules)\n  - [`eslint-config-standard`](https://github.com/standard/eslint-config-standard/tree/master#readme)\n  - [`eslint-plugin-n`](https://github.com/eslint-community/eslint-plugin-n#readme)\n  - [`eslint-plugin-import`](https://github.com/import-js/eslint-plugin-import#readme)\n  - [`eslint-plugin-promise`](https://github.com/eslint-community/eslint-plugin-promise#readme)\n","readmeFilename":"README.md"}