{"_id":"@eigi/eslint-config","_rev":"8-7a35a047cf88f6b839fa272ac9ce6f52","time":{"0.0.1":"2019-04-12T18:07:01.406Z","created":"2019-06-18T22:49:10.272Z","0.0.0":"2019-06-18T22:49:10.593Z","modified":"2022-04-05T06:59:55.362Z"},"name":"@eigi/eslint-config","dist-tags":{"latest":"0.0.0"},"versions":{"0.0.0":{"author":{"name":"Endurance International Group"},"name":"@eigi/eslint-config","version":"0.0.0","main":"index.js","license":"MIT","devDependencies":{"eslint":"^5.13.0","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","eslint-plugin-react-hooks":"^1.0.1","lint-staged":"^8.1.3","prettier":"^1.16.4"},"peerDependencies":{"eslint":"^5.13.0"},"scripts":{"lint":"eslint '**/*.+(js|jsx)' --quiet","precommit":"lint-staged"},"lint-staged":{"**/*.{js,jsx}":["eslint --fix","prettier --write","git add"]},"engines":{"node":">=8"},"publishConfig":{"access":"public","registry":"https://www.npmjs.com"},"description":"> A customizable ESLint configuration for EIGI apps","_id":"@eigi/eslint-config@0.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-uBCmlbAaYWwcXCfIRSRgUeF27jkUtHWHzuNYM2+oInbQjvhRtf9DQuLGxgyG4bM1BGuFcGozjMRhkp1lcx5s7Q==","shasum":"d557423bf411398b03c74f18960fc08ac3bc048f","tarball":"https://registry.npmjs.org/@eigi/eslint-config/-/eslint-config-0.0.0.tgz","fileCount":4,"unpackedSize":6156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCWpnCRA9TVsSAnZWagAA92MP+wfqWB7OiIFKV/10EHp4\nzu6FlTegHc+3kgLZ2aC9u+hnvwp0C1xFb3hTwfZEEHUT4iLL1zpjPjtFB9Im\nangD22wJ9rJakmQbtoJygrMIYWeq3JA8xXc31NcFGSf2X9+cvJiESuW8YMsK\nQrdNrbQsWRv8M8RWiWyr7rhhlzOhUvYDqW5AdHUYQBB8/Sdg0RQUXsN5kPub\ntRXj4cNBYkf5gIEWiXkHLmHIN+po2cx7osNOQIvZlJzTWpkajlYfA7bOuaL6\nlmPdHZJS+MGZL9MZuahey5LkAS8PuZWdCLXj75zIKGiZV0EUrBhyCzuXxcXZ\nCzONFP/Xy2Ka7t5ZfX0H0SW9PGEkxBpOMRGG0zYDZmgUdvrSXvbtPesiAmoL\nfz7kAPzX1fah5Qg6iflBJUc8mPDErZlT78cfiiL+5yfRe9oZ6uCDPo19VHU/\nnkkrKymekqOsQeWDUvl0a3CBZ/2CeYl3Q1m95kJIwE0j8tiSR1RTx0unwleZ\nLvoQE+vh6VWOxItjdvB6yjSW1TOPFbYuk/efIo0lACRcLi3gdVw6aUdX90IT\nNqBlrmhaFNPxyPZnhDh0eF7j5gwcj+J9uMZ6IkMrHbsWqsTy84tX02cHAyLz\nqgdjabPrwwUCk66jNONjayRCZMDbQWhVWorRGsgp51ShHG/hIbe/nnv4Y2SG\nX7nf\r\n=M1b8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnWQeCFNo8T6a9BKOF1BcDt6j5l29IsGv24BwABFr0EAiBObJ8pbxbhe5DqjOXq0VKkDzjSP6eVqh6+vUyED7MoqQ=="}]},"maintainers":[{"name":"endurance-ci","email":"418-team@endurance.com"},{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},{"name":"pond","email":"chris@pond.design"}],"_npmUser":{"name":"endurance-ci","email":"418-team@endurance.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_0.0.0_1560898150486_0.4582689384556424"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"}},"maintainers":[{"email":"418-team@endurance.com","name":"endurance-ci"},{"email":"chris@pond.design","name":"pond"}],"description":"> A customizable ESLint configuration for EIGI apps","author":{"name":"Endurance International Group"},"license":"MIT","readme":"# @eigi/eslint-config\n\n> A customizable ESLint configuration for EIGI apps\n\n## About ESLint\n\nFor information on [ESLint](https://eslint.org/docs/user-guide/configuring), please see [their documentation](https://eslint.org/docs/user-guide/configuring).\n\n## Installation\n\n## With global Verdaccio registry\n\n```sh\n# for consumption outside of `uaf-main`, you can get ESLint config from our Verdaccio registry\nyarn set registry http://verdaccio.dev.provo1.unifiedlayer.com\n\nyarn add @eigi/eslint-config --dev\n```\n\n### With Lerna\n\n```sh\n# if you are in the `uaf-main` mono-repo, use lerna to install it in your scoped package\nlerna add @eigi/eslint-config --dev --scope=my-pkg\n```\n\n### Installation with .yarnrc\n\nFor consumption outside of `uaf-main`, you can get ESLint config from our Verdaccio registry. Add the following to your root `.yarnrc` configuration file:\n\n```sh\nregistry \"https://registry.npmjs.org\"\n\"@eigi:registry\" \"http://verdaccio.dev.provo1.unifiedlayer.com\"\n```\n\n```sh\nyarn add @eigi/eslint-config --dev\n```\n\n## Usage\n\n### As is\n\nTo consume the config as is, you can reference the config as is in your package's `package.json` file as follows:\n\n```json\n{\n  ...,\n  \"eslintConfig\": {\n    \"extends\": \"@eigi/eslint-config\"\n  },\n  ...\n}\n```\n\n### Customizing\n\nTo customize, we will export a modified varation of the config in `.eslint.config.js`:\n\n```js\nconst config = require('@eigi/eslint-config');\nmodule.exports = {\n  // extend config as is\n  ...config,\n\n  // extends an additional config\n  extends: [...config.extends, 'airbnb'],\n};\n```\n\n## Support\n\nThis package is maintained by [Team 418](mailto:418-team@endurance.com).\n","readmeFilename":"README.md"}