{"_id":"@andybarron/eslint-config","_rev":"5-e0847c98aca0abfdef204442ae1fbed7","name":"@andybarron/eslint-config","description":"Andy's personal ESLint preferences","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.0":{"name":"@andybarron/eslint-config","version":"1.0.0","description":"Andy's personal ESLint preferences","main":"lib/index.js","scripts":{"generate":"node scripts/generate-empty-rules","test":"node scripts/verify-rules","lint":"eslint lib scripts","format":"npm run lint -- --fix","prepublishOnly":"npm-run-all lint test"},"repository":{"type":"git","url":"git+https://github.com/AndyBarron/eslint-config.git"},"keywords":["eslint","eslintconfig","config","javascript","style"],"author":{"name":"Andy Barron","email":"AndrewLBarron@gmail.com"},"license":"Unlicense","bugs":{"url":"https://github.com/AndyBarron/eslint-config/issues"},"homepage":"https://github.com/AndyBarron/eslint-config#readme","devDependencies":{"eslint":"4.14.0","npm-run-all":"4.1.2"},"gitHead":"d2cf15db989bb36662e30b476e328dd2380e7ed0","_id":"@andybarron/eslint-config@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"andybarron","email":"AndrewLBarron@gmail.com"},"dist":{"integrity":"sha512-XnjGjW/5dhVtWa6ZRlQt2zRFiLlJbIw66GIlANgE+RXd5MXKnOOsJVWhI0P2CaSXVvxE3LmFmrC53bvFMusFag==","shasum":"a83a6b806e2492f61517c066a128192785265c6c","tarball":"https://registry.npmjs.org/@andybarron/eslint-config/-/eslint-config-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9fkQpoTq/sj6wh8dnUaq4gRBjz7pHSbNaamwvIXQ6+AiAuNsQb24SNiB/QTxrUOboaofKSFIr/MHVo6CnZ/aARiA=="}]},"maintainers":[{"name":"andybarron","email":"AndrewLBarron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-1.0.0.tgz_1514282487561_0.935481279855594"}},"1.0.1":{"name":"@andybarron/eslint-config","version":"1.0.1","description":"Andy's personal ESLint preferences","main":"lib/index.js","scripts":{"generate":"node scripts/generate-empty-rules","test":"node scripts/verify-rules","lint":"eslint lib scripts","format":"npm run lint -- --fix","prepublishOnly":"npm-run-all lint test"},"repository":{"type":"git","url":"git+https://github.com/AndyBarron/eslint-config.git"},"keywords":["eslint","eslintconfig","config","javascript","style"],"author":{"name":"Andy Barron","email":"AndrewLBarron@gmail.com"},"license":"Unlicense","bugs":{"url":"https://github.com/AndyBarron/eslint-config/issues"},"homepage":"https://github.com/AndyBarron/eslint-config#readme","devDependencies":{"eslint":"4.14.0","npm-run-all":"4.1.2"},"gitHead":"bc3110e921c7eb0b98ac89341cd1e434fc1c139c","_id":"@andybarron/eslint-config@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"andybarron","email":"AndrewLBarron@gmail.com"},"dist":{"integrity":"sha512-SeEhDFrdkEthSuw4mWVzOgJfHBKmr77pVCGSSOFzeRjA7ObSY0dba4hZeC/FB9zqJNi6fSBPBSOBvfKn5HlMbA==","shasum":"9965bf7c82b649c871adb30bc9570e24ddc00cee","tarball":"https://registry.npmjs.org/@andybarron/eslint-config/-/eslint-config-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOEAEBXMPWMGz4urYBWHGumy0+uF/CiJ2XRN/1bSpUAQIgFfF2lR643RToTP5/F2V+F/0QFmB8DwXLvltyZam98Xk="}]},"maintainers":[{"name":"andybarron","email":"AndrewLBarron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-1.0.1.tgz_1514282680123_0.43119597621262074"}},"1.0.2":{"name":"@andybarron/eslint-config","version":"1.0.2","description":"Andy's personal ESLint preferences","main":"lib/index.js","scripts":{"generate":"node scripts/generate-empty-rules","test":"node scripts/verify-rules","lint":"eslint lib scripts","format":"npm run lint -- --fix","prepublishOnly":"npm-run-all lint test"},"repository":{"type":"git","url":"git+https://github.com/AndyBarron/eslint-config.git"},"keywords":["eslint","eslintconfig","config","javascript","style"],"author":{"name":"Andy Barron","email":"AndrewLBarron@gmail.com"},"license":"Unlicense","bugs":{"url":"https://github.com/AndyBarron/eslint-config/issues"},"homepage":"https://github.com/AndyBarron/eslint-config#readme","devDependencies":{"eslint":"4.14.0","npm-run-all":"4.1.2"},"gitHead":"df7dc758f3c6dc7a53003e73483241f7f6f2b486","_id":"@andybarron/eslint-config@1.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"andybarron","email":"AndrewLBarron@gmail.com"},"dist":{"integrity":"sha512-DQYOF0QVf3rfXMohSksKOxE03bTM3jdAAZgRqVhBzDVawWlGUDAmqJWcA+10XqKsWLqx3OcyG4Ifd1DAb7j/zg==","shasum":"fd0df2361a2106d83eda95d752662104f3bdd1fc","tarball":"https://registry.npmjs.org/@andybarron/eslint-config/-/eslint-config-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZXG0eXa9Gkiawm3ekro1Bzj8vsWmF/u+cf4gITlG+ZAiEA0REF6lFbEPW/gTyTkWPZE7RfftKfVyu0jcoYaBo2cCE="}]},"maintainers":[{"name":"andybarron","email":"AndrewLBarron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-1.0.2.tgz_1514283522580_0.27842337801121175"}},"1.0.3":{"name":"@andybarron/eslint-config","version":"1.0.3","description":"Andy's personal ESLint preferences","main":"lib/index.js","scripts":{"generate":"node scripts/generate-empty-rules","test":"node scripts/verify-rules","lint":"eslint lib scripts","format":"npm run lint -- --fix","prepublishOnly":"npm-run-all lint test"},"repository":{"type":"git","url":"git+https://github.com/AndyBarron/eslint-config.git"},"keywords":["eslint","eslintconfig","config","javascript","style"],"author":{"name":"Andy Barron","email":"AndrewLBarron@gmail.com"},"license":"Unlicense","bugs":{"url":"https://github.com/AndyBarron/eslint-config/issues"},"homepage":"https://github.com/AndyBarron/eslint-config#readme","devDependencies":{"eslint":"4.14.0","npm-run-all":"4.1.2"},"gitHead":"93555bee20742a95e2a044f9e6617f856ae95112","_id":"@andybarron/eslint-config@1.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"andybarron","email":"AndrewLBarron@gmail.com"},"dist":{"integrity":"sha512-GnybgbBizbmkMITqIxpA4YiI7JyMI/QxEhNnCMEkNAFWrw31z4VsrmsxFRZl4LZrTXnhhZFrwOTOkD/OyvTU9w==","shasum":"84daffa315e098c80898463110089901712a1f73","tarball":"https://registry.npmjs.org/@andybarron/eslint-config/-/eslint-config-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOKVMvQ8cvOgeUX2i/0pE8rjoBJKiKJzeITDKjt7IcnAiEAs3oJ6BQC4RMVWCkOZPS3VsCRv0Hy0nyBDz18wue6TXI="}]},"maintainers":[{"name":"andybarron","email":"AndrewLBarron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-1.0.3.tgz_1514284025176_0.7813080993946642"}},"1.1.0":{"name":"@andybarron/eslint-config","version":"1.1.0","description":"Andy's personal ESLint preferences","main":"lib/index.js","scripts":{"generate":"node scripts/generate-empty-rules","test":"node scripts/verify-rules","lint":"eslint lib scripts","format":"npm run lint -- --fix","prepublishOnly":"npm-run-all lint test"},"repository":{"type":"git","url":"git+https://github.com/AndyBarron/eslint-config.git"},"keywords":["eslint","eslintconfig","config","javascript","style"],"author":{"name":"Andy Barron","email":"AndrewLBarron@gmail.com"},"license":"Unlicense","bugs":{"url":"https://github.com/AndyBarron/eslint-config/issues"},"homepage":"https://github.com/AndyBarron/eslint-config#readme","devDependencies":{"eslint":"4.14.0","npm-run-all":"4.1.2"},"gitHead":"152fe6d2d9b29ab9ae6dde56fec77a288ad5787a","_id":"@andybarron/eslint-config@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"andybarron","email":"AndrewLBarron@gmail.com"},"dist":{"integrity":"sha512-4q7KUCPIYIwdwMmQuyT+ykqP0LboTmySvGxfdgu7aJftSgWs6K9s+nD/CpsCIRuEPpkXvr2GOEgEojlk5cP58g==","shasum":"18c4fa276f24941c820939ba64a4497d56cc13f7","tarball":"https://registry.npmjs.org/@andybarron/eslint-config/-/eslint-config-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuBhrVrpLSeB0S3lNbxfgGK4G745qvFmBdWC0CwKCMywIhANRm1TSRP8w1TRKv6Fm2hhuyEmn/1gKxNiYbO7lCfV9G"}]},"maintainers":[{"name":"andybarron","email":"AndrewLBarron@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-1.1.0.tgz_1515219966016_0.8752861337270588"}}},"readme":"# Andy's ESLint configuration\n\nThis is a strict and very opinionated ESLint preset for my various JavaScript\nprojects.\n\n## Usage\n1. `npm i -E -D @andybarron/eslint-config`\n2. Add `@andybarron/eslint-config` to the `extends` section of your ESLint\n   configuration file.\n\n### Examples\n\n#### JSON config file (e.g. `.eslintrc.json`)\n```json\n{\n  \"extends\": \"@andybarron/eslint-config\"\n}\n```\n\n#### YAML config file (e.g. `.eslintrc.yaml`)\n*NOTE: The quotes are required due to the `@` sign at the beginning of the\nscoped package name.*\n```yaml\nextends: '@andybarron/eslint-config'\n```\n\n## Development scripts\n* `npm run generate` - Generate an empty list of all non-deprecated ESLint\n  rules. **This *overwrites* the file `lib/rules.js`, so be careful!**\n* `npm test` - Ensure that all ESLint rules exist in the preset and that\n  all rules in the preset are valid and not deprecated.\n* `npm run lint` - Run this linter preset on its own source code (i.e. the `lib`\n  and `scripts` directories). *So meta!*\n* `npm run format` - Same as `lint`, but attempt to fix lint errors as well.\n","maintainers":[{"name":"andybarron","email":"AndrewLBarron@gmail.com"}],"time":{"modified":"2022-04-04T14:04:34.837Z","created":"2017-12-26T10:01:28.461Z","1.0.0":"2017-12-26T10:01:28.461Z","1.0.1":"2017-12-26T10:04:41.056Z","1.0.2":"2017-12-26T10:18:42.654Z","1.0.3":"2017-12-26T10:27:05.275Z","1.1.0":"2018-01-06T06:26:06.086Z"},"homepage":"https://github.com/AndyBarron/eslint-config#readme","keywords":["eslint","eslintconfig","config","javascript","style"],"repository":{"type":"git","url":"git+https://github.com/AndyBarron/eslint-config.git"},"author":{"name":"Andy Barron","email":"AndrewLBarron@gmail.com"},"bugs":{"url":"https://github.com/AndyBarron/eslint-config/issues"},"license":"Unlicense","readmeFilename":"README.md"}