{"_id":"@5rabbits/eslint-config","_rev":"11-e171fe8eebf27d4fbc2442411642cc30","name":"@5rabbits/eslint-config","dist-tags":{"next":"1.0.0-rc.1","latest":"1.0.2"},"versions":{"1.0.0-rc.1":{"name":"@5rabbits/eslint-config","version":"1.0.0-rc.1","main":"index.js","license":"MIT","description":"DMS component for Lemontech products","author":{"name":"5rabbits","email":"5rabbits@lemontech.com","url":"http://www.5rabbits.com"},"keywords":["eslint","a11y","react","5rabbits","lemontech"],"repository":{"type":"git","url":"https://github.com/5rabbits/eslint-config"},"homepage":"https://www.lemontech.com/","bugs":{"url":"https://github.com/5rabbits/eslint-config/issues"},"peerDependencies":{"eslint":"^4.9.0","eslint-config-airbnb":"16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0"},"_id":"@5rabbits/eslint-config@1.0.0-rc.1","dist":{"shasum":"be73bb6772b26b5849ffec2780b217dc284e26f4","tarball":"https://registry.npmjs.org/@5rabbits/eslint-config/-/eslint-config-1.0.0-rc.1.tgz","fileCount":4,"unpackedSize":3983,"integrity":"sha512-HxHyUSnemLe90XDRdiN6LcpOjVK0ikYwZ9e/TbmCk80nIkXYJDd3ZWdTkdNmqB20NO/8fX56yMlR9AXrs42PPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIButFWBekpE0XTgZ+sRl2BoLhvL0Fa5vHjpbyW9PjyJbAiAn5rH72BWU2NqQNXDY90LjIZYoRr6njytDQTD54Fdkdg=="}]},"maintainers":[{"name":"rdiaz","email":"rdiazv89@gmail.com"}],"_npmUser":{"name":"rdiaz","email":"rdiazv89@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-rc.1_1520876060300_0.1444061773301768"},"_hasShrinkwrap":false},"1.0.0-rc.2":{"name":"@5rabbits/eslint-config","version":"1.0.0-rc.2","main":"index.js","license":"MIT","description":"DMS component for Lemontech products","author":{"name":"5rabbits","email":"5rabbits@lemontech.com","url":"http://www.5rabbits.com"},"keywords":["eslint","a11y","react","5rabbits","lemontech"],"repository":{"type":"git","url":"https://github.com/5rabbits/eslint-config"},"homepage":"https://www.lemontech.com/","bugs":{"url":"https://github.com/5rabbits/eslint-config/issues"},"peerDependencies":{"eslint":"^4.9.0","eslint-config-airbnb":"16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0"},"_id":"@5rabbits/eslint-config@1.0.0-rc.2","dist":{"shasum":"7747fc1b491b2c7369f87496c5c6f62f6d9ffedb","tarball":"https://registry.npmjs.org/@5rabbits/eslint-config/-/eslint-config-1.0.0-rc.2.tgz","fileCount":4,"unpackedSize":3973,"integrity":"sha512-5r0ThQfKq4o2+Xvv5ww8BDcpKDnVexcfdNGweOLFkO0ciJssxLY1mcUT7FEaMue+00ezwEcsAaYc+LAjOU3Uvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTg6IDrq/G2fsg5uUCVKp9BeaE0BYMpPQUPF9iAvDGIAiAlfm0AAwtnVmmo8Y/cSDnzAxryX6fJ3hLsOWLbmairkA=="}]},"maintainers":[{"name":"rdiaz","email":"rdiazv89@gmail.com"}],"_npmUser":{"name":"rdiaz","email":"rdiazv89@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0-rc.2_1520876417687_0.013642075239742146"},"_hasShrinkwrap":false},"1.0.0":{"name":"@5rabbits/eslint-config","version":"1.0.0","main":"index.js","license":"MIT","description":"Shared ESLint configuration for Lemontech products.","author":{"name":"5rabbits","email":"5rabbits@lemontech.com","url":"http://www.5rabbits.com"},"keywords":["eslint","a11y","react","5rabbits","lemontech"],"repository":{"type":"git","url":"https://github.com/5rabbits/eslint-config"},"homepage":"https://www.lemontech.com/","bugs":{"url":"https://github.com/5rabbits/eslint-config/issues"},"peerDependencies":{"eslint":"^4.9.0","eslint-config-airbnb":"16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0"},"_id":"@5rabbits/eslint-config@1.0.0","dist":{"shasum":"9a422947658d143fdd64b4dee1a566c86dbf572f","tarball":"https://registry.npmjs.org/@5rabbits/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":4,"unpackedSize":3983,"integrity":"sha512-qksmUbqL0of1xef07WVOs1+2oLPB6IQunPJtf1UuPOHXEHthDqxj2UbsehfVAKrLfxS/oNpolilzqnCT5Yi7hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDS7Bq1o7JOPi0x5NZmULggAvLrSVNOJadVmSz/mHiVrwIgBc2fDH06cv+bVNGb5FQHUjSoEJf8kw7W5dWQTckTY0Y="}]},"maintainers":[{"name":"rdiaz","email":"rdiazv89@gmail.com"}],"_npmUser":{"name":"rdiaz","email":"rdiazv89@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1520876573729_0.5117774705455005"},"_hasShrinkwrap":false},"1.0.1":{"name":"@5rabbits/eslint-config","version":"1.0.1","main":"index.js","license":"MIT","description":"Shared ESLint configuration for Lemontech products.","author":{"name":"5rabbits","email":"5rabbits@lemontech.com","url":"http://www.5rabbits.com"},"keywords":["eslint","a11y","react","5rabbits","lemontech"],"repository":{"type":"git","url":"https://github.com/5rabbits/eslint-config"},"homepage":"https://www.lemontech.com/","bugs":{"url":"https://github.com/5rabbits/eslint-config/issues"},"peerDependencies":{"eslint":"^4.9.0","eslint-config-airbnb":"16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0"},"_id":"@5rabbits/eslint-config@1.0.1","dist":{"shasum":"ea0c3fd79c832d766ff0bc1f06f69a859debabf3","tarball":"https://registry.npmjs.org/@5rabbits/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":4,"unpackedSize":3982,"integrity":"sha512-xRSpvawR2Pf2/IOicAJZi5PBq9PdSwqa/Tbm+oJwqUzRgMs8KsjE451CUNdS9o2C8qf7ROxikVbr09ndtg6/jw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYl1cukcDltGbb7gaU4z+1DNAKLUGSvm/pdX+78mhWpgIgYqI/E3AQVPRZyEC8TFow0nZHoVJvnKgb1WHGKNmdN4Y="}]},"maintainers":[{"name":"rdiaz","email":"rdiazv89@gmail.com"}],"_npmUser":{"name":"rdiaz","email":"rdiazv89@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1520885977015_0.9115677520011265"},"_hasShrinkwrap":false},"1.0.2":{"name":"@5rabbits/eslint-config","version":"1.0.2","main":"index.js","license":"MIT","description":"Shared ESLint configuration for Lemontech products.","author":{"name":"5rabbits","email":"5rabbits@lemontech.com","url":"http://www.5rabbits.com"},"keywords":["eslint","a11y","react","5rabbits","lemontech"],"repository":{"type":"git","url":"https://github.com/5rabbits/eslint-config"},"homepage":"https://www.lemontech.com/","bugs":{"url":"https://github.com/5rabbits/eslint-config/issues"},"peerDependencies":{"eslint":"^4.9.0","eslint-config-airbnb":"16.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^6.0.2","eslint-plugin-react":"^7.4.0"},"_id":"@5rabbits/eslint-config@1.0.2","dist":{"shasum":"f6b62fe8edc9b90109bf99ece00cc142df87ee5e","tarball":"https://registry.npmjs.org/@5rabbits/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":4,"unpackedSize":4009,"integrity":"sha512-tijg8nc8M+jbFPHl4V8urcdJ3PQG9fhq9zssKlNB9g3ROSHvZttIZ1BsnjJwD+IKbuYHXQNAldAEjnzlI73V+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp9vnID7QlDnyQ2UI0TH1uUXdBZxBL3Si24lh9ftuxjQIhAO6Ch4aFIZFTVsWUDuHkWuHJwxfZXw9kYiydb+LV+GQO"}]},"maintainers":[{"name":"rdiaz","email":"rdiazv89@gmail.com"}],"_npmUser":{"name":"rdiaz","email":"rdiazv89@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.2_1521641511051_0.9038541931647674"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-12T17:34:20.245Z","1.0.0-rc.1":"2018-03-12T17:34:20.373Z","modified":"2022-06-12T14:11:47.111Z","1.0.0-rc.2":"2018-03-12T17:40:17.732Z","1.0.0":"2018-03-12T17:42:53.779Z","1.0.1":"2018-03-12T20:19:37.064Z","1.0.2":"2018-03-21T14:11:51.097Z"},"maintainers":[{"email":"infra@lemontech.com","name":"lemonlet"},{"email":"glara@glara.cl","name":"glara"},{"email":"rdiazv89@gmail.com","name":"rdiaz"}],"description":"Shared ESLint configuration for Lemontech products.","homepage":"https://www.lemontech.com/","keywords":["eslint","a11y","react","5rabbits","lemontech"],"repository":{"type":"git","url":"https://github.com/5rabbits/eslint-config"},"author":{"name":"5rabbits","email":"5rabbits@lemontech.com","url":"http://www.5rabbits.com"},"bugs":{"url":"https://github.com/5rabbits/eslint-config/issues"},"license":"MIT","readme":"# 5rabbits ESLint config\nShared [ESLint](https://eslint.org/) configuration for Lemontech products.\n\n## Installation\n\n* Install `@5rabbits/eslint-config` and its dependencies:\n\n```shell\n$ export PKG=@5rabbits/eslint-config && npm info $PKG peerDependencies --json | command sed 's/[\\{\\},]//g ; s/: /@/g' | xargs yarn add --dev $PKG\n```\n\n* If you have an `.eslintrc` file, add `\"extends\": [\"@5rabbits\"]`.\n\n* If you don't have an `.eslintrc` file, create it on the root of your project:\n\n```shell\n$ echo '{\\n  \"extends\": [\"@5rabbits\"]\\n}' > .eslintrc\n```\n\n## Usage\n\n* Add a `lint` script to your `package.json`:\n\n  ```json\n  {\n    \"scripts\": {\n      \"lint\": \"eslint . --ext .js,.jsx\"\n    }\n  }\n  ```\n\n* Run with `yarn lint` to check the entire project.\n\n## Prettier\n\nIf the projects uses [`prettier`](https://github.com/prettier/prettier) (recommended), install [`eslint-config-prettier`](https://github.com/prettier/eslint-config-prettier) and append `\"prettier\"` to the `.eslintrc` `extends` array.\n\n## Integrations\n\n### Git\nYou can use [`husky`](https://github.com/typicode/husky) and [`lint-staged`](https://github.com/okonet/lint-staged) to lint the changed files before commiting. Example:\n\n```json\n// package.json\n{\n  \"lint-staged\": {\n    \"*.{js,jsx}\": [\"eslint\"]\n  },\n  \"husky\": {\n    \"hooks\": {\n      \"pre-commit\": \"lint-staged\"\n    }\n  }\n}\n```\n\nIf the changes causes lint errors the commit will fail until you fix them.\n\n### Webpack\n\nUse [`eslint-loader`](https://github.com/webpack-contrib/eslint-loader) to automatically lint files on webpack builds.\n\n### Rollup\n\nUse [`rollup-plugin-eslint`](https://github.com/TrySound/rollup-plugin-eslint) to automatically lint files on rollup builds.\n","readmeFilename":"readme.md"}