{"_id":"@dtyq/eslint-config","_rev":"11-00940622b443f6ea1c6299a616cf722c","name":"@dtyq/eslint-config","dist-tags":{"latest":"0.0.11"},"versions":{"0.0.1":{"name":"@dtyq/eslint-config","version":"0.0.1","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"ISC","_id":"@dtyq/eslint-config@0.0.1","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"bin":{"eslint-config":"packages/bin/index.js"},"dist":{"shasum":"79ad8ab92497e4189964bbeb63d4ac0c67c040ec","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":67,"integrity":"sha512-Zq/hCvOzq2pGYOSa1z/EqxDPpGShjIZWpTAk+Hgq76RR4ePebl/nCzTEWHpQh75p8kg8LmwE+vTQQXoDpvO9kw==","signatures":[{"sig":"MEQCID+UfDynVqqMpc+I9hR0VygdXgusm8bcJ44FuWzPu6DWAiB7kE1NglXfv4h251oe/jYliBaLbPPAkkbQbnQmIWqqSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264951},"_from":"file:dtyq-eslint-config-0.0.1.tgz","engines":{"node":">=14.0.0"},"exports":{".":"./index.js","./vue":"./packages/vue/index.js","./base":"./packages/base/index.js","./vue2":"./packages/vue/vue2.js","./react":"./packages/react/index.js","./jsconfig":"./packages/base/jsconfig.js","./prettier":"./packages/prettier/index.js","./stylelint":"./packages/stylelint/index.js","./commitlint":"./packages/commitlint/index.js","./typescript":"./packages/typescript/index.js","./package.json":"./package.json","./prettier/config":"./packages/prettier/config.js","./commitlint/emoji":"./packages/commitlint/emoji.js"},"scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.{js,jsx,ts,tsx,md}"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"_resolved":"/private/var/folders/9g/3g4dpvkj6xg94jktw9jw1ntc0000gn/T/056377118ac16adda881cd60f8af63f5/dtyq-eslint-config-0.0.1.tgz","_integrity":"sha512-Zq/hCvOzq2pGYOSa1z/EqxDPpGShjIZWpTAk+Hgq76RR4ePebl/nCzTEWHpQh75p8kg8LmwE+vTQQXoDpvO9kw==","commitlint":{"extends":["./dist/lib/commitlint/index.js"]},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"lint-staged":{"package.json":"sort-package-json","src/**/*.{tsx,ts,js,jsx}":["eslint --fix","prettier --write"],"src/**/*.{css,less,scss,sass}":["stylelint --fix"]},"_nodeVersion":"18.20.5","dependencies":{"postcss":"^8.4.38","commander":"^12.0.0","postcss-less":"^6.0.0","object.assign":"^4.1.2","object.entries":"^1.1.5","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","sort-package-json":"^2.10.0","commitlint-config-gitmoji":"^2.3.1","confusing-browser-globals":"^1.0.11","conventional-changelog-conventionalcommits":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.23.0","prettier":"^2.7.1","stylelint":"^15.11.0","typescript":"^4.8.2","lint-staged":"^15.2.2","@types/react":"^18.0.18","eslint-plugin-vue":"^9.4.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.5.0","stylelint-config-recommended-less":"^1.0.4","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.1_1742375295070_0.6643719831721389","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@dtyq/eslint-config","version":"0.0.2","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"ISC","_id":"@dtyq/eslint-config@0.0.2","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"bin":{"eslint-config":"packages/bin/index.js"},"dist":{"shasum":"1914d0388967d51f4178f8e6a0341af99860bce5","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.2.tgz","fileCount":67,"integrity":"sha512-6ThYBuyhPgRHmu5OETa1NQcctuo1L5ElWVrrrCvtir+IrMmKPkTMAn0+EazhroLJlBR+tRfK60pGmNXTKwIIoA==","signatures":[{"sig":"MEUCIQC0Y/uTt/Eh77+eDt5xHLkWhBI0h2yk33/UNTYWv20LnwIgfgqjqeDYZQtys+ECfG6df580nuqg4WcQdUn0O0X3qBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264985},"_from":"file:dtyq-eslint-config-0.0.2.tgz","engines":{"node":">=14.0.0"},"exports":{".":"./index.js","./vue":"./packages/vue/index.js","./base":"./packages/base/index.js","./vue2":"./packages/vue/vue2.js","./react":"./packages/react/index.js","./jsconfig":"./packages/base/jsconfig.js","./prettier":"./packages/prettier/index.js","./stylelint":"./packages/stylelint/index.js","./commitlint":"./packages/commitlint/index.js","./typescript":"./packages/typescript/index.js","./package.json":"./package.json","./prettier/config":"./packages/prettier/config.js","./commitlint/emoji":"./packages/commitlint/emoji.js"},"scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.{js,jsx,ts,tsx,md}"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"_resolved":"/private/var/folders/9g/3g4dpvkj6xg94jktw9jw1ntc0000gn/T/91bd9743e8b161fc8104c2fcaa9e075b/dtyq-eslint-config-0.0.2.tgz","_integrity":"sha512-6ThYBuyhPgRHmu5OETa1NQcctuo1L5ElWVrrrCvtir+IrMmKPkTMAn0+EazhroLJlBR+tRfK60pGmNXTKwIIoA==","commitlint":{"extends":["./dist/lib/commitlint/index.js"]},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"lint-staged":{"package.json":"sort-package-json","src/**/*.{tsx,ts,js,jsx}":["eslint --fix","prettier --write"],"src/**/*.{css,less,scss,sass}":["stylelint --fix"]},"_nodeVersion":"18.20.5","dependencies":{"postcss":"^8.4.38","commander":"^12.0.0","postcss-less":"^6.0.0","object.assign":"^4.1.2","object.entries":"^1.1.5","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","sort-package-json":"^2.10.0","commitlint-config-gitmoji":"^2.3.1","confusing-browser-globals":"^1.0.11","conventional-changelog-conventionalcommits":"^7.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.23.0","prettier":"^2.7.1","stylelint":"^15.11.0","typescript":"^4.8.2","lint-staged":"^15.2.2","@types/react":"^18.0.18","eslint-plugin-vue":"^9.4.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.5.0","stylelint-config-recommended-less":"^1.0.4","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.2_1742375736874_0.5341481907167029","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@dtyq/eslint-config","version":"0.0.3","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"ISC","_id":"@dtyq/eslint-config@0.0.3","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"bin":{"eslint-config":"packages/bin/index.js"},"dist":{"shasum":"a9622070db42193fcca82b618d5c48a7548fee3b","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.3.tgz","fileCount":32,"integrity":"sha512-B9QwlxEUI4o6b8vADv3+oBJuFe0/hOitd9WoXDkL8RoV067b9Vly0A+K2Z7/PH1jcY/a5Ey2oUixP6ObX2E06g==","signatures":[{"sig":"MEQCIAPsIUM5K3Cue3k+VWy6xr4j+b7zy0VxV7neDu2ofuBnAiB9nOu85pOymfzWuX2pwOdMxfj9uQM8C3Zqq/AIH6wKjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133431},"_from":"file:dtyq-eslint-config-0.0.3.tgz","engines":{"node":">=14.0.0"},"exports":{".":"./index.js","./vue":"./packages/vue/index.js","./base":"./packages/base/index.js","./vue2":"./packages/vue/vue2.js","./react":"./packages/react/index.js","./jsconfig":"./packages/base/jsconfig.js","./prettier":"./packages/prettier/index.js","./stylelint":"./packages/stylelint/index.js","./commitlint":"./packages/commitlint/index.js","./typescript":"./packages/typescript/index.js","./package.json":"./package.json","./prettier/config":"./packages/prettier/config.js","./commitlint/emoji":"./packages/commitlint/emoji.js"},"scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.{js,jsx,ts,tsx,md}"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"_resolved":"/private/var/folders/9g/3g4dpvkj6xg94jktw9jw1ntc0000gn/T/55abcf0f993abe3299bdd9747f810c06/dtyq-eslint-config-0.0.3.tgz","_integrity":"sha512-B9QwlxEUI4o6b8vADv3+oBJuFe0/hOitd9WoXDkL8RoV067b9Vly0A+K2Z7/PH1jcY/a5Ey2oUixP6ObX2E06g==","commitlint":{"extends":["./dist/lib/commitlint/index.js"]},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"lint-staged":{"package.json":"sort-package-json","src/**/*.{tsx,ts,js,jsx}":["eslint --fix","prettier --write"],"src/**/*.{css,less,scss,sass}":["stylelint --fix"]},"_nodeVersion":"18.20.5","dependencies":{"postcss":"^8.4.38","commander":"^12.0.0","postcss-less":"^6.0.0","object.assign":"^4.1.2","object.entries":"^1.1.5","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","sort-package-json":"^2.10.0","commitlint-config-gitmoji":"^2.3.1","confusing-browser-globals":"^1.0.11","conventional-changelog-conventionalcommits":"^7.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.23.0","prettier":"^2.7.1","stylelint":"^15.11.0","typescript":"^4.8.2","lint-staged":"^15.2.2","@types/react":"^18.0.18","eslint-plugin-vue":"^9.4.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.5.0","stylelint-config-recommended-less":"^1.0.4","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.3_1742396549125_0.011401085391060661","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@dtyq/eslint-config","version":"0.0.4","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"Apache License 2.0","_id":"@dtyq/eslint-config@0.0.4","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"homepage":"https://github.com/dtyq/eslint-config#readme","bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"bin":{"eslint-config-base":"dist/bin/index.cjs"},"dist":{"shasum":"b7a3fae07f83aba8b3bf71de536549c54cd1e337","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.4.tgz","fileCount":98,"integrity":"sha512-LKg4012RzFbPIdGxRsHOt4itXEf0p6xKCN7lDko9pPl6EoHlWumAFY9yLIag/EozyRjfMKoPE5HpXUqabkAdag==","signatures":[{"sig":"MEUCIQDLy81U/wD2bkf3op3A1AGRTXB3ZGovfynCzAF3I7U95AIgQ8zV/13Qg53hsuj0VOiPq1QjLIEJT4yNAL0Okef269M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114799},"type":"module","engines":{"node":">=14.0.0"},"exports":{"./vue":{"import":"./dist/es/vue/index.js","require":"./dist/lib/vue/index.cjs"},"./base":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.cjs"},"./vue2":{"import":"./dist/es/vue/vue2.js","require":"./dist/lib/vue/vue2.cjs"},"./react":{"import":"./dist/es/react/index.js","require":"./dist/lib/react/index.cjs"},"./jsconfig":{"import":"./dist/es/base/jsconfig.js","require":"./dist/lib/base/jsconfig.cjs"},"./prettier":{"import":"./dist/es/prettier/index.js","require":"./dist/lib/prettier/index.cjs"},"./stylelint":{"import":"./dist/es/stylelint/index.js","require":"./dist/lib/stylelint/index.cjs"},"./commitlint":{"import":"./dist/es/commitlint/index.js","require":"./dist/lib/commitlint/index.cjs"},"./typescript":{"import":"./dist/es/typescript/index.js","require":"./dist/lib/typescript/index.cjs"},"./package.json":"./package.json","./prettier/config":{"import":"./dist/es/prettier/config.js","require":"./dist/lib/prettier/config.cjs"},"./commitlint/emoji":{"import":"./dist/es/commitlint/emoji.js","require":"./dist/lib/commitlint/emoji.cjs"}},"gitHead":"e119a4dd2d1725b27f87f7df16c12fd43df88cd0","scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","build":"tsup","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.js"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"repository":{"url":"git+https://github.com/dtyq/eslint-config.git","type":"git"},"_npmVersion":"8.15.0","description":"ESLint 配置包，内置所有依赖","directories":{},"_nodeVersion":"16.17.0","dependencies":{"husky":"^9.0.11","eslint":"^8.23.0","postcss":"^8.4.38","prettier":"^2.7.1","commander":"^12.0.0","stylelint":"^15.11.0","lint-staged":"^15.2.2","postcss-html":"^1.8.0","postcss-less":"^6.0.0","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","eslint-plugin-vue":"^9.4.0","sort-package-json":"^2.10.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","commitlint-config-gitmoji":"^2.3.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.9.1","stylelint-config-recommended-less":"^1.0.4","conventional-changelog-conventionalcommits":"^7.0.2","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.4.5","@types/node":"^22.14.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.4_1743952764442_0.936250572065789","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@dtyq/eslint-config","version":"0.0.5","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"Apache License 2.0","_id":"@dtyq/eslint-config@0.0.5","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"homepage":"https://github.com/dtyq/eslint-config#readme","bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"bin":{"eslint-config-base":"dist/lib/bin/index.js"},"dist":{"shasum":"aa6111866404b7e13782ce9944b914c09a4b9959","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.5.tgz","fileCount":81,"integrity":"sha512-te8oia6ozzzSonF/DrwBjqdBLxMYdZJq8Q0Bf6yy1CTHuTmIH/s4xRANqMg4l22a3WOPCPNafc/j35iLydo38A==","signatures":[{"sig":"MEUCIBQZPO9n+SQza2/IF9buoGEIJvXG8SPAJ/D8WKtnAO5+AiEAwBkADOfFucEV56YXVxScdAePbUEaJmL3i2WmPzD2WSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104212},"type":"module","engines":{"node":">=14.0.0"},"exports":{"./vue":{"import":"./dist/es/vue/index.js","require":"./dist/lib/vue/index.js"},"./base":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.js"},"./vue2":{"import":"./dist/es/vue/vue2.js","require":"./dist/lib/vue/vue2.js"},"./react":{"import":"./dist/es/react/index.js","require":"./dist/lib/react/index.js"},"./jsconfig":{"import":"./dist/es/base/jsconfig.js","require":"./dist/lib/base/jsconfig.js"},"./prettier":{"import":"./dist/es/prettier/index.js","require":"./dist/lib/prettier/index.js"},"./stylelint":{"import":"./dist/es/stylelint/index.js","require":"./dist/lib/stylelint/index.js"},"./commitlint":{"import":"./dist/es/commitlint/index.js","require":"./dist/lib/commitlint/index.js"},"./typescript":{"import":"./dist/es/typescript/index.js","require":"./dist/lib/typescript/index.js"},"./package.json":"./package.json","./prettier/config":{"import":"./dist/es/prettier/config.js","require":"./dist/lib/prettier/config.js"},"./commitlint/emoji":{"import":"./dist/es/commitlint/emoji.js","require":"./dist/lib/commitlint/emoji.js"}},"gitHead":"d27f91ce5efd712845b17c228746c1f9bf2589a8","scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","build":"tsup","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.js"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"repository":{"url":"git+https://github.com/dtyq/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"_nodeVersion":"18.20.5","dependencies":{"husky":"^9.0.11","eslint":"^8.23.0","postcss":"^8.4.38","prettier":"^2.7.1","commander":"^12.0.0","stylelint":"^15.11.0","lint-staged":"^15.2.2","postcss-html":"^1.8.0","postcss-less":"^6.0.0","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","eslint-plugin-vue":"^9.4.0","sort-package-json":"^2.10.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","commitlint-config-gitmoji":"^2.3.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.9.1","stylelint-config-recommended-less":"^1.0.4","conventional-changelog-conventionalcommits":"^7.0.2","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.4.5","@types/node":"^22.14.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.5_1743963094034_0.7914476604835741","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@dtyq/eslint-config","version":"0.0.6","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"Apache License 2.0","_id":"@dtyq/eslint-config@0.0.6","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"homepage":"https://github.com/dtyq/eslint-config#readme","bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"bin":{"eslint-config-base":"dist/lib/bin/index.cjs"},"dist":{"shasum":"9931455b5107bd914cbf2beb87a0f2bc5e0ce27d","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.6.tgz","fileCount":81,"integrity":"sha512-sGGC7+hdeJebdH0dkc+2ERCDnDLuv43DMxg8WQtpMtG8BUZGXYJCgH4LUkEsfinvqlTZIiRvmr/Nb58uPGjT2Q==","signatures":[{"sig":"MEQCIHLIw5HbeVbwDGYN20yXB3wP6YQ7e6n2aHfCxXEEaxZ9AiBKiCZF+7ZE7bTeA9U7I97h+rUx7LC0paYBYoVArEVLzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104237},"type":"module","engines":{"node":">=14.0.0"},"exports":{"./vue":{"import":"./dist/es/vue/index.js","require":"./dist/lib/vue/index.cjs"},"./base":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.cjs"},"./vue2":{"import":"./dist/es/vue/vue2.js","require":"./dist/lib/vue/vue2.cjs"},"./react":{"import":"./dist/es/react/index.js","require":"./dist/lib/react/index.cjs"},"./jsconfig":{"import":"./dist/es/base/jsconfig.js","require":"./dist/lib/base/jsconfig.cjs"},"./prettier":{"import":"./dist/es/prettier/index.js","require":"./dist/lib/prettier/index.cjs"},"./stylelint":{"import":"./dist/es/stylelint/index.js","require":"./dist/lib/stylelint/index.cjs"},"./commitlint":{"import":"./dist/es/commitlint/index.js","require":"./dist/lib/commitlint/index.cjs"},"./typescript":{"import":"./dist/es/typescript/index.js","require":"./dist/lib/typescript/index.cjs"},"./package.json":"./package.json","./prettier/config":{"import":"./dist/es/prettier/config.js","require":"./dist/lib/prettier/config.cjs"},"./commitlint/emoji":{"import":"./dist/es/commitlint/emoji.js","require":"./dist/lib/commitlint/emoji.cjs"}},"gitHead":"d27f91ce5efd712845b17c228746c1f9bf2589a8","scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","build":"tsup","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.js"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"repository":{"url":"git+https://github.com/dtyq/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"_nodeVersion":"18.20.5","dependencies":{"husky":"^9.0.11","eslint":"^8.23.0","postcss":"^8.4.38","prettier":"^2.7.1","commander":"^12.0.0","stylelint":"^15.11.0","lint-staged":"^15.2.2","postcss-html":"^1.8.0","postcss-less":"^6.0.0","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","eslint-plugin-vue":"^9.4.0","sort-package-json":"^2.10.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","commitlint-config-gitmoji":"^2.3.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.9.1","stylelint-config-recommended-less":"^1.0.4","conventional-changelog-conventionalcommits":"^7.0.2","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.4.5","@types/node":"^22.14.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.6_1743964024475_0.6986054629676293","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@dtyq/eslint-config","version":"0.0.7","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"Apache License 2.0","_id":"@dtyq/eslint-config@0.0.7","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"homepage":"https://github.com/dtyq/eslint-config#readme","bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"bin":{"eslint-config-base":"dist/lib/bin/index.cjs"},"dist":{"shasum":"42fb79dbd8963419af68b4f3ce85d846e75297b5","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.7.tgz","fileCount":107,"integrity":"sha512-MsYfTkWi84DuAqvBennhKM1q15jLbDfzdKsnjrKSwYJoQFtBZNXzSzlcXoYxDxE7ePuKqL7vO7HnlHBKGKwhUQ==","signatures":[{"sig":"MEQCIGWuWpLlT9MieskEk1WgdXcV/4yDk+1nTGxuuxU9bqz2AiAXNzyQGIs7oTwIDnCXvgsEUcUmsPpEh6GDNqfOfNbQ+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143664},"main":"./dist/lib","module":"./dist/es","engines":{"node":">=14.0.0"},"exports":{"./vue":{"import":"./dist/es/vue/index.js","require":"./dist/lib/vue/index.cjs"},"./base":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.js"},"./vue2":{"import":"./dist/es/vue/vue2.js","require":"./dist/lib/vue/vue2.cjs"},"./react":{"import":"./dist/es/react/index.js","require":"./dist/lib/react/index.cjs"},"./jsconfig":{"import":"./dist/es/base/jsconfig.js","require":"./dist/lib/base/jsconfig.cjs"},"./prettier":{"import":"./dist/es/prettier/index.js","require":"./dist/lib/prettier/index.cjs"},"./stylelint":{"import":"./dist/es/stylelint/index.js","require":"./dist/lib/stylelint/index.cjs"},"./commitlint":{"import":"./dist/es/commitlint/index.js","require":"./dist/lib/commitlint/index.cjs"},"./typescript":{"import":"./dist/es/typescript/index.js","require":"./dist/lib/typescript/index.cjs"},"./package.json":"./package.json","./prettier/config":{"import":"./dist/es/prettier/config.js","require":"./dist/lib/prettier/config.cjs"},"./commitlint/emoji":{"import":"./dist/es/commitlint/emoji.js","require":"./dist/lib/commitlint/emoji.cjs"}},"gitHead":"d27f91ce5efd712845b17c228746c1f9bf2589a8","scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","build":"tsup","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.js"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"repository":{"url":"git+https://github.com/dtyq/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"_nodeVersion":"18.20.5","dependencies":{"husky":"^9.0.11","eslint":"^8.23.0","postcss":"^8.4.38","prettier":"^2.7.1","commander":"^12.0.0","stylelint":"^15.11.0","lint-staged":"^15.2.2","postcss-html":"^1.8.0","postcss-less":"^6.0.0","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","eslint-plugin-vue":"^9.4.0","sort-package-json":"^2.10.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","commitlint-config-gitmoji":"^2.3.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.9.1","stylelint-config-recommended-less":"^1.0.4","conventional-changelog-conventionalcommits":"^7.0.2","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.4.5","@types/node":"^22.14.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.7_1743967271938_0.11626487924214635","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@dtyq/eslint-config","version":"0.0.8","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"Apache License 2.0","_id":"@dtyq/eslint-config@0.0.8","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"homepage":"https://github.com/dtyq/eslint-config#readme","bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"bin":{"eslint-config-base":"dist/lib/bin/index.js"},"dist":{"shasum":"ad9c0486b056e670a016c114504d67167561c5a0","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.8.tgz","fileCount":81,"integrity":"sha512-kAnhBl/UMLrVE6qnUIQcUeO6lLW+PS7QG28rNkPk+4VMPFM6SZFBaD1lUZAOxbSsrG0CoFPes++k1osTFJbxXg==","signatures":[{"sig":"MEUCIF2uU242I6T/EiHLR2fv6EFrQ1ojiBvXhp6fERky+8KjAiEAs2f5C1Ruf/y6tuURJNEX8OhazFqFFeCGVMtWAUWqQcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102915},"main":"./dist/lib","module":"./dist/es","engines":{"node":">=14.0.0"},"exports":{"./vue":{"import":"./dist/es/vue/index.js","require":"./dist/lib/vue/index.js"},"./base":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.js"},"./vue2":{"import":"./dist/es/vue/vue2.js","require":"./dist/lib/vue/vue2.js"},"./react":{"import":"./dist/es/react/index.js","require":"./dist/lib/react/index.js"},"./jsconfig":{"import":"./dist/es/base/jsconfig.js","require":"./dist/lib/base/jsconfig.js"},"./prettier":{"import":"./dist/es/prettier/index.js","require":"./dist/lib/prettier/index.js"},"./stylelint":{"import":"./dist/es/stylelint/index.js","require":"./dist/lib/stylelint/index.js"},"./commitlint":{"import":"./dist/es/commitlint/index.js","require":"./dist/lib/commitlint/index.js"},"./typescript":{"import":"./dist/es/typescript/index.js","require":"./dist/lib/typescript/index.js"},"./package.json":"./package.json","./prettier/config":{"import":"./dist/es/prettier/config.js","require":"./dist/lib/prettier/config.js"},"./commitlint/emoji":{"import":"./dist/es/commitlint/emoji.js","require":"./dist/lib/commitlint/emoji.js"}},"gitHead":"d27f91ce5efd712845b17c228746c1f9bf2589a8","scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","build":"tsup","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.js"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"repository":{"url":"git+https://github.com/dtyq/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"_nodeVersion":"18.20.5","dependencies":{"husky":"^9.0.11","eslint":"^8.23.0","postcss":"^8.4.38","prettier":"^2.7.1","commander":"^12.0.0","stylelint":"^15.11.0","lint-staged":"^15.2.2","postcss-html":"^1.8.0","postcss-less":"^6.0.0","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","eslint-plugin-vue":"^9.4.0","sort-package-json":"^2.10.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","commitlint-config-gitmoji":"^2.3.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.9.1","stylelint-config-recommended-less":"^1.0.4","conventional-changelog-conventionalcommits":"^7.0.2","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.4.5","@types/node":"^22.14.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.8_1744006569434_0.38906077634360225","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@dtyq/eslint-config","version":"0.0.9","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"Apache License 2.0","_id":"@dtyq/eslint-config@0.0.9","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"homepage":"https://github.com/dtyq/eslint-config#readme","bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"bin":{"eslint-config-base":"dist/lib/bin/index.js"},"dist":{"shasum":"fd7c61547136c95f79cbf7533419a2eed8b34052","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.9.tgz","fileCount":81,"integrity":"sha512-oAHI2JTPGSMoz/94qiYYKooVuejz7b7aUGr9G9OBUA1jTVn0R/H9OgPaAZ/i+rGRonLwsR4CYTlpKKP3+O0HUQ==","signatures":[{"sig":"MEQCIH04q/PNmpm4z/FfvkQSEBzaRPwEe3MzXb5ZzhTKAGcjAiAQX9hIpIpOrnRQcJ/5PZgp6jB6QD5i3ILVqg80AAnPwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123318},"main":"./dist/lib","module":"./dist/es","engines":{"node":">=14.0.0"},"exports":{"./vue":{"import":"./dist/es/vue/index.js","require":"./dist/lib/vue/index.js"},"./base":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.js"},"./vue2":{"import":"./dist/es/vue/vue2.js","require":"./dist/lib/vue/vue2.js"},"./react":{"import":"./dist/es/react/index.js","require":"./dist/lib/react/index.js"},"./jsconfig":{"import":"./dist/es/base/jsconfig.js","require":"./dist/lib/base/jsconfig.js"},"./prettier":{"import":"./dist/es/prettier/index.js","require":"./dist/lib/prettier/index.js"},"./stylelint":{"import":"./dist/es/stylelint/index.js","require":"./dist/lib/stylelint/index.js"},"./commitlint":{"import":"./dist/es/commitlint/index.js","require":"./dist/lib/commitlint/index.js"},"./typescript":{"import":"./dist/es/typescript/index.js","require":"./dist/lib/typescript/index.js"},"./package.json":"./package.json","./prettier/config":{"import":"./dist/es/prettier/config.js","require":"./dist/lib/prettier/config.js"},"./commitlint/emoji":{"import":"./dist/es/commitlint/emoji.js","require":"./dist/lib/commitlint/emoji.js"}},"gitHead":"d27f91ce5efd712845b17c228746c1f9bf2589a8","scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","build":"tsup","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.js"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"repository":{"url":"git+https://github.com/dtyq/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"_nodeVersion":"18.20.5","dependencies":{"husky":"^9.0.11","eslint":"^8.23.0","postcss":"^8.4.38","prettier":"^2.7.1","commander":"^12.0.0","stylelint":"^15.11.0","lint-staged":"^15.2.2","postcss-html":"^1.8.0","postcss-less":"^6.0.0","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","eslint-plugin-vue":"^9.4.0","sort-package-json":"^2.10.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","commitlint-config-gitmoji":"^2.3.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.9.1","stylelint-config-recommended-less":"^1.0.4","conventional-changelog-conventionalcommits":"^7.0.2","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.4.5","@types/node":"^22.14.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.9_1744009624153_0.3219074872243137","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@dtyq/eslint-config","version":"0.0.10","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"license":"Apache License 2.0","_id":"@dtyq/eslint-config@0.0.10","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"homepage":"https://github.com/dtyq/eslint-config#readme","bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"bin":{"eslint-config-base":"dist/lib/bin/index.js"},"dist":{"shasum":"597fbfec79d8d56e23699ee960033e0729c3327b","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.10.tgz","fileCount":98,"integrity":"sha512-amf06u0SdQQH7wpI1Xa0DzTtkWg5njMeX8ofQgSduwhQU5fXOYurUGxee4ScoPUQh9cY5ZLfRUf1Rzzb6hIdOg==","signatures":[{"sig":"MEQCIBGJrT9YYFrCIglciXWME/PpzjWBNoNmL/z9WcmWra2sAiAmne79QowRxZoZoV9gmlvro0f7+WSDlh+lUfo3iZ8kpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159808},"engines":{"node":">=14.0.0"},"exports":{".":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.js"},"./vue":{"import":"./dist/es/vue/index.js","require":"./dist/lib/vue/index.js"},"./base":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.js"},"./vue2":{"import":"./dist/es/vue/vue2.js","require":"./dist/lib/vue/vue2.js"},"./react":{"import":"./dist/es/react/index.js","require":"./dist/lib/react/index.js"},"./jsconfig":{"import":"./dist/es/base/jsconfig.js","require":"./dist/lib/base/jsconfig.js"},"./prettier":{"import":"./dist/es/prettier/index.js","require":"./dist/lib/prettier/index.js"},"./stylelint":{"import":"./dist/es/stylelint/index.js","require":"./dist/lib/stylelint/index.js"},"./commitlint":{"import":"./dist/es/commitlint/index.js","require":"./dist/lib/commitlint/index.js"},"./typescript":{"import":"./dist/es/typescript/index.js","require":"./dist/lib/typescript/index.js"},"./package.json":"./package.json","./prettier/config":{"import":"./dist/es/prettier/config.js","require":"./dist/lib/prettier/config.js"},"./commitlint/emoji":{"import":"./dist/es/commitlint/emoji.js","require":"./dist/lib/commitlint/emoji.js"}},"gitHead":"0492ef9d115a04577b23cf346177b6cf26df8cd9","scripts":{"lint":"eslint ./packages --ext js --config .eslintrc.cjs","build":"tsup","clean":"rm -rf dist","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.js"},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"repository":{"url":"git+https://github.com/dtyq/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint 配置包，内置所有依赖","directories":{},"_nodeVersion":"18.20.5","dependencies":{"husky":"^9.0.11","eslint":"^8.23.0","postcss":"^8.4.38","prettier":"^2.7.1","commander":"^12.0.0","stylelint":"^15.11.0","lint-staged":"^15.2.2","postcss-html":"^1.8.0","postcss-less":"^6.0.0","@commitlint/cli":"^19.2.2","@commitlint/types":"^19.0.3","eslint-plugin-vue":"^9.4.0","sort-package-json":"^2.10.0","vue-eslint-parser":"^9.0.3","eslint-plugin-node":"^11.1.0","stylelint-prettier":"^3.0.0","eslint-plugin-react":"^7.31.5","eslint-plugin-import":"^2.26.0","eslint-config-prettier":"^8.5.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.36.1","commitlint-config-gitmoji":"^2.3.1","eslint-plugin-react-hooks":"^4.6.0","stylelint-config-prettier":"^3.3.0","stylelint-config-standard":"^31.0.0","@commitlint/config-conventional":"^19.8.0","eslint-import-resolver-jsconfig":"^1.1.0","stylelint-config-rational-order":"^0.1.2","@typescript-eslint/eslint-plugin":"^5.36.1","eslint-import-resolver-typescript":"^3.9.1","stylelint-config-recommended-less":"^1.0.4","conventional-changelog-conventionalcommits":"^7.0.2","stylelint-declaration-block-no-ignored-properties":"^2.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.4.5","@types/node":"^22.14.0"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.10_1744034716504_0.3260353411918422","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@dtyq/eslint-config","version":"0.0.11","description":"ESLint 配置包，内置所有依赖","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"repository":{"type":"git","url":"git+https://github.com/dtyq/eslint-config.git"},"main":"./dist/lib/base/index.js","module":"./dist/es/base/index.js","license":"Apache License 2.0","exports":{".":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.js"},"./base":{"import":"./dist/es/base/index.js","require":"./dist/lib/base/index.js"},"./jsconfig":{"import":"./dist/es/base/jsconfig.js","require":"./dist/lib/base/jsconfig.js"},"./react":{"import":"./dist/es/react/index.js","require":"./dist/lib/react/index.js"},"./vue":{"import":"./dist/es/vue/index.js","require":"./dist/lib/vue/index.js"},"./vue2":{"import":"./dist/es/vue/vue2.js","require":"./dist/lib/vue/vue2.js"},"./typescript":{"import":"./dist/es/typescript/index.js","require":"./dist/lib/typescript/index.js"},"./prettier":{"import":"./dist/es/prettier/index.js","require":"./dist/lib/prettier/index.js"},"./prettier/config":{"import":"./dist/es/prettier/config.js","require":"./dist/lib/prettier/config.js"},"./commitlint":{"import":"./dist/es/commitlint/index.js","require":"./dist/lib/commitlint/index.js"},"./commitlint/emoji":{"import":"./dist/es/commitlint/emoji.js","require":"./dist/lib/commitlint/emoji.js"},"./stylelint":{"import":"./dist/es/stylelint/index.js","require":"./dist/lib/stylelint/index.js"},"./package.json":"./package.json"},"bin":{"eslint-config-base":"dist/lib/bin/index.js"},"scripts":{"build":"tsup","clean":"rm -rf dist","lint":"eslint ./packages --ext js --config .eslintrc.cjs","lint:fix":"eslint ./packages --ext js --config .eslintrc.cjs --fix && prettier --write ./packages/**/*.js"},"dependencies":{"@commitlint/cli":"^19.2.2","@commitlint/config-conventional":"^19.8.0","@commitlint/types":"^19.0.3","@typescript-eslint/eslint-plugin":"^5.36.1","@typescript-eslint/parser":"^5.36.1","commander":"^12.0.0","commitlint-config-gitmoji":"^2.3.1","conventional-changelog-conventionalcommits":"^7.0.2","eslint":"^8.23.0","eslint-config-prettier":"^8.5.0","eslint-import-resolver-jsconfig":"^1.1.0","eslint-import-resolver-typescript":"^3.9.1","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.31.5","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-vue":"^9.4.0","husky":"^9.0.11","lint-staged":"^15.2.2","postcss":"^8.4.38","postcss-html":"^1.8.0","postcss-less":"^6.0.0","prettier":"^2.7.1","sort-package-json":"^2.10.0","stylelint":"^15.11.0","stylelint-config-prettier":"^3.3.0","stylelint-config-rational-order":"^0.1.2","stylelint-config-recommended-less":"^1.0.4","stylelint-config-standard":"^31.0.0","stylelint-declaration-block-no-ignored-properties":"^2.8.0","stylelint-prettier":"^3.0.0","vue-eslint-parser":"^9.0.3"},"devDependencies":{"tsup":"^8.4.0","@types/node":"^22.14.0","typescript":"^5.4.5"},"peerDependencies":{"eslint":">=8.0.0","typescript":">=4.0.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"engines":{"node":">=14.0.0"},"publishConfig":{"access":"public"},"_id":"@dtyq/eslint-config@0.0.11","gitHead":"de3ee863563dcbe7f1cc7e01b7f7023c6d479566","types":"./dist/lib/base/index.d.ts","bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"homepage":"https://github.com/dtyq/eslint-config#readme","_nodeVersion":"18.20.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-GK6Ky9ToFfsGaMvSe7TZNTlSd7cveb1Y4AeKFnVbh3lT3ur+3gXWKXm20cJine6hEQFW8rqxq5TAX8wBsYPTvw==","shasum":"e560f6ef0bec224119d55835181cd6e5464f2ccf","tarball":"https://registry.npmjs.org/@dtyq/eslint-config/-/eslint-config-0.0.11.tgz","fileCount":98,"unpackedSize":159883,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIH66aIwYQLwcnqH81CaLlVvb+THnhadJcDZ/7ujWtnUoAiBi0rc/0R21ftbCs+OS8hU1HzJmdUqgRy28/bLYAmlTvw=="}]},"_npmUser":{"name":"letsmagic","email":"dev@dtyq.com"},"directories":{},"maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_0.0.11_1744196014863_0.29731147697532"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-19T09:08:14.958Z","modified":"2025-04-09T10:53:35.238Z","0.0.1":"2025-03-19T09:08:15.309Z","0.0.2":"2025-03-19T09:15:37.071Z","0.0.3":"2025-03-19T15:02:29.341Z","0.0.4":"2025-04-06T15:19:24.760Z","0.0.5":"2025-04-06T18:11:34.237Z","0.0.6":"2025-04-06T18:27:04.643Z","0.0.7":"2025-04-06T19:21:12.180Z","0.0.8":"2025-04-07T06:16:09.606Z","0.0.9":"2025-04-07T07:07:04.348Z","0.0.10":"2025-04-07T14:05:16.705Z","0.0.11":"2025-04-09T10:53:35.046Z"},"bugs":{"url":"https://github.com/dtyq/eslint-config/issues"},"license":"Apache License 2.0","homepage":"https://github.com/dtyq/eslint-config#readme","keywords":["eslint","eslintconfig","prettier","typescript","react","vue"],"repository":{"type":"git","url":"git+https://github.com/dtyq/eslint-config.git"},"description":"ESLint 配置包，内置所有依赖","maintainers":[{"name":"letsmagic","email":"dev@dtyq.com"}],"readme":"# @dtyq/eslint-config\n\n傻瓜式 ESLint 配置包，内置所有依赖，无需额外安装 ESLint 及相关插件。\n\n## 特点\n\n- ✅ 零配置：开箱即用，一步到位\n- ✅ 内置所有依赖：不需要安装额外的 ESLint 相关包\n- ✅ 多种配置：支持基础、TypeScript、React、Vue 等多种场景\n- ✅ 与 pnpm workspace 完美兼容\n\n## 在 pnpm workspace 中使用\n\n1. 在需要使用 ESLint 的包的 `package.json` 中添加依赖：\n\n```json\n{\n  \"devDependencies\": {\n    \"@dtyq/eslint-config\": \"workspace:*\"\n  }\n}\n```\n\n2. 创建 `eslint.config.js` 文件：\n\n```javascript\n// 最简单的用法（推荐）\nimport { createRequire } from 'module';\nconst require = createRequire(import.meta.url);\n\n// 直接使用预设配置，一行解决\nconst typescriptPreset = require('@dtyq/eslint-config/typescript-preset');\n\nexport default [\n  { ...typescriptPreset },\n  // 自定义规则（可选）\n  {\n    files: ['src/**/*.ts'],\n    rules: {\n      // 自定义规则\n    }\n  }\n];\n```\n\n```javascript\n// 高级用法（组合多个配置）\nimport { createRequire } from 'module';\nconst require = createRequire(import.meta.url);\n\nconst baseConfig = require('@dtyq/eslint-config/base');\nconst typescriptConfig = require('@dtyq/eslint-config/typescript');\n\nexport default [\n  { ...baseConfig },\n  { ...typescriptConfig },\n  // 自定义规则\n  {\n    files: ['src/**/*.ts'],\n    rules: {\n      // 自定义规则\n    }\n  }\n];\n```\n\n```javascript\n// CommonJS 项目\nconst baseConfig = require('@dtyq/eslint-config/base');\n\nmodule.exports = {\n  ...baseConfig,\n  // 自定义规则\n};\n```\n\n3. 添加 lint 脚本到 `package.json`：\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint --config eslint.config.js 'src/**/*.{js,ts,tsx}'\"\n  }\n}\n```\n\n## 可用配置\n\n- `@dtyq/eslint-config` - 默认配置\n- `@dtyq/eslint-config/base` - 基础规则\n- `@dtyq/eslint-config/typescript` - TypeScript 规则\n- `@dtyq/eslint-config/typescript-preset` - TypeScript 项目预设（包含基础和 TS 规则，推荐）\n- `@dtyq/eslint-config/react` - React 规则\n- `@dtyq/eslint-config/vue` - Vue 3.x 规则\n- `@dtyq/eslint-config/vue2` - Vue 2.x 规则\n- `@dtyq/eslint-config/prettier` - Prettier 集成\n- `@dtyq/eslint-config/jsconfig` - jsconfig.json 支持\n","readmeFilename":"README.md"}