{"_id":"@elkevinwolf/eslint-config-base","_rev":"1-a2a9589ccc2df1936dff753007eff612","name":"@elkevinwolf/eslint-config-base","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@elkevinwolf/eslint-config-base","version":"1.0.0","description":"Kevin Wolf's opinionated shareable ESLint config","license":"MIT","author":{"name":"Kevin Wolf","email":"hi@kevinwolf.dev","url":"https://kevinwolf.dev"},"repository":{"type":"git","url":"git+https://github.com/elkevinwolf/devtools.git","directory":"configs/eslint-base"},"bugs":{"url":"https://github.com/elkevinwolf/devtools/issues","email":"hi@kevinwolf.dev"},"keywords":["eslint","eslint config","eslint base config","shareable eslint config","elkevinwolf"],"main":".eslintrc.json","scripts":{"build":"echo No build script for @elkevinwolf/eslint-config-base","lint":"prettier --ignore-path .eslintignore --check .","test":"echo No test script for @elkevinwolf/eslint-config-base","validate":"npm run build && npm run lint && npm run test","pre-commit":"lint-staged"},"dependencies":{"@typescript-eslint/eslint-plugin":"4.22.0","@typescript-eslint/parser":"4.22.0","eslint-config-prettier":"8.3.0","eslint-import-resolver-typescript":"2.4.0","eslint-plugin-import":"2.22.1"},"peerDependencies":{"eslint":">=7.25.0","prettier":">=2.2.1","typescript":">=4.2.4"},"devDependencies":{"@elkevinwolf/prettier-config":"1.0.0","eslint":"7.25.0","lint-staged":"10.5.4","prettier":"2.2.1","typescript":"4.2.4"},"prettier":"@elkevinwolf/prettier-config","lint-staged":{"*.{json,md}":"prettier --write"},"homepage":"https://github.com/elkevinwolf/devtools#readme","_id":"@elkevinwolf/eslint-config-base@1.0.0","_nodeVersion":"14.16.1","_npmVersion":"7.11.2","dist":{"integrity":"sha512-bvjm6kOWvah7yvc7IFyu1Ant2w3mQiuI2wquFKXDinnp+ojKZQ1hEZ6rmlUllfgrlJXIJT1O+Ip0q1sq6pztdg==","shasum":"0cdd4f768a0c37fcd2791dc3f62cb66b7cd16645","tarball":"https://registry.npmjs.org/@elkevinwolf/eslint-config-base/-/eslint-config-base-1.0.0.tgz","fileCount":4,"unpackedSize":4600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgoKq9CRA9TVsSAnZWagAA4KkP/i03yoXx/S57inhHO8rG\nVg28f8+ShuGYuT1ptFGU/7Hza3kkW16TeVK55dOoJqCNuq9rvHGkC5ZniJjm\ntoyXPQ1I+fAOLrS2b8+Ua1fWK5anUk0TwkK0f7BqEBhFI8EB9K6lE2MK07TB\nCt4bHjVj24Wt7sf0enMAPw9haSc1njWy/dbTrvSvY7U+vNPtV4zPx/qhlHTH\nQTwb3FUtlHuX/PhwrrYyhM7xDGaLLU4PgBGDqPAH57q+QyZnxv1nl2AaB3XD\nL+ObHn2goubHG4K0PMnk+2Cwtdj0W0TUrUxp/zdN3KiK88OrROwumNkYvegu\npsoZ2zsBP4nC3Hn2TN+Vj8Oy2G4lXaHEeaqsAA5HEcSUWwhwhjZIIwcSC6YP\nuh1juInDWr8BN9zJfbozWeSz7rCE6MH4aZzsdulU7PtBgxKLsBFQ2k2qPgw6\nTBIcsU8YspmyKhnRifDYXrJsxHKrWxGc8zqS+2IS7gqokTxTojSEbVfSxUiV\nLnrmB+w5rttKUwS8Q7ckT6i2nCohp7yPS8cEgHzamsvT4u/TdpQtWb2UxH7q\nx9PuYjH0QoiFZ4LONebihR1HcFh5r04ocPapjuAyLDEolU6IwzChy074TvWc\nf87T6+wChuax6dxuBQ820l7/PjO14mUhqRoQKnDbwD7qIXO953dkcUI2+ppG\n1GrI\r\n=goKK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEadG5aU1GNZSipgjltU0/L7wZUhtq14xMTr2OzIKUVxAiB6S99VNZvcq2LLDATaPqCrn4O4GhdmXsIDPVM/FTopyA=="}]},"_npmUser":{"name":"elkevinwolf","email":"hi@kevinwolf.dev"},"directories":{},"maintainers":[{"name":"elkevinwolf","email":"hi@kevinwolf.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-base_1.0.0_1621142204481_0.575444594279571"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-16T05:16:44.437Z","1.0.0":"2021-05-16T05:16:44.734Z","modified":"2022-04-05T07:12:35.709Z"},"maintainers":[{"name":"elkevinwolf","email":"hi@kevinwolf.dev"}],"description":"Kevin Wolf's opinionated shareable ESLint config","homepage":"https://github.com/elkevinwolf/devtools#readme","keywords":["eslint","eslint config","eslint base config","shareable eslint config","elkevinwolf"],"repository":{"type":"git","url":"git+https://github.com/elkevinwolf/devtools.git","directory":"configs/eslint-base"},"author":{"name":"Kevin Wolf","email":"hi@kevinwolf.dev","url":"https://kevinwolf.dev"},"bugs":{"url":"https://github.com/elkevinwolf/devtools/issues","email":"hi@kevinwolf.dev"},"license":"MIT","readme":"![version](https://img.shields.io/npm/v/@elkevinwolf/eslint-config-base?style=for-the-badge)\n![downloads](https://img.shields.io/npm/dt/@elkevinwolf/eslint-config-base?style=for-the-badge)\n\n# @elkevinwolf/eslint-config-base\n\n⚙️ Kevin Wolf's opinionated [shareable ESLint config](https://eslint.org/docs/developer-guide/shareable-configs).\n\n## Installation\n\n```sh\nnpm install --save-dev eslint prettier typescript @elkevinwolf/eslint-config-base\n```\n\n## Usage\n\nDepending on your preferred way to configure ESLint, you have several options:\n\n- In `package.json`, using the `eslintConfig` property:\n\n```jsonc\n{\n  // name, scripts, dependencies, etc...\n  \"eslintConfig\": {\n    \"extends\": \"@elkevinwolf/base\"\n  }\n}\n```\n\n- In `.eslintrc.json` or `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@elkevinwolf/base\"\n}\n```\n\n- In `.eslintrc.js`:\n\n```js\nmodule.exports = {\n  extends: \"@elkevinwolf/base\",\n}\n```\n\n- In `.eslintrc.yaml` or `.eslintrc.yml`:\n\n```yml\nextends: \"@elkevinwolf/base\"\n```\n\n## Contributing\n\nRead the [contributing guidelines](../../#contributing).\n\n## License\n\n[MIT](../../license)\n","readmeFilename":"readme.md"}