{"_id":"eslint-define-config","_rev":"2782013","name":"eslint-define-config","description":"Provide a defineConfig function for .eslintrc.js files","dist-tags":{"alpha":"1.0.0-alpha.4","latest":"1.5.1"},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"time":{"modified":"2026-03-02T03:18:20.000Z","created":"2021-03-24T12:55:40.718Z","1.5.1":"2022-06-07T06:49:34.887Z","1.5.0":"2022-05-31T06:49:52.826Z","1.4.1":"2022-05-16T13:03:38.395Z","1.4.0":"2022-04-21T13:00:24.568Z","1.3.0":"2022-03-16T09:18:47.379Z","1.2.5":"2022-02-13T13:44:15.415Z","1.2.4":"2022-02-05T13:33:27.622Z","1.2.3":"2022-01-19T15:14:59.708Z","1.2.2":"2022-01-06T18:42:19.697Z","1.2.1":"2021-12-28T11:47:47.557Z","1.2.0":"2021-11-25T21:02:29.231Z","1.1.4":"2021-11-18T12:39:48.757Z","1.1.3":"2021-11-03T17:58:08.968Z","1.1.2":"2021-10-24T12:46:56.339Z","1.1.1":"2021-10-01T14:39:33.818Z","1.1.0":"2021-10-01T13:39:40.400Z","1.0.9":"2021-07-03T12:18:02.857Z","1.0.8":"2021-04-23T16:37:52.491Z","1.0.7":"2021-04-02T13:03:15.951Z","1.0.6":"2021-03-30T19:21:15.936Z","1.0.5":"2021-03-28T15:39:23.830Z","1.0.4":"2021-03-26T21:09:37.988Z","1.0.3":"2021-03-26T14:44:34.031Z","1.0.2":"2021-03-25T18:40:02.990Z","1.0.1":"2021-03-25T16:56:22.560Z","1.0.0":"2021-03-25T16:41:41.418Z","1.0.0-alpha.4":"2021-03-25T13:39:28.636Z","1.0.0-alpha.3":"2021-03-24T15:15:56.339Z","1.0.0-alpha.2":"2021-03-24T15:01:58.717Z","1.0.0-alpha.1":"2021-03-24T12:55:40.718Z"},"users":{},"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"versions":{"1.5.1":{"name":"eslint-define-config","version":"1.5.1","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"funding":[{"type":"github","url":"https://github.com/Shinigami92"},{"type":"paypal","url":"https://www.paypal.com/donate/?hosted_button_id=L7GY729FBKTZY"}],"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~2.0.0","@types/eslint":"~8.4.2","@types/json-schema":"~7.0.11","@types/node":"~17.0.40","@types/prettier":"~2.6.3","@typescript-eslint/eslint-plugin":"~5.27.1","@typescript-eslint/parser":"~5.27.1","change-case":"~4.1.2","eslint":"~8.17.0","eslint-config-prettier":"~8.5.0","eslint-gitignore":"~0.1.0","eslint-plugin-import":"~2.26.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~39.3.2","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~42.0.0","eslint-plugin-vue":"~9.1.0","eslint-plugin-vue-pug":"~0.5.0","esno":"0.16.3","json-schema":"~0.4.0","json-schema-to-typescript":"~10.1.5","prettier":"2.6.2","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.7.3","upper-case-first":"~2.0.2","vue-eslint-parser":"~9.0.2"},"packageManager":"pnpm@7.1.9","engines":{"node":">= 14.6.0","npm":">= 6.0.0","pnpm":">= 7.0.0"},"types":"./src/index.d.ts","gitHead":"af75acce3de8acc16fcf414eb62ff3c93ad35659","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.5.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"shasum":"ba9b18f59b73c8ea9eb3b7423bf891022f3312de","size":138752,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.5.1.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.5.1_1654584574615_0.17980756560857025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-07T06:56:43.674Z","publish_time":1654584574887,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_cnpm_publish_time":1654584574887},"1.5.0":{"name":"eslint-define-config","version":"1.5.0","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~2.0.0","@types/eslint":"~8.4.2","@types/json-schema":"~7.0.11","@types/node":"~17.0.36","@types/prettier":"~2.6.3","@typescript-eslint/eslint-plugin":"~5.27.0","@typescript-eslint/parser":"~5.27.0","change-case":"~4.1.2","eslint":"~8.16.0","eslint-config-prettier":"~8.5.0","eslint-gitignore":"~0.1.0","eslint-plugin-import":"~2.26.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~39.3.2","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~42.0.0","eslint-plugin-vue":"~9.0.1","eslint-plugin-vue-pug":"~0.5.0","esno":"0.16.3","json-schema":"~0.4.0","json-schema-to-typescript":"~10.1.5","prettier":"2.6.2","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.7.2","upper-case-first":"~2.0.2","vue-eslint-parser":"~9.0.2"},"packageManager":"pnpm@7.1.7","engines":{"node":">= 14.6.0","npm":">= 6.0.0","pnpm":">= 7.0.0"},"types":"./src/index.d.ts","gitHead":"5c2f4fdd18beb3dd598d1f1b18f79b062add5543","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.5.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"shasum":"8c0c42aee6836a47e864c554a7397fa02461dbe3","size":138635,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.5.0.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.5.0_1653979792616_0.20050766070270276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-31T08:57:47.008Z","publish_time":1653979792826,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_cnpm_publish_time":1653979792826},"1.4.1":{"name":"eslint-define-config","version":"1.4.1","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.4.1","@types/eslint":"~8.4.2","@types/json-schema":"~7.0.11","@types/node":"~17.0.33","@types/prettier":"~2.6.1","@typescript-eslint/eslint-plugin":"~5.23.0","@typescript-eslint/parser":"~5.23.0","change-case":"~4.1.2","eslint":"~8.15.0","eslint-config-prettier":"~8.5.0","eslint-gitignore":"~0.1.0","eslint-plugin-import":"~2.26.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~39.2.9","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~42.0.0","eslint-plugin-vue":"~8.7.1","eslint-plugin-vue-pug":"~0.4.3","esno":"0.14.1","json-schema":"~0.4.0","json-schema-to-typescript":"~10.1.5","prettier":"2.6.2","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.6.4","upper-case-first":"~2.0.2","vue-eslint-parser":"~9.0.1"},"packageManager":"pnpm@7.1.0","engines":{"node":">= 14.6.0","npm":">= 6.0.0","pnpm":">= 7.0.0"},"types":"./src/index.d.ts","gitHead":"e8328878bb1258f517ca9cb5919ccf226e095009","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.4.1","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"shasum":"cd1c637c52502781ff58b40daf902cc4b1acc5fa","size":139307,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.4.1.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.4.1_1652706218233_0.003386209266297069"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-16T13:12:36.281Z","publish_time":1652706218395,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_cnpm_publish_time":1652706218395},"1.4.0":{"name":"eslint-define-config","version":"1.4.0","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.4.1","@types/eslint":"~8.4.1","@types/node":"~17.0.25","@types/prettier":"~2.6.0","@typescript-eslint/eslint-plugin":"~5.20.0","@typescript-eslint/parser":"~5.20.0","change-case":"~4.1.2","eslint":"~8.13.0","eslint-config-prettier":"~8.5.0","eslint-gitignore":"~0.1.0","eslint-plugin-import":"~2.26.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~39.2.7","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~42.0.0","eslint-plugin-vue":"~8.6.0","eslint-plugin-vue-pug":"~0.4.0","esno":"~0.14.1","json-schema-to-typescript":"~10.1.5","prettier":"2.6.2","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.6.3","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.32.9","engines":{"node":">= 14.6.0","npm":">= 6.0.0","pnpm":">= 6.32.9"},"types":"./src/index.d.ts","gitHead":"703f6233f71a31a488b2d1556f2b5b3f48d6112e","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.4.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"shasum":"1f2fe6126b4fc6e2f72292e94203f478b81a0208","size":138498,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.4.0.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.4.0_1650546024328_0.7752206443627736"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-21T13:15:03.287Z","publish_time":1650546024568,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_cnpm_publish_time":1650546024568},"1.3.0":{"name":"eslint-define-config","version":"1.3.0","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.4.0","@types/eslint":"~8.4.1","@types/node":"~16.11.26","@types/prettier":"~2.4.4","@typescript-eslint/eslint-plugin":"~5.15.0","@typescript-eslint/parser":"~5.15.0","change-case":"~4.1.2","eslint":"~8.11.0","eslint-config-prettier":"~8.5.0","eslint-gitignore":"~0.1.0","eslint-plugin-import":"~2.25.4","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~38.0.4","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~41.0.0","eslint-plugin-vue":"~8.5.0","eslint-plugin-vue-pug-sfc":"~1.0.0-alpha.20","esno":"~0.14.1","json-schema-to-typescript":"~10.1.5","prettier":"2.6.0","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.6.2","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.32.3","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.32.2"},"types":"./src/index.d.ts","gitHead":"e0dcbdcfcb953875f7523f071ade41dbb07455dd","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.3.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"shasum":"f651e91d7c30c28405bba0923e7df13fe27d938c","size":138006,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.3.0.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.3.0_1647422326889_0.5619568676784439"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-16T09:18:56.396Z","publish_time":1647422327379,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_cnpm_publish_time":1647422327379},"1.2.5":{"name":"eslint-define-config","version":"1.2.5","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.3.0","@types/eslint":"~8.4.1","@types/node":"~16.11.24","@types/prettier":"~2.4.4","@typescript-eslint/eslint-plugin":"~5.11.0","@typescript-eslint/parser":"~5.11.0","change-case":"~4.1.2","eslint":"~8.9.0","eslint-config-prettier":"~8.3.0","eslint-gitignore":"~0.1.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~37.9.1","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~40.1.0","eslint-plugin-vue":"~8.4.1","eslint-plugin-vue-pug-sfc":"~1.0.0-alpha.20","esno":"~0.14.1","json-schema-to-typescript":"~10.1.5","prettier":"2.5.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.5.5","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.30.1","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.30.1"},"types":"./src/index.d.ts","gitHead":"bbf27631270ec90c91b4bfa251c856253f6644ed","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.2.5","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"ea86aad2a8333e1c0fca0239298a61938c1adf84","size":131013,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.2.5.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.2.5_1644759855247_0.6552169927740474"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-13T13:44:28.891Z","publish_time":1644759855415,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_cnpm_publish_time":1644759855415},"1.2.4":{"name":"eslint-define-config","version":"1.2.4","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.2.0","@types/eslint":"~8.4.1","@types/node":"~16.11.22","@types/prettier":"~2.4.3","@typescript-eslint/eslint-plugin":"~5.10.2","@typescript-eslint/parser":"~5.10.2","change-case":"~4.1.2","eslint":"~8.8.0","eslint-config-prettier":"~8.3.0","eslint-gitignore":"~0.1.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~37.7.1","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~40.1.0","eslint-plugin-vue":"~8.4.1","eslint-plugin-vue-pug-sfc":"~1.0.0-alpha.20","esno":"~0.14.0","json-schema-to-typescript":"~10.1.5","prettier":"2.5.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.5.5","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.29.1","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.29.1"},"types":"./src/index.d.ts","gitHead":"a07da9078488222d85311dd24f7faa1055c2cf99","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.2.4","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"3fa2eb83a1b22c5d11ff072d5502f9d9a50ba711","size":130214,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.2.4.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.2.4_1644068007412_0.24267119093531409"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-02-05T13:33:33.537Z","publish_time":1644068007622,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","_cnpm_publish_time":1644068007622},"1.2.3":{"name":"eslint-define-config","version":"1.2.3","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.2.0","@types/eslint":"~8.2.2","@types/node":"~16.11.21","@types/prettier":"~2.4.3","@typescript-eslint/eslint-plugin":"~5.10.0","@typescript-eslint/parser":"~5.10.0","change-case":"~4.1.2","eslint":"~8.7.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~37.6.1","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~40.1.0","eslint-plugin-vue":"~8.3.0","eslint-plugin-vue-pug-sfc":"~1.0.0-alpha.20","esno":"~0.14.0","json-schema-to-typescript":"~10.1.5","prettier":"2.5.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.5.4","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.27.1","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.27.1"},"types":"./src/index.d.ts","gitHead":"8c6f9e5b098ec1d573de789028add8fe298e53c3","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.2.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"ede606a68cbe6d88ed6261074f3ae5aae6ea890b","size":129328,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.2.3.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.2.3_1642605299419_0.45261990985103173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-19T15:15:08.086Z","publish_time":1642605299708,"_cnpm_publish_time":1642605299708,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.2":{"name":"eslint-define-config","version":"1.2.2","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.2.0","@types/eslint":"~8.2.1","@types/node":"~16.11.19","@types/prettier":"~2.4.2","@typescript-eslint/eslint-plugin":"~5.9.0","@typescript-eslint/parser":"~5.9.0","change-case":"~4.1.2","eslint":"~8.6.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~37.5.1","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~40.0.0","eslint-plugin-vue":"~8.2.0","eslint-plugin-vue-pug-sfc":"~1.0.0-alpha.19","esno":"~0.13.0","json-schema-to-typescript":"~10.1.5","prettier":"2.5.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.5.4","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.25.0","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.17.0"},"types":"./src/index.d.ts","gitHead":"19c0ccc34dadc9b576367bc88898405dbfa18579","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.2.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"1597eebd045879cf16933bf8458df851d8c356d6","size":128872,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.2.2.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.2.2_1641494539536_0.8047977431663533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-06T18:42:48.571Z","publish_time":1641494539697,"_cnpm_publish_time":1641494539697,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.1":{"name":"eslint-define-config","version":"1.2.1","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.2.0","@types/eslint":"~8.2.1","@types/node":"~16.11.17","@types/prettier":"~2.4.2","@typescript-eslint/eslint-plugin":"~5.8.1","@typescript-eslint/parser":"~5.8.1","change-case":"~4.1.2","eslint":"~8.5.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.2.0","eslint-plugin-jsdoc":"~37.4.0","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~39.0.0","eslint-plugin-vue":"~8.2.0","eslint-plugin-vue-pug-sfc":"~1.0.0-alpha.19","esno":"~0.13.0","json-schema-to-typescript":"~10.1.5","prettier":"2.5.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.5.4","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.24.3","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.17.0"},"types":"./src/index.d.ts","gitHead":"0fd28e5e7d14bac9a4e0efb5348c05d6816f53ab","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.2.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"cbbaef8a9fa58a6e25f75ba96e8afcb194531dd7","size":128850,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.2.1.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.2.1_1640692067313_0.7558044073315973"},"_hasShrinkwrap":false,"publish_time":1640692067557,"_cnpm_publish_time":1640692067557,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.2.0":{"name":"eslint-define-config","version":"1.2.0","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@intlify/eslint-plugin-vue-i18n":"~1.2.0","@types/eslint":"~8.2.0","@types/node":"~16.11.10","@types/prettier":"~2.4.2","@typescript-eslint/eslint-plugin":"~5.4.0","@typescript-eslint/parser":"~5.4.0","change-case":"~4.1.2","eslint":"~8.3.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~37.0.3","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~39.0.0","eslint-plugin-vue":"~8.1.1","eslint-plugin-vue-pug-sfc":"~1.0.0-alpha.18","esno":"~0.12.1","json-schema-to-typescript":"~10.1.5","prettier":"2.5.0","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.5.2","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.23.2","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.17.0"},"types":"./src/index.d.ts","gitHead":"5d49231d42a8d74d8b45f6c570dd3c0d3a2640c0","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.2.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"f1cae3580ff678acd0f6c26ecfe8aba1b96093df","size":128374,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.2.0.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.2.0_1637874149017_0.018211513984715433"},"_hasShrinkwrap":false,"publish_time":1637874149231,"_cnpm_publish_time":1637874149231,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.4":{"name":"eslint-define-config","version":"1.1.4","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/eslint":"~8.2.0","@types/node":"~16.11.7","@types/prettier":"~2.4.2","@typescript-eslint/eslint-plugin":"~5.4.0","@typescript-eslint/parser":"~5.4.0","change-case":"~4.1.2","eslint":"~8.2.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~37.0.3","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~38.0.1","eslint-plugin-vue":"~8.1.1","esno":"~0.12.0","json-schema-to-typescript":"~10.1.5","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.5.2","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.22.2","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.17.0"},"types":"./src/index.d.ts","gitHead":"cfbe22e8d13ea0823fe8f14081d8659a0f32b644","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.1.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"8f61a5ea983e5444c48cff7aae3063888a88dec9","size":124714,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.1.4.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.1.4_1637239188460_0.5988646815055385"},"_hasShrinkwrap":false,"publish_time":1637239188757,"_cnpm_publish_time":1637239188757,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.3":{"name":"eslint-define-config","version":"1.1.3","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/eslint":"~7.28.2","@types/node":"~16.11.6","@types/prettier":"~2.4.1","@typescript-eslint/eslint-plugin":"~5.3.0","@typescript-eslint/parser":"~5.3.0","change-case":"~4.1.2","eslint":"~8.1.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~37.0.3","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~37.0.1","eslint-plugin-vue":"~8.0.3","esno":"~0.11.0","json-schema-to-typescript":"~10.1.5","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.4.4","upper-case-first":"~2.0.2"},"packageManager":"pnpm@6.20.1","engines":{"node":">= 16.9.0","npm":">= 7.0.0","pnpm":">= 6.17.0"},"types":"./src/index.d.ts","gitHead":"9bf36ba3324fdf5166cec151ad1509d2fef3adfa","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.1.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"a4454b9c499fe6c666188e346e8cea68a7054ec3","size":124025,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.1.3.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.1.3_1635962288749_0.6630310934029959"},"_hasShrinkwrap":false,"publish_time":1635962288968,"_cnpm_publish_time":1635962288968,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.2":{"name":"eslint-define-config","version":"1.1.2","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/eslint":"~7.28.2","@types/node":"~16.11.4","@types/prettier":"~2.4.1","@typescript-eslint/eslint-plugin":"~5.1.1-alpha.8","@typescript-eslint/parser":"~5.1.1-alpha.8","change-case":"~4.1.2","eslint":"~8.1.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~37.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~37.0.1","eslint-plugin-vue":"~7.20.0","esno":"~0.10.1","json-schema-to-typescript":"~10.1.5","np":"~7.5.0","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.4.4","upper-case-first":"~2.0.2"},"gitHead":"595d46d4804a73fe2a8eac6f2b7cf4d0d667f840","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.1.2","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"e5e568604a1c6e46428389beb00eeacb2499c1b1","size":130534,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.1.2.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.1.2_1635079616190_0.9962247079388742"},"_hasShrinkwrap":false,"publish_time":1635079616339,"_cnpm_publish_time":1635079616339,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.1":{"name":"eslint-define-config","version":"1.1.1","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/eslint":"~7.28.0","@types/node":"~16.10.2","@types/prettier":"~2.4.1","@typescript-eslint/eslint-plugin":"~4.32.0","@typescript-eslint/parser":"~4.32.0","change-case":"~4.1.2","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~36.1.0","eslint-plugin-node":"~11.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~36.0.0","eslint-plugin-vue":"~7.18.0","esno":"~0.10.0","json-schema-to-typescript":"~10.1.5","np":"~7.5.0","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.4.3","upper-case-first":"~2.0.2"},"gitHead":"122f70b0070aa289d6ec414bdd3fc68f953b3a51","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.1.1","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"1d50f855f2998523ab708b44a626ee9902b05ea0","size":128929,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.1.1.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.1.1_1633099173682_0.4098658811184337"},"_hasShrinkwrap":false,"publish_time":1633099173818,"_cnpm_publish_time":1633099173818,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.1.0":{"name":"eslint-define-config","version":"1.1.0","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist pnpm-lock.yaml node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"pnpm run clean && pnpm install && pnpm run check","generate:rules":"esno ./scripts/generate-rule-files.ts","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/eslint":"~7.28.0","@types/node":"~16.10.2","@types/prettier":"~2.4.1","@typescript-eslint/eslint-plugin":"~4.32.0","@typescript-eslint/parser":"~4.32.0","change-case":"~4.1.2","eslint":"~7.32.0","eslint-config-prettier":"~8.3.0","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~36.1.0","eslint-plugin-prettier":"~4.0.0","eslint-plugin-spellcheck":"~0.0.19","eslint-plugin-unicorn":"~36.0.0","eslint-plugin-vue":"~7.18.0","esno":"~0.10.0","json-schema-to-typescript":"~10.1.5","np":"~7.5.0","prettier":"2.4.1","prettier-plugin-organize-imports":"~2.3.4","typescript":"~4.4.3","upper-case-first":"~2.0.2"},"gitHead":"cabba8d4f91ed4ce01af311fdfe6a0b4069c6804","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.1.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"a4a8aecafcfae7b3d9cc39ee70d53531907f29ed","size":123989,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.1.0.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.1.0_1633095580234_0.3205147129517367"},"_hasShrinkwrap":false,"publish_time":1633095580400,"_cnpm_publish_time":1633095580400,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.9":{"name":"eslint-define-config","version":"1.0.9","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~16.0.0","@typescript-eslint/eslint-plugin":"~4.28.1","@typescript-eslint/parser":"~4.28.1","eslint":"~7.30.0","eslint-config-prettier":"~8.3.0","eslint-define-config":"~1.0.8","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~35.4.1","eslint-plugin-prettier":"~3.4.0","eslint-plugin-spellcheck":"~0.0.19","np":"~7.5.0","prettier":"2.3.2","prettier-plugin-organize-imports":"~2.2.0","typescript":"~4.3.5"},"licenseText":"MIT License\n\nCopyright (c) 2021 Christopher Quadflieg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"eslint-define-config@1.0.9","dist":{"shasum":"72e5e2410c576667a6ba1b5bff9801eeda476256","size":53026,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.9.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.9_1625314682662_0.338042583693674"},"_hasShrinkwrap":false,"publish_time":1625314682857,"_cnpm_publish_time":1625314682857,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.8":{"name":"eslint-define-config","version":"1.0.8","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.41","@typescript-eslint/eslint-plugin":"~4.22.0","@typescript-eslint/parser":"~4.22.0","eslint":"~7.24.0","eslint-config-prettier":"~8.2.0","eslint-define-config":"~1.0.7","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.1","eslint-plugin-prettier":"~3.4.0","eslint-plugin-spellcheck":"~0.0.17","np":"~7.4.0","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.4"},"licenseText":"MIT License\n\nCopyright (c) 2021 Christopher Quadflieg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"eslint-define-config@1.0.8","dist":{"shasum":"56cb61f1bcba8ec7a29beec58a85d2ce9299297a","size":52595,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.8.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.8_1619195872320_0.4273178282165875"},"_hasShrinkwrap":false,"publish_time":1619195872491,"_cnpm_publish_time":1619195872491,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.7":{"name":"eslint-define-config","version":"1.0.7","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.37","@typescript-eslint/eslint-plugin":"~4.20.0","@typescript-eslint/parser":"~4.20.0","eslint":"~7.23.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.6","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","np":"~7.4.0","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"licenseText":"MIT License\n\nCopyright (c) 2021 Christopher Quadflieg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"eslint-define-config@1.0.7","dist":{"shasum":"784ae5cc450492b0a8f37753d54f38fd5ac158fb","size":47174,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.7.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.7_1617368595799_0.16384781164964823"},"_hasShrinkwrap":false,"publish_time":1617368595951,"_cnpm_publish_time":1617368595951,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.6":{"name":"eslint-define-config","version":"1.0.6","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","test":"echo \"No tests available\"","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check","generate":"node ./scripts/generate-rule.js"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.37","@typescript-eslint/eslint-plugin":"~4.20.0","@typescript-eslint/parser":"~4.20.0","eslint":"~7.23.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.5","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","np":"~7.4.0","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"licenseText":"MIT License\n\nCopyright (c) 2021 Christopher Quadflieg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"eslint-define-config@1.0.6","dist":{"shasum":"b2e47832dcefab62bb853ffb78cb4963524efc44","size":43901,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.6.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.6_1617132075714_0.4288471513186347"},"_hasShrinkwrap":false,"publish_time":1617132075936,"_cnpm_publish_time":1617132075936,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.5":{"name":"eslint-define-config","version":"1.0.5","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.37","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.23.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.4","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","np":"~7.4.0","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"gitHead":"d145e8352f53c8d7fbfe15c036cc21582b1bcda0","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.0.5","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"e4799d27a75f51ab1ce151f00b6802f03948b1fc","size":17159,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.5.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.5_1616945963652_0.9297537774603388"},"_hasShrinkwrap":false,"publish_time":1616945963830,"_cnpm_publish_time":1616945963830,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.4":{"name":"eslint-define-config","version":"1.0.4","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.36","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.3","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","np":"~7.4.0","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"licenseText":"MIT License\n\nCopyright (c) 2021 Christopher Quadflieg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"eslint-define-config@1.0.4","dist":{"shasum":"e3b3a177600155f1ffe9e38f90332da956f7959c","size":11450,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.4.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.4_1616792977729_0.6675593821522623"},"_hasShrinkwrap":false,"publish_time":1616792977988,"_cnpm_publish_time":1616792977988,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.3":{"name":"eslint-define-config","version":"1.0.3","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.36","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.2","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","np":"~7.4.0","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"licenseText":"MIT License\n\nCopyright (c) 2021 Christopher Quadflieg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"eslint-define-config@1.0.3","dist":{"shasum":"26efbf9124d3855c8ff49233e6d3e3e3be939f60","size":10993,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.3.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.3_1616769873881_0.8938936400974999"},"_hasShrinkwrap":false,"publish_time":1616769874031,"_cnpm_publish_time":1616769874031,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.2":{"name":"eslint-define-config","version":"1.0.2","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.36","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.1","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","np":"~7.4.0","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"licenseText":"MIT License\n\nCopyright (c) 2021 Christopher Quadflieg\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"eslint-define-config@1.0.2","dist":{"shasum":"42775cfd2eedf0ed1b57d15a3f5ade45419fbb46","size":8695,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.2.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.2_1616697602720_0.054513143042843826"},"_hasShrinkwrap":false,"publish_time":1616697602990,"_cnpm_publish_time":1616697602990,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.1":{"name":"eslint-define-config","version":"1.0.1","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.35","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.0","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"gitHead":"0cf915878d55e5610795f35319092fa9f08ca464","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.0.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"8cefc09c8f511867e4e1ca847c4cd77bd96e3150","size":8378,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.1.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.1_1616691382401_0.07445828470922922"},"_hasShrinkwrap":false,"publish_time":1616691382560,"_cnpm_publish_time":1616691382560,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0":{"name":"eslint-define-config","version":"1.0.0","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check"},"keywords":["config","configuration","define-config","eslint-config","eslint","eslintconfig","typed","typescript"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.35","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.0-alpha.4","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"gitHead":"fc32f0aa32667996c637650ec723aeaa05422fe0","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.0.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"9eedb01eb4c1feb40a55414e4732aba100b77b9d","size":8275,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.0.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.0_1616690501269_0.512387863059496"},"_hasShrinkwrap":false,"publish_time":1616690501418,"_cnpm_publish_time":1616690501418,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-alpha.4":{"name":"eslint-define-config","version":"1.0.0-alpha.4","description":"Provide a defineConfig function for .eslintrc.js files","main":"src/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","check":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn check"},"keywords":["eslint","define-config","config","typed"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.35","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.0-alpha.3","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"readmeFilename":"README.md","gitHead":"835dccdbb57cb6c8be7bbea552ee25dc01382778","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.0.0-alpha.4","_nodeVersion":"15.3.0","_npmVersion":"7.0.14","dist":{"shasum":"047637c36b027ae93b7fae65a2be26af6ec354f9","size":5600,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.0-alpha.4.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.0-alpha.4_1616679568489_0.525241927262202"},"_hasShrinkwrap":false,"publish_time":1616679568636,"_cnpm_publish_time":1616679568636,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-alpha.3":{"name":"eslint-define-config","version":"1.0.0-alpha.3","description":"Provide a defineConfig function for .eslintrc.js files","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn build"},"keywords":["eslint","define-config","config","typed"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.35","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.0-alpha.1","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"readmeFilename":"README.md","gitHead":"c772fffe46679bdb921bfa4dbcc1b6100d5895d3","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.0.0-alpha.3","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"dfda002b2fcf3cba6302f149621bb6dce96420ed","size":5123,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.0-alpha.3.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.0-alpha.3_1616598956191_0.9551739562708332"},"_hasShrinkwrap":false,"publish_time":1616598956339,"_cnpm_publish_time":1616598956339,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-alpha.2":{"name":"eslint-define-config","version":"1.0.0-alpha.2","description":"Provide a defineConfig function for .eslintrc.js files","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn build"},"keywords":["eslint","define-config","config","typed"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.35","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-define-config":"~1.0.0-alpha.1","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"readmeFilename":"README.md","gitHead":"b680d88c3c8ed9f1ac78b5ed8fffd835a03ed89f","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.0.0-alpha.2","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"d12b6ca8c52a1420e67adabf0af7730564c548ac","size":5081,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.0-alpha.2.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.0-alpha.2_1616598118559_0.5023679786748663"},"_hasShrinkwrap":false,"publish_time":1616598118717,"_cnpm_publish_time":1616598118717,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"1.0.0-alpha.1":{"name":"eslint-define-config","version":"1.0.0-alpha.1","description":"Provide a defineConfig function for .eslintrc.js files","main":"dist/index.js","scripts":{"clean":"rm -Rf dist yarn.lock node_modules","build":"tsc","format":"prettier --write .","lint":"eslint .","prepublishOnly":"yarn clean && yarn install --cache-folder .yarn && yarn build"},"keywords":["eslint","define-config","config","typed"],"author":{"name":"Christopher Quadflieg","email":"chrissi92@hotmail.de","url":"https://github.com/Shinigami92"},"repository":{"type":"git","url":"git+https://github.com/Shinigami92/eslint-define-config.git"},"bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT","devDependencies":{"@types/node":"~14.14.35","@typescript-eslint/eslint-plugin":"~4.19.0","@typescript-eslint/parser":"~4.19.0","eslint":"~7.22.0","eslint-config-prettier":"~8.1.0","eslint-plugin-inclusive-language":"~2.1.1","eslint-plugin-jsdoc":"~32.3.0","eslint-plugin-prettier":"~3.3.1","eslint-plugin-spellcheck":"~0.0.17","prettier":"2.2.1","prettier-plugin-organize-imports":"~1.1.1","typescript":"~4.2.3"},"gitHead":"4a6bc07c5b31bcf110749c7d4c747344b9116bac","homepage":"https://github.com/Shinigami92/eslint-define-config#readme","_id":"eslint-define-config@1.0.0-alpha.1","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"c988c5ee4204635007881d287dea5d4fb8456168","size":2242,"noattachment":false,"key":"/eslint-define-config/-/eslint-define-config-1.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-define-config/download/eslint-define-config-1.0.0-alpha.1.tgz"},"_npmUser":{"name":"shinigami92","email":"chrissi92@hotmail.de"},"directories":{},"maintainers":[{"name":"shinigami92","email":"chrissi92@hotmail.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-define-config_1.0.0-alpha.1_1616590540561_0.7306795929194358"},"_hasShrinkwrap":false,"publish_time":1616590540718,"_cnpm_publish_time":1616590540718,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"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/eslint-types/eslint-define-config/actions/workflows/ci.yml\">\n    <img alt=\"Build Status\" src=\"https://github.com/eslint-types/eslint-define-config/actions/workflows/ci.yml/badge.svg?branch=main\">\n  </a>\n  <a href=\"https://github.com/eslint-types/eslint-define-config/blob/main/LICENSE\">\n    <img alt=\"License: MIT\" src=\"https://img.shields.io/github/license/eslint-types/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  <a href=\"https://www.paypal.com/donate?hosted_button_id=L7GY729FBKTZY\" target=\"_blank\">\n    <img alt=\"Donate: PayPal\" src=\"https://img.shields.io/badge/Donate-PayPal-blue.svg\">\n  </a>\n</p>\n\n# eslint-define-config\n\nProvide a `defineConfig` function for `.eslintrc.js`, and a `defineFlatConfig` function for `eslint.config.js` files.\n\n# Installation\n\n```bash\n# add eslint and eslint-define-config to project’s dev dependencies\nnpm add --save-dev eslint eslint-define-config\n# or\nyarn add --dev eslint eslint-define-config\n# or\npnpm add --save-dev eslint eslint-define-config\n```\n\n# Usage\n\nBy default only `eslint`'s rules are supported. To activate auto-suggestions for Rules of specific plugins, you need to install the respective types for that plugin.  \nPlugins can either support their own types, or they could be supported by the community in the [`@eslint-types`](https://github.com/eslint-types/define-config-plugin-types) repository.\n\nA list of community supported plugins can be found [here](https://www.npmjs.com/org/eslint-types).\n\n`.eslintrc.js`\n\n```ts\n// @ts-check\nconst { defineConfig } = require('eslint-define-config');\n\n/// <reference types=\"@eslint-types/typescript-eslint\" />\n\nmodule.exports = defineConfig({\n  root: true,\n  rules: {\n    // rules...\n  },\n});\n```\n\n## Flat Config\n\n`eslint.config.js`\n\n```ts\n// @ts-check\nconst { defineFlatConfig } = require('eslint-define-config');\n\n/// <reference types=\"@eslint-types/typescript-eslint\" />\n\nmodule.exports = defineFlatConfig([\n  'eslint:recommended',\n  {\n    plugins: {\n      // plugins...\n    },\n    rules: {\n      // rules...\n    },\n  },\n]);\n```\n\n# Why?\n\nImprove your eslint configuration experience with:\n\n- auto-suggestions\n- type checking (Use `// @ts-check` at the first line in your `.eslintrc.js` or `eslint.config.js`)\n- documentation\n- deprecation warnings\n\n<img src=\"https://user-images.githubusercontent.com/7195563/112484789-8a416480-8d7a-11eb-9337-d8b5bc16de17.png\" alt=\"Image\" width=\"600px\"/>\n\n## Video\n\n_Click on the thumbnail to play the video_\n\n<a href=\"https://user-images.githubusercontent.com/7195563/112726158-4a19e780-8f1c-11eb-8cc6-4ea6c100137f.mp4\" target=\"_blank\">\n  <img src=\"https://user-images.githubusercontent.com/7195563/112726343-30c56b00-8f1d-11eb-9b92-260c530caf1b.png\" alt=\"Video\" width=\"600px\"/>\n</a>\n\n## Want to support your own plugin?\n\n:warning: **This feature is very new and requires the support of the respective plugin owners**\n\nAdd a `declare module` to your plugin package like this:\n\n```ts\ndeclare module 'eslint-define-config' {\n  export interface CustomRuleOptions {\n    /**\n     * Require consistently using either `T[]` or `Array<T>` for arrays.\n     *\n     * @see [array-type](https://typescript-eslint.io/rules/array-type)\n     */\n    '@typescript-eslint/array-type': [\n      {\n        default?: 'array' | 'generic' | 'array-simple';\n        readonly?: 'array' | 'generic' | 'array-simple';\n      },\n    ];\n\n    // ... more Rules\n  }\n}\n```\n\nThere are other interfaces that can be extended.\n\n- `CustomExtends`\n- `CustomParserOptions`\n- `CustomParsers`\n- `CustomPlugins`\n- `CustomSettings`\n\n# Credits\n\n- [Proposal Idea](https://github.com/eslint/eslint/issues/14249)\n- [Vite](https://github.com/vitejs/vite) and [Evan You](https://github.com/yyx990803) for the idea\n- [@antfu](https://github.com/antfu) and his [tweet](https://twitter.com/antfu7/status/1365907188338753536)\n","_attachments":{},"homepage":"https://github.com/Shinigami92/eslint-define-config#readme","bugs":{"url":"https://github.com/Shinigami92/eslint-define-config/issues"},"license":"MIT"}