{"_id":"eslint-config-autopilot","_rev":"44-2ec2f3992079a0df3b7895294950db0e","name":"eslint-config-autopilot","description":"Autopilot's standard eslint configuration.","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"eslint-config-autopilot","version":"1.0.0","description":"Autopilot's standard eslint configuration.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/autopilothq/eslint-config-autopilot.git"},"keywords":["autopilot","eslint","eslintconfig","js","javascript","node","standard"],"author":{"name":"Autopilot"},"license":"MIT","bugs":{"url":"https://github.com/autopilothq/eslint-config-autopilot/issues"},"homepage":"https://github.com/autopilothq/eslint-config-autopilot#readme","peerDependencies":{"eslint":">= 3"},"dependencies":{"eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","eslint-plugin-react":"^6.10.3"},"gitHead":"a25a5a4e8de18c0d8f3a8e0da0ba9429670494ac","_id":"eslint-config-autopilot@1.0.0","_shasum":"9925fa7cb5cdcb62657875bdc8722e0fc404f628","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"nwinch","email":"nwinch@gmail.com"},"dist":{"shasum":"9925fa7cb5cdcb62657875bdc8722e0fc404f628","tarball":"https://registry.npmjs.org/eslint-config-autopilot/-/eslint-config-autopilot-1.0.0.tgz","integrity":"sha512-Z9cDgVEX65j29UYavD+mRcqRex6m8tv+7a911HGWZZwDXb1uf0jh3574fS0B4Thr+0ePjOydXZTIK2nKZ7ouJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGH3oF2OLeiWcvg9Ot4Y26Hm/VMSRp8c0+/ia3T/4A+AiBzRkMCc2LDhprieHkX2Gll2f3GH0q2DyExniZZL0lFdg=="}]},"maintainers":[{"name":"nwinch","email":"nwinch@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-config-autopilot-1.0.0.tgz_1491522695816_0.7418883689679205"},"directories":{}}},"readme":"# eslint-config-autopilot\n\nAutpilot's standard eslint configuration.\n\n## Usage\n\n```\nnpm install --save-dev eslint-config-autopilot\n```\n\nAdd `.eslintrc` to your project and extend from `autopilot`.\n\n```\n{\n  \"extends\": \"autopilot\"\n  \"rules\": {\n    // project specific rules\n  }\n}\n```\n\nWe favour implementing rules here instead of adding project specific rules, as\nideally these should be discussed with the team and embedded here for global\nand consistent usage across all projects. Project specific rules should be\nunique to that project and should not conflict with the rules listed here.\n\n### Adding to existing project\n\nWhen installing `eslint-config-autopilot` for an existing project, you may see\nquite a few linter errors! `eslint` provides a `--fix` CLI flag which will\nautomatically fix linter issues which should help kickstart bringing the project\nup to speed.\n\n## Contributing\n\nIf you'd like to introduce a new rule or change an existing rule, please submit\na PR to this project with your changes and a rationale for the change.\n\nPlease adhere to the following:\n- Add a comment above the rule change including a reference link to the eslint\nrule.\n- Use strings `'off'`, `'warn'` and `'error'` instead of `0`, `1` and `2` for\nquicker understanding.\n- Put each rule setting on a separate line for easier reviewing of changes.\n\n```\n// http://eslint.org/docs/rules/max-len\n'max-len': [\n  'error',\n  120,\n  2,\n  {\n    ignoreUrls: true,\n  },\n]\n```\n\nPRs can be merged when the majority of the team has reached consensus on the\nproposed rule change.\n\n## Publishing\n\nPlease follow [semver](http://semver.org) for any releases as this ensures\nclean updates for projects and allows projects to manage breaking\nchanges effectively.\n\n## Release history\n\n- *1.0.0* - Initial release.\n","maintainers":[{"email":"ops@autopilothq.com","name":"aphq-ci"},{"email":"chris@autopilothq.com","name":"chrissharkey"},{"email":"hpchess@gmail.com","name":"hpchess"},{"email":"travis@autopilothq.com","name":"autopilothq-travis"},{"email":"hunter+npm@autopilothq.com","name":"ap-hunter"},{"email":"nwinch@gmail.com","name":"nwinch"}],"time":{"modified":"2023-01-31T18:52:52.394Z","created":"2017-04-06T23:51:37.750Z","1.0.0":"2017-04-06T23:51:37.750Z"},"homepage":"https://github.com/autopilothq/eslint-config-autopilot#readme","keywords":["autopilot","eslint","eslintconfig","js","javascript","node","standard"],"repository":{"type":"git","url":"git+https://github.com/autopilothq/eslint-config-autopilot.git"},"author":{"name":"Autopilot"},"bugs":{"url":"https://github.com/autopilothq/eslint-config-autopilot/issues"},"license":"MIT","readmeFilename":"README.md"}