{"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"dist":{"shasum":"047637c36b027ae93b7fae65a2be26af6ec354f9","tarball":"https://registry.npmjs.org/eslint-define-config/-/eslint-define-config-1.0.0-alpha.4.tgz","fileCount":21,"integrity":"sha512-O1dvhMqQNDy0GrM7hAKuggF1vypap3/0jRC4VlT/4kqm0gE6rWxWk7AvhTRbUfTXfUITaIO3XgzKthL6J5Wt/Q==","signatures":[{"sig":"MEQCIBcP/hFYpxm1Ec1oPjpBHtqClRoh3KvMPV3/NUbRQwqjAiBxPptIFLpxO6YqvoecNOGMq9DFkc0DrRobC5BK1Pzfbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXJKQCRA9TVsSAnZWagAAq8UP/i++UCWn3N4kIkLusYCr\nqGeU6yysas9yc5GNpQXcz1kmB4y4zkKN8ev/d4U0zU1nDmD9y1XXbBarvd+h\nXTe6WjnMdFQeqJiG8iG/6PkVUryp1mprRw2RyVVFTgxtdYchp4kwZ4U8202H\nQ0TGKP6gk0u83QMWApgmx/mvBh44fQq8JBwJTrPLKuhMHn0rMTOPmE13Rpj2\nA6asw7mm6RtmcHhruAh+R4dzNiCL21tA+f9dE5LCV0f/3KxDK9SJLXZxA0SV\nK9U+qxyKICxJWgzP5xMDFrSzlPSwqNVQ7NHqtSNNuOi9k8ikC3l6wbisZwFr\nxS0U0bskvT8DKMClupkmUSdsJ3xtQrpgoUySlXrFTfcGBEqV+QTtE5fxpmXh\nCTdqtd636D34ZpO/QIK+qNj0DlL3bOpjqB0R2/sJez8EuBNipm092tnWBJ+p\n5zmXb143G5UU5gSdjA7EIkRp0PNwGriAw3hm1PsdHLULstE6DaiEuyXdwL0e\niT7iGc9x2A2t4KOC9oN+8D76GwCCmV3N/iXVEpsQqngKpYnp8Ov+BZizFDl4\nRimdd8ZJ+xy/ik5j4ixXUU3rbAIMwYXFBWVy/QzstjEQZ3CmAP9x2v4TJwzY\ngWJNqaiaaXzssue5SYFz2oL7gkUuGUv4wLTE1+inpTFSmDNdbg4OnWCUrOOn\n35oX\r\n=6gwX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","name":"eslint-define-config","author":{"url":"https://github.com/Shinigami92","name":"Christopher Quadflieg","email":"chrissi92@hotmail.de"},"readme":"<p>\n  <a href=\"https://www.npmjs.com/package/eslint-define-config\" target=\"_blank\">\n    <img alt=\"NPM package\" src=\"https://img.shields.io/npm/v/eslint-define-config.svg\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/eslint-define-config\" target=\"_blank\">\n    <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dt/eslint-define-config.svg\">\n  </a>\n  <a href=\"https://github.com/Shinigami92/eslint-define-config/actions/workflows/ci.yml\">\n    <img alt=\"Build Status\" src=\"https://github.com/Shinigami92/eslint-define-config/actions/workflows/ci.yml/badge.svg?branch=main\">\n  </a>\n  <a href=\"https://github.com/Shinigami92/eslint-define-config/blob/main/LICENSE\">\n    <img alt=\"License: MIT\" src=\"https://img.shields.io/github/license/Shinigami92/eslint-define-config.svg\">\n  </a>\n  <a href=\"https://prettier.io\" target=\"_blank\">\n    <img alt=\"Code Style: Prettier\" src=\"https://img.shields.io/badge/code_style-prettier-ff69b4.svg\">\n  </a>\n</p>\n\n# eslint-define-config\n\nProvide a `defineConfig` function for `.eslintrc.js` files.\n\n# Installation\n\n```bash\n# add eslint and eslint-define-config to project’s dev dependencies\nnpm install --dev eslint eslint-define-config\n# or\nyarn add --dev eslint eslint-define-config\n```\n\n# Usage\n\n`.eslintrc.js`\n\n```ts\nconst { defineConfig } = require('eslint-define-config');\n\nmodule.exports = defineConfig({\n  root: true,\n  rules: {\n    // rules...\n  }\n});\n```\n\n# Credits\n\n- [Proposal Idea](https://github.com/eslint/eslint/issues/14249)\n- `Vite` and [Evan You](https://github.com/yyx990803) for the idea\n- [@antfu](https://github.com/antfu) and her [tweet](https://twitter.com/antfu7/status/1365907188338753536)\n","gitHead":"835dccdbb57cb6c8be7bbea552ee25dc01382778","license":"MIT","scripts":{"lint":"eslint .","check":"tsc","clean":"rm -Rf dist yarn.lock node_modules","format":"prettier --write .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"homepage":"https://github.com/Shinigami92/eslint-define-config#readme","keywords":["eslint","define-config","config","typed"],"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/Shinigami92/eslint-define-config.git","type":"git"},"_npmVersion":"7.0.14","description":"Provide a defineConfig function for .eslintrc.js files","directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_nodeVersion":"15.3.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"~7.22.0","prettier":"2.2.1","typescript":"~4.2.3","@types/node":"~14.14.35","eslint-plugin-jsdoc":"~32.3.0","eslint-define-config":"~1.0.0-alpha.3","eslint-config-prettier":"~8.1.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","@typescript-eslint/parser":"~4.19.0","@typescript-eslint/eslint-plugin":"~4.19.0","eslint-plugin-inclusive-language":"~2.1.1","prettier-plugin-organize-imports":"~1.1.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-define-config_1.0.0-alpha.4_1616679568489_0.525241927262202","host":"s3://npm-registry-packages"},"_id":"eslint-define-config@1.0.0-alpha.4","version":"1.0.0-alpha.4"}