{"_id":"@dhzh/eslint-config","_rev":"135-9885c39bca1a6d4cc40a755b0edd5f07","name":"@dhzh/eslint-config","dist-tags":{"latest":"3.0.2"},"versions":{"0.1.0":{"name":"@dhzh/eslint-config","version":"0.1.0","keywords":["eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.1.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"9d7630b0227f337477366e9196d14f8e3916c935","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":12,"integrity":"sha512-/hZeZWbALeyJDXkcrgqQJv19bp4x9DUn0q2oaLXwPKJ25JWkcQFh/pSpM8G9ZXQd24oKxpYzGmc8elq+c3kguw==","signatures":[{"sig":"MEUCIQC3Prc1EzaSTd6Sn9ULX4reUGzkj/jobtVAa4C93WHieAIgMqDZ8TN6sHeBdYFpG0q68ihP1wo7jUy8oZQfeY7XxpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235123},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & eslint-flat-config-viewer","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/602f0fd377b5f48690425f98fcc3907c/dhzh-eslint-config-0.1.0.tgz","_integrity":"sha512-/hZeZWbALeyJDXkcrgqQJv19bp4x9DUn0q2oaLXwPKJ25JWkcQFh/pSpM8G9ZXQd24oKxpYzGmc8elq+c3kguw==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^14.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^16.6.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.23.0","eslint-plugin-yml":"^1.12.2","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.1","eslint-plugin-toml":"^0.9.2","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","@eslint-types/jsdoc":"46.8.2-1","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-jsonc":"^2.13.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.3.26","@eslint-types/unicorn":"^51.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-plugin-import-x":"^0.4.1","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^7.2.0","@antfu/eslint-define-config":"^1.23.0-2","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.6.0","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.3","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@eslint-types/typescript-eslint":"^7.0.2","@typescript-eslint/eslint-plugin":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"npm:eslint-ts-patch@^8.57.0-0","rimraf":"^5.0.5","svelte":"^4.2.12","vitest":"^1.3.1","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.2","@types/node":"^20.11.27","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.5","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","eslint-ts-patch":"^8.57.0-0","simple-git-hooks":"^2.10.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-react":"^7.34.0","@antfu/eslint-config":"npm:@dhzh/eslint-config@0.1.0","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"^2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":"^0.58.5","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","eslint-flat-config-viewer":"^0.1.11","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-react":"^7.33.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":"^2.34.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.0_1711202046596_0.8044982177195563","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@dhzh/eslint-config","version":"0.1.1","keywords":["eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.1.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"58b86d5ffe6fbc8083c8a0ba695a380312321834","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.1.1.tgz","fileCount":12,"integrity":"sha512-LfAkexE/LIsS/lzr7J6zks88UFMTBFeOMS7PMUJs+W36/s7N40bS0TO0tf0HrMuaSwWykVF23dkXMzm6xDfoEQ==","signatures":[{"sig":"MEQCIEVxwQWnGaKdvd0FwDtmSZ1mH7tU2++FmrkaWe01M1PdAiBXK83VjxWK79LIeUZKllh86mmyXP/3nPN8GBdjh8ZMDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217182},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & eslint-flat-config-viewer","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/a8967fe89786bb95e9a7a59a45c6716e/dhzh-eslint-config-0.1.1.tgz","_integrity":"sha512-LfAkexE/LIsS/lzr7J6zks88UFMTBFeOMS7PMUJs+W36/s7N40bS0TO0tf0HrMuaSwWykVF23dkXMzm6xDfoEQ==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^14.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^16.6.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.23.0","eslint-plugin-yml":"^1.12.2","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.1","eslint-plugin-toml":"^0.9.2","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","@eslint-types/jsdoc":"46.8.2-1","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-jsonc":"^2.13.0","eslint-plugin-react":"^7.34.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.3.26","@eslint-types/unicorn":"^51.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-plugin-import-x":"^0.4.1","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","@antfu/eslint-define-config":"^1.23.0-2","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.6.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.3","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@eslint-types/typescript-eslint":"^7.0.2","@typescript-eslint/eslint-plugin":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"npm:eslint-ts-patch@^8.57.0-0","rimraf":"^5.0.5","svelte":"^4.2.12","vitest":"^1.3.1","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.2","@types/node":"^20.11.27","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.5","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","eslint-ts-patch":"^8.57.0-0","simple-git-hooks":"^2.10.0","@dhzh/eslint-config":"0.1.1","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"^2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":"^0.58.5","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","eslint-flat-config-viewer":"^0.1.11","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-react":"^7.33.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":"^2.34.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-react":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1_1711205216705_0.03424764628522614","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@dhzh/eslint-config","version":"0.1.2","keywords":["eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.1.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d61303b1d38eaad3aaa257288f7954213ef0864c","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.1.2.tgz","fileCount":12,"integrity":"sha512-Xv20Si0vq9VPOFCc+gC5plcCy7tSx5t9Wqu3CjIygNU8h1yWLyXYkNcPzSvIUMwCllm0EC2PmXXIWdew6BfsrQ==","signatures":[{"sig":"MEYCIQC8Ymq76Kf/DPW55zywoOju1utxMkhkqtIgRFjoLIaSfwIhAOQG17947dOgVZv6aMpuoOoI70kBJletJIKrq2IPI1tJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216243},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & eslint-flat-config-viewer","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/125d0da3d9032e095119ee446cce797b/dhzh-eslint-config-0.1.2.tgz","_integrity":"sha512-Xv20Si0vq9VPOFCc+gC5plcCy7tSx5t9Wqu3CjIygNU8h1yWLyXYkNcPzSvIUMwCllm0EC2PmXXIWdew6BfsrQ==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^14.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^16.6.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.23.0","eslint-plugin-yml":"^1.12.2","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.1","eslint-plugin-toml":"^0.9.2","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","@eslint-types/jsdoc":"46.8.2-1","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-jsonc":"^2.13.0","eslint-plugin-react":"^7.34.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.3.26","@eslint-types/unicorn":"^51.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-plugin-import-x":"^0.4.1","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^7.2.0","eslint-plugin-react-hooks":"^4.6.0","@antfu/eslint-define-config":"^1.23.0-2","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.6.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.3","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@eslint-types/typescript-eslint":"^7.0.2","@typescript-eslint/eslint-plugin":"^7.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"npm:eslint-ts-patch@^8.57.0-0","rimraf":"^5.0.5","svelte":"^4.2.12","vitest":"^1.3.1","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.2","@types/node":"^20.11.27","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.5","@types/prompts":"^2.4.9","@types/fs-extra":"^11.0.4","eslint-ts-patch":"^8.57.0-0","simple-git-hooks":"^2.10.0","@dhzh/eslint-config":"0.1.2","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"^2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":"^0.58.5","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","eslint-flat-config-viewer":"^0.1.11","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":"^2.34.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.2_1711206710740_0.4139724714605981","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@dhzh/eslint-config","version":"0.1.3","keywords":["eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.1.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"3bbabd97fae17834939f0d75b6ea899f118ec9ef","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.1.3.tgz","fileCount":12,"integrity":"sha512-sOr8gOJG0YbMkt6XO+IKAObGlmffoeOBoIAOEFnNA7ADbFCTxCIcveh/WJ2aOGgPoI4gvMi628ifbyCuh+mpBg==","signatures":[{"sig":"MEQCIDm+DdT9X74lD7J0MNEctdJKLgjs6/tXHG8QZvhQkOxmAiAonlePqmcA9AAA42/jioEhDnQ3XAhQgNwbrS7PABtsDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1204130},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & eslint-flat-config-viewer","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/sd/wfm266bj6kzb8y2hnbb_l7p80000gn/T/e9949825af38d3c08a0f0927ea8e2934/dhzh-eslint-config-0.1.3.tgz","_integrity":"sha512-sOr8gOJG0YbMkt6XO+IKAObGlmffoeOBoIAOEFnNA7ADbFCTxCIcveh/WJ2aOGgPoI4gvMi628ifbyCuh+mpBg==","_npmVersion":"10.2.4","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.11.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^16.6.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.24.0","eslint-plugin-yml":"^1.13.2","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.9.2","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-jsonc":"^2.14.1","eslint-plugin-react":"^7.34.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.4.0","eslint-plugin-unicorn":"^51.0.1","eslint-plugin-import-x":"^0.4.4","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","eslint-flat-config-utils":"^0.1.1","@typescript-eslint/parser":"^7.4.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.6.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.3","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"9.0.0-rc.0","rimraf":"^5.0.5","svelte":"^4.2.12","vitest":"^1.4.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.6","@types/prompts":"^2.4.9","eslint-typegen":"^0.1.4","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.1.3","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.33.1","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":"^0.58.7","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","eslint-flat-config-viewer":"^0.1.14","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":"^2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.3_1711703166774_0.626057386893212","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@dhzh/eslint-config","version":"0.1.4","keywords":["eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.1.4","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"fa5ba20682546367b52796ad04afcbdbc3675151","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.1.4.tgz","fileCount":12,"integrity":"sha512-CAdjcWLDCbtekUB4WRGNPlRnqtIa7hIvEtXVcw2Fx98BI3ICgtww3ygq+1kidxdyEdvMoxwNrAgrcWorJEMLwQ==","signatures":[{"sig":"MEYCIQDC5tplsbu8esY2SD9VciyYlHPdYmPtpQItzvQeA1psewIhAKs9javRaAa1sRmHg9rgMeWDPcawyB9CfvO502GYsmBq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1204126},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & eslint-flat-config-viewer","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/2f9b3933a9084ecfef41865cb9098b84/dhzh-eslint-config-0.1.4.tgz","_integrity":"sha512-CAdjcWLDCbtekUB4WRGNPlRnqtIa7hIvEtXVcw2Fx98BI3ICgtww3ygq+1kidxdyEdvMoxwNrAgrcWorJEMLwQ==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^16.6.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.24.0","eslint-plugin-yml":"^1.13.2","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.9.2","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-jsonc":"^2.14.1","eslint-plugin-react":"^7.34.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.4.0","eslint-plugin-unicorn":"^51.0.1","eslint-plugin-import-x":"^0.4.4","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","eslint-flat-config-utils":"^0.1.1","@typescript-eslint/parser":"^7.4.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.6.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.3","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.4.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.4","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"9.0.0-rc.0","rimraf":"^5.0.5","svelte":"^4.2.12","vitest":"^1.4.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.6","@types/prompts":"^2.4.9","eslint-typegen":"^0.1.4","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.1.4","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.33.1","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":"^0.58.7","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","eslint-flat-config-viewer":"^0.1.14","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":"^2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.4_1711769247779_0.9200587483619684","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@dhzh/eslint-config","version":"0.2.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.2.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"e27628f2cc1c5c40371a009c74c2e8b559032814","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.2.0.tgz","fileCount":12,"integrity":"sha512-4STHOkObUJ9QLJNvZ6E+G6k16jyg3kwrBwP292bke/1Jj37VnPP74kthcTg4T+HJwhymjxqN+6427/99wMuAdA==","signatures":[{"sig":"MEQCIBZxr7a7Y2AB1D2HKcA4OpYTil0trvSU+eb6xmjwSb6FAiB99wd+1js/NiXWLPZhxd4cgNKB8evCPfKJu20FdPcZOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1510193},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/db73aeb11b166629011b35c3522ef264/dhzh-eslint-config-0.2.0.tgz","_integrity":"sha512-4STHOkObUJ9QLJNvZ6E+G6k16jyg3kwrBwP292bke/1Jj37VnPP74kthcTg4T+HJwhymjxqN+6427/99wMuAdA==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.2.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","eslint-plugin-react":"^7.34.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.3","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","eslint-flat-config-utils":"^0.2.3","@typescript-eslint/parser":"^7.6.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.9.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.6.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"^9.0.0","rimraf":"^5.0.5","svelte":"^4.2.14","vitest":"^1.5.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.9","@types/prompts":"^2.4.9","bundle-require":"^4.0.2","eslint-typegen":"^0.2.3","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.2.0","astro-eslint-parser":"^0.17.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.34.1","@unocss/eslint-plugin":"^0.59.2","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.6","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.0_1713202704556_0.042711747063747696","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@dhzh/eslint-config","version":"0.2.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.2.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"c8805cf24fe2cf11e041c52f92c45ec488fee56d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.2.1.tgz","fileCount":12,"integrity":"sha512-HRGMZGJNFOLRmuQ15M+fcBZBxw+sJ9C8KW+eKWoiMFV903LSWkp8w2+km5Pd6/b0N3RIpw6y698HMcjj9Ampqg==","signatures":[{"sig":"MEUCIHQ5ealO6V2CK8V7GKC91YmO1XKSRgPH44LnpWgH8UC4AiEAuB4AaCr+FnFTH7SiRLtDkVYhEoLe/q/KgQfkDgDzYW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1512413},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/sd/wfm266bj6kzb8y2hnbb_l7p80000gn/T/763a30cac8d6034146bf4e4f5f6a2dff/dhzh-eslint-config-0.2.1.tgz","_integrity":"sha512-HRGMZGJNFOLRmuQ15M+fcBZBxw+sJ9C8KW+eKWoiMFV903LSWkp8w2+km5Pd6/b0N3RIpw6y698HMcjj9Ampqg==","_npmVersion":"10.2.4","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.11.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.2.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","eslint-plugin-react":"^7.34.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.3","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","eslint-flat-config-utils":"^0.2.3","@typescript-eslint/parser":"^7.6.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.9.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.6.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"^9.0.0","rimraf":"^5.0.5","svelte":"^4.2.14","vitest":"^1.5.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.9","@types/prompts":"^2.4.9","bundle-require":"^4.0.2","eslint-typegen":"^0.2.3","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.2.1","astro-eslint-parser":"^0.17.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.34.1","@unocss/eslint-plugin":"^0.59.2","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.6","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.1_1713234052325_0.2133559233257325","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@dhzh/eslint-config","version":"0.2.2","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.2.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"2dcd7d654b775a8208ce1933ed8fe5737ab43816","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.2.2.tgz","fileCount":12,"integrity":"sha512-owCilEYBzEIp+x6aTVQHH/Fe2V6+eKq0gA3KZ2z5OVZA861zBoouMrrZN7bFhpPUorwnFEHpNphkyM+v2J1etg==","signatures":[{"sig":"MEUCIQDqdF++z7gnobz6yEFwdUyI7WCmJ+KMDdyAHOoeyS92sQIgYh/IPp9EqMr1/WxJ2wEDFLUdhHEIDo5BAyQ1kf8eU/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1512700},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/sd/wfm266bj6kzb8y2hnbb_l7p80000gn/T/b36e942a1133cb5d586793516a879272/dhzh-eslint-config-0.2.2.tgz","_integrity":"sha512-owCilEYBzEIp+x6aTVQHH/Fe2V6+eKq0gA3KZ2z5OVZA861zBoouMrrZN7bFhpPUorwnFEHpNphkyM+v2J1etg==","_npmVersion":"10.2.4","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.11.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.2.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","eslint-plugin-react":"^7.34.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.3","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","eslint-flat-config-utils":"^0.2.3","@typescript-eslint/parser":"^7.6.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.9.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.6.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"^9.0.0","rimraf":"^5.0.5","svelte":"^4.2.14","vitest":"^1.5.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.9","@types/prompts":"^2.4.9","bundle-require":"^4.0.2","eslint-typegen":"^0.2.3","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.2.2","astro-eslint-parser":"^0.17.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.34.1","@unocss/eslint-plugin":"^0.59.2","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.6","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.2_1713238216382_0.4185665758976922","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@dhzh/eslint-config","version":"0.2.3","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.2.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"5e9b7e491bd0ce8d7ab42e95bd72541285464669","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.2.3.tgz","fileCount":12,"integrity":"sha512-JHwxJfp3gIn4ZB1YfnCcNM1tHbcibYWOeuLw9DRyvaAwsMLszhaC/dDCbAuvZaOYc5Wi3zNjbEq7EPViHUpFig==","signatures":[{"sig":"MEQCICPezkjVfmlfEjReQfURknu7VGkgw4nraHCX7tvVLaeBAiAJQKHwoNQ2oXsQN9a2yago6smMvlmQx6kjV9InRUBr8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1513168},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.2.3.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/sd/wfm266bj6kzb8y2hnbb_l7p80000gn/T/437e9937545c068c78cfa28d8a8869ba/dhzh-eslint-config-0.2.3.tgz","_integrity":"sha512-JHwxJfp3gIn4ZB1YfnCcNM1tHbcibYWOeuLw9DRyvaAwsMLszhaC/dDCbAuvZaOYc5Wi3zNjbEq7EPViHUpFig==","_npmVersion":"10.2.4","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.11.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.2.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","eslint-plugin-react":"^7.34.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.3","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.0","eslint-flat-config-utils":"^0.2.3","@typescript-eslint/parser":"^7.6.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.9.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.1","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.6.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"vue":"^3.4.21","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"^9.0.0","rimraf":"^5.0.5","svelte":"^4.2.14","vitest":"^1.5.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.9","@types/prompts":"^2.4.9","bundle-require":"^4.0.2","eslint-typegen":"^0.2.3","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.2.3","astro-eslint-parser":"^0.17.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":"^0.1.0","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.34.1","@unocss/eslint-plugin":"^0.59.2","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.6","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.3_1713246847305_0.8656735038378596","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@dhzh/eslint-config","version":"0.3.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.3.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"23b09c88fa53e7858848776e39cfc50dc3b5378c","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.3.0.tgz","fileCount":12,"integrity":"sha512-sv5WaAhX70JgmJKnrpdOGWc2HLxoHrIRy27QpiXsDO+rHw8mqMwcvYS1Ml7av0700V48UA3CKqVAuGijEiqfsw==","signatures":[{"sig":"MEYCIQCrIfuJ5C7DQsHpzAZqu/0EiF5UP14M2O0PGazeygLb2gIhAOq0zI/Wu77GfDtV9PWLQ6YQ0GTBu/nRqxFeWGeIfdCI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1465612},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/ab20227e62b0937c86009a75afb507d0/dhzh-eslint-config-0.3.0.tgz","_integrity":"sha512-sv5WaAhX70JgmJKnrpdOGWc2HLxoHrIRy27QpiXsDO+rHw8mqMwcvYS1Ml7av0700V48UA3CKqVAuGijEiqfsw==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.2.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.3","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.2","eslint-flat-config-utils":"^0.2.3","@typescript-eslint/parser":"^7.7.0","eslint-plugin-react-hooks":"^4.6.0","@eslint-react/eslint-plugin":"^1.5.8","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.9.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.23","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"^9.0.0","rimraf":"^5.0.5","svelte":"^4.2.15","vitest":"^1.5.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.9","@types/prompts":"^2.4.9","bundle-require":"^4.0.2","eslint-typegen":"^0.2.3","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.3.0","astro-eslint-parser":"^0.17.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.34.1","@unocss/eslint-plugin":"^0.59.3","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.6","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.2"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.3.0_1713461907016_0.9765283638075972","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@dhzh/eslint-config","version":"0.3.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.3.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"1ef27a4a2e56df75ef4608d49b5b5d08cb0b4519","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.3.1.tgz","fileCount":12,"integrity":"sha512-p7i1nHnq0iHsQFNc5cuxghl4QtlPR5+SFzpbSfM4XV9CtnXdPEyJPDoURx31Wv6I4iMZnnaenDIek77MPNrOAg==","signatures":[{"sig":"MEYCIQDIKT6olZVqIdSKxhyfCqoB5xqeIpVsj/PZ+ES5qmP48QIhAMVjnouWL9pBS+ZW6oz3Gj9lsM3Yj7zUnQQAHyBAdyFf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1465325},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/25330391c68a8f0882670d6b95009827/dhzh-eslint-config-0.3.1.tgz","_integrity":"sha512-p7i1nHnq0iHsQFNc5cuxghl4QtlPR5+SFzpbSfM4XV9CtnXdPEyJPDoURx31Wv6I4iMZnnaenDIek77MPNrOAg==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.2.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.3","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.2","eslint-flat-config-utils":"^0.2.3","@typescript-eslint/parser":"^7.7.0","eslint-plugin-react-hooks":"^4.6.0","@eslint-react/eslint-plugin":"^1.5.8","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.9.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.7.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.23","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"^9.0.0","rimraf":"^5.0.5","svelte":"^4.2.15","vitest":"^1.5.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.9","@types/prompts":"^2.4.9","bundle-require":"^4.0.2","eslint-typegen":"^0.2.3","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.3.1","astro-eslint-parser":"^0.17.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.34.1","@unocss/eslint-plugin":"^0.59.3","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.6","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.2"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.3.1_1713970719011_0.3362246756942653","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@dhzh/eslint-config","version":"0.4.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.4.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"86282762b6a5673ee51716fc0daf24dfea1392da","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.4.0.tgz","fileCount":12,"integrity":"sha512-VrAzsJnqgMQOIXz+LQ5bcChpH6nqVexh6KgH2kYeyA3X1GUY7MF+0ObMJ+w8I6OhfmVVYIxIkP0TAt7YPSzL4w==","signatures":[{"sig":"MEQCIFCnx0aq0XAHIvZKKhMYmJSWPFU5i7cPFqioJYcTj4RPAiBl08iQvfz6J13Vt2rkNMrj5AseJtPbjqJabNNxSGQvKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1467884},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/8dee1496cfe1d848843dd55b28907a4a/dhzh-eslint-config-0.4.0.tgz","_integrity":"sha512-VrAzsJnqgMQOIXz+LQ5bcChpH6nqVexh6KgH2kYeyA3X1GUY7MF+0ObMJ+w8I6OhfmVVYIxIkP0TAt7YPSzL4w==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.3.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.1.2","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.2","eslint-flat-config-utils":"^0.2.3","@typescript-eslint/parser":"^7.7.1","eslint-plugin-react-hooks":"^4.6.1","@eslint-react/eslint-plugin":"^1.5.9","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.25","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"^9.1.1","rimraf":"^5.0.5","svelte":"^4.2.15","vitest":"^1.5.2","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.0.3","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.4.0","astro-eslint-parser":"^0.17.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.35.0","@unocss/eslint-plugin":"^0.59.4","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.7","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.2"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.4.0_1714157895125_0.5589301823264312","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@dhzh/eslint-config","version":"0.4.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.4.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"75e397f4c35f2e557d9a308f6c39bc6505fbaec1","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.4.1.tgz","fileCount":12,"integrity":"sha512-z/4InSJzcPihsIQfJn4FyepbRFN7L3KSUiD/6CfG88AGAWSxeTQiszAwY5B6sBbm70CEa7N08g/X+S96S3LNFg==","signatures":[{"sig":"MEUCIA/jIRsTJDd7y07I7ttyR3uTeJe63B9nAU2HMoXdrU0ZAiEA5aweQyWyj5bNEQoyTq/6q5+sZnS4M9u7NV+rrihHH+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1467884},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/caa21747a9861b6fbc8e63f7394438e6/dhzh-eslint-config-0.4.1.tgz","_integrity":"sha512-z/4InSJzcPihsIQfJn4FyepbRFN7L3KSUiD/6CfG88AGAWSxeTQiszAwY5B6sBbm70CEa7N08g/X+S96S3LNFg==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^15.0.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.3.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.2","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.2","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.1.2","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^4.0.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.7.2","eslint-flat-config-utils":"^0.2.3","@typescript-eslint/parser":"~7.7.1","eslint-plugin-react-hooks":"^4.6.1","@eslint-react/eslint-plugin":"^1.5.9","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.1.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"~7.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.25","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.0","execa":"^8.0.1","eslint":"^9.1.1","rimraf":"^5.0.5","svelte":"^4.2.15","vitest":"^1.5.2","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.0.3","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.4.1","astro-eslint-parser":"^0.17.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.35.0","@unocss/eslint-plugin":"^0.59.4","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.7","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.7.2"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.4.1_1714501650961_0.7903620297237444","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@dhzh/eslint-config","version":"0.4.2","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.4.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"20bec730a5da6f728039c03a389d1ba27eb2f09d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.4.2.tgz","fileCount":12,"integrity":"sha512-FTKuRYqIJ169m0Xzv9ZY5raodrfN9MHEUr8vR/58RrrtgAV0c6PLPeCnEWBYf0QnBbcsUHynh9id3tNXm02SfA==","signatures":[{"sig":"MEYCIQCtiIN7j7+Lf2dBh9+5uF6M2JaBDMqkJJFMZUqk2LL5dwIhALWwGm4WARDqXTZWCVg2i5ZJ1qqyzZdb7jNXAdyjqrKK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1469670},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/de7accb14e0661a6b4cc99c471d81c29/dhzh-eslint-config-0.4.2.tgz","_integrity":"sha512-FTKuRYqIJ169m0Xzv9ZY5raodrfN9MHEUr8vR/58RrrtgAV0c6PLPeCnEWBYf0QnBbcsUHynh9id3tNXm02SfA==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^15.1.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.4.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.1.3","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.1.9","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^1.8.0","eslint-flat-config-utils":"^0.2.4","@typescript-eslint/parser":"~7.7.1","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.10","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"~7.7.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.26","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^8.0.1","eslint":"^9.2.0","rimraf":"^5.0.5","svelte":"^4.2.15","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.10","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.4.2","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.1.2","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"2.36.0-next.13","svelte-eslint-parser":"^0.35.0","@unocss/eslint-plugin":"^0.59.4","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","@antfu/eslint-plugin-prettier":"^5.0.1-1","@stylistic/eslint-plugin-migrate":"^1.8.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.4.2_1715106754325_0.8420139608071067","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@dhzh/eslint-config","version":"0.4.3","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.4.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"60aae13a18198a38cf7ed2b0f171ce0e2a78eb23","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.4.3.tgz","fileCount":12,"integrity":"sha512-q3qpkqU24jsXX7Xt2dDVDTcKS1+ZqOnow4h8cEKdvWfFzBn0dHWyPrZ+ewWZknVzUTwiNCAlxBr1tB5VlHP6iA==","signatures":[{"sig":"MEQCIFc+OkRL0M+wPBIkL5yKD7qWr/NyGR3Ls3OQsc0Sbj6XAiBfyzF0AvTrz11XenuB4v4EfufXUuW7KKNYE1aIF3VShA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1470268},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.4.3.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/ed6bd550beeb9a811254d7cd3eaeae62/dhzh-eslint-config-0.4.3.tgz","_integrity":"sha512-q3qpkqU24jsXX7Xt2dDVDTcKS1+ZqOnow4h8cEKdvWfFzBn0dHWyPrZ+ewWZknVzUTwiNCAlxBr1tB5VlHP6iA==","_npmVersion":"10.2.3","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"20.10.0","dependencies":{"yargs":"^17.7.2","globals":"^15.1.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.5.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.25.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.2.0","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.0.0","eslint-flat-config-utils":"^0.2.4","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.11","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^8.0.1","eslint":"^9.2.0","rimraf":"^5.0.5","svelte":"^4.2.16","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.11","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.4.3","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.1.2","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.38.0","svelte-eslint-parser":"^0.35.0","@unocss/eslint-plugin":"^0.59.4","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","@stylistic/eslint-plugin-migrate":"^2.0.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.4.3_1715192097617_0.3251171365808756","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@dhzh/eslint-config","version":"0.5.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.5.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"9ec42ad43a6c00566434858093cde4d98ac07c2d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.5.0.tgz","fileCount":12,"integrity":"sha512-30IVhAPqJVJzBDF5FrRxRJXO1DK4Ornhn2BfU7CnPPQJ7l5ZwVubEerg2NUZI9hbR/F4jczCBpoCOrxXM6DzPQ==","signatures":[{"sig":"MEYCIQDSejMG2b0oKzkNvKfoQvk+ijx5QaYRxYXOveW1KdunmAIhALWiNmLNTwO+uMGM70dmNTtzGTo7xvmS2eYG4sx61Q1S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1472766},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/0d60be680345189992e5572558a7dfeb/dhzh-eslint-config-0.5.0.tgz","_integrity":"sha512-30IVhAPqJVJzBDF5FrRxRJXO1DK4Ornhn2BfU7CnPPQJ7l5ZwVubEerg2NUZI9hbR/F4jczCBpoCOrxXM6DzPQ==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.1.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.5.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.2.0","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.4","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.11","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.0.0","eslint":"^9.2.0","rimraf":"^5.0.5","svelte":"^4.2.16","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.11","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.5.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.1.2","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.38.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.5.0_1715504866686_0.2836115554888454","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@dhzh/eslint-config","version":"0.5.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.5.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"52024ce7c75471582e4af957bcbe16be0885fd10","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.5.1.tgz","fileCount":12,"integrity":"sha512-k0NVgnY2YdltVf+6ADgndUFBSmNOABn2CBBoxI+B7t3f7oxDAA79T8g9u/mt0FN6FiO93yvn0LmHDyXaCWqo0Q==","signatures":[{"sig":"MEUCICFiQV6WfOzWOeVVxG9cZ/IuE7Hq67KivBqG8kapx4XoAiEAiwLkE8GOwXH0EMOZ12h4jW9SnMta/DRl6RVFSIjLjrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1472672},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/3a1ecd75efa26e9e04833c649f5cf205/dhzh-eslint-config-0.5.1.tgz","_integrity":"sha512-k0NVgnY2YdltVf+6ADgndUFBSmNOABn2CBBoxI+B7t3f7oxDAA79T8g9u/mt0FN6FiO93yvn0LmHDyXaCWqo0Q==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.1.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.5.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.2.0","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.4","@typescript-eslint/parser":"^7.8.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.11","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.6","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.8.0"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.0.0","eslint":"^9.2.0","rimraf":"^5.0.5","svelte":"^4.2.16","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.11","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.5.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.1.2","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.38.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.5.1_1715505452464_0.9795371062281089","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@dhzh/eslint-config","version":"0.6.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.6.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"60367681836590a06a55ee0fe69eacec49790090","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.6.0.tgz","fileCount":12,"integrity":"sha512-psvu+R5/k9p+7ccPLKIjbVgx5BTHPy7yZT+qx0H/BJBQxNACcc3lcj83n6IwXh8sdOHXWEwGARH8z5u3gVqhpw==","signatures":[{"sig":"MEUCIQCL0atC8ck6Wu8j+rQ+WPAZ3j5StgCYgjnnTCEO3W/GowIgSJICt6ILzPneV3XklGEi6DF/GaVnyFRgP/BhGBOu9vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1525050},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/2fe6c640cbca6b817cb1b15d2f591527/dhzh-eslint-config-0.6.0.tgz","_integrity":"sha512-psvu+R5/k9p+7ccPLKIjbVgx5BTHPy7yZT+qx0H/BJBQxNACcc3lcj83n6IwXh8sdOHXWEwGARH8z5u3gVqhpw==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.2.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.6.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.2.0","eslint-plugin-jsdoc":"^48.2.4","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.5.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.4","@typescript-eslint/parser":"^7.9.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.11","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.2","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.1.0","eslint":"npm:eslint-ts-patch@9.2.0-6","rimraf":"^5.0.7","svelte":"^4.2.16","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.11","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.2.0-6","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.6.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.2","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.6.0_1715867758782_0.9361035252061298","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@dhzh/eslint-config","version":"0.6.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.6.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"1cf5d709cc5398089a8d8187e45e2b65b3a2cae3","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.6.1.tgz","fileCount":12,"integrity":"sha512-Rfvfgn48JBFsU7sJ1E4ur1EM0DPF3srJtwEtX0JmpQtJBcolznNljjQK7uxRYq40W6EZl5MshygmAJbRWzzvVw==","signatures":[{"sig":"MEUCIQDQq7kAwB3oUzdqLI+/q8pfttQETvY3sYaXlr7ng//n5QIgdVPhjvKTxPzVC/kZqVU9TlxzzValsGR2HGKP4hTrLUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1524992},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/9d8a35e44ac6dc11d62b9a96c1a22719/dhzh-eslint-config-0.6.1.tgz","_integrity":"sha512-Rfvfgn48JBFsU7sJ1E4ur1EM0DPF3srJtwEtX0JmpQtJBcolznNljjQK7uxRYq40W6EZl5MshygmAJbRWzzvVw==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.2.0","local-pkg":"^0.5.0","picocolors":"^1.0.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.6.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.2.0","eslint-plugin-jsdoc":"^48.2.4","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.5.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.0","eslint-plugin-unicorn":"^52.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.4","@typescript-eslint/parser":"^7.9.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.11","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.2","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.1.0","eslint":"npm:eslint-ts-patch@9.2.0-6","rimraf":"^5.0.7","svelte":"^4.2.16","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.11","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.2.0-6","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.6.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.2","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.6.1_1715867959015_0.932037553955259","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@dhzh/eslint-config","version":"0.6.2","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.6.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"4346908d1f45b287e2ea0056572fe8cc643ef962","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.6.2.tgz","fileCount":12,"integrity":"sha512-GmUcCrM5MmBRiYqgFfu6FUQC5hMgcG76OsPasFb92O2bxyMGNOcwk7/v5610gaKyUMmqXQo5jsJCGBAIcb2UZg==","signatures":[{"sig":"MEUCIQDQD5C86nxaK7zHoiROZbzCMnAMQBx+Es7vm2QqKa1lFAIgHszbWGfmZ4holgsDcMA4svDzHp7QM7Oh7zfr8y3bkbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1527862},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.6.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/944da465a2f1395f379137511f0319f3/dhzh-eslint-config-0.6.2.tgz","_integrity":"sha512-GmUcCrM5MmBRiYqgFfu6FUQC5hMgcG76OsPasFb92O2bxyMGNOcwk7/v5610gaKyUMmqXQo5jsJCGBAIcb2UZg==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.2.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.7.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.2.0","eslint-plugin-jsdoc":"^48.2.5","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.5.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.2","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.9.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.12","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.4","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.1.0","eslint":"npm:eslint-ts-patch@9.2.0-6","rimraf":"^5.0.7","svelte":"^4.2.17","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.12","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.2.0-6","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.6.2","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.2","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.6.2_1716012563274_0.9512414062363872","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@dhzh/eslint-config","version":"0.7.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.7.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"3f94dd4f359f7f47aa719f20b321e38f85cd0d2e","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.7.0.tgz","fileCount":12,"integrity":"sha512-hqZW8E4plo5nuIkgGpkFjhIk/rWbowHT37ios/PXo3FDLW/W40fqYizbLrFWNSCiyXwN9WFLarpYRBuRfpWtaw==","signatures":[{"sig":"MEUCIQCVgrnDqA05qwPl0GFlqv4PmV3zBFHzzs4RiRlXBQoIbAIgUPAooufMtuL6JA45dNV24NzGYTfmuzJwj7woPrwHY+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1527977},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/ec8049f6a89a0088ed0f01969695fe38/dhzh-eslint-config-0.7.0.tgz","_integrity":"sha512-hqZW8E4plo5nuIkgGpkFjhIk/rWbowHT37ios/PXo3FDLW/W40fqYizbLrFWNSCiyXwN9WFLarpYRBuRfpWtaw==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.2.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.7.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.2","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.2.0","eslint-plugin-jsdoc":"^48.2.5","eslint-plugin-jsonc":"^2.15.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.5.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.2","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-import-x":"^0.5.0","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.9.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.12","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.9.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.4","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.1.0","eslint":"npm:eslint-ts-patch@9.2.0-6","rimraf":"^5.0.7","svelte":"^4.2.17","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.12.12","lint-staged":"^15.2.2","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.2.0-6","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.7.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.2","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.0_1716290469745_0.5251491271462108","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@dhzh/eslint-config","version":"0.8.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.8.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"1af4e71b04034a0dd3092d42040580b856590583","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.8.0.tgz","fileCount":12,"integrity":"sha512-qhhCLvzmN+Al+Zg4qXoKU1yJQKZQ1Hi8Nf3aDRcDQ8xGr3XzcswIgSAo2BK0kvvR9mLa/14tWJK75w6qJM5oPg==","signatures":[{"sig":"MEYCIQCMDcOhtZFUHlq+HTiT5+1Y+xJn3Pe5HcS/79keJEe+yAIhALx4jN20PmtGoz1nYYLGnXEkBS3VhHKDVS3A4B6WBkoF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1529767},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/2d2865ff64348cc83b8791838e725946/dhzh-eslint-config-0.8.0.tgz","_integrity":"sha512-qhhCLvzmN+Al+Zg4qXoKU1yJQKZQ1Hi8Nf3aDRcDQ8xGr3XzcswIgSAo2BK0kvvR9mLa/14tWJK75w6qJM5oPg==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.3.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.7.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.2.7","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-import-x":"^0.5.1","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.11.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.1.0","eslint":"npm:eslint-ts-patch@9.2.0-6","rimraf":"^5.0.7","svelte":"^4.2.17","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^4.1.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.2.0-6","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.8.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.4","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.9","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^0.16.3","eslint-plugin-astro":"^0.31.4","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.8.0_1717241858708_0.003829645782307045","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@dhzh/eslint-config","version":"0.8.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.8.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"45b8b05419acc96ea57543441607012a9564a758","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.8.1.tgz","fileCount":12,"integrity":"sha512-r3xUJyXsBhkmeETrh5WL/3jXS3RQHjIMDtLvkppSyAP11e/2YVhTH+05dyGnSkpDzla/luw93/jAtxM+/eZ9lw==","signatures":[{"sig":"MEUCIGzKCEPSwWXOdJR2h78ytae1AcE+bntmnwSmjoul+wlcAiEAqvocb9woB+cY9jqZyZDy6vXqPFkjueSmye8Nnie/4Gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1531672},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/96aba09ce35a1d9e2e24683fcc5cf111/dhzh-eslint-config-0.8.1.tgz","_integrity":"sha512-r3xUJyXsBhkmeETrh5WL/3jXS3RQHjIMDtLvkppSyAP11e/2YVhTH+05dyGnSkpDzla/luw93/jAtxM+/eZ9lw==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.3.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.7.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.2.7","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-import-x":"^0.5.1","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.11.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.1.0","eslint":"npm:eslint-ts-patch@9.4.0-0","rimraf":"^5.0.7","svelte":"^4.2.17","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.4.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.8.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.4","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.10","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.8.1_1717348938599_0.3628703030538556","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@dhzh/eslint-config","version":"0.8.2","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.8.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"21722d59e71e0778ee7d38b0e7ab3de4ae956739","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.8.2.tgz","fileCount":12,"integrity":"sha512-bUQUYS2e32VUUSo8hd+3o3Cn/iVxKOYeD7C/LkB6m7RUVHUOF0cC0ku5MHbga1m0bNZwKwBxw6z5OOM+EEqcrQ==","signatures":[{"sig":"MEQCIBERCtwJQw3BT8mutNgLRDGEimwlvhi5ATo/J05ducZVAiBqR+Xn0Tz13wRpEOk4a9FhG5f7vSDyGmT9V8sALmHJdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1531932},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.8.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/mn/vn4tk9n10p7c5qc8kdfxtvsr0000gn/T/dfc36ebb818bb8ba55c871c709f5fa7b/dhzh-eslint-config-0.8.2.tgz","_integrity":"sha512-bUQUYS2e32VUUSo8hd+3o3Cn/iVxKOYeD7C/LkB6m7RUVHUOF0cC0ku5MHbga1m0bNZwKwBxw6z5OOM+EEqcrQ==","_npmVersion":"10.5.1","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.0.0","dependencies":{"yargs":"^17.7.2","globals":"^15.3.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.7.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.2.7","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-import-x":"^0.5.1","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.11.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.11.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.0","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.1.0","eslint":"npm:eslint-ts-patch@9.4.0-0","rimraf":"^5.0.7","svelte":"^4.2.17","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.4.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.8.2","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.4","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.10","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.8.2_1717469885731_0.04015498612638635","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@dhzh/eslint-config","version":"0.9.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.9.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"2851587bd16502ab5aab6bda91173322129e16dd","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.9.0.tgz","fileCount":12,"integrity":"sha512-TftAXuc0IQ9nVWd+/olNSoeS/NyF6fx26ujs6LZ5uVxcMFJfT1LsZCaMlDgmbPX3j+9cTDDQzGX5xONX9QsYxQ==","signatures":[{"sig":"MEUCIQDUrVl3OaCK4F8pYSQ6ojwEw6JO9MnQpiz6zI3EVNQUUwIgccmOMasSvk/JOiVfB2uHUdvV4D+7MMEL1ziYRx2IGLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1534480},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/7240c15b559d2ceb00878774375fb662/dhzh-eslint-config-0.9.0.tgz","_integrity":"sha512-TftAXuc0IQ9nVWd+/olNSoeS/NyF6fx26ujs6LZ5uVxcMFJfT1LsZCaMlDgmbPX3j+9cTDDQzGX5xONX9QsYxQ==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.4.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.8.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.2.9","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-import-x":"^0.5.1","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.13.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.15","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.15.2","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.1.0","bumpp":"^9.4.1","execa":"^9.2.0","eslint":"npm:eslint-ts-patch@9.4.0-0","rimraf":"^5.0.7","svelte":"^4.2.18","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.14.2","lint-staged":"^15.2.6","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.4.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.9.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.3","svelte-eslint-parser":"^0.37.0","@unocss/eslint-plugin":"^0.60.4","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.11","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":"^0.33.1","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.0_1718196883772_0.6010734834713838","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@dhzh/eslint-config","version":"0.9.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.9.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/eastonzh/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a5c66c77cd0dcd24d5c63d3f0e89636a96cb0b29","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.9.1.tgz","fileCount":12,"integrity":"sha512-l5QTmY32uk/V2+KhkmgSuvy64zZKIfZIcqc4SvE4iLQJJ/nA8bzg7q7zGBZGPDVup7uNjW52dL/wd+NRvwQmyg==","signatures":[{"sig":"MEYCIQDlWTEJWSAfino9nVYAGdiOgtsNvd0FLY0b8IsEhe72lAIhAKUWRWTdfc3HbgsW3JclNDDObpWGKzfvYHC8g62bpM+b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1535364},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.9.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/98f5d7492d4a9a196ba024ae017b7281/dhzh-eslint-config-0.9.1.tgz","_integrity":"sha512-l5QTmY32uk/V2+KhkmgSuvy64zZKIfZIcqc4SvE4iLQJJ/nA8bzg7q7zGBZGPDVup7uNjW52dL/wd+NRvwQmyg==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.4.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.9.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-import-x":"^0.5.1","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.13.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.15","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.15.5","vue":"^3.4.29","esno":"^4.7.0","tsup":"^8.1.0","bumpp":"^9.4.1","execa":"^9.2.0","eslint":"npm:eslint-ts-patch@9.4.0-0","rimraf":"^5.0.7","svelte":"^4.2.18","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.14.2","lint-staged":"^15.2.7","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.4.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.9.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.39.3","svelte-eslint-parser":"^0.37.0","@unocss/eslint-plugin":"^0.61.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.11","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.1_1718730496710_0.38455245106885116","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"@dhzh/eslint-config","version":"0.9.2","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.9.2","homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"ef6c7b4bb70688fb676b6c6051a998c1988bc41c","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.9.2.tgz","fileCount":12,"integrity":"sha512-BUlSwlajnOvQjU/w7EzPx2Twkp3UKrnEcM081m6sa34PYhHaksqPBjZCXcdZsEPMcOsni76lV+GiN9tqX6qmOw==","signatures":[{"sig":"MEYCIQCxqH3d2YZIKH9btfI5E50hAsdFIOON8ph3m06lfhVMgAIhAMuwDBAbNi9hXAT+omLD/4kiOiFBKJI7nGyWhGR3j802","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1535612},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.9.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/bc637388d873b9fe159554988d1ff36c/dhzh-eslint-config-0.9.2.tgz","_integrity":"sha512-BUlSwlajnOvQjU/w7EzPx2Twkp3UKrnEcM081m6sa34PYhHaksqPBjZCXcdZsEPMcOsni76lV+GiN9tqX6qmOw==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.4.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.9.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-import-x":"^0.5.1","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.1.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.13.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.15","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.13.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.15.5","vue":"^3.4.29","esno":"^4.7.0","tsup":"^8.1.0","bumpp":"^9.4.1","execa":"^9.2.0","eslint":"npm:eslint-ts-patch@9.4.0-0","rimraf":"^5.0.7","svelte":"^4.2.18","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.4.5","@types/node":"^20.14.2","lint-staged":"^15.2.7","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.4.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.9.2","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-solid":"^0.14.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.39.3","svelte-eslint-parser":"^0.37.0","@unocss/eslint-plugin":"^0.61.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.11","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.2_1718892762640_0.1800733287089562","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"@dhzh/eslint-config","version":"0.9.3","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.9.3","homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"45a7fcd70cce2b2607dc5776b84c2c491f87f69f","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.9.3.tgz","fileCount":12,"integrity":"sha512-64nkNmaS3zC2OZmujIilWOyxInQhLyXdBpkbjrHWFQgztTSNKM2ov8XwWRlodFU48gW4bj55cPx3RCbn6syLlg==","signatures":[{"sig":"MEUCIQDRfvVe+RAED0II8RbSWwnM94S5X/tBfulqp2PRQaCbSAIgepfggka/xjzB3zw9GU1sgWBJNHD47BnoXQV0p4d4lEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1536930},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.9.3.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/fc68643a4b6ccad9ae32f3f0ec9ebeb5/dhzh-eslint-config-0.9.3.tgz","_integrity":"sha512-64nkNmaS3zC2OZmujIilWOyxInQhLyXdBpkbjrHWFQgztTSNKM2ov8XwWRlodFU48gW4bj55cPx3RCbn6syLlg==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.14"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.6.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.9.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.26.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.5.0","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-import-x":"^0.5.2","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.3.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.14.1","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.18","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.14.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.15.7","vue":"^3.4.31","esno":"^4.7.0","tsup":"^8.1.0","bumpp":"^9.4.1","execa":"^9.3.0","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^5.0.7","svelte":"^4.2.18","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.5.2","@types/node":"^20.14.9","lint-staged":"^15.2.7","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.9.3","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.41.0","svelte-eslint-parser":"^0.39.2","@unocss/eslint-plugin":"^0.61.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.1","@stylistic/eslint-plugin-migrate":"^2.3.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.3_1719764327556_0.058265597027652216","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"@dhzh/eslint-config","version":"0.9.4","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.9.4","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"3b518b4444ac65292b706065508377c7cea23603","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.9.4.tgz","fileCount":12,"integrity":"sha512-N/sF8VbVT0CxCjJP7OPGp3FhWSdcgoMprNRG0GsysXgelfQoolfvrCsyGRjyLReEaWXynW6QPzSXA2P+x5TFBA==","signatures":[{"sig":"MEYCIQD8KWQs8ZbhYfj1xUS0AiJVPIXYBWfszmgTDGrwkJ305AIhALdJxY6eGeM7Ec2zDcCg9/4Cyd91PscVUtw3nzDgYIfT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1538737},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.9.4.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/dcf9df1de9977614f00ceeceae559911/dhzh-eslint-config-0.9.4.tgz","_integrity":"sha512-N/sF8VbVT0CxCjJP7OPGp3FhWSdcgoMprNRG0GsysXgelfQoolfvrCsyGRjyLReEaWXynW6QPzSXA2P+x5TFBA==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.16.2"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.8.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.9.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^48.5.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-import-x":"^0.5.3","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.3.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.15.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.22","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-react-refresh":"^0.4.7","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^3.2.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.15.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.2","vue":"^3.4.31","esno":"^4.7.0","tsup":"^8.1.0","bumpp":"^9.4.1","execa":"^9.3.0","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^5.0.7","svelte":"^4.2.18","vitest":"^1.6.0","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.5.3","@types/node":"^20.14.10","lint-staged":"^15.2.7","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.9.4","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.41.0","svelte-eslint-parser":"^0.39.2","@unocss/eslint-plugin":"^0.61.2","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.1","@stylistic/eslint-plugin-migrate":"^2.3.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.4_1720361233721_0.7780264219478079","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@dhzh/eslint-config","version":"0.10.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.10.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"857ed462f6f970a4e2cdc524d4f43d1d2e82197a","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.10.0.tgz","fileCount":12,"integrity":"sha512-9VzSBA5K+tjBtQ0DrRXCJk50UASBXjqd3iI//RWlcwXrbGZaVbHmtqU/j4Ho+ScZmZC/RLklv3unOcKSXklVxQ==","signatures":[{"sig":"MEYCIQCFerSjDoW9ssKCoWf5JwJPF/JJ9hsT6liLZiOZfmPWBgIhAOm744ScbDc6oC9IMWFwCnvPH/tQWGhrVV/lT34Em51N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1502658},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/92b47557a4ab416ca3910266593ef8a4/dhzh-eslint-config-0.10.0.tgz","_integrity":"sha512-9VzSBA5K+tjBtQ0DrRXCJk50UASBXjqd3iI//RWlcwXrbGZaVbHmtqU/j4Ho+ScZmZC/RLklv3unOcKSXklVxQ==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.16.2"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.8.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.9.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^48.6.0","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-import-x":"^0.5.3","eslint-plugin-markdown":"^5.0.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.0-beta.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"8.0.0-alpha.40","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.23","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-react-refresh":"^0.4.8","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.7","eslint-plugin-unused-imports":"^4.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"8.0.0-alpha.40"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.2","vue":"^3.4.31","esno":"^4.7.0","tsup":"^8.1.0","bumpp":"^9.4.1","execa":"^9.3.0","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^6.0.0","svelte":"^4.2.18","vitest":"^2.0.1","fs-extra":"^11.2.0","@antfu/ni":"^0.21.12","fast-glob":"^3.3.2","typescript":"^5.5.3","@types/node":"^20.14.10","lint-staged":"^15.2.7","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.41.0","svelte-eslint-parser":"^0.39.2","@unocss/eslint-plugin":"^0.61.3","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.1","@stylistic/eslint-plugin-migrate":"^2.3.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.10.0_1720623292380_0.5960319919322514","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"@dhzh/eslint-config","version":"0.10.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.10.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"86444413433f486b3471428ace3fa5c564b00725","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.10.1.tgz","fileCount":12,"integrity":"sha512-LsM6yU2sFuulzhJRMqqtmKYo5W3EiuBA4mmSg2u4GDhjbZ6f78mS/E3OJ8jYH0CMV3qUq6O/eZr2Yeio8TUMOA==","signatures":[{"sig":"MEUCIQDR4Sq/Lkl0S15KiTZpSsK09sXJ6/5I/EvLM6VfK8F6qAIgB/jHekYrDuigf0gkG2vH1F3x9Gf/yXM6NVem8d6c1YM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1504401},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.10.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/8586a4d4e5b7ffd3db42f69fc25a3da2/dhzh-eslint-config-0.10.1.tgz","_integrity":"sha512-LsM6yU2sFuulzhJRMqqtmKYo5W3EiuBA4mmSg2u4GDhjbZ6f78mS/E3OJ8jYH0CMV3qUq6O/eZr2Yeio8TUMOA==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.16.2"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.8.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.9.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^48.7.0","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-import-x":"^3.0.1","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.0-beta.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"8.0.0-alpha.40","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.26","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-react-refresh":"^0.4.8","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"8.0.0-alpha.40"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.2","vue":"^3.4.31","esno":"^4.7.0","tsup":"^8.1.0","bumpp":"^9.4.1","execa":"^9.3.0","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^6.0.1","svelte":"^4.2.18","vitest":"^2.0.3","fs-extra":"^11.2.0","@antfu/ni":"^0.22.0","fast-glob":"^3.3.2","typescript":"^5.5.3","@types/node":"^20.14.10","lint-staged":"^15.2.7","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.10.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.42.0","svelte-eslint-parser":"^0.40.0","@unocss/eslint-plugin":"^0.61.4","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.1","@stylistic/eslint-plugin-migrate":"^2.3.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.10.1_1721219925741_0.6553219449338088","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@dhzh/eslint-config","version":"0.11.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.11.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"65df049eda877d34c183dfeaa7a7099c841a8075","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.11.0.tgz","fileCount":12,"integrity":"sha512-z+DZSnP9bpRQB6wi5cw41+Ilz+UI1gYjT6+SuT05LDT2HPUOanNbFvCcSuax47JqIux06fO+mREH9YcmvtxvbA==","signatures":[{"sig":"MEYCIQCxtIquipcBFY4sLrhB+SRk5jVrQWhSu0p2CPsC76ztfAIhAKsEqcduEJYVLU9+Aly3ja/ghWyJmNxVNz/a3alQ0pGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1505468},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/2e8491e5024c06bcbf771f05d1ce9b79/dhzh-eslint-config-0.11.0.tgz","_integrity":"sha512-z+DZSnP9bpRQB6wi5cw41+Ilz+UI1gYjT6+SuT05LDT2HPUOanNbFvCcSuax47JqIux06fO+mREH9YcmvtxvbA==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.16.2"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.8.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.9.0","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^48.7.0","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-import-x":"^3.0.1","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.0-beta.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"8.0.0-alpha.40","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.27","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-react-refresh":"^0.4.8","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"8.0.0-alpha.40","@antfu/eslint-plugin-unused-imports":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.2","vue":"^3.4.32","esno":"^4.7.0","tsup":"^8.1.2","bumpp":"^9.4.1","execa":"^9.3.0","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^6.0.1","svelte":"^4.2.18","vitest":"^2.0.3","fs-extra":"^11.2.0","@antfu/ni":"^0.22.0","fast-glob":"^3.3.2","typescript":"^5.5.3","@types/node":"^20.14.11","lint-staged":"^15.2.7","@types/yargs":"^17.0.32","@types/eslint":"^8.56.10","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.11.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.42.0","svelte-eslint-parser":"^0.40.0","@unocss/eslint-plugin":"^0.61.5","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.1","@stylistic/eslint-plugin-migrate":"^2.3.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.11.0_1721450888284_0.5688812619632493","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@dhzh/eslint-config","version":"0.12.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.12.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"c7eca16b65169c2b3207418a2796cf74dce587a5","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.12.0.tgz","fileCount":12,"integrity":"sha512-xammqnXSAU/jlaImrQo217dT/QI1pWblfHWXy3qrrucSNCNzWdsfdGMaKqJM123rx6uY0N9Cg5BlRGZEpSjgAg==","signatures":[{"sig":"MEYCIQDrmp4zqgsmVMaLYVhqQvgGyM5nwikN3aNkfpPuCgN2UgIhAP53OiEJfaSXsI0+G2/Bnmfry9udE7H1exlbZhu55Tz5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1511634},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/481bdb5bb70fbd871862fb77c5c61670/dhzh-eslint-config-0.12.0.tgz","_integrity":"sha512-xammqnXSAU/jlaImrQo217dT/QI1pWblfHWXy3qrrucSNCNzWdsfdGMaKqJM123rx6uY0N9Cg5BlRGZEpSjgAg==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.16.2"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.8.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.1","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^48.8.3","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.0-beta.1","eslint-flat-config-utils":"^0.3.0","@typescript-eslint/parser":"8.0.0-alpha.40","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.6.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^3.0.0","eslint-plugin-react-refresh":"^0.4.9","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"8.0.0-alpha.40"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.2","vue":"^3.4.34","esno":"^4.7.0","tsup":"^8.2.3","bumpp":"^9.4.1","execa":"^9.3.0","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^6.0.1","svelte":"^4.2.18","vitest":"^2.0.4","fs-extra":"^11.2.0","@antfu/ni":"^0.22.0","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^20.14.12","lint-staged":"^15.2.7","@types/yargs":"^17.0.32","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.0","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.12.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.61.6","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.2","@stylistic/eslint-plugin-migrate":"^2.4.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.12.0_1722178679722_0.33404512491076455","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"@dhzh/eslint-config","version":"0.12.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.12.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"6f700b55b511c3b1bbb62356147b7a047492a10b","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.12.1.tgz","fileCount":12,"integrity":"sha512-xakhP0rrLOt1TczoG9/d9mGz3wzd/nQLF6jLDF5PcMBrqwHXzoyBWwexc1EaxHPYKwF1+FNYHOgCGTeV/oxHZg==","signatures":[{"sig":"MEUCIA75Ng8HtHYwGT8SDv+7KAy7bqMH2lqR0y+5pKdPrYiyAiEA7rhqrT6QLoQdXPDGKcTIuy7n4Mur6twJ0aEQnCMMEqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1511943},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.12.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/3cf0c89bba0c6efc80cc52c6db93947c/dhzh-eslint-config-0.12.1.tgz","_integrity":"sha512-xakhP0rrLOt1TczoG9/d9mGz3wzd/nQLF6jLDF5PcMBrqwHXzoyBWwexc1EaxHPYKwF1+FNYHOgCGTeV/oxHZg==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.17.0"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^48.11.0","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.1","eslint-flat-config-utils":"^0.3.0","@typescript-eslint/parser":"^8.0.1","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.9.1","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^3.1.3","eslint-plugin-react-refresh":"^0.4.9","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","vue":"^3.4.37","esno":"^4.7.0","tsup":"^8.2.4","bumpp":"^9.4.2","execa":"^9.3.0","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^6.0.1","svelte":"^4.2.18","vitest":"^2.0.5","fs-extra":"^11.2.0","@antfu/ni":"^0.22.0","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.1.0","lint-staged":"^15.2.8","@types/yargs":"^17.0.33","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.0","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.12.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.61.9","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.2","@stylistic/eslint-plugin-migrate":"^2.6.1"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.12.1_1723280250295_0.048788028536748795","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"@dhzh/eslint-config","version":"0.12.2","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.12.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"57d5f02d94a5f23cdc3984040068cbe926efd353","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.12.2.tgz","fileCount":12,"integrity":"sha512-B76Zqx5xDeKA+S7upGmspIy3jzQeFrvcIvSjXuK3N6EHDuo4rsf2CQWjAM8sFOSqDzZJJIszquFJOiNglNutvg==","signatures":[{"sig":"MEUCIDay9fpdTyQqh7yAzFKtbv2hBMf+eDfImyCvXxu7CYgTAiEApZ9UwzyXs9sGo59dEFC4dizWmtNlTDMlI5Kqgiu4ItI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1513161},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.12.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/2c4b98cbe26d8e50ad688b43f4e76748/dhzh-eslint-config-0.12.2.tgz","_integrity":"sha512-B76Zqx5xDeKA+S7upGmspIy3jzQeFrvcIvSjXuK3N6EHDuo4rsf2CQWjAM8sFOSqDzZJJIszquFJOiNglNutvg==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.17.0"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.3","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.0.0","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.2","eslint-flat-config-utils":"^0.3.0","@typescript-eslint/parser":"^8.0.1","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.9.1","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^3.1.3","eslint-plugin-react-refresh":"^0.4.9","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","vue":"^3.4.37","esno":"^4.7.0","tsup":"^8.2.4","bumpp":"^9.4.2","execa":"^9.3.0","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^6.0.1","svelte":"^4.2.18","vitest":"^2.0.5","fs-extra":"^11.2.0","@antfu/ni":"^0.22.1","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.2.0","lint-staged":"^15.2.8","@types/yargs":"^17.0.33","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.0","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@dhzh/eslint-config":"0.12.2","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.61.9","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.2","@stylistic/eslint-plugin-migrate":"^2.6.2"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.12.2_1723358278089_0.8153329462455414","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"@dhzh/eslint-config","version":"0.12.3","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.12.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"985f960399d675ab673ffc1b7ac0ee15712891a2","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.12.3.tgz","fileCount":12,"integrity":"sha512-toz9FCYTGkbRiFBvX9KcRdKor8bzHMwL7xLI6KMaXDi4uVI+rL7N0o9U30CWOFiDqmXwylKP3UV5IyaUh9UkYQ==","signatures":[{"sig":"MEUCIBwq99DBRIp1GtOb4NnesC3d4MwBQw5AA2XYMabWJ/pyAiEAhV1TX78A1hjZgF1BWqNpC0gOzHIsesuq5h4O198z55Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1514993},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.12.3.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/02f8df35998b05598ed93bbc4caaba82/dhzh-eslint-config-0.12.3.tgz","_integrity":"sha512-toz9FCYTGkbRiFBvX9KcRdKor8bzHMwL7xLI6KMaXDi4uVI+rL7N0o9U30CWOFiDqmXwylKP3UV5IyaUh9UkYQ==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"~4.17.0","@typescript-eslint/utils":"^8.1.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.3.5","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.5","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.0.3","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.4","eslint-flat-config-utils":"^0.3.0","@typescript-eslint/parser":"^8.1.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.10.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.2.0","eslint-plugin-react-refresh":"^0.4.9","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","@typescript-eslint/eslint-plugin":"^8.1.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","vue":"^3.4.38","esno":"^4.7.0","tsup":"^8.2.4","bumpp":"^9.5.1","execa":"^9.3.1","eslint":"npm:eslint-ts-patch@9.5.0-0","rimraf":"^6.0.1","svelte":"^4.2.18","vitest":"^2.0.5","fs-extra":"^11.2.0","@antfu/ni":"^0.22.4","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.3.0","lint-staged":"^15.2.9","@types/yargs":"^17.0.33","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.1","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.62.2","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.3","@stylistic/eslint-plugin-migrate":"^2.6.4"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.12.3_1723888904896_0.9840826181146127","host":"s3://npm-registry-packages"}},"0.12.4":{"name":"@dhzh/eslint-config","version":"0.12.4","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.12.4","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7377eaad769461cc51ced1946c49e2ea2714abad","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.12.4.tgz","fileCount":12,"integrity":"sha512-+EE1ZQe+ZzjtVC2qSYrMIqBJcb30sJhEb9SKqrOYWniqirS28GPjwyseYHrYDEAkrBBEb539wRn3HcRc1oK6uQ==","signatures":[{"sig":"MEQCIFhvfxg+jq3o22Y7XTQrSLHeDTPSNbcu0n/Fxl5/DCfKAiARdu/YEaVk3XlRVGwDA9n6to17CKHjoEy3AWINaaHoiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1516622},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.12.4.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/bb830af57b27758af295a2019a54b70b/dhzh-eslint-config-0.12.4.tgz","_integrity":"sha512-+EE1ZQe+ZzjtVC2qSYrMIqBJcb30sJhEb9SKqrOYWniqirS28GPjwyseYHrYDEAkrBBEb539wRn3HcRc1oK6uQ==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --fix"},"resolutions":{"tsx":"~4.17.0","@typescript-eslint/utils":"^8.2.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.4.0","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.6","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.0.3","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.4","eslint-flat-config-utils":"^0.3.1","@typescript-eslint/parser":"^8.2.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.12.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.2.0","eslint-plugin-react-refresh":"^0.4.11","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","@typescript-eslint/eslint-plugin":"^8.2.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.17.0","vue":"^3.4.38","esno":"^4.7.0","jiti":"^1.21.6","tsup":"^8.2.4","bumpp":"^9.5.2","execa":"^9.3.1","eslint":"^9.9.0","rimraf":"^6.0.1","svelte":"^4.2.18","vitest":"^2.0.5","fs-extra":"^11.2.0","@antfu/ni":"^0.22.4","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","@types/yargs":"^17.0.33","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.1","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.62.2","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.4","@stylistic/eslint-plugin-migrate":"^2.6.4"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.12.4_1724494548871_0.6870506330102935","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"@dhzh/eslint-config","version":"0.13.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.13.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"22435b25b94245c2fe5f92494104bff44c8b4a2f","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.13.0.tgz","fileCount":12,"integrity":"sha512-OyANgyb8NFg+wSJdZ1nhYVeSqo3fFqTEVsFlk/GUV4Cfx/J/tGFyF0hePSaD7hWtRN3PU3GfnXqsHBTcknHRxQ==","signatures":[{"sig":"MEUCIQDinnTiA8DH2/Vyq6KtTHJd7IdJxWMu6HSaGghrogFVoAIgJ/SNzaTqVVs0rdtajnbZeyUX3lF6fbaWJOqZX3z6J68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1523615},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/765308f6be75da10a39d5e66e6999444/dhzh-eslint-config-0.13.0.tgz","_integrity":"sha512-OyANgyb8NFg+wSJdZ1nhYVeSqo3fFqTEVsFlk/GUV4Cfx/J/tGFyF0hePSaD7hWtRN3PU3GfnXqsHBTcknHRxQ==","_npmVersion":"10.7.0","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --fix"},"resolutions":{"tsx":"^4.19.0","eslint":"^9.9.1","@typescript-eslint/utils":"^8.3.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"22.1.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.0.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.4.1","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.6","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.1.0","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^4.1.0","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.6.5","eslint-flat-config-utils":"^0.3.1","@typescript-eslint/parser":"^8.3.0","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.12.3","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.3.0","eslint-plugin-react-refresh":"^0.4.11","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.3","@typescript-eslint/eslint-plugin":"^8.3.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vue":"^3.4.38","esno":"^4.7.0","jiti":"^1.21.6","tsup":"^8.2.4","bumpp":"^9.5.2","execa":"^9.3.1","eslint":"^9.9.1","rimraf":"^6.0.1","svelte":"^4.2.19","vitest":"^2.0.5","fs-extra":"^11.2.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^22.5.1","lint-staged":"^15.2.9","@types/yargs":"^17.0.33","@types/eslint":"^9.6.1","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.1","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.62.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.4","@stylistic/eslint-plugin-migrate":"^2.6.5"},"peerDependencies":{"eslint":"^9.5.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.13.2","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.13.0_1725184232176_0.8684875377620038","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"@dhzh/eslint-config","version":"0.14.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.14.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"50672211816d5a2aa85fb2687e1ee8e7b47ba36e","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.14.0.tgz","fileCount":12,"integrity":"sha512-gJJpCCqhjGmPMfwMhLxLHBCV3WUdsEiZX6iUMABu1wjEgayTfYlxErvb9ZdTMdtZUvUM+J3ofexelOf1aVtaqw==","signatures":[{"sig":"MEUCIHIjRyIMaHc1MOtt1AJhhkRjX8mmU05fhRNISAxpbF5DAiEAj4B6imdLtRZz03pb81Sakpj6V03Yp73pgUxuiSg1ONM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1563300},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.14.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","lint-fix":"eslint --fix --flag unstable_ts_config .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/389387046016326ec83389ea3960d35e/dhzh-eslint-config-0.14.0.tgz","_integrity":"sha512-gJJpCCqhjGmPMfwMhLxLHBCV3WUdsEiZX6iUMABu1wjEgayTfYlxErvb9ZdTMdtZUvUM+J3ofexelOf1aVtaqw==","_npmVersion":"10.8.2","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --fix"},"resolutions":{"tsx":"^4.19.1","eslint":"^9.12.0","@typescript-eslint/utils":"^8.9.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.11.0","local-pkg":"^0.5.0","picocolors":"^1.1.1","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.11.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.0","eslint-plugin-vue":"^9.29.0","eslint-plugin-yml":"^1.14.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.4.1","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.4.1","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.1.7","eslint-plugin-command":"^0.2.6","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-import-x":"^4.3.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.9.0","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.9.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.15.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.9.0","eslint-plugin-react-refresh":"^0.4.12","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.9.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","vue":"^3.5.12","esno":"^4.8.0","jiti":"^2.3.3","tsup":"^8.3.0","bumpp":"^9.7.1","execa":"^9.4.1","eslint":"^9.12.0","rimraf":"^6.0.1","svelte":"^4.2.19","vitest":"^2.1.3","fs-extra":"^11.2.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.6.3","@types/node":"^22.7.5","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.45.1","svelte-eslint-parser":"^0.41.1","@unocss/eslint-plugin":"^0.62.4","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.4","@stylistic/eslint-plugin-migrate":"^2.9.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.14.0_1729609909290_0.08991020278030537","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"@dhzh/eslint-config","version":"0.15.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.15.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"be5e2d3637796ffc8eee17f73c2925315aa46a78","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.15.0.tgz","fileCount":12,"integrity":"sha512-92nZ+Cz4Ma1bVJ/26h8oFoiJSrbMwAlwhVfHHV0UYSYWduyhmZyFTIRkCPeIsQyISh5MTxnCjPmA3SwfGWJSQA==","signatures":[{"sig":"MEUCICOAZKIXNyqUmg3pN8CGhk4XAkvjapu+oO02SYhnbytzAiEAsACI0gdF+Umb527hhp1LWFuEbR8RXRwQHwz4U1Bo5sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1571706},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.15.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","lint-fix":"eslint --fix --flag unstable_ts_config .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/mn/vn4tk9n10p7c5qc8kdfxtvsr0000gn/T/4d9b5727336e6136f59189f14c518d45/dhzh-eslint-config-0.15.0.tgz","_integrity":"sha512-92nZ+Cz4Ma1bVJ/26h8oFoiJSrbMwAlwhVfHHV0UYSYWduyhmZyFTIRkCPeIsQyISh5MTxnCjPmA3SwfGWJSQA==","_npmVersion":"10.5.1","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.15.0","@typescript-eslint/utils":"^8.15.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"22.0.0","dependencies":{"yargs":"^17.7.2","globals":"^15.12.0","local-pkg":"^0.5.0","picocolors":"^1.1.1","@clack/prompts":"^0.8.1","eslint-plugin-n":"^17.13.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.4.1","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-command":"^0.2.6","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-import-x":"^4.4.2","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.10.1","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.15.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.16.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-react-refresh":"^0.4.14","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.15.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vue":"^3.5.13","esno":"^4.8.0","jiti":"^2.4.0","tsup":"^8.3.5","bumpp":"^9.8.1","execa":"^9.5.1","eslint":"^9.15.0","rimraf":"^6.0.1","svelte":"^5.2.3","vitest":"^2.1.5","fs-extra":"^11.2.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.4","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^0.64.1","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.6","@stylistic/eslint-plugin-migrate":"^2.10.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.15.0_1731987247130_0.16896618625411497","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"@dhzh/eslint-config","version":"0.15.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.15.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"793cacc4360baad63927c0a030c6f9261ef93f17","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.15.1.tgz","fileCount":12,"integrity":"sha512-urUvgXCYpA2l5S++S/A+Hfp37M9xfLDZwIE48Xg7jUUv59yLnyqjTW8qYrasPOWyjtsxV/CUf8DJfvYZ7A71uQ==","signatures":[{"sig":"MEUCIB2gWatdwgASOMCKVGzUz5RPd6H69GWwW5NMmlweNLYQAiEAu5Dz0/5Fr5mdtDw6R9/8rRNuMzNuHfG0MM1bV7vt6Ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1578561},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.15.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","lint-fix":"eslint --fix --flag unstable_ts_config .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/mn/vn4tk9n10p7c5qc8kdfxtvsr0000gn/T/6eb0eb2131dcb234ae2ebd24dad653b8/dhzh-eslint-config-0.15.1.tgz","_integrity":"sha512-urUvgXCYpA2l5S++S/A+Hfp37M9xfLDZwIE48Xg7jUUv59yLnyqjTW8qYrasPOWyjtsxV/CUf8DJfvYZ7A71uQ==","_npmVersion":"10.5.1","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.15.0","@typescript-eslint/utils":"^8.16.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"22.0.0","dependencies":{"yargs":"^17.7.2","globals":"^15.12.0","local-pkg":"^0.5.1","picocolors":"^1.1.1","@clack/prompts":"^0.8.2","eslint-plugin-n":"^17.14.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.31.0","eslint-plugin-yml":"^1.15.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.5.0","eslint-plugin-toml":"^0.11.1","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.12","eslint-plugin-command":"^0.2.6","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.4.3","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.11.0","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.16.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.17.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.1.2","eslint-plugin-react-refresh":"^0.4.14","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.16.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","jiti":"^2.4.0","tsup":"^8.3.5","bumpp":"^9.8.1","execa":"^9.5.1","eslint":"^9.15.0","rimraf":"^6.0.1","fs-extra":"^11.2.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.1","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.4","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^0.64.1","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.6","@stylistic/eslint-plugin-migrate":"^2.11.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.15.1_1733282399641_0.9909216246728119","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"@dhzh/eslint-config","version":"0.16.0","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.16.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"536a72b0610d55b2639b081c30701410ac8d1b64","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.16.0.tgz","fileCount":12,"integrity":"sha512-M2HseFJbeVhkr1serVyvtVpV+hhYozQsYBHASzh5IOlnP9RgdQaXsD6cN5Zg7bV3ManRoUvVi5FEponW2kuvug==","signatures":[{"sig":"MEUCID3jwpIvubJjTB/+5qkP2VPJnqFs+OCMhothSQbFB5HlAiEAlqpprReNZYcNNR4lfKPjPZpGTKzAmKl5HOrbLnwKrSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1584729},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.16.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","lint-fix":"eslint --fix --flag unstable_ts_config .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/58961d2b176322db2abf9e2c2e4cc282/dhzh-eslint-config-0.16.0.tgz","_integrity":"sha512-M2HseFJbeVhkr1serVyvtVpV+hhYozQsYBHASzh5IOlnP9RgdQaXsD6cN5Zg7bV3ManRoUvVi5FEponW2kuvug==","_npmVersion":"10.8.2","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.16.0","@typescript-eslint/utils":"^8.18.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.13.0","local-pkg":"^0.5.1","picocolors":"^1.1.1","@clack/prompts":"^0.8.2","eslint-plugin-n":"^17.15.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.5.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-command":"^0.2.6","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.5.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.12.1","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.18.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.3.0","eslint-plugin-react-refresh":"^0.4.16","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.18.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","jiti":"^2.4.1","tsup":"^8.3.5","bumpp":"^9.9.1","execa":"^9.5.2","eslint":"^9.16.0","rimraf":"^6.0.1","fs-extra":"^11.2.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.3","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^0.65.1","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.6.0","@stylistic/eslint-plugin-migrate":"^2.12.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.16.0_1734533199417_0.14563077629776022","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@dhzh/eslint-config","version":"0.16.1","keywords":["eslint","eslint-config"],"author":{"name":"Easton Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.16.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/dhzhme/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a89ddeeeba86a99fe89eafb654f4513452352a5b","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.16.1.tgz","fileCount":12,"integrity":"sha512-JhYb6sY5KmcCGppYwYR3f/I3VlyRvTrefgfDinr1MI6zCGr+snNO8IkmTCbzT3Xas9wDweDlW9gzRLXPzbPZhg==","signatures":[{"sig":"MEUCICIHILC2Az4rT6nz25n7wn3yUukg/4S5jExIuQs5vEa0AiEA0oOeFSLxBcwqDB9gOt3fOz9/VPtxbsmckHOZ2P08XgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1598410},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.16.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"esno scripts/typegen.ts","lint-fix":"eslint --fix --flag unstable_ts_config .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/66bd4860e87245106d0a490392d78b18/dhzh-eslint-config-0.16.1.tgz","_integrity":"sha512-JhYb6sY5KmcCGppYwYR3f/I3VlyRvTrefgfDinr1MI6zCGr+snNO8IkmTCbzT3Xas9wDweDlW9gzRLXPzbPZhg==","_npmVersion":"10.8.2","description":"Easton's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.17.0","@typescript-eslint/utils":"^8.18.2","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.14.0","local-pkg":"^0.5.1","picocolors":"^1.1.1","@clack/prompts":"^0.9.0","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^0.5.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.20","eslint-plugin-command":"^0.2.7","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.12.1","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.18.2","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.22.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.4.0","eslint-plugin-react-refresh":"^0.4.16","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.18.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","esno":"^4.8.0","jiti":"^2.4.2","tsup":"^8.3.5","bumpp":"^9.9.2","execa":"^9.5.2","eslint":"^9.17.0","rimraf":"^6.0.1","fs-extra":"^11.2.0","@antfu/ni":"^0.23.2","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^0.1.3","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^0.65.2","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.6.0","@stylistic/eslint-plugin-migrate":"^2.12.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.16.1_1736188570630_0.904950662749785","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@dhzh/eslint-config","version":"0.17.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.17.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"922e8909c4b0f813c83ac3263f02ad86a35b6019","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.17.0.tgz","fileCount":12,"integrity":"sha512-6ofdTaluUk/TNSJvf3/NOnMapFHUtE6PwdetazyDZZgL+fuaIBxRLFjA0D1BEWLt/DtPbEqo0xmCP1IpkfUioQ==","signatures":[{"sig":"MEUCIDGTIRGoBVW0h5YOyS0lVT3LNrbUrACE1rvTvWAqszzlAiEAuoayYP5OaCe5KGUAmbGvu3Pdczuq5WfWyzHxLyV/Tv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1598853},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.17.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix --flag unstable_ts_config .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/c1fe1f3f8820793fc3a13d6c6af55533/dhzh-eslint-config-0.17.0.tgz","_integrity":"sha512-6ofdTaluUk/TNSJvf3/NOnMapFHUtE6PwdetazyDZZgL+fuaIBxRLFjA0D1BEWLt/DtPbEqo0xmCP1IpkfUioQ==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.17.0","@typescript-eslint/utils":"^8.19.1","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.14.0","local-pkg":"^1.0.0","picocolors":"^1.1.1","@clack/prompts":"^0.9.1","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.24","eslint-plugin-command":"^2.0.7","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^1.0.0","@stylistic/eslint-plugin":"^2.12.1","eslint-flat-config-utils":"^1.0.0","@typescript-eslint/parser":"^8.19.1","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.23.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.6.0","eslint-plugin-react-refresh":"^0.4.16","eslint-processor-vue-blocks":"^1.0.0","eslint-config-flat-gitignore":"^1.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.19.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jiti":"^2.4.2","tsup":"^8.3.5","bumpp":"^9.10.0","execa":"^9.5.2","eslint":"^9.17.0","rimraf":"^6.0.1","fs-extra":"^11.2.0","@antfu/ni":"^23.2.0","fast-glob":"^3.3.3","typescript":"^5.7.3","@types/node":"^22.10.5","lint-staged":"^15.3.0","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^0.65.4","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.7.1","@stylistic/eslint-plugin-migrate":"^2.12.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.17.0_1736492682984_0.41622640528442534","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@dhzh/eslint-config","version":"0.18.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.18.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"e231b8c99cf0cb65fe565261159503e13230d16d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.18.0.tgz","fileCount":12,"integrity":"sha512-PVRtPSE2bgiuVDxDNxixzDw1nEwKy+F6LAhC0m5WQpkj8D2kVxwt01aFm+BKSMONga8Tcachbb7hQ6BkYjjz3g==","signatures":[{"sig":"MEYCIQDVfWv57MiHxs+Kx/M/b2bfMFzyjQki77Y4lmX/N9gFOwIhAM5G2DiJNwGQFgW9DstBWhFvp6lsdzPOgiRlPoFXqx1z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1602507},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.18.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/0433e9c7f3868c4ee6b54e1840f0913d/dhzh-eslint-config-0.18.0.tgz","_integrity":"sha512-PVRtPSE2bgiuVDxDNxixzDw1nEwKy+F6LAhC0m5WQpkj8D2kVxwt01aFm+BKSMONga8Tcachbb7hQ6BkYjjz3g==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.18.0","@typescript-eslint/utils":"^8.19.1","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.14.0","local-pkg":"^1.0.0","picocolors":"^1.1.1","@clack/prompts":"^0.9.1","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.1","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-command":"^2.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^1.0.0","@stylistic/eslint-plugin":"^2.13.0","eslint-flat-config-utils":"^1.0.0","@typescript-eslint/parser":"^8.19.1","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.23.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.6.0","eslint-plugin-react-refresh":"^0.4.18","eslint-processor-vue-blocks":"^1.0.0","eslint-config-flat-gitignore":"^1.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.19.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jiti":"^2.4.2","tsup":"^8.3.5","bumpp":"^9.10.0","execa":"^9.5.2","eslint":"^9.18.0","rimraf":"^6.0.1","fs-extra":"^11.2.0","@antfu/ni":"^23.2.0","fast-glob":"^3.3.3","typescript":"^5.7.3","@types/node":"^22.10.5","lint-staged":"^15.3.0","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.0.0","eslint-typegen":"^1.0.0","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^65.4.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.7.1","@stylistic/eslint-plugin-migrate":"^2.13.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.18.0_1736849577277_0.48762545460581674","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@dhzh/eslint-config","version":"0.18.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.18.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"abfe3170e8ce5e044813a0359ff5bad3925d632a","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.18.1.tgz","fileCount":12,"integrity":"sha512-f9Q3MLJC6tF7rxBvea81Q51C/g38bIOiWEhjElAC/77cQ7HvTXGpuiKX5qj5bhre/ATeMBj9ICMAW7ZsLdWq+g==","signatures":[{"sig":"MEUCIQDpyj+srhb7VftRVo47ZDMyY1hk8fKdLJPO72d1i5p1owIgPZQHHJko5KjXnGVwwfADoM2EGv6CfxwaC4KieOYHMYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1604551},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.18.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup --format esm","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/4ae7b91219d2750d9da155d1e7075f9a/dhzh-eslint-config-0.18.1.tgz","_integrity":"sha512-f9Q3MLJC6tF7rxBvea81Q51C/g38bIOiWEhjElAC/77cQ7HvTXGpuiKX5qj5bhre/ATeMBj9ICMAW7ZsLdWq+g==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.18.0","@typescript-eslint/utils":"^8.20.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.14.0","local-pkg":"^1.0.0","picocolors":"^1.1.1","@clack/prompts":"^0.9.1","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.1","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.7.0","eslint-plugin-jsdoc":"^50.6.2","eslint-plugin-jsonc":"^2.18.2","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-command":"^2.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^1.0.0","@stylistic/eslint-plugin":"^2.13.0","eslint-flat-config-utils":"^1.0.0","@typescript-eslint/parser":"^8.20.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.23.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.6.0","eslint-plugin-react-refresh":"^0.4.18","eslint-processor-vue-blocks":"^1.0.0","eslint-config-flat-gitignore":"^1.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.20.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jiti":"^2.4.2","tsup":"^8.3.5","bumpp":"^9.10.1","execa":"^9.5.2","eslint":"^9.18.0","rimraf":"^6.0.1","fs-extra":"^11.3.0","@antfu/ni":"^23.2.0","fast-glob":"^3.3.3","typescript":"^5.7.3","@types/node":"^22.10.7","lint-staged":"^15.4.1","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.1.0","eslint-typegen":"^1.0.0","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^65.4.2","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.0","@stylistic/eslint-plugin-migrate":"^2.13.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.18.1_1737452979402_0.9935280134456899","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@dhzh/eslint-config","version":"0.19.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.19.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"856e71d865677d7a00f543d5114535f36bfbd0de","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.19.0.tgz","fileCount":12,"integrity":"sha512-jhLnV+K6nAO6jI5P+bCu5mzIQZLFFvbFx4Gvop8RoTn4O7z4eq3de1llu7ycl3Yg7uCqBqBgAg1dT251k6kyJA==","signatures":[{"sig":"MEQCIEcL2DcKZxHZ3cQ6J4Yi5Rn+kkxLEEMQh6hCzCTGFtv0AiBCkhLzm3IpuqEvje16e1LUyV3t5sMygQ2YXDaRE3oL+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1609115},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.19.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/7e417bfcfdf70983272fd983b61c1433/dhzh-eslint-config-0.19.0.tgz","_integrity":"sha512-jhLnV+K6nAO6jI5P+bCu5mzIQZLFFvbFx4Gvop8RoTn4O7z4eq3de1llu7ycl3Yg7uCqBqBgAg1dT251k6kyJA==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.19.0","@typescript-eslint/utils":"^8.21.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.14.0","local-pkg":"^1.0.0","picocolors":"^1.1.1","@clack/prompts":"^0.9.1","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.0.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-command":"^3.0.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^1.0.0","@stylistic/eslint-plugin":"^3.0.0","eslint-flat-config-utils":"^2.0.0","@typescript-eslint/parser":"^8.21.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.24.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.7.0","eslint-plugin-react-refresh":"^0.4.18","eslint-processor-vue-blocks":"^1.0.0","eslint-config-flat-gitignore":"^1.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.21.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jiti":"^2.4.2","tsup":"^8.3.5","bumpp":"^10.0.1","execa":"^9.5.2","eslint":"^9.19.0","rimraf":"^6.0.1","fs-extra":"^11.3.0","@antfu/ni":"^23.2.0","fast-glob":"^3.3.3","typescript":"^5.7.3","@types/node":"^22.10.10","lint-staged":"^15.4.2","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.1.0","eslint-typegen":"^1.0.0","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^65.4.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.0","@stylistic/eslint-plugin-migrate":"^3.0.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.19.0_1737825418524_0.8531055778943788","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@dhzh/eslint-config","version":"0.19.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.19.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"601784c14d6c989c52ff8a193064d86ea4001653","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.19.1.tgz","fileCount":12,"integrity":"sha512-eYzJmAg770xpJTFzdKXY+ORo8RMhVzw8cLKdGH6yqh5qYshYG7Vkbb5ncky9IPGxeO/Nd+DehAWFVTr7gsZJAA==","signatures":[{"sig":"MEQCIF5vA4nDifzl/tw0/9MrDRPkCqn/N+MFQ69lf+MUeOu6AiABMJqjQZDt5PuLJpBqAAJ+RSbXp4ElXyykocYS11RJeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1609444},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.19.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/6c25603aee654e6d7585ccbca638f9ea/dhzh-eslint-config-0.19.1.tgz","_integrity":"sha512-eYzJmAg770xpJTFzdKXY+ORo8RMhVzw8cLKdGH6yqh5qYshYG7Vkbb5ncky9IPGxeO/Nd+DehAWFVTr7gsZJAA==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.19.0","@typescript-eslint/utils":"^8.22.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.14.0","local-pkg":"^1.0.0","picocolors":"^1.1.1","@clack/prompts":"^0.9.1","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.0.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-command":"^3.0.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^1.0.0","@stylistic/eslint-plugin":"^3.0.1","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.22.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.7.0","eslint-plugin-react-refresh":"^0.4.18","eslint-processor-vue-blocks":"^1.0.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.22.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jiti":"^2.4.2","tsup":"^8.3.6","bumpp":"^10.0.1","execa":"^9.5.2","eslint":"^9.19.0","rimraf":"^6.0.1","fs-extra":"^11.3.0","@antfu/ni":"^23.3.1","fast-glob":"^3.3.3","typescript":"^5.7.3","@types/node":"^22.13.0","lint-staged":"^15.4.3","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.1.0","eslint-typegen":"^1.0.0","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^65.4.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.0","@stylistic/eslint-plugin-migrate":"^3.0.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.19.1_1738525874814_0.7315694545887104","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@dhzh/eslint-config","version":"0.20.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.20.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a8f311ed0b7371bfac349df92c44773a74c2d28a","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.20.0.tgz","fileCount":12,"integrity":"sha512-z5Io+vBmZM7iPGHW0RWIQzHeh1HHqwl3GtfbU5v1BqyrpBgTOJNRK1BLjPLsw1bllarLVEEmMor+8s/mFrefrQ==","signatures":[{"sig":"MEUCIQDYH3b3Cr8DbH9tPC7nFz0vl8VncC7zYh3b+iLqCw4+rQIgMfsihWZnT1Ef1AZwsMrubVxSWc+WjzIOYfUZzVIqNM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1610521},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.20.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/528eb0f608c95400ff37c2be5521d31d/dhzh-eslint-config-0.20.0.tgz","_integrity":"sha512-z5Io+vBmZM7iPGHW0RWIQzHeh1HHqwl3GtfbU5v1BqyrpBgTOJNRK1BLjPLsw1bllarLVEEmMor+8s/mFrefrQ==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.20.0","@typescript-eslint/utils":"^8.23.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.14.0","local-pkg":"^1.0.0","picocolors":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.0.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.27","eslint-plugin-command":"^3.0.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.0.0-beta.1","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.23.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.8.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.23.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jiti":"^2.4.2","tsup":"^8.3.6","bumpp":"^10.0.2","execa":"^9.5.2","eslint":"^9.20.0","rimraf":"^6.0.1","fs-extra":"^11.3.0","@antfu/ni":"^23.3.1","fast-glob":"^3.3.3","typescript":"^5.7.3","@types/node":"^22.13.1","lint-staged":"^15.4.3","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.1.0","eslint-typegen":"^1.0.0","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^65.4.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.0","@stylistic/eslint-plugin-migrate":"^4.0.0-beta.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.20.0_1739177023294_0.1442483069535372","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@dhzh/eslint-config","version":"0.20.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.20.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"73e1e802ab0290a76bc6b5b66aa29e238c05453c","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.20.1.tgz","fileCount":12,"integrity":"sha512-i+XyqZvchapY9zH09gcWf9B1dymhiTa/aDlvcwc41NKTeKHu0F2qAjsksvidzMiVP4zSHEsMH7BEfhAepyEEXw==","signatures":[{"sig":"MEUCIGbIJcTC7p43slBv0hpfjhbwp4tVTqRpGrMM75aHmqTvAiEAxIEBbje82jMcXs7TKXXDJXJ3+k+bbJfp5otGN4esUQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1638489},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.20.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/3e3865bfe0ae1a01807912a1205de78f/dhzh-eslint-config-0.20.1.tgz","_integrity":"sha512-i+XyqZvchapY9zH09gcWf9B1dymhiTa/aDlvcwc41NKTeKHu0F2qAjsksvidzMiVP4zSHEsMH7BEfhAepyEEXw==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.20.1","@typescript-eslint/utils":"^8.24.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"ansis":"^3.14.0","yargs":"^17.7.2","globals":"^15.15.0","local-pkg":"^1.0.0","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.0.0-beta.1","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.24.0","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jiti":"^2.4.2","tsup":"^8.3.6","bumpp":"^10.0.3","execa":"^9.5.2","eslint":"^9.20.1","rimraf":"^6.0.1","fs-extra":"^11.3.0","@antfu/ni":"^23.3.1","fast-glob":"^3.3.3","typescript":"^5.7.3","@types/node":"^22.13.4","lint-staged":"^15.4.3","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","bundle-require":"^5.1.0","eslint-typegen":"^1.0.0","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^65.5.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.0","@stylistic/eslint-plugin-migrate":"^4.0.0-beta.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.20.1_1739644160417_0.7176117354979241","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@dhzh/eslint-config","version":"0.21.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.21.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"ff7013310c9269055a18fb63a3fb0c0ed8d89c10","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.21.0.tgz","fileCount":12,"integrity":"sha512-v+LY7zAXnhYVsWpIdOKSVKE84vfSwJMpbtKkyQqdLY/eZlK09lQZJa1/6NIPy+M3m5JPWGwQ4rFxMCzKEBy5sQ==","signatures":[{"sig":"MEUCIC/4BNylgpUG1LcHohPD0EDuNYC0uE+P9QIxw9+d1KskAiEAkRs7hQfcYckMjHpSL1v7s9AziCPpqI66Zz+9DOgiOUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633631},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.21.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint .","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/0ff4d4250694281eecd01b4ded3c52e3/dhzh-eslint-config-0.21.0.tgz","_integrity":"sha512-v+LY7zAXnhYVsWpIdOKSVKE84vfSwJMpbtKkyQqdLY/eZlK09lQZJa1/6NIPy+M3m5JPWGwQ4rFxMCzKEBy5sQ==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.2","eslint":"^9.20.1","@typescript-eslint/utils":"^8.24.1","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.15.0","globals":"^15.15.0","local-pkg":"^1.0.0","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.15.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.0.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.24.1","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.24.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","jiti":"^2.4.2","tsup":"^8.3.6","bumpp":"^10.0.3","execa":"^9.5.2","eslint":"^9.20.1","rimraf":"^6.0.1","fs-extra":"^11.3.0","@antfu/ni":"^23.3.1","fast-glob":"^3.3.3","typescript":"^5.7.3","@types/node":"^22.13.4","lint-staged":"^15.4.3","@types/prompts":"^2.4.9","bundle-require":"^5.1.0","eslint-typegen":"^1.0.0","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^65.5.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.0","@stylistic/eslint-plugin-migrate":"^4.0.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.21.0_1739936123862_0.973962463673474","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@dhzh/eslint-config","version":"0.22.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.22.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"dd0904931b73d43e174a16542da816ab11bfda5e","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.22.0.tgz","fileCount":12,"integrity":"sha512-Uk+7gBT+VL1dILV5+Y21gQbA1+1ju2Qksgiv4XeSQvmEpwPA/zhtUN5D+rGBv5hts2wwAq/wpEVX00D6HCqRqQ==","signatures":[{"sig":"MEUCIA87/4PuYVCVjViML1O3VRlcL5zeRfSKAc0ZVOBUiZH8AiEAkXAbyIdl6W2V1knIIL953fi62Yaeow4YEx9vxhUEGpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1638019},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.22.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/8e0bd1133a80d5765364bbb57ec7412e/dhzh-eslint-config-0.22.0.tgz","_integrity":"sha512-Uk+7gBT+VL1dILV5+Y21gQbA1+1ju2Qksgiv4XeSQvmEpwPA/zhtUN5D+rGBv5hts2wwAq/wpEVX00D6HCqRqQ==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.3","eslint":"^9.21.0","@typescript-eslint/utils":"^8.26.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.0.0","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.30.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.0.3","execa":"^9.5.2","eslint":"^9.21.0","rimraf":"^6.0.1","fs-extra":"^11.3.0","@antfu/ni":"^23.3.1","fast-glob":"^3.3.3","typescript":"^5.8.2","@types/node":"^22.13.9","lint-staged":"^15.4.3","@types/prompts":"^2.4.9","bundle-require":"^5.1.0","eslint-typegen":"^2.0.0","@types/fs-extra":"^11.0.4","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.0.3","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@stylistic/eslint-plugin-migrate":"^4.2.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.22.0_1741235841949_0.1481158401324727","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@dhzh/eslint-config","version":"0.23.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.23.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a516e290768ee40a2b8cd9814a1b9892e0ba3bf3","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.23.0.tgz","fileCount":12,"integrity":"sha512-eQs8i9ZXKKTP0aynve4bz9/HiS6TmKuG1fFLdqUlAd9iXrHyMvuKY0L0u/yRqhj9k7XeNUIvEr+6crojzddrrQ==","signatures":[{"sig":"MEQCIFuvJ7bvJ5rvvIhSXsLo/R3UkK5gzcbzvUCzx66tHiiyAiBLqEiEIZ6VDjpVUX1DDGIhucZj7QxgFrQbw2zRaMpcvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1639901},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.23.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/62b4e3cf63de9336ba50f4700df3893b/dhzh-eslint-config-0.23.0.tgz","_integrity":"sha512-eQs8i9ZXKKTP0aynve4bz9/HiS6TmKuG1fFLdqUlAd9iXrHyMvuKY0L0u/yRqhj9k7XeNUIvEr+6crojzddrrQ==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.3","eslint":"^9.21.0","@typescript-eslint/utils":"^8.26.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.30.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-pnpm-catalogs":"^0.1.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.0.3","eslint":"^9.21.0","@antfu/ni":"^23.3.1","typescript":"^5.8.2","@types/node":"^22.13.9","lint-staged":"^15.4.3","bundle-require":"^5.1.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.0.3","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@stylistic/eslint-plugin-migrate":"^4.2.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.23.0_1741279464226_0.19745278596359261","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@dhzh/eslint-config","version":"0.24.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.24.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"9ec43ff46f4311f82c02e07200ce56eb648991a7","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.24.0.tgz","fileCount":12,"integrity":"sha512-S3YAbmvmXBlxfpqAVmqu8UEjccmKMqTRl/jiboZ3S0jjJqVmLSWMOi3kumFrAixFEnRDmmuSn/TAlbDB4UYGBg==","signatures":[{"sig":"MEQCIGIhFuhnJ/SZepAJEoyvWzfUFslU4GBvMIfEjzU5lRRuAiBldqhd2O/AardFBE0Ob7XHknLDjrWfo0BmDK5dyPt5NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1640843},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.24.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/c79dc186b49bc1442eb2e14a2a2188cc/dhzh-eslint-config-0.24.0.tgz","_integrity":"sha512-S3YAbmvmXBlxfpqAVmqu8UEjccmKMqTRl/jiboZ3S0jjJqVmLSWMOi3kumFrAixFEnRDmmuSn/TAlbDB4UYGBg==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.3","eslint":"^9.21.0","@typescript-eslint/utils":"^8.26.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.31.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-pnpm-catalogs":"^0.1.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.0.3","eslint":"^9.21.0","@antfu/ni":"^23.3.1","typescript":"^5.8.2","@types/node":"^22.13.9","lint-staged":"^15.4.3","bundle-require":"^5.1.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.0.3","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@stylistic/eslint-plugin-migrate":"^4.2.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.24.0_1741345624877_0.14981454888801005","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@dhzh/eslint-config","version":"0.25.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.25.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"95280aa3b5d1df4f94fa0aa1f8e210248c5bcdaf","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.25.0.tgz","fileCount":12,"integrity":"sha512-LI1ddxpfqAYgRajpFf21s2kdRyu8yx14t+/Rt1oMYa3qcGhZVHmUffl9OubqOur5vLv/pLJ6JUFgai9Xotz5iA==","signatures":[{"sig":"MEQCIDTyUK80b8wGPaUSlDwzTguhgBc3bSV4go6+CMgUKAp1AiAtfE+BAEZxqeooMqlR6vKBXvFouc9j6t5+HZB2nUAaow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1641033},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.25.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/98266accdb6951bcc912266f94f9df42/dhzh-eslint-config-0.25.0.tgz","_integrity":"sha512-LI1ddxpfqAYgRajpFf21s2kdRyu8yx14t+/Rt1oMYa3qcGhZVHmUffl9OubqOur5vLv/pLJ6JUFgai9Xotz5iA==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.3","eslint":"^9.21.0","@typescript-eslint/utils":"^8.26.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.31.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-pnpm-catalogs":"^0.1.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.0.3","eslint":"^9.21.0","@antfu/ni":"^23.3.1","typescript":"^5.8.2","@types/node":"^22.13.9","lint-staged":"^15.4.3","bundle-require":"^5.1.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.0.3","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@stylistic/eslint-plugin-migrate":"^4.2.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.25.0_1741548998088_0.41882991900413025","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@dhzh/eslint-config","version":"0.26.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.26.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"cb7a4758af04738504416a080dce14eb009979f1","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.26.0.tgz","fileCount":12,"integrity":"sha512-82KTcQZznXajT6qdqIZHixDkQ/RqCrJ/XH5JXfB77LsvZtG4wSbyzM7uFy2F1m2RbN+8bJvYQUuMVS2h0353xQ==","signatures":[{"sig":"MEYCIQD4rOqszgq6tJxvdS9mX3WaCuZx0mApYoB5vh1AIbEc8QIhAL/8HXeYi5G10Au9hoytK6EQhpoVA7HRQkuFgQcInYpY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1641210},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.26.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/0bf66ea001359ed613f27f8ee368eb07/dhzh-eslint-config-0.26.0.tgz","_integrity":"sha512-82KTcQZznXajT6qdqIZHixDkQ/RqCrJ/XH5JXfB77LsvZtG4wSbyzM7uFy2F1m2RbN+8bJvYQUuMVS2h0353xQ==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.3","eslint":"^9.21.0","@typescript-eslint/utils":"^8.26.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.31.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-pnpm-catalogs":"^0.1.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.0.3","eslint":"^9.21.0","@antfu/ni":"^23.3.1","typescript":"^5.8.2","@types/node":"^22.13.9","lint-staged":"^15.4.3","bundle-require":"^5.1.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.0.3","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@stylistic/eslint-plugin-migrate":"^4.2.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.26.0_1741804061934_0.7023112784814793","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@dhzh/eslint-config","version":"0.27.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@0.27.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"02f3528f05ea069c7a72cc894861d78082b17677","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-0.27.0.tgz","fileCount":12,"integrity":"sha512-xOeR4/FCHXZlszjTnkXZTcdC6L+0rxGjsTD8bOoaAro6qc07lOywy8Mc5QDze/4lG8oDAUQKRhXnVKCY7FYHZQ==","signatures":[{"sig":"MEUCIQCVpysmvbbXuX5rmS18IyPYnd7crgAvnw/X5d98KVRiIwIgcW8tX6U/+eUzk2iyXpAbPgyyccvk7dTePOnKSzKX7js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1641027},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-0.27.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsup","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/6c093ae477e475b99c351cd00d3367e3/dhzh-eslint-config-0.27.0.tgz","_integrity":"sha512-xOeR4/FCHXZlszjTnkXZTcdC6L+0rxGjsTD8bOoaAro6qc07lOywy8Mc5QDze/4lG8oDAUQKRhXnVKCY7FYHZQ==","_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"^4.19.3","eslint":"^9.21.0","@typescript-eslint/utils":"^8.26.0","@eslint-community/eslint-utils":"^4.4.1"},"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.31.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-pnpm-catalogs":"^0.1.0","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.26.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.0.3","eslint":"^9.21.0","@antfu/ni":"^23.3.1","typescript":"^5.8.2","@types/node":"^22.13.9","lint-staged":"^15.4.3","bundle-require":"^5.1.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.0.3","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@stylistic/eslint-plugin-migrate":"^4.2.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.27.0_1741804726546_0.9809635866087709","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@dhzh/eslint-config","version":"1.0.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.0.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"ce7608721b8cdce3847dd94850bf47fdd8831565","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":12,"integrity":"sha512-60GZD8NoXEIsoeChhM9hhfnfp2+U8re9ELUJAyLWUnkIf5jCPY0+xO+u60V+fdjk0XkDcnF9XTv1LySaLe2nrg==","signatures":[{"sig":"MEYCIQCKHS3iiAQZnvSBqv0l80w7XF6E6UBED2R5VxNkg11JZAIhANVmTg/zcaKXRFMhzctdbfpnNNkXfYEQG0osAEdWZTtn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140847},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.0.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/71a45a8c45a9075f26791fb33c735bf4/dhzh-eslint-config-1.0.0.tgz","_integrity":"sha512-60GZD8NoXEIsoeChhM9hhfnfp2+U8re9ELUJAyLWUnkIf5jCPY0+xO+u60V+fdjk0XkDcnF9XTv1LySaLe2nrg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.30.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.10.6","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.4","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.0.3","eslint":"^9.25.0","typescript":"^5.8.3","@types/node":"^22.13.11","lint-staged":"^15.5.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1745578547419_0.9940235346988509","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@dhzh/eslint-config","version":"1.0.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.0.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"99379d39c5ca272ae33a2a567dfa61ffedfa9162","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":12,"integrity":"sha512-kx8NZy+ppTF/Nn6bm4TKefgNkEB5I/dmXsk7BGMl//Nf56b3kipFKcHfYYuNRi9KF3pfa7ljMuiwVWx+VmSv0A==","signatures":[{"sig":"MEUCIATlMxqn24UxN45+vJ9f6cZkyW89C98UlmZiLi/vNmD+AiEA2IMDfk8QupbHnUMHtLU2uBnUUe0lC25fNCqeaBnxnW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140853},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/9cb3a3d5a9d6dc3bb94625eef4293eba/dhzh-eslint-config-1.0.1.tgz","_integrity":"sha512-kx8NZy+ppTF/Nn6bm4TKefgNkEB5I/dmXsk7BGMl//Nf56b3kipFKcHfYYuNRi9KF3pfa7ljMuiwVWx+VmSv0A==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.30.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.10.6","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.4","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.0.3","eslint":"^9.25.0","typescript":"^5.8.3","@types/node":"^22.13.11","lint-staged":"^15.5.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1745578779064_0.4301216667671297","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@dhzh/eslint-config","version":"1.0.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.0.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d1e1163c08b32b2551ecf07e186b8711ee0b8a31","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":12,"integrity":"sha512-jNJ/H+TKUS/Y/G7g9fiErkeExcaSCXZKsgGVIvMtw8WwxG3wdF6g7WdRiyhkYB6SyToF0w4LtxO5thFmuJkUSQ==","signatures":[{"sig":"MEUCIAf1XpEz9pGAPoLJubDgyh3NCgEXjfUrKj+H0vXA9OzUAiEAt2VfAaWnW4pyhGtXIKe4J07qcS4FPHiz5Yi7bIxgUiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140845},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/d4103edf5f36bab99785a51d2f30bca2/dhzh-eslint-config-1.0.2.tgz","_integrity":"sha512-jNJ/H+TKUS/Y/G7g9fiErkeExcaSCXZKsgGVIvMtw8WwxG3wdF6g7WdRiyhkYB6SyToF0w4LtxO5thFmuJkUSQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.30.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.10.6","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.4","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.0.3","eslint":"^9.25.0","typescript":"^5.8.3","@types/node":"^22.13.11","lint-staged":"^15.5.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1745578982823_0.09336591116435455","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@dhzh/eslint-config","version":"1.0.3","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.0.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7520492d378c91cb6d00c49fd7e6ebede6bed9eb","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":12,"integrity":"sha512-L6CEnQL4sFrW2xJMJe9nnLKy2tnOmOWoQGSoseRaqEpT/YVOtQeQ+9xyK2v2FBHN0H3NND/Hfizd7zvsxRdBlA==","signatures":[{"sig":"MEYCIQDxgstgsJRvz6k7W0+wk0lYIY/hPSaV1jD22uFBDKQyqAIhANDXaT0c3kPW+PAAk4xtdQwkfeWln3IwOecEEIASEaLc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141173},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/d4dea16a4be7da8598a1c750e21da201/dhzh-eslint-config-1.0.3.tgz","_integrity":"sha512-L6CEnQL4sFrW2xJMJe9nnLKy2tnOmOWoQGSoseRaqEpT/YVOtQeQ+9xyK2v2FBHN0H3NND/Hfizd7zvsxRdBlA==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^15.5.1","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.3_1745595985247_0.6899975478275091","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@dhzh/eslint-config","version":"1.0.4","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.0.4","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d9ca347d1225640c66dddf81501c42e7e1c50705","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":12,"integrity":"sha512-vf82Y4TLcLNqsOAOC2mz09rC6qnSl6okTJc0+khzUpXKVmHAudkG0yxaiZlkKw5JptQh8IPSYfrTwEgcvoWc5A==","signatures":[{"sig":"MEUCIB3D5C4AV0gcLIdHbWhItj9cJYQNi43xw9s0T5LuL2mxAiEA5nU11JsFdVI+PbLFSj4d/VFFbZ6JPvJ+UjyBAo8OCRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141093},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/21ab26de864d88bbe1ccc00f6c6508bd/dhzh-eslint-config-1.0.4.tgz","_integrity":"sha512-vf82Y4TLcLNqsOAOC2mz09rC6qnSl6okTJc0+khzUpXKVmHAudkG0yxaiZlkKw5JptQh8IPSYfrTwEgcvoWc5A==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^15.5.1","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.4_1745599431335_0.5767316445482804","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@dhzh/eslint-config","version":"1.0.5","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.0.5","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"1d7bd1f07dfebe0722e3ce5d1886d9967f91fa2c","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.0.5.tgz","fileCount":12,"integrity":"sha512-Mh6rKnwo1z++7xKY1rg14iMy8Gp+h/SaHmlS9Sdsh+v7MRaW2pwHJtXr5JAoWAKvqPn/ZJLn8eoVEhXWcrfHYQ==","signatures":[{"sig":"MEYCIQDPeyj1HvMkou0X51n/2+HV7pH/U2Tj+jNvf2Ev4ih9gwIhAJxKDLodsD881v9L4vyU5E/OTI6Ixlwl4uY1qHvSpqm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141059},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/6d9d76b4cbdecd1de711d9b36a9f9956/dhzh-eslint-config-1.0.5.tgz","_integrity":"sha512-Mh6rKnwo1z++7xKY1rg14iMy8Gp+h/SaHmlS9Sdsh+v7MRaW2pwHJtXr5JAoWAKvqPn/ZJLn8eoVEhXWcrfHYQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^15.5.1","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.5_1745602837178_0.08603004854425755","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@dhzh/eslint-config","version":"1.1.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.1.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b1cb55997d4fde9ae269b0690a55603cc28152a1","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":12,"integrity":"sha512-c2ls0dj6LBZzBs+QXaJyE5ATPhWJkz/UI2OAwgvWA0WKK4SYw9V9hG+4mdSx9uIeywXp2RPfYjfmv+hMs+SBHQ==","signatures":[{"sig":"MEUCIQCSB8d0AGn3CZ4dzn6SOLhOM8l2Z06MdkNTcf7omQHhNwIgGEsrZbiTrjbfnjaV9YMUwxiPyo+VnCSFBLnULTC+jYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140863},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.1.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/e74812fd65af9032ada0eb6cfc6d00bb/dhzh-eslint-config-1.1.0.tgz","_integrity":"sha512-c2ls0dj6LBZzBs+QXaJyE5ATPhWJkz/UI2OAwgvWA0WKK4SYw9V9hG+4mdSx9uIeywXp2RPfYjfmv+hMs+SBHQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^15.5.1","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1745859485999_0.4885113438384199","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@dhzh/eslint-config","version":"1.2.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.2.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d49dd9dff649d88a76d931d979ce890ede83ca53","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":12,"integrity":"sha512-edAshJVKTAGuRHLnZyyyROAwqtwOwnYv8oztqaAZSJU2IFNW9FnKsdikpF4ahPoJ/vB73eHeSp7Negj71ULSEw==","signatures":[{"sig":"MEYCIQDOPVDCV/pxiWpMTNIqxEWDH3fP4LBrg/LdwSNQMED8EQIhAIoR+Ye20njqkTD5W+/TxjAWO5DWD5oE+G6HixTjvo/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140967},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/4abc5afa3e7025e9c45d52413e514f30/dhzh-eslint-config-1.2.0.tgz","_integrity":"sha512-edAshJVKTAGuRHLnZyyyROAwqtwOwnYv8oztqaAZSJU2IFNW9FnKsdikpF4ahPoJ/vB73eHeSp7Negj71ULSEw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^15.5.1","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1745859624387_0.020711533910170887","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dhzh/eslint-config","version":"1.3.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.3.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b1c353c99f15b0c1aa5379d59d57f3526523b1dd","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":12,"integrity":"sha512-HtkjEpw0FeCvSmYs/MVJcpI7l1dX+DC/rt1mlqLALHQC0gXV5K0WM/ZVOUZEayFwFvaXf6zA3bXPFHE9Grk2iw==","signatures":[{"sig":"MEYCIQC9DlETRrs1YdzDPKjDLLAJhyl4cCzl8Np3LsL+yR+wuwIhAPFVDEz23SQVhVNNn3m16c/Ze0uN6sSp62snipkj2XQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141253},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/ff1e4cf6ae31fd1eb4719e2eee99deba/dhzh-eslint-config-1.3.0.tgz","_integrity":"sha512-HtkjEpw0FeCvSmYs/MVJcpI7l1dX+DC/rt1mlqLALHQC0gXV5K0WM/ZVOUZEayFwFvaXf6zA3bXPFHE9Grk2iw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^15.5.1","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.0_1745860029205_0.7489902046425041","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@dhzh/eslint-config","version":"1.4.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.4.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"098914298261d8aa1f8a3a7b08b6e387eb870780","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.4.0.tgz","fileCount":12,"integrity":"sha512-vkazSkUc6os3lsOYRCKm/TdcizJNWO6KW8C6ABoycy21bniylkJzk75FgxhPYC/LvfB7FJWzxtafiKpFhBF0jg==","signatures":[{"sig":"MEUCIQC2iasefMYPKv/aCsXs8nttQKsRjr5AuudwmxXx7Fj9lAIgMvZZuHbfGvMURNKk/WnI0ZXYTYWuztFQ8PssDS1noEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141419},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/d919aaa2fd22927a9c07cc0d39801560/dhzh-eslint-config-1.4.0.tgz","_integrity":"sha512-vkazSkUc6os3lsOYRCKm/TdcizJNWO6KW8C6ABoycy21bniylkJzk75FgxhPYC/LvfB7FJWzxtafiKpFhBF0jg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^15.5.1","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.0_1746308062452_0.9494940936750207","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@dhzh/eslint-config","version":"1.5.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.5.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"bc422afbdfe86b8cd09bd66306577e9c44e907f9","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.5.0.tgz","fileCount":12,"integrity":"sha512-n+Us1NU7+g1xOhbo14q3IA78OVTJFGptjCI2fJoFdBAWZEGcrYDkQjJ/lgsASuxotwD0JfN0KfbexH48qtSCjQ==","signatures":[{"sig":"MEQCIBRIa4sWYqDfsvaFFvZEL3z3xSsAPvAmS+1x/F+0BnjMAiAyHjCTyAsHC2VdUj5wpP20ReEgMlvA+aM+ylKCKi7+zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141561},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.5.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/nr/b6nxz32j78sfwfs3j96r76l40000gn/T/fbccd0499d8f98eda1168c68ad755487/dhzh-eslint-config-1.5.0.tgz","_integrity":"sha512-n+Us1NU7+g1xOhbo14q3IA78OVTJFGptjCI2fJoFdBAWZEGcrYDkQjJ/lgsASuxotwD0JfN0KfbexH48qtSCjQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.0-beta.12","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.30.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^15.5.1","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.0_1746308188714_0.26819536353356166","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@dhzh/eslint-config","version":"1.6.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.6.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"f6bd9f02bcd51842d348d1f73bb8b3f7354e88cb","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.6.0.tgz","fileCount":12,"integrity":"sha512-sxAwKMjssIm+iAKb/qlakteJ9YSw19jyQqWfok0T+XvPGe7bqYg5yLqbZToFl9iwP//EQbn6hGBHBRpZ7YCE0A==","signatures":[{"sig":"MEQCIC9R2Tt/sLxRLCF3/MgZGhQMFrB/TBZi4WS37Htm9ULvAiA98hwyqs5QnaSjLibVhV4jN9sdH5HrI67E8kSQ1p94/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140972},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/vb/3tlwg3sj34zc9pf3bstzqvyc0000gn/T/2e4b3596d35c2059d46ae99f39ed61f8/dhzh-eslint-config-1.6.0.tgz","_integrity":"sha512-sxAwKMjssIm+iAKb/qlakteJ9YSw19jyQqWfok0T+XvPGe7bqYg5yLqbZToFl9iwP//EQbn6hGBHBRpZ7YCE0A==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.2","eslint-plugin-unicorn":"^59.0.1","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.31.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^16.0.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.6.0_1748104785861_0.3729581423657602","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@dhzh/eslint-config","version":"1.6.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.6.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"8105622a432afcb67147f46a0496b29642c56f10","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.6.1.tgz","fileCount":12,"integrity":"sha512-m8aiP9tiuG9fwBUug+UJ9szEqxeWVn/Df7+Pv4zXBkEd077Ck7JIqZQYTk3aIATYXOqUXsRuyJKmJ7onneoQGw==","signatures":[{"sig":"MEUCIENo5I+PdFriAZ1A9Sgo0cpojQ2IYXxSYdfhlOvPHLj4AiEApYpOsFn3DbZo8Q5+C9q1LLeKExwse2j8ZjzXkLw0a2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140970},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp && pnpm publish --access=public","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/vb/3tlwg3sj34zc9pf3bstzqvyc0000gn/T/7d616e0827cbb3c4792eee418db1822d/dhzh-eslint-config-1.6.1.tgz","_integrity":"sha512-m8aiP9tiuG9fwBUug+UJ9szEqxeWVn/Df7+Pv4zXBkEd077Ck7JIqZQYTk3aIATYXOqUXsRuyJKmJ7onneoQGw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.2","eslint-plugin-unicorn":"^59.0.1","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"^3.18.0","eslint-plugin-package-json":"^0.31.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^16.0.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.6.1_1748105063944_0.9335227280930276","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@dhzh/eslint-config","version":"1.7.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.7.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"6a9105c9c7ed5c6f1eb568090b11421fdfba3888","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.7.0.tgz","fileCount":12,"integrity":"sha512-tnxjc/FmnLMeDVb7nvkU0qTshKj3FynCj+UJvtoJCZ8Hy09TvSXkhb4nGXotwd/uwknxJY9VBdDHs2oN/7xFyw==","signatures":[{"sig":"MEYCIQDUQEjtKxYU4akX00JmQm+uIJINGa2M1KV10Bk3sKc/QgIhAPFSBfghhhkO9in3ZOfONP6cxPkOVwDVVBBy0a41BQ0a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141009},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.7.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/92a6a635dce6a3515ea2b4e24be08d4c/dhzh-eslint-config-1.7.0.tgz","_integrity":"sha512-tnxjc/FmnLMeDVb7nvkU0qTshKj3FynCj+UJvtoJCZ8Hy09TvSXkhb4nGXotwd/uwknxJY9VBdDHs2oN/7xFyw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.2","eslint-plugin-unicorn":"^59.0.1","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.31.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^16.0.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.7.0_1748114095865_0.3228387824347789","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@dhzh/eslint-config","version":"1.7.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.7.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d4544504eb702bb6115e9adf287e9da58649cc72","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.7.1.tgz","fileCount":12,"integrity":"sha512-y3wceUjDx8uhX6V5I6s/asWAgwfgfWrcUNgAMdx6+waXp25OEOV1uuB28QTjpUPnilwgkcDCILRYOvW8aFvL+w==","signatures":[{"sig":"MEQCIF7t443bx+ZL9oeuvDtRoYKAp2yr2nFzj23U3XyuGBieAiBqgq3UvjUstpBV5WQOGBpe0il3inO4h6SBN2UaerBviA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141009},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.7.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/vb/3tlwg3sj34zc9pf3bstzqvyc0000gn/T/1f95fbd5c6452dbf75e050325c711b8e/dhzh-eslint-config-1.7.1.tgz","_integrity":"sha512-y3wceUjDx8uhX6V5I6s/asWAgwfgfWrcUNgAMdx6+waXp25OEOV1uuB28QTjpUPnilwgkcDCILRYOvW8aFvL+w==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.2","eslint-plugin-unicorn":"^59.0.1","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.31.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^16.0.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.7.1_1748114576435_0.9259501020064034","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@dhzh/eslint-config","version":"1.7.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.7.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"0fbacd8305cd1cca959f7843ebcf7f8301968169","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.7.2.tgz","fileCount":12,"integrity":"sha512-v0I2NNXHhGBTNghp3SWe3Ij5pGebLw91aDsx1u9UXVn/ywUFByuxkgRXORh0bCmLA0mUrWy0dC4+IukOf6JM2g==","signatures":[{"sig":"MEQCIDKxOKFDBe319tuKeoC3MPRcA7MtMbff6VPt5/d8/s8OAiAvI5FVQ5AdQFDUCNqw++Z7R5DDQWybpJ+4rdQyhxxHTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":141009},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.7.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/912c13c1f094ca2811f91003fe1adb41/dhzh-eslint-config-1.7.2.tgz","_integrity":"sha512-v0I2NNXHhGBTNghp3SWe3Ij5pGebLw91aDsx1u9UXVn/ywUFByuxkgRXORh0bCmLA0mUrWy0dC4+IukOf6JM2g==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.2","eslint-plugin-unicorn":"^59.0.1","eslint-plugin-import-x":"^4.11.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.31.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^16.0.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.7.2_1748114707261_0.3107500138577046","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@dhzh/eslint-config","version":"1.8.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.8.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"4e2a1d877b5ecaafad4a41d2e5dcbc5a72858134","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.8.0.tgz","fileCount":12,"integrity":"sha512-y9cxb6l31ee/tWzleVYW0l15t06I2RayNJVBXHN5EVgBxysMTfERi/NsVoB8KWGJWvmlTAH7AQNyYwjEKDTklw==","signatures":[{"sig":"MEUCIGu3/VSH76xKOc7BFlgn2PjYAY56aD+cqUy+599HyBi3AiEA8O3vqtFLFGbi5bKAEfGQHP+slcwApE7EJSNb4nyIqJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145406},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.8.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/7c052024a824c2470a63faf26c12d3c2/dhzh-eslint-config-1.8.0.tgz","_integrity":"sha512-y9cxb6l31ee/tWzleVYW0l15t06I2RayNJVBXHN5EVgBxysMTfERi/NsVoB8KWGJWvmlTAH7AQNyYwjEKDTklw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.1","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.1.2","eslint-plugin-unicorn":"^59.0.1","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.31.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.1","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.15.2","lint-staged":"^16.0.0","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.8.0_1748183697479_0.3085399602134269","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@dhzh/eslint-config","version":"1.9.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.9.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7594780eab2ab94b559173e80b9a4c70ed912822","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.9.0.tgz","fileCount":12,"integrity":"sha512-AKkIB6sblJp66As7OGNHzZLE9D9kKufQQszUUSpVqqMFTO30qmzV+sdXMeqOV5aLptWDrc9aFQomZID5uuwY7g==","signatures":[{"sig":"MEQCIC4Bg5PcfrFGrGEAPSN0XGHW44cOPNR3kznyONV1ANqGAiAd5NJVlHKfGfTkRCinr3xsHeKEhsWJi+i0zwML8Fz1iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146155},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.9.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/e9dec540f1de3514d77f3911983610c7/dhzh-eslint-config-1.9.0.tgz","_integrity":"sha512-AKkIB6sblJp66As7OGNHzZLE9D9kKufQQszUUSpVqqMFTO30qmzV+sdXMeqOV5aLptWDrc9aFQomZID5uuwY7g==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.4.2","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.54.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.17.2","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.9.0_1755383360265_0.7016590149826778","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@dhzh/eslint-config","version":"1.10.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.10.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b7396b4b3c7fb373012bcabde7971a13511f073e","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.10.0.tgz","fileCount":12,"integrity":"sha512-yAUHKcQdFWIZtirZ4YopZtLy8oqs4yKQDJcxzPTnnYtE7px0g7Zx+m+NZ2zQp4JCrNBNy1jtYVDZja9J1u3G9g==","signatures":[{"sig":"MEYCIQC70rLWxtKgGW83bjwwMeNs+bmjUzLfc3DGAhnuyyJ/UgIhAJmzkugZ1HAyghHKmN+KyiWh10eAXtLAKYzB93EQk5CI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146274},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.10.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/fc1927c5a325fc4da740558efc2f8122/dhzh-eslint-config-1.10.0.tgz","_integrity":"sha512-yAUHKcQdFWIZtirZ4YopZtLy8oqs4yKQDJcxzPTnnYtE7px0g7Zx+m+NZ2zQp4JCrNBNy1jtYVDZja9J1u3G9g==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.10.0_1756893076819_0.3355480890882381","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@dhzh/eslint-config","version":"1.11.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.11.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"04df4faf7a1e2bf9c0be09a33da756c55247dc31","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.11.0.tgz","fileCount":12,"integrity":"sha512-xiCgB4S/q0gNceLr+kgZddFRP/oO7hUfRkp0z/8xcQtu61pNfdY0t8i17XCqrIdmD3ACiWJo7BiqnpS2HQHMzQ==","signatures":[{"sig":"MEUCIEeHauJAnZhqq5hJB7CVWVzUO2mQFK9XBGRnsVTx3myMAiEA2QgVim7lQ8tSf3jecX+5fp+5jmVN5DLA+44hdcA7PVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146542},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.11.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/2b1e8d03b74f18512a426e26b0678836/dhzh-eslint-config-1.11.0.tgz","_integrity":"sha512-xiCgB4S/q0gNceLr+kgZddFRP/oO7hUfRkp0z/8xcQtu61pNfdY0t8i17XCqrIdmD3ACiWJo7BiqnpS2HQHMzQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.11.0_1756962077397_0.11338684314008263","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@dhzh/eslint-config","version":"1.12.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.12.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7e4448d51b3d327af50cc7d83975236913336129","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.12.0.tgz","fileCount":12,"integrity":"sha512-GJAQKX3T6f+oehgAQLiOOaqAL1zjtnu3lDwHvOrNWs6G3NLFejslH5NTg0KaKNyi9Zwz685h6RHUg3RbGdfBrQ==","signatures":[{"sig":"MEUCIQCkXsB/uay9dYkqHmbTycJY9iN90bdCh+D/BGySNZRL2wIgThik10OEskr0JyWlv5m4Iryg0u1eurAFJ1vDNcviDHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":146850},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.12.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/224b0f2b5d3ac9602888ba4b8a29ba92/dhzh-eslint-config-1.12.0.tgz","_integrity":"sha512-GJAQKX3T6f+oehgAQLiOOaqAL1zjtnu3lDwHvOrNWs6G3NLFejslH5NTg0KaKNyi9Zwz685h6RHUg3RbGdfBrQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.12.0_1756963051931_0.35935584845702806","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@dhzh/eslint-config","version":"1.12.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.12.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"c2afcb886431b3d9da8ddd0f3861cafb338e59ac","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.12.1.tgz","fileCount":12,"integrity":"sha512-Dfc8+5GEWDvZ6FRRoyFpi44IDp0O/0wG5od9KRMyYLVueJ0r7SmhU0eA0P+AbctqBq+IRUCAPCVV9Bxrk8866g==","signatures":[{"sig":"MEQCIHG0OuAgWdvb0BhpuoaqZvZt+gl3xl5i7RnT/Avsk7KhAiAaR2FDDEsaclbTbG7pQKccbGwNfDnoqSvZMWrAPAQyyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147163},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.12.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/e356e0e4c6c112fe8c876bce488a8f12/dhzh-eslint-config-1.12.1.tgz","_integrity":"sha512-Dfc8+5GEWDvZ6FRRoyFpi44IDp0O/0wG5od9KRMyYLVueJ0r7SmhU0eA0P+AbctqBq+IRUCAPCVV9Bxrk8866g==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.31.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.25.1","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.12.1_1756971670506_0.9564980920888015","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"@dhzh/eslint-config","version":"1.12.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.12.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"86d783b182a1d9232ab9d655a11f4b6a1437d5f1","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.12.2.tgz","fileCount":12,"integrity":"sha512-k8lkcFtkk+0i4BGFsl5xdIzVuoCxwTONcM1FM54SjNe+OF7h8EsKhPbWZPsZX5hsNPFa35RwLkXrTtrovq1cBQ==","signatures":[{"sig":"MEYCIQCDAQFQV0a4jMjvSFW4nOPm8MTgFvtF7ZFEodJOwP3DHwIhAKt6tocp53n3f+j+I+gAO5x632NAWcMhRzccm3IU4dgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147363},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.12.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/a0e0eada9fe0222ca97f272ab6808041/dhzh-eslint-config-1.12.2.tgz","_integrity":"sha512-k8lkcFtkk+0i4BGFsl5xdIzVuoCxwTONcM1FM54SjNe+OF7h8EsKhPbWZPsZX5hsNPFa35RwLkXrTtrovq1cBQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.12.2_1756976776019_0.8109421583824372","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@dhzh/eslint-config","version":"1.13.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.13.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"67a419cfe3c5cda1a9957bbc7a083ff569752eed","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.13.0.tgz","fileCount":12,"integrity":"sha512-qlWn9oawLant+trO4t7lmO9cxnU5qbF/fEmGUzLJlpII1IGgf44zqbTk1IJrIgUFwNJod0odGshiywXuPvCWKg==","signatures":[{"sig":"MEQCIGYXnL2bM6Ihg70BTzfyvl8ndCLkwrfR6yVwKJLJaGOHAiBatztnB842UodLfw6zgOBZVaydmo/uOX3rnS0oGrFG0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147812},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.13.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/d089433c51db33d1a5bbe96ac8ee5e95/dhzh-eslint-config-1.13.0.tgz","_integrity":"sha512-qlWn9oawLant+trO4t7lmO9cxnU5qbF/fEmGUzLJlpII1IGgf44zqbTk1IJrIgUFwNJod0odGshiywXuPvCWKg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.13.0_1756981269966_0.6588924713986875","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@dhzh/eslint-config","version":"1.14.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.14.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"f01082d7ee5fb138a6650378665069117159a7b7","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.14.0.tgz","fileCount":12,"integrity":"sha512-y1kicZbwzmy5NBy7b11NpJFp96/TkGAM/RrCvzGmghU6mXgMD06qpRDWWWzcWpDXD5tEyNN95KYVOIW3QtV6Dw==","signatures":[{"sig":"MEUCIQDymgrHtFOL1ZyVcA3K6JTKm0POySA57b6QYtSHUNEwUQIgXAUoBULB40EOXzeExdlYKXISAFZVykWthLKRtlOl0QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148144},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.14.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/3ef2bcce692f185fe42024cf421b7122/dhzh-eslint-config-1.14.0.tgz","_integrity":"sha512-y1kicZbwzmy5NBy7b11NpJFp96/TkGAM/RrCvzGmghU6mXgMD06qpRDWWWzcWpDXD5tEyNN95KYVOIW3QtV6Dw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.14.0_1756982568171_0.6070938062808786","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@dhzh/eslint-config","version":"1.15.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.15.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"33ce07a6bc5edfbb557d334a1d803b38bfc8c683","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.15.0.tgz","fileCount":12,"integrity":"sha512-UFe9FEdbpCrAzMQZMZ7GizTuPeccdecdYZDhlwe12DnjtSkBN4y0PWZq8LtNFzV8TBeiYtVY5hBix7TCE7acIQ==","signatures":[{"sig":"MEUCIEWTrOffJwfnNGfy0VeGIsH4pVKc4dE3G10JTB1R/TWTAiEAvtrulknJLi6bMnj+MKJWLuF09zzPwOKt7FXcNeB8t7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148852},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.15.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/46cf3a26e907c0ff2334d522d4d23b85/dhzh-eslint-config-1.15.0.tgz","_integrity":"sha512-UFe9FEdbpCrAzMQZMZ7GizTuPeccdecdYZDhlwe12DnjtSkBN4y0PWZq8LtNFzV8TBeiYtVY5hBix7TCE7acIQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.15.0_1756983562527_0.7654646735975612","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@dhzh/eslint-config","version":"1.16.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.16.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"97f650631a0e9e48a880372b7ae389f53d8c7960","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.16.0.tgz","fileCount":12,"integrity":"sha512-ujJfLMjIcb3faWpubUhimDp1lXeiP+XWhEjTvDCzUD8oeqmPGdKrCH9o45nZL2lUEftgFrggb/WZTJYMSka0QQ==","signatures":[{"sig":"MEYCIQDRbANXoEJ69sWGxnKFvxAjUZRIDWlryzF6Bprfx4jZ8wIhAIZn2NBEDyOZcoRmtsSqxpIZnMg+zxvnnuSj9nr1i7df","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149082},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.16.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/d134c2344a2d44eda8831095dae3a65f/dhzh-eslint-config-1.16.0.tgz","_integrity":"sha512-ujJfLMjIcb3faWpubUhimDp1lXeiP+XWhEjTvDCzUD8oeqmPGdKrCH9o45nZL2lUEftgFrggb/WZTJYMSka0QQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.16.0_1757041836729_0.9438662042774084","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@dhzh/eslint-config","version":"1.16.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.16.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d4387e0a69eabf18c603365a64f035ff9de09d76","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.16.1.tgz","fileCount":12,"integrity":"sha512-9d3jMw1k6ct7ZSJSn8V8kn0ZrIJkeEI/7p8tD5ctUMQUmWrnY97FfN2QPVVf7WAepb373kGew7zl7pyr3q0ydg==","signatures":[{"sig":"MEYCIQCeUENH7Z1z5poWi03gqOKArSVtgakwTpAC0aaMTaCfbAIhAKYzCM9PsNjFVnA5AFXMJJa+JbnEnu7++BUB5wez0ZMN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149072},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.16.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/a431a05b961e8fa5ba6c95db2e69eefe/dhzh-eslint-config-1.16.1.tgz","_integrity":"sha512-9d3jMw1k6ct7ZSJSn8V8kn0ZrIJkeEI/7p8tD5ctUMQUmWrnY97FfN2QPVVf7WAepb373kGew7zl7pyr3q0ydg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.16.1_1757042380216_0.3955789781388672","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@dhzh/eslint-config","version":"1.17.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.17.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"6404d95f8dea969120a477a4364ac7ddc226bb38","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.17.0.tgz","fileCount":12,"integrity":"sha512-fEKCv4JRXpRQD6NGsOGXsksBULPKmcdqaCkTvLuwKMXRrgB4pV6cl3lqxAj/7aKLeEDeMZSaYlWlIGtUAoVODg==","signatures":[{"sig":"MEQCIEvL/7q5IGMiEE71UO1kojSELOo5Z+PCAXcX9bKVx5lLAiArap9+u2JP6EitY4f8BYQz2kzi7axmWsoHufEDv8gHqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148914},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.17.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/2dcfb02b014609e0df7652523a334b4a/dhzh-eslint-config-1.17.0.tgz","_integrity":"sha512-fEKCv4JRXpRQD6NGsOGXsksBULPKmcdqaCkTvLuwKMXRrgB4pV6cl3lqxAj/7aKLeEDeMZSaYlWlIGtUAoVODg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.17.0_1757058520137_0.9827785822566919","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@dhzh/eslint-config","version":"1.17.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.17.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"c2c70c15ce41166b58dbbbea118cff10755aea80","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.17.1.tgz","fileCount":12,"integrity":"sha512-dEBHIN0d9Tr55w3AMlP9BvoE2mWFTW0lYiYEG2wUU2Pigr5XfKa8vZYNs6uibGiyZ3JqOQZTR8Cn9116i8pA1Q==","signatures":[{"sig":"MEUCIHj0pOQta+fnE5WrDAK9w4zgU2Qq5w9fX4VPYQ00uRnRAiEA69Irru2zwpIGsIL++65Wbf6IwY70TmOqRLQ+VLRh6BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148942},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.17.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/5289cf70f83c3bc2e1e167fd61973548/dhzh-eslint-config-1.17.1.tgz","_integrity":"sha512-dEBHIN0d9Tr55w3AMlP9BvoE2mWFTW0lYiYEG2wUU2Pigr5XfKa8vZYNs6uibGiyZ3JqOQZTR8Cn9116i8pA1Q==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.4","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.17.1_1757168144684_0.7111680850752196","host":"s3://npm-registry-packages-npm-production"}},"1.17.2":{"name":"@dhzh/eslint-config","version":"1.17.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.17.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"4f51d5db95bd718aab4bca103a22c02792ae921c","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.17.2.tgz","fileCount":12,"integrity":"sha512-yC0X9u8lZRrI7J16SoA7xqNmUr3bR3XlOXUr4wmUz6i1mgb20s2QenlVgSr81gw5WsJDvl9LBh0Zr1KpbY8Utg==","signatures":[{"sig":"MEQCICtJPfBkTHw0tvdCLCRgtHph3oDfJMcEKxUS10ba+czJAiBK+wZRvq88Uq6KNzcQUQRqRNT6H867mB+5MsRpbcO+PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148966},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.17.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/bf0bf333532af653acef1c7aa477bf90/dhzh-eslint-config-1.17.2.tgz","_integrity":"sha512-yC0X9u8lZRrI7J16SoA7xqNmUr3bR3XlOXUr4wmUz6i1mgb20s2QenlVgSr81gw5WsJDvl9LBh0Zr1KpbY8Utg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.17.2_1763516095080_0.8975163253324625","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@dhzh/eslint-config","version":"1.18.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.18.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"827b897a88fe69a4c8af37145530dde65ea3c303","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.18.0.tgz","fileCount":12,"integrity":"sha512-d22uUj9PrJv9rXuksviqtIjyqM4e4+pNwV2jJx5gnxUjeLFzPRh5BKBfn20mGLpzBpotB5qjMZDzcTu+v5/ubQ==","signatures":[{"sig":"MEQCIH/2cwSPsLzhyMq+nBs73m5qE6oteVRuYIG2Htrv5m/QAiARDPAG8+bmISRa/B/1fHnOb+7v7V3uDyLTQtYAmK8zcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":148902},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.18.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/683ca54cf1b040b8d5f2642f3f11a338/dhzh-eslint-config-1.18.0.tgz","_integrity":"sha512-d22uUj9PrJv9rXuksviqtIjyqM4e4+pNwV2jJx5gnxUjeLFzPRh5BKBfn20mGLpzBpotB5qjMZDzcTu+v5/ubQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.5","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.0.0","local-pkg":"^1.1.1","@eslint/js":"^9.25.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.17.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","typescript-eslint":"^8.42.0","vue-eslint-parser":"^10.1.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-format":"^1.0.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-config":"66.5.0","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-plugin-react-hooks":"^5.2.0","eslint-plugin-tailwindcss":"npm:@hyoban/eslint-plugin-tailwindcss@4.0.0-alpha.12","eslint-plugin-package-json":"^0.56.1","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.34.0","typescript":"^5.8.3","@types/node":"^22.18.0","lint-staged":"^16.0.0","tailwindcss":"^4.1.12","bundle-require":"^5.1.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","@prettier/plugin-xml":"^3.4.1","@eslint/config-inspector":"^1.0.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.18.0_1763604702566_0.35681213354347285","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@dhzh/eslint-config","version":"1.19.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.19.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"1c038c0c7a187a8e0710b4901e15c9cadbc5be0e","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.19.0.tgz","fileCount":12,"integrity":"sha512-IICceVtcR0C1p4u9d3cUH7JjTWH8n20UgHbusPuBoNvqvBd1t3ONfIGINjzr9Puk1twWKigbow1OazY+3v0jIQ==","signatures":[{"sig":"MEYCIQC6VGZbslA5HgoNee9attspc7pe62AoJ1VUgbVC7VpeAAIhANXOhqMFiyFjUrDfGEVKBOjynulvWlm+JtUDRXYDxaEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151846},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.19.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/vb/3tlwg3sj34zc9pf3bstzqvyc0000gn/T/d1c4ffabaa7d25b51dff94717e571e6b/dhzh-eslint-config-1.19.0.tgz","_integrity":"sha512-IICceVtcR0C1p4u9d3cUH7JjTWH8n20UgHbusPuBoNvqvBd1t3ONfIGINjzr9Puk1twWKigbow1OazY+3v0jIQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.51.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.1","yaml-eslint-parser":"^1.3.2","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.1.0","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.5.11","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.85.0","@eslint-react/eslint-plugin":"^2.4.0","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.3.2","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.3","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.19.0_1767039001422_0.6507710400989033","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@dhzh/eslint-config","version":"1.20.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.20.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"cd6b8f1545544519bf8eba0ddec76d2d52c0b919","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.20.0.tgz","fileCount":12,"integrity":"sha512-4QjHQmC40k6BmkESaTpIjGZdLtZl1qoSxa4z4gdnB4BEJL2td0fW1/u7f+zUZbtbiM+RqC0IVWn1Mrx3odgy6w==","signatures":[{"sig":"MEYCIQDbmllC7IqGfhb2uB243JZRpa0iUNSEcwaoktsDJE87XgIhAKnvhZwilkpOPaIZAUPaLe5diTkK3dR0ILAxV/NCYCP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152044},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.20.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/vb/3tlwg3sj34zc9pf3bstzqvyc0000gn/T/c72945ead0541a3f4c111fadf13a1765/dhzh-eslint-config-1.20.0.tgz","_integrity":"sha512-4QjHQmC40k6BmkESaTpIjGZdLtZl1qoSxa4z4gdnB4BEJL2td0fW1/u7f+zUZbtbiM+RqC0IVWn1Mrx3odgy6w==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.51.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.1","yaml-eslint-parser":"^1.3.2","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.1.0","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.5.11","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.85.0","@eslint-react/eslint-plugin":"^2.4.0","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.3.2","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.3","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.20.0_1767040446214_0.5276422971046957","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"@dhzh/eslint-config","version":"1.20.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.20.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"9ea1633f15e71a15feffc3c57790f4d40c4f99e4","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.20.1.tgz","fileCount":12,"integrity":"sha512-g4BYtku4+Zst12qAPqIlfbaXcta4cxhcCEl93XIk40TJ5jihrv7ahA2iF6cE6iGVqeReM6jlKT2IqM0aDR03mg==","signatures":[{"sig":"MEQCIHHYmf4EPQ4qNGmCQNnMKWO+CIKwG1RKYG9T822pMFi8AiBKA0K9Ribp4XfPUksnZ5l9Zx/d0BpePDc9Yd+71FYV5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152048},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.20.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/d3e629d3786fd9a69b08698f489e8b3e/dhzh-eslint-config-1.20.1.tgz","_integrity":"sha512-g4BYtku4+Zst12qAPqIlfbaXcta4cxhcCEl93XIk40TJ5jihrv7ahA2iF6cE6iGVqeReM6jlKT2IqM0aDR03mg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^16.5.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.51.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.1","yaml-eslint-parser":"^1.3.2","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.1.0","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.5.11","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.6.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.85.0","@eslint-react/eslint-plugin":"^2.4.0","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.3.2","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.3","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.20.1_1767040523943_0.1616725465991271","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"@dhzh/eslint-config","version":"1.20.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.20.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a223cb65535cef849f6e6160ee2df8478c94d153","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.20.2.tgz","fileCount":12,"integrity":"sha512-y0bR3PAlt180AUl3mE7cll0AYHNhmDJdR9Xb1X2q0VIYttIPUfyzUw24VEG9g/MGZWrjBvpW9PNfmldNmZKruA==","signatures":[{"sig":"MEUCIGUj5IhHWAvYa3vEaN9HaoQO0rKoeqA0nMS1B9CaipbmAiEA8HmJMShyx845yNtMWVkQZO4a5L+c0XiFwSz6gziLZRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152045},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.20.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/b2aa90b683eca2bb6fc1f8a938fa8894/dhzh-eslint-config-1.20.2.tgz","_integrity":"sha512-y0bR3PAlt180AUl3mE7cll0AYHNhmDJdR9Xb1X2q0VIYttIPUfyzUw24VEG9g/MGZWrjBvpW9PNfmldNmZKruA==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.52.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^0.13.1","toml-eslint-parser":"^1.0.0","yaml-eslint-parser":"^1.3.2","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.2.0","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.5.12","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.88.1","@eslint-react/eslint-plugin":"^2.5.4","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.3.2","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.5","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.10.0","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.20.2_1768061243538_0.19013303932384096","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@dhzh/eslint-config","version":"1.21.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.21.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"8d88a2d869e28e1bdcc66cc7ca45cbae6c841e13","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.21.0.tgz","fileCount":12,"integrity":"sha512-3hZS7ADsiuUdKeSzy68F6UoGAKd0fTlfdmx/RZLgCf9kEiqBtl1JIIBaZf5D6/4H7roTrsN/xQLIPjjefgDsaw==","signatures":[{"sig":"MEMCHzt9+6IMqJIXgbtf6E8SMJaqpUNIYgwx7ly6Pw4MOqkCIG3XIfEpiB9QDFFovMJ145F3BJzyo5l02DrbMfE2hXOI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152038},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.21.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/40557089600931876dfe59fb0c30f8b4/dhzh-eslint-config-1.21.0.tgz","_integrity":"sha512-3hZS7ADsiuUdKeSzy68F6UoGAKd0fTlfdmx/RZLgCf9kEiqBtl1JIIBaZf5D6/4H7roTrsN/xQLIPjjefgDsaw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^1.0.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.3.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.6.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.88.1","@eslint-react/eslint-plugin":"^2.7.1","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.0","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.39.2","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.21.0_1768666146957_0.4692036455185129","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@dhzh/eslint-config","version":"1.22.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.22.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b06798ed3643566816b4ee66c85ed3fcdf9052a0","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.22.0.tgz","fileCount":12,"integrity":"sha512-lsP/iWz9AhwjyxrRrDH/MaOtW5kZT1WCR+6mVLs2cWNsNJ0hc1oFR1uIq+aqwvuM9vUCaW0bIVOU4/L+gDdCBA==","signatures":[{"sig":"MEUCIQCad79udh9Z2pzqLKxR3Gp44DoMsCctMlxj7bvpIlyCowIgfr07Ag5ArttPSF/U9Kpkw1uotbMnxvxhF3IiMoXk3QI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1528842},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.22.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/40a17147332fc41cbc31d62af5a5eb36/dhzh-eslint-config-1.22.0.tgz","_integrity":"sha512-lsP/iWz9AhwjyxrRrDH/MaOtW5kZT1WCR+6mVLs2cWNsNJ0hc1oFR1uIq+aqwvuM9vUCaW0bIVOU4/L+gDdCBA==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^1.0.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.3.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.6.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.88.1","@eslint-react/eslint-plugin":"^2.7.1","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.0","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.39.2","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.22.0_1768666712960_0.8740275548703011","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@dhzh/eslint-config","version":"1.23.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.23.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"2423837fdbe0dd41d324026fbd966f85edd18b1c","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.23.0.tgz","fileCount":12,"integrity":"sha512-J4HbKjMbo5aFScLwi/GSJ0KAud/dvbIabMUD1Y7ZoG9AMZDuwN7jVQQqwOkTAycrPlXBy77+WL3wcPp51SZaWQ==","signatures":[{"sig":"MEQCIEIVYuIYUczD9d2FS6yylswceE2ngCGZhOOrc69AAwBGAiB3AsMNK9n2ycjPdHSkBl9TSI9pl3gJoo7G1Dsn4Ev+ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1530576},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.23.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/6618ef8a0bc108929587e676c0f5ce0d/dhzh-eslint-config-1.23.0.tgz","_integrity":"sha512-J4HbKjMbo5aFScLwi/GSJ0KAud/dvbIabMUD1Y7ZoG9AMZDuwN7jVQQqwOkTAycrPlXBy77+WL3wcPp51SZaWQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^1.0.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.3.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.6.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.88.1","@eslint-react/eslint-plugin":"^2.7.1","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.0","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.39.2","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.23.0_1768672746177_0.6405108652051257","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"@dhzh/eslint-config","version":"1.23.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.23.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a9d9bd449147a1e159da4a459ff14d28af5e330a","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.23.1.tgz","fileCount":12,"integrity":"sha512-1x8jh5n3auxx+cALUtAQdgE7S5BAtsZ+wJaSoI1oKkX5Qdoe0IC8Nq4bDLxe8kKjKJ6A3ToynKSz95RHfixE6Q==","signatures":[{"sig":"MEYCIQDhHSesK/jx6BiKkNdU7CIw3x6yBf8ZZkMuQj0yTqoH6AIhANvODxnB8um+i7n9/UiPHqReK3eZjcdSXWbzBfFs1mH0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1531306},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.23.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/b347dc78e7efd89d27ec761ba6cc0cd1/dhzh-eslint-config-1.23.1.tgz","_integrity":"sha512-1x8jh5n3auxx+cALUtAQdgE7S5BAtsZ+wJaSoI1oKkX5Qdoe0IC8Nq4bDLxe8kKjKJ6A3ToynKSz95RHfixE6Q==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^1.0.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.3.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.6.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.88.1","@eslint-react/eslint-plugin":"^2.7.1","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.0","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.39.2","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.23.1_1768673321783_0.395887977242499","host":"s3://npm-registry-packages-npm-production"}},"1.23.2":{"name":"@dhzh/eslint-config","version":"1.23.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.23.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"31ae6dfd4582833629326666fac25522ba5a47dc","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.23.2.tgz","fileCount":12,"integrity":"sha512-XUrkG62RZ9uGJjIl8Onla6lenGFLOxV/E8sk5fSD/iCyjmxC2yRmSf1k/1YTCw35jtOQ25e6xWfPuc4ZyqvK2A==","signatures":[{"sig":"MEQCIEDBzDCjnCY+U9UMCNa7/0hU8BMaM8vDPnvwq3EYqzDjAiBdCkV+XUys0XQhiq90t1sfWXD9v6McDiShsFS+PVA3VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.23.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1530568},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.23.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/e69161f56a1637e3b802e71d02400d2c/dhzh-eslint-config-1.23.2.tgz","_integrity":"sha512-XUrkG62RZ9uGJjIl8Onla6lenGFLOxV/E8sk5fSD/iCyjmxC2yRmSf1k/1YTCw35jtOQ25e6xWfPuc4ZyqvK2A==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.0.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^1.19.1","typescript-eslint":"^8.53.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^1.0.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.3.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^2.10.0","@unocss/eslint-config":"66.6.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.7.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.88.1","@eslint-react/eslint-plugin":"^2.7.1","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.0","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.39.2","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.23.2_1768678247712_0.2461492360953783","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"@dhzh/eslint-config","version":"1.24.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.24.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"f39d706f932d2f2fa6b78ba12e96dbeaad1a0ad2","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.24.0.tgz","fileCount":12,"integrity":"sha512-QzJO6UIuA6ln5MEnhYirqse+6EaRxO03BycP87AqnTCS1Df9p6uYDt88BiI+E1023mHNCMn9ElIOcziAZ+QstQ==","signatures":[{"sig":"MEUCIHkpZ8aAJY5cY/a+JWwcQOiSnQ7dlW8urF8hT4x93J7nAiEAzr7sdrXy+ybsZ2mpc0+sLVeJ2Af+aAIQAkxxMzkmBH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1530087},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.24.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/71867e42f169599ac2e7c56a243d3a7c/dhzh-eslint-config-1.24.0.tgz","_integrity":"sha512-QzJO6UIuA6ln5MEnhYirqse+6EaRxO03BycP87AqnTCS1Df9p6uYDt88BiI+E1023mHNCMn9ElIOcziAZ+QstQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.2.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^1.0.0","eslint-plugin-n":"^17.23.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^3.0.0","typescript-eslint":"^8.54.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^1.0.3","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.3.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^3.0.0","@unocss/eslint-config":"66.6.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.7.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.88.2","@eslint-react/eslint-plugin":"^2.8.1","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.0","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.39.2","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.24.0_1769788961266_0.38414310896973247","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"@dhzh/eslint-config","version":"1.24.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.24.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"45ecd2b994b377cc22bb0dd3666756a9936ab759","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.24.1.tgz","fileCount":12,"integrity":"sha512-wBrcnHdAGjGWlRk3NuAYSXbWmvWp3y7gS/DbgQ42YDQu/nbhBg+TROyWSBPEd5XPlc+04t9XBMxDBb+LwfCoPg==","signatures":[{"sig":"MEUCIQDbiwTN0GagXL+ORcRGy2Vzyp1oisteh85hHR7C4CSpvAIgSGNdU8O/94nhU6UESZ3G8L4RFNo6aFiCvlw0G9QPTss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1530090},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.24.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/tmp/c1f90d7b846201a57e91975f0b50e048/dhzh-eslint-config-1.24.1.tgz","_integrity":"sha512-wBrcnHdAGjGWlRk3NuAYSXbWmvWp3y7gS/DbgQ42YDQu/nbhBg+TROyWSBPEd5XPlc+04t9XBMxDBb+LwfCoPg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Lyle's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.2.0","local-pkg":"^1.1.2","@eslint/js":"^9.39.2","@clack/prompts":"^1.0.0","eslint-plugin-n":"^17.23.2","eslint-plugin-vue":"^10.7.0","eslint-plugin-yml":"^3.0.0","typescript-eslint":"^8.54.0","vue-eslint-parser":"^10.2.0","eslint-plugin-toml":"^1.0.3","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-format":"^1.3.1","eslint-plugin-hyoban":"^0.6.1","eslint-plugin-regexp":"^3.0.0","@unocss/eslint-config":"66.6.0","eslint-plugin-unicorn":"^62.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.7.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.88.2","@eslint-react/eslint-plugin":"^2.8.1","eslint-plugin-react-refresh":"^0.4.26","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.3.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.0","eslint":"^9.39.2","typescript":"^5.9.3","@types/node":"^22.19.7","lint-staged":"^16.2.7","tailwindcss":"^4.1.18","bundle-require":"^5.1.0","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.4.2","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^9.39.2","@prettier/plugin-xml":"^3.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.24.1_1769887917862_0.7317474530651935","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@dhzh/eslint-config","version":"1.25.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.25.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"74be977f3762128d0fcfa21211addf0656e2a9ef","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.25.0.tgz","fileCount":12,"integrity":"sha512-FFWSUoKtaodtukkFn24hBUEAVpcItq6PWe8EYsuJJ/7JVb18v41A+LB0WvZkC48ouBhl0XYQUHRL1FMJWzsosw==","signatures":[{"sig":"MEUCIQDIvP6r4Nrrs2YEDCtF/S24JCFa4ehoLLWohb74BOMNDwIgfH4igdcILchEugO/bVuZExTwKk64WjqYxTplgfgeW9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1540579},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.25.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5ae7ffca-e8b9-40e1-9d1d-2436051f83f6"}},"_resolved":"/tmp/886a513e387a1f0193526117d67a8c34/dhzh-eslint-config-1.25.0.tgz","_integrity":"sha512-FFWSUoKtaodtukkFn24hBUEAVpcItq6PWe8EYsuJJ/7JVb18v41A+LB0WvZkC48ouBhl0XYQUHRL1FMJWzsosw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.1.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.56.1","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.1","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.0.0","@unocss/eslint-config":"66.6.6","eslint-plugin-unicorn":"^63.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.89.4","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.1","eslint":"^10.0.3","typescript":"^5.9.3","@types/node":"^24.12.0","lint-staged":"^16.3.2","tailwindcss":"^4.2.1","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.5.0","@typescript-eslint/types":"^8.56.1","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.0.3","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.25.0_1772913896390_0.6373419067317843","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@dhzh/eslint-config","version":"1.25.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.25.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"aa7d1793e08af18277e6314cdd5e5b491a07b867","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.25.1.tgz","fileCount":12,"integrity":"sha512-yNV/oPJ7DQyi05OVUBn/bQvkdGVDq3cPByNbwEQCBUBW7RH6wE6BbWHGsZhVBa/z3pCmu5A36XDktxCMWDERrg==","signatures":[{"sig":"MEUCIFbK4Dbcc605BtWFwQNaWVbYw72eMccYAyw5VS8q98tyAiEAhKlZzIEJ4f1Fe4IUObWkTRdmD2xlaU9dPuGBEeQS9qU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1540579},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.25.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5ae7ffca-e8b9-40e1-9d1d-2436051f83f6"}},"_resolved":"/tmp/d4c4e08a1338d31dc9ee02c122bcf72e/dhzh-eslint-config-1.25.1.tgz","_integrity":"sha512-yNV/oPJ7DQyi05OVUBn/bQvkdGVDq3cPByNbwEQCBUBW7RH6wE6BbWHGsZhVBa/z3pCmu5A36XDktxCMWDERrg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.1.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.56.1","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.1","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.0.0","@unocss/eslint-config":"66.6.6","eslint-plugin-unicorn":"^63.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.89.4","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.1","eslint":"^10.0.3","typescript":"^5.9.3","@types/node":"^24.12.0","lint-staged":"^16.3.2","tailwindcss":"^4.2.1","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.5.0","@typescript-eslint/types":"^8.56.1","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.0.3","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.25.1_1772913997259_0.5634739685665255","host":"s3://npm-registry-packages-npm-production"}},"1.25.2":{"name":"@dhzh/eslint-config","version":"1.25.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.25.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d1ae062f78b87a717350c62b3db4bd7a51f0e4ab","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.25.2.tgz","fileCount":12,"integrity":"sha512-xebJ6HjWC6KYln8Rx2i4hOcvRe/zx9BgkyxzrEwJmLjuyzpWU60HelHq2xbPNKTskVEY8vMcwu/7V/64q1R1qA==","signatures":[{"sig":"MEQCIB+k6EwnTTR/RyF9zwxjafaZxolljpz7LabwzvIMgkrgAiAcZG0BK/2HOng/JXT18/FGwX+acDqs387SAE8D/8JMjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.25.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1540579},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.25.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5ae7ffca-e8b9-40e1-9d1d-2436051f83f6"}},"_resolved":"/tmp/f8fe3f193c57f5a26e3a5ad1a4e1ab33/dhzh-eslint-config-1.25.2.tgz","_integrity":"sha512-xebJ6HjWC6KYln8Rx2i4hOcvRe/zx9BgkyxzrEwJmLjuyzpWU60HelHq2xbPNKTskVEY8vMcwu/7V/64q1R1qA==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.4.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.1.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.56.1","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.1","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.0.0","@unocss/eslint-config":"66.6.6","eslint-plugin-unicorn":"^63.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.89.4","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-react-google-translate":"^0.1.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^10.4.1","eslint":"^10.0.3","typescript":"^5.9.3","@types/node":"^24.12.0","lint-staged":"^16.3.2","tailwindcss":"^4.2.1","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^1.5.0","@typescript-eslint/types":"^8.56.1","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.0.3","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.25.2_1772963670699_0.8240889412564936","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@dhzh/eslint-config","version":"1.26.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.26.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"563fab081e06607a1079e97c959d59d2c3afea9d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.26.0.tgz","fileCount":12,"integrity":"sha512-vjVOPIl/gqxIB7mjrg73HqrDjdn06gRBpxk5kaBqjSctqb0IlN+fFDxm6JOjGs4j6eWMFvD/7Ubk70rCUbXpNw==","signatures":[{"sig":"MEUCIHxJYVqEpvASWLKt9oZQkpbJSaO3PFlr99PWbwuvEkcrAiEAqRW1Q9YGr1xKvASnHxE0lqk7ZejTp7OD2LvIuRaBHsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1581140},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.26.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsup --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/vb/3tlwg3sj34zc9pf3bstzqvyc0000gn/T/6c66f82617013df596a6a281e59eaf3f/dhzh-eslint-config-1.26.0.tgz","_integrity":"sha512-vjVOPIl/gqxIB7mjrg73HqrDjdn06gRBpxk5kaBqjSctqb0IlN+fFDxm6JOjGs4j6eWMFvD/7Ubk70rCUbXpNw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@unocss/eslint-config":"66.6.8","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.91.1","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","bumpp":"^11.0.1","eslint":"^10.2.1","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","tailwindcss":"^4.2.4","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^2.0.0","@typescript-eslint/types":"^8.59.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.2.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.26.0_1777061453636_0.11035242848159399","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@dhzh/eslint-config","version":"1.27.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.27.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"1a5570bd29928a1587abde481abbc76ed5b94556","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.27.0.tgz","fileCount":13,"integrity":"sha512-MumkgoW/mB+lJI89VlizxlzWX3FDgog1MkHK3/ZfcO956y9hNSxnEzaV2WHu9giGyqHdCV7toeSJBf7yNu5Gjg==","signatures":[{"sig":"MEQCID6sl3CuIEQ9zZDxtoqJqF+f/5zy+PwDTPQw9Pjh3J3rAiA5hrAk/ki0MdGyW+1WFdfMOrW0Uy8VWQWloyOXVN0mew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1568544},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.27.0.tgz","types":"./dist/index.d.ts","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"_resolved":"/tmp/4b8cab91cbcf9c74e9468b302a1b5d64/dhzh-eslint-config-1.27.0.tgz","_integrity":"sha512-MumkgoW/mB+lJI89VlizxlzWX3FDgog1MkHK3/ZfcO956y9hNSxnEzaV2WHu9giGyqHdCV7toeSJBf7yNu5Gjg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@unocss/eslint-config":"66.6.8","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.91.1","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","bumpp":"^11.0.1","eslint":"^10.2.1","tsdown":"^0.21.10","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","tailwindcss":"^4.2.4","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^2.0.0","@typescript-eslint/types":"^8.59.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.2.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.27.0_1777061827449_0.7485014200885061","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@dhzh/eslint-config","version":"1.27.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@1.27.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"5b8dbf92880ee18f6d68d351d9e4570acbd01af4","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-1.27.1.tgz","fileCount":13,"integrity":"sha512-NTp2rmEhOCrnfKD3vPtTIuAKKR/m/eG11bpByqjgJytA+wqlaT4gFiIF6uE6smnnEKNLdSjft94F/0z4Bx1fNQ==","signatures":[{"sig":"MEYCIQDHm8om9oFvnxerw5kKAK6F8PD+igUsMiS775ag5piHGgIhAOgHEyfsseM7XLEX/9u8qTwa/fZdc0+J3j3RDLvC9AvN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@1.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1569665},"main":"./dist/index.js","type":"module","_from":"file:dhzh-eslint-config-1.27.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"_resolved":"/tmp/91cede7ccb09cfd05c625010fa28025f/dhzh-eslint-config-1.27.1.tgz","_integrity":"sha512-NTp2rmEhOCrnfKD3vPtTIuAKKR/m/eG11bpByqjgJytA+wqlaT4gFiIF6uE6smnnEKNLdSjft94F/0z4Bx1fNQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@unocss/eslint-config":"66.6.8","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.91.1","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","bumpp":"^11.0.1","eslint":"^10.2.1","tsdown":"^0.21.10","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","tailwindcss":"^4.2.4","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^2.0.0","@typescript-eslint/types":"^8.59.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.2.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.27.1_1777065584472_0.9360038200150307","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@dhzh/eslint-config","version":"2.0.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.0.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"34d87c6588caae2ad4b48a09b205b65cfd01c488","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":8,"integrity":"sha512-M07vyzwSCRYSmCoGmOXSqQogugsrYwLwkdYYmXd5SivZn7ZNJCAK0SgV0gtYvZHgnHlFnGlNcR248tFMDSUkAA==","signatures":[{"sig":"MEUCIQCXd219AbJbqFhnARxmvMeqtdminy9tdLDisto7ABKQDgIgV5gCZxMlItnwQz3LeFfTlsz1d9iT0LjaBt7AvVfOvFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":786308},"main":"./dist/index.mjs","type":"module","_from":"file:dhzh-eslint-config-2.0.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"dhzh","email":"dhzhme@gmail.com"},"_resolved":"/private/var/folders/vb/3tlwg3sj34zc9pf3bstzqvyc0000gn/T/9760fb3f494ec5f7f3d52ccb3a2a4044/dhzh-eslint-config-2.0.0.tgz","_integrity":"sha512-M07vyzwSCRYSmCoGmOXSqQogugsrYwLwkdYYmXd5SivZn7ZNJCAK0SgV0gtYvZHgnHlFnGlNcR248tFMDSUkAA==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.15.1","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@unocss/eslint-config":"66.6.8","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.91.1","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","bumpp":"^11.0.1","eslint":"^10.2.1","tsdown":"^0.21.10","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","tailwindcss":"^4.2.4","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^2.0.0","@typescript-eslint/types":"^8.59.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.2.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1777120426790_0.9429997255271232","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@dhzh/eslint-config","version":"2.0.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.0.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"0b9e10b2cac9cf74403b63ecd7ea5c78b7f5743b","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":8,"integrity":"sha512-SV0r51XliXLqDMmgnnQOgsOyUz2J+Zp3O1ccIW/LTU+kijCFvS9fUZHHeEQgT1yvY0WltfNgK3XmH2uYv74uSQ==","signatures":[{"sig":"MEUCIQCUuFPOeq83Xx97z9IybgXxw9CyFPNUfq77ktZh5xTHKQIgQZ9DWUYbaXoUWSbhsWM7vrXwB2CPl8bNMZMw3S4VXoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786308},"main":"./dist/index.mjs","type":"module","_from":"file:dhzh-eslint-config-2.0.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"_resolved":"/tmp/d6cc9ca50f1c835d4b6d088d15728b83/dhzh-eslint-config-2.0.1.tgz","_integrity":"sha512-SV0r51XliXLqDMmgnnQOgsOyUz2J+Zp3O1ccIW/LTU+kijCFvS9fUZHHeEQgT1yvY0WltfNgK3XmH2uYv74uSQ==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@unocss/eslint-config":"66.6.8","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.91.1","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","bumpp":"^11.0.1","eslint":"^10.2.1","tsdown":"^0.21.10","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","tailwindcss":"^4.2.4","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^2.0.0","@typescript-eslint/types":"^8.59.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.2.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1777120720792_0.5496877581832402","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@dhzh/eslint-config","version":"2.0.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.0.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"680664eeb285241d22a9cf3cb2aab71c8ce01c29","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":8,"integrity":"sha512-E3xsuIdgtROo9dZGkbkXAFceUlZQIFhIUJAELiAFB8z+LYNN7ZIxV8RUcKsQzukB4wYuS3rC7lTM56TfH/6SHg==","signatures":[{"sig":"MEUCIQDkyhDZU8Uvc76izsJM9OhmS/AQX/O5SNShI0nMfryDxwIgGcDkXJ7P1wtQJb3hhTz14IqSESKFObO+U35V/fz6x3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788127},"main":"./dist/index.mjs","type":"module","_from":"file:dhzh-eslint-config-2.0.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"_resolved":"/tmp/486841b136b297a29d3674e1bcf1eccf/dhzh-eslint-config-2.0.2.tgz","_integrity":"sha512-E3xsuIdgtROo9dZGkbkXAFceUlZQIFhIUJAELiAFB8z+LYNN7ZIxV8RUcKsQzukB4wYuS3rC7lTM56TfH/6SHg==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@unocss/eslint-config":"66.6.8","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.91.1","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","bumpp":"^11.0.1","eslint":"^10.2.1","tsdown":"^0.21.10","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","tailwindcss":"^4.2.4","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^2.0.0","@typescript-eslint/types":"^8.59.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.2.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.2_1777121675739_0.1221356468026733","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@dhzh/eslint-config","version":"2.0.3","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.0.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"c2a791ae73c684bece96a7803e61dd6993068cd4","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.0.3.tgz","fileCount":8,"integrity":"sha512-MjZYhtA2zKFmeNlAERRqLLAwmQRcHtMLNsHU65ZiOWJix5FXWvIf8jBmLkuK/HiI6RCOfOWir9Vh1oxa0ZCwbw==","signatures":[{"sig":"MEYCIQDGmFtgEW+htD6eJT8FBIa0uye6xk0ceIgCYE1SsOakXwIhAPM7eOmVaQ27g+lFxgxus/NFhK6TKnhMkSwQ9C+zq2wd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788652},"main":"./dist/index.mjs","type":"module","_from":"file:dhzh-eslint-config-2.0.3.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"_resolved":"/tmp/0caf9d239b7621655ca509670ab98404/dhzh-eslint-config-2.0.3.tgz","_integrity":"sha512-MjZYhtA2zKFmeNlAERRqLLAwmQRcHtMLNsHU65ZiOWJix5FXWvIf8jBmLkuK/HiI6RCOfOWir9Vh1oxa0ZCwbw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.6.8","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.91.1","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","bumpp":"^11.0.1","eslint":"^10.2.1","tsdown":"^0.21.10","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","tailwindcss":"^4.2.4","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^2.0.0","@typescript-eslint/types":"^8.59.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.2.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.3_1777190383867_0.6304185246340692","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@dhzh/eslint-config","version":"2.0.4","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.0.4","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d265dd305c70221ad4aa3c4aaafc7efc47f98c20","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.0.4.tgz","fileCount":8,"integrity":"sha512-+2k3nT4aVpQgR/1ZmUTTCqq3MQoM4hILyWjbrEbS9d9TGin/gC/Xj7NoWC36Q/iAwhLmTlarthINZkv92t31Lw==","signatures":[{"sig":"MEYCIQDc4xXaZl8U701OdynDRvgModE5VXQKRyBYd9DOv8EABAIhAO6VatN7BRw1yvzAAgXLInBiJhhEeLpt+3RunzQ0EBhR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":788687},"main":"./dist/index.mjs","type":"module","_from":"file:dhzh-eslint-config-2.0.4.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"_resolved":"/tmp/e388c879ceb55894929d5c98456a6fc3/dhzh-eslint-config-2.0.4.tgz","_integrity":"sha512-+2k3nT4aVpQgR/1ZmUTTCqq3MQoM4hILyWjbrEbS9d9TGin/gC/Xj7NoWC36Q/iAwhLmTlarthINZkv92t31Lw==","repository":{"url":"git+https://github.com/tinywaves/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@eslint/js":"^10.0.1","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","eslint-plugin-vue":"^10.9.0","eslint-plugin-yml":"^3.3.1","typescript-eslint":"^8.59.0","vue-eslint-parser":"^10.4.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.6.8","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^0.91.1","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","bumpp":"^11.0.1","eslint":"^10.2.1","tsdown":"^0.21.10","typescript":"^6.0.3","@types/node":"^24.12.2","lint-staged":"^16.4.0","tailwindcss":"^4.2.4","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^2.0.0","@typescript-eslint/types":"^8.59.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.2.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.4_1777198495062_0.6692650245690728","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@dhzh/eslint-config","version":"2.1.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.1.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"0f73c7dc2cc58ec03e702419607cd91ed7b8fc4d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":8,"integrity":"sha512-3bjxXM2B2RPOw0S4WsXTVkQA7YaEzgROte8aYdjFLdEJLadDpK4EzNwJ7GXFi7xy7/N+91k2bHWZblmyIUBnIg==","signatures":[{"sig":"MEUCIQCfpJBaFbJLqUgE59llHoQUMYu2iDyOrkbUZjMRtsVw5gIgSPUVndTDK4a94vzn+cW6Zzl06UIoai0qi5TAL0kabFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":791352},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.6.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.5.1","eslint-plugin-n":"^18.0.1","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.60.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.0","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^1.3.0","@eslint-react/eslint-plugin":"^5.8.12","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","bumpp":"^11.1.0","eslint":"^10.4.1","tsdown":"^0.22.2","typescript":"^6.0.3","@types/node":"^24.13.1","lint-staged":"^17.0.7","tailwindcss":"^4.3.0","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.60.1","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.4.1","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1780769261956_0.06555352891209987","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@dhzh/eslint-config","version":"2.1.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.1.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"f07124caa3bf06138878b30475165fb60f7c82a8","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":8,"integrity":"sha512-zW8IWKKA1giKqGpGqE1zk1Be0UADiuP1hJgwF6tCe3mPGU+CEGCMepSq+x59DQzYCT6l5nBHmJnhUR/XeiHNcw==","signatures":[{"sig":"MEYCIQCp34ShBwEpegcXAfbEII74DPu0M7cKxZt2RLS85cDSHQIhAMvMxWsyCfb/fEPFcSlmX8o0PXJQVWI2nVH5GkagU+g5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":802353},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.6.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.5.1","eslint-plugin-n":"^18.1.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.61.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^65.0.1","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-tailwindcss":"4.0.0-beta.0","eslint-plugin-package-json":"^1.3.0","@eslint-react/eslint-plugin":"^5.9.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","bumpp":"^11.1.0","eslint":"^10.5.0","tsdown":"^0.22.2","typescript":"^6.0.3","@types/node":"^24.13.2","lint-staged":"^17.0.7","tailwindcss":"^4.3.1","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.61.0","@types/eslint-plugin-tailwindcss":"^3.17.0"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.1_1781348304847_0.8986652985231074","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@dhzh/eslint-config","version":"2.2.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.2.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"982c1a3f02e434bd0a0baa73116478be1a6b78bc","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":8,"integrity":"sha512-JzqUj0jiPF3B+7Vq2PLcXmShMGnFFkKwYqjpKNF9tPRAWihVbUxyqPI97aEwahPNd1pGBaP+oP7ZgsJFXRFc6Q==","signatures":[{"sig":"MEQCIErFVrY3zlivKEbdnXd8LNtXzObAHFZuPb1CJKG/0tVTAiA7rQWSm74vgXah15RluskJchx67w8aw3gTdX7l/lREWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899387},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^26.3.1"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.8.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.6.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.1.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.61.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^26.3.1","bumpp":"^11.1.0","eslint":"^10.5.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^24.13.2","lint-staged":"^17.0.8","tailwindcss":"^4.3.1","bundle-require":"^5.1.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.61.1"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0_1782147823359_0.7072786377362394","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@dhzh/eslint-config","version":"2.2.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.2.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"388cc67dc13bee5e511220b96bac7c0c0b474605","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.2.1.tgz","fileCount":8,"integrity":"sha512-xU9HnryFGOnIMYdMxaXOqL2qx4pEJ6Y3CJQvqPYhg7kX0Qb09Amw4BmVmT6KoNtcdi1RviKEcCyHissHfSO9oA==","signatures":[{"sig":"MEQCICayAa80W7YK+Glcz1Kf1LvbrHUocqqIPDf3X8rsrcfJAiB9oAP0qY7JdmWtkn4/PcHn9SnnXzuq0q+YRiS7gBEcIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899462},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^26.3.1"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.8.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.6.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.1.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.61.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^26.3.1","bumpp":"^11.1.0","eslint":"^10.5.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^24.13.2","lint-staged":"^17.0.8","tailwindcss":"^4.3.1","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.61.1"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.1_1782149260403_0.547368861142776","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@dhzh/eslint-config","version":"2.2.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.2.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"17157b9ddf9b17ae7f4a7bd9fba2d63b6dc18b61","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.2.2.tgz","fileCount":8,"integrity":"sha512-r+jTnOW/ZVUSCaryNj2GrZiKkb5q6TofmZzmaMRctdD7yTJuR9pgsqlouht+KkDzdmH3nfsmVxa6fAYgJHw3nQ==","signatures":[{"sig":"MEUCIQD0NCuATVIH/dIHb04Tk4P/R9c3wqXd12VCSlW550EqLwIgU2J90naisB21n0l0TXo/i84ffK0Na6mCBNQInL6usgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899462},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^26.3.1"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.8.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.6.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.1.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.61.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^26.3.1","bumpp":"^11.1.0","eslint":"^10.5.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^24.13.2","lint-staged":"^17.0.8","tailwindcss":"^4.3.1","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.61.1"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.2_1782149645804_0.31051990526513173","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@dhzh/eslint-config","version":"2.2.3","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.2.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"5ecb81f0ec30b439e9c29344d62809a6de8f2094","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.2.3.tgz","fileCount":8,"integrity":"sha512-p5qQDmxXeJlmbNC4AYebn9Pi10LslpqBbkvdGbBZ6cA1dlAffmMFcfv0rbcaSLHulOPAtikJ1pYjXVUrN05SyA==","signatures":[{"sig":"MEUCIQD+bvYGdoxfCoQYObYYzQx4ZlwHciFCqrdxQGwRPNkNhwIgS3BYcSfZfqO8wcLgnhoezEIql1ZaEuNgpWM/1QT43JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899470},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^26.3.1"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.8.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"26.3.1","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.1.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.61.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-import-x":"^4.17.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^26.3.1","bumpp":"^11.1.0","eslint":"^10.5.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","tailwindcss":"^4.3.1","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.61.1"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.3_1782150680576_0.7309160999216469","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@dhzh/eslint-config","version":"2.3.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.3.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"1742776e371361a5ba94c8174812d2f56897e62a","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.3.0.tgz","fileCount":8,"integrity":"sha512-X3Ix5ttgXPBE5l+WCgNRhafo21YsPGyemQ7ksyrucaD4wdzQeJJO8VN+McpdTjnV5QWrmHNE4HW/jXBWS68YTg==","signatures":[{"sig":"MEUCID8SU3/sGrBcdwhh9/UwNqoJxl+Oi38jm/n5WP+7yHP3AiEA/ce2XGPSbSA+5XFBNRvnFetXK1NOynXNnzHYFHxQcFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899472},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.17.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.8.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.1.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.4.0","typescript-eslint":"^8.62.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-import-x":"^4.17.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^24.17.0","bumpp":"^11.1.0","eslint":"^10.5.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","tailwindcss":"^4.3.1","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.62.0"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.0_1782229529691_0.7226212161263588","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@dhzh/eslint-config","version":"2.3.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.3.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"d900987090a5287fa77023c5015e5bf3880689f9","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.3.1.tgz","fileCount":8,"integrity":"sha512-S4wGelbFA0alx/8KWqd/vjg4Y2msMmRWo6comChlMNC/CsRm69Vtg5en1Bw0F9ClvgDgqmu81DLjquYPY7oktQ==","signatures":[{"sig":"MEYCIQDiTIJBwKnCoo0rGoRJhDhfRvpXgdkK1tAzSrNDGDleGwIhAO+/Zp7eExdQYfI2Wl7Enf4b75B2Wb6yNy+8vOSOTi2+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899825},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec @eslint/config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.18.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.9.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.1.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^68.0.0","eslint-plugin-import-x":"^4.17.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^24.18.0","bumpp":"^11.1.0","eslint":"^10.5.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.0.0","lint-staged":"^17.0.8","tailwindcss":"^4.3.1","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.62.0"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.1_1782313608518_0.4038036710951407","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@dhzh/eslint-config","version":"2.3.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.3.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"fad5758768f43a82a9ff78e8a2e7b6ebf4c0a553","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.3.2.tgz","fileCount":8,"integrity":"sha512-ObqC34OqPMMeiCf8arfXn9wKb//+VPiWJ+5kSdFfM04ATLwmSKBbENfzyBCum/WgixIFKuhFjgXWv1rCfLFjLg==","signatures":[{"sig":"MEYCIQDDHubuGKen7v/pTwXdTm6D8HeMSeoPPNCu+yQ7AWMOlQIhAKyasra9mGZkMjMzE+Tdnw8YHGYEQ12r0GV3C+N0srUV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":902965},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.18.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.9.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.2.0","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^69.0.0","eslint-plugin-import-x":"^4.17.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.9.3","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^24.18.0","bumpp":"^11.1.0","eslint":"^10.5.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","tailwindcss":"^4.3.1","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.62.0"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.2_1782499463290_0.7692793242622542","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@dhzh/eslint-config","version":"2.3.3","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.3.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"d588eb6abec479a12de1d067b88fb8d271869f3f","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.3.3.tgz","fileCount":8,"integrity":"sha512-fWGjf9XD1/a4o8RI0z3zYOmxoltkbsdJmd0u5U7P+GJH5VHmq9jqwBI9vBM7Qlwo9vBXC80LD0jNlStJ67Iuiw==","signatures":[{"sig":"MEQCIDsQVw/yK198BjEest7WmzUUy6akym5cJ56v22Mzt0w5AiAOeFUH475n3uK/8gwTkk/m62P9oaaK4dDozzgmitW78w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":903121},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.18.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.9.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.2.1","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.1","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^69.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.10.0","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^24.18.0","bumpp":"^11.1.0","eslint":"^10.6.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","tailwindcss":"^4.3.2","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.62.0"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.3_1782839048827_0.838132716266953","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"@dhzh/eslint-config","version":"2.3.4","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.3.4","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"b4096b0c78b34d281e39723b37fa44dfa82257d5","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.3.4.tgz","fileCount":8,"integrity":"sha512-QWlaCJ/r6aHTqyCVYOCEPAxH34cDfHQbRuTh6odLYRIucaVnXFok77lRjbj5F4mg8X6C5cRZ+vBu5SaR6BkN4Q==","signatures":[{"sig":"MEQCIAWroFkDLwUP35zprPfn5mYODcOSz014ucRcWsDlSIBlAiB3r2TrpTToFaaOm8msBeLn0OFxRGae/Z8HuMuRefseyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":903121},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.18.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.9.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.2.1","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.1","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^69.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.10.0","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^24.18.0","bumpp":"^11.1.0","eslint":"^10.6.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","tailwindcss":"^4.3.2","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.62.1"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.4_1782923010780_0.703321672026102","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@dhzh/eslint-config","version":"2.4.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.4.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"cfe8865cfa1a16e0fda2c59f18ce4200afd7daf8","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.4.0.tgz","fileCount":8,"integrity":"sha512-ZQQeTvX1KoEo0mAY9qPETeTYx+vPo8zn6gnNung1oiujA4K0uz/Esvyn6NVnbOwf3d08k8a4z+e+fRaFFBp7FA==","signatures":[{"sig":"MEUCIDo+ej51TCfT5liWowN8jM/e1s4hAkMJP2O+KWQZXUd3AiEAvNTKi1UDObp6Ngz5LI2IRZTjzAzsDWiU+bcAu4mEbRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":903180},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.13.0 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.18.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.9.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.2.1","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.1","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^69.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.10.0","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^24.18.0","bumpp":"^11.1.0","eslint":"^10.6.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","tailwindcss":"^4.3.2","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.62.1"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.0_1783106872283_0.021839042447713064","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@dhzh/eslint-config","version":"2.4.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.4.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"95e04e3899923e37077013ae96fee3823c865ce9","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.4.1.tgz","fileCount":8,"integrity":"sha512-UX65DpgEy93yyybNq8zab3R5Y8+7pATSlcvNXpIkgWip6XnlLlNYcX5EexsQoXCK28BrFXDqIBoBEgfbQYI1+w==","signatures":[{"sig":"MEQCIEMuvgO8dztLiM0NlopB7mMCvJ+ym/k+3EBzvcy5NnSTAiAW151qgL9opsJ9DYIF4rZAveO8r5Aa9cuoJkU+/ICx1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":903180},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.18.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.9.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.6.0","eslint-plugin-n":"^18.2.1","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.5.0","typescript-eslint":"^8.62.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.2.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.1","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^69.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.10.0","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","node":"runtime:^24.18.0","bumpp":"^11.1.0","eslint":"^10.6.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.0.1","lint-staged":"^17.0.8","tailwindcss":"^4.3.2","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.62.1"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.1_1783107171225_0.3585098866065759","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@dhzh/eslint-config","version":"2.4.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.4.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"b64d3402f2ff953efc6c8595c67596d02df1562e","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.4.2.tgz","fileCount":8,"integrity":"sha512-5+NEB8TkezacjvgItvxjYhaqVFwV4BaBJcx4n049f4ZiviT5h4Tv/M15ZzZnYPxEFCW9MjfdJLbr9fLdFpZDFA==","signatures":[{"sig":"MEQCIGXuJwUFWoOw8lTnuOZHYobDp5ZcYDvXQSGxANTa2X+1AiBjuVjQHa+2y5+GPIeL2jWv3a/r48ocgufL6IK3hxOgVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":906140},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.18.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.10.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.2.1","eslint-plugin-vue":"^10.9.2","eslint-plugin-yml":"^3.6.0","typescript-eslint":"^8.63.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.3.0","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.1.1","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^71.1.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.11.3","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.6.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","node":"runtime:^24.18.0","bumpp":"^11.1.0","eslint":"^10.6.0","tsdown":"^0.22.3","typescript":"^6.0.3","@types/node":"^26.1.0","lint-staged":"^17.0.8","tailwindcss":"^4.3.2","bundle-require":"^5.1.0","changelogithub":"^14.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.0.4","@typescript-eslint/types":"^8.63.0"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.2_1783527748432_0.7836050594047554","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@dhzh/eslint-config","version":"2.4.3","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.4.3","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"17b76baef003b5a256da3c6be5a144d98fbf444d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.4.3.tgz","fileCount":8,"integrity":"sha512-Pr2Mf9yzoenQp84i/gqVWdXsLMtzpqGEJX5tohCQFtV0l2tVT72QF6yMLx+OJ1ZCIic1znSM51eLEQfAWTDYbQ==","signatures":[{"sig":"MEUCIC1R++PV0JCGxboz4hPKTlHQVDh4qfoGJotn9d4ZnFGTAiEA5DXJRy1Up2c98hTMMO+LXA4LicSWJWhtBINXQBkkB9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":918010},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.19.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.22.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.11.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.3.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.67.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.2.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^73.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.7.1","@eslint-react/eslint-plugin":"^5.18.6","eslint-plugin-react-refresh":"^0.5.4","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","node":"runtime:^24.19.0","bumpp":"^12.2.1","eslint":"^10.9.0","tsdown":"^0.22.14","typescript":"^6.0.3","@types/node":"^26.2.0","lint-staged":"^17.3.0","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.4","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@prettier/plugin-xml":"^3.4.2","@eslint/config-inspector":"^3.3.0","@typescript-eslint/types":"^8.67.0"},"peerDependencies":{"eslint":"^10.5.0","@prettier/plugin-xml":"^3.4.2"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"peerDependenciesMeta":{"@prettier/plugin-xml":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.3_1787423323774_0.8215875740692826","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"@dhzh/eslint-config","version":"2.4.4","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.4.4","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"7393d24fd5a90158653651d1bb2cfba5d201b3ad","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.4.4.tgz","fileCount":8,"integrity":"sha512-RL51O9iUYpIQRW1mSamtjHArrF2ZbqioeXlUBEXdzvoJ/ifqJpqdJoafYDUuqPAWUqMk6JKAeXZPFDpdxxa3dg==","signatures":[{"sig":"MEQCIGCdz+xQ4XDzAi0LDXq+ZqqBgKi1PSrOZ195rprHAMJDAiA6vx9NbSZepw3xhJg762lbHiv0sMTGjYPNejA56P/dEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":920855},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.19.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.22.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.11.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.3.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.67.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.2.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^73.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.7.1","@eslint-react/eslint-plugin":"^5.18.6","eslint-plugin-react-refresh":"^0.5.4","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.12","node":"runtime:^24.19.0","bumpp":"^12.2.1","eslint":"^10.9.0","tsdown":"^0.22.14","typescript":"^6.0.3","@types/node":"^26.2.0","lint-staged":"^17.3.0","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.4","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","@eslint/config-inspector":"^3.3.0","@typescript-eslint/types":"^8.67.0"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.4_1787424957335_0.1458821332254232","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@dhzh/eslint-config","version":"2.5.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.5.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"7aa9ad8fe8ce59cb1c7bcbabe0aa7d93da55c92d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.5.0.tgz","fileCount":8,"integrity":"sha512-gV6racU17uL10gD0G2sNBdKrt088aa/2sEqSXo2iPdsv88BXAGVcHK2HSD5asFbRsEhqcWs8o7Bn7ujBDY4sTg==","signatures":[{"sig":"MEYCIQCKe2LoDWoyb05pPseaCDXjKkLXv10yVLouVc7ZhYfwOwIhAItEQXdn75A+RmtuOHBq6L4QPzemKu400FZ1V2ata0d9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922399},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.20.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.25.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ansis":"^4.3.1","citty":"^0.2.2","globals":"^17.12.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.3.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.69.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.2.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^74.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.8.0","@eslint-react/eslint-plugin":"^5.18.6","eslint-plugin-react-refresh":"^0.5.5","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","node":"runtime:^24.20.0","bumpp":"^12.2.2","eslint":"^10.9.1","tsdown":"^0.22.14","typescript":"^6.0.3","@types/node":"^26.4.0","lint-staged":"^17.4.1","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.5","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","@eslint/config-inspector":"^3.3.0","@typescript-eslint/types":"^8.69.0"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.5.0_1788279087329_0.4246133643794927","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@dhzh/eslint-config","version":"2.6.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.6.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"1ba528480d7a0113b944727b364ca6b28efcc5d7","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.6.0.tgz","fileCount":8,"integrity":"sha512-ar4FTIMjV/iggUqErfiR+lXTHkHY1hhUzrpxBcXUbHs9wCyp8B3zfhoKTh0uamn2qxWplybp14TgnVVdTivYxQ==","signatures":[{"sig":"MEQCIDQSA2usEhH0McxcEFvcJB69phLPyNpuaRi+6oD2VrZaAiBxHfalu+KPRr8N7GSqP2P0JRMyHM5qe+mhoshbCG1EJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGuyTq9/UlRR2TosfJf2FGRB7T2ZU55aASTegZKtGyJAiEA51xdPo08HBa0VNYU3kMksmaiZCH7evXysJgWVcGf3kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922630},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.20.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.25.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ansis":"^4.3.1","citty":"^0.2.2","globals":"^17.12.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.3.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.69.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.2.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^74.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.8.0","@eslint-react/eslint-plugin":"^5.18.7","eslint-plugin-react-refresh":"^0.5.6","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","node":"runtime:^24.20.0","bumpp":"^12.3.0","eslint":"^10.9.1","tsdown":"^0.22.14","typescript":"^6.0.3","@types/node":"^26.4.1","lint-staged":"^17.4.1","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.5","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","@eslint/config-inspector":"^3.4.0","@typescript-eslint/types":"^8.69.0"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.6.0_1788451875551_0.7491570576464659","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@dhzh/eslint-config","version":"2.6.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.6.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"a6e9ff1b11ce7664ac46a0076c1a750860a39f75","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.6.1.tgz","fileCount":8,"integrity":"sha512-oGaMVPmJ5YmLZ7DndIb7qw7BHxlNQtijVjpl4idtauvWZza9QR8otJQ1Jw2cwtNtuhRYkVsIZpfHIyvbhl+sdw==","signatures":[{"sig":"MEYCIQCvKQ1pJrrQ6JL2MxkyRJ3hRLtpljVBE3tf1cVyQX9/ugIhAJSnUgMh60K9iSpV9uDU7brz2o42sjXeJDxioiw6LxYL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH47NHTsvMFSdaiIF9VCNR7gKQrrKSZzs9+ctS3hksL0AiAdtmTMo6gImhFcFoPF2T4f+G1wkuQNvFCG9+Od8kfonw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922630},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.20.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^11.25.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"ansis":"^4.3.1","citty":"^0.2.2","globals":"^17.12.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.3.0","eslint-plugin-vue":"^10.10.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.69.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.2.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^74.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.8.0","@eslint-react/eslint-plugin":"^5.18.7","eslint-plugin-react-refresh":"^0.5.6","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","node":"runtime:^24.20.0","bumpp":"^12.3.0","eslint":"^10.9.1","tsdown":"^0.22.14","typescript":"^6.0.3","@types/node":"^26.4.1","lint-staged":"^17.4.1","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.5","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","@eslint/config-inspector":"^3.4.0","@typescript-eslint/types":"^8.69.0"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.6.1_1788452222214_0.6202639477190035","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@dhzh/eslint-config","version":"2.6.2","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.6.2","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"ab81417e0a03a370a586631b719cc63dbc15a66c","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.6.2.tgz","fileCount":8,"integrity":"sha512-DpTAh9do1I4Y75KHQT2AL24+Fdfd4fUI9y6BxMnC7f+2KGaB0TB+gG9TY1+QQ9A8tMRawW27fjnCfMCX0Ry3gg==","signatures":[{"sig":"MEQCIGexRPCG8jI52Hn5Q1xdHbiEbFB0kt4rCvxB8EApx1BWAiAw+MQEdrQe1hi//I3eYc8F81r90wW1GO73hM3/xd9Zrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFMl6J49LHsWRpMru4KTgzSASoQf1qRmyn0z/CANPUPIAiEA6Gz9YKyDc4jK3qOsL3b7/X2nFiWY+5g4+uC351kP2qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":923045},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typecheck && pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.21.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^12.4.1"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"dependencies":{"ansis":"^4.3.1","citty":"^0.2.2","globals":"^17.12.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.8.0","eslint-plugin-n":"^18.3.0","eslint-plugin-vue":"^10.11.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.70.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.3.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^74.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.8.0","@eslint-react/eslint-plugin":"^5.19.0","eslint-plugin-react-refresh":"^0.5.6","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","bumpp":"^12.3.0","eslint":"^10.10.0","tsdown":"^0.23.0","typescript":"^6.0.3","@types/node":"^26.5.1","lint-staged":"^17.5.1","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.5","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","@eslint/config-inspector":"^3.4.1","@typescript-eslint/types":"^8.70.0"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.6.2_1789233686769_0.8161293679891946","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@dhzh/eslint-config","version":"2.7.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@2.7.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"f48d05531f8efd83bc895b1540ad1d4f189eec49","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-2.7.0.tgz","fileCount":8,"integrity":"sha512-b1A+7LUTR1oDf01bxW6QX9chraiuk02xDxQQzzbkPwgQk4yADP3EoKL+7N4SHPwVZgfLOvqnznVJhPOXpQbxGQ==","signatures":[{"sig":"MEQCIA3ekUwGVpO9hgJ1okRVFm894xVznzq4qwFkP8FC3mZoAiBDBP62LOHJqua8a2BhY3/QtvLP1CSedjMYGLUaPApeLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRj3C7J2pxdp4HZerCbt1by7V8TGYKkv6ZO78X88ytoQIgRSnMmNk6UuP8zg9C8L4hE+Sm8Ib2M73AD7V35aMtWXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":929910},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typecheck && pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.21.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^12.4.2"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"dependencies":{"ansis":"^4.4.0","citty":"^0.2.2","globals":"^17.12.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.8.1","eslint-plugin-n":"^18.3.0","eslint-plugin-vue":"^10.11.0","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.70.0","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.3.0","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^76.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.9.0","@eslint-react/eslint-plugin":"^5.20.0","eslint-plugin-react-refresh":"^0.5.7","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","bumpp":"^12.3.0","eslint":"^10.11.0","tsdown":"^0.23.0","typescript":"^6.0.3","@types/node":"^26.6.2","lint-staged":"^17.5.1","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.5","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","@eslint/config-inspector":"^3.5.0","@typescript-eslint/types":"^8.70.0"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.7.0_1789832781515_0.6391361735227781","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@dhzh/eslint-config","version":"3.0.0","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@3.0.0","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"6aff50f165bd3f9e25f427a5905a157cca81a95d","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":8,"integrity":"sha512-o3hMQ89lrOva95Jnzc8cR1WXQxSOvxx5xWuTYfHd1xUNuqF9ZD8psVzPlPXzqhA8nEcrp7LLfUul+9pmDTBPFQ==","signatures":[{"sig":"MEUCIQCkm6ATktXeJ3jQ8cvH9fEe0ChCYqZCbUm+Pdga4BzhVwIgIp+UIIkjrYAfWe1hqb9Fa8IqjLIcmwExn127EUu0xvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGmH8mx6Mmk1HdFySC+yWHDaeD9uNw4IjDNLhDMzi57rAiBI3znH5IWG9SL/2jzL6qeWXP3Cr3qiv8M4FXxB7jr3Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":931361},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typecheck && pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.21.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^12.6.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"dependencies":{"ansis":"^4.4.0","citty":"^0.2.2","globals":"^17.12.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.8.1","eslint-plugin-n":"^18.4.0","eslint-plugin-vue":"^10.11.1","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.70.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.3.1","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^76.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.10.0","@eslint-react/eslint-plugin":"^5.20.8","eslint-plugin-react-refresh":"^0.5.7","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","bumpp":"^12.3.0","eslint":"^10.11.0","tsdown":"^0.23.0","typescript":"^6.0.3","@types/node":"^26.6.3","lint-staged":"^17.6.0","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.5","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","@eslint/config-inspector":"^3.5.0","@typescript-eslint/types":"^8.70.1"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1790452368513_0.33147410459819815","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@dhzh/eslint-config","version":"3.0.1","keywords":["eslint","eslint-config"],"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","_id":"@dhzh/eslint-config@3.0.1","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"homepage":"https://github.com/tinywaves/eslint-config","bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.js"},"dist":{"shasum":"13279e3581c5a2eb74462945b2b6ceab811ddd39","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":8,"integrity":"sha512-/zlfbCczmHPmASToQEaAEIiI5lKwZuDHyD/Nww9u47KWB2oWy3KYJ38GhGYxczwfcOn5w6uBHQxW3PnAm8B1Mg==","signatures":[{"sig":"MEUCIF0iv06EfAOF2kLztdmkZY0Ri9UN/Zj2O8LAEZ8tMu9VAiEAu1mugLoZG72dHqFT7kVagz6aKlguOOxja5f8ooofzRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH9nBBavwg4VR3SKaEH6zGf+wV0p3JIA+6Q7UnBbtKzNAiEAykNGZyKN7WcSy4o85smGnh7qXnElzXkEM0AYu3iv0v8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":931741},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typecheck && pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.21.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^12.6.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"dependencies":{"ansis":"^4.4.0","citty":"^0.2.2","globals":"^17.12.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.8.1","eslint-plugin-n":"^18.4.0","eslint-plugin-vue":"^10.11.1","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.70.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.3.1","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^76.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.10.0","@eslint-react/eslint-plugin":"^5.20.8","eslint-plugin-react-refresh":"^0.5.7","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","bumpp":"^12.3.0","eslint":"^10.11.0","tsdown":"^0.23.0","typescript":"^6.0.3","@types/node":"^26.6.3","lint-staged":"^17.6.0","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.5","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","@eslint/config-inspector":"^3.5.0","@typescript-eslint/types":"^8.70.1"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1790511970546_0.45994735387283714","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"_id":"@dhzh/eslint-config@3.0.2","bin":{"eslint-config":"./bin/index.js"},"bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"dist":{"shasum":"cb48f8585bf8beb8f549f8b7014385e92edf34fe","tarball":"https://registry.npmjs.org/@dhzh/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":8,"integrity":"sha512-mMw5LGiV0cy8hEQLMQ6YIfggfbf1E192E2cZ77rh8qhuO+Jl6n2lFOH1iMg1l2Vh7d/NicE0RQzdsSQFymIhuw==","signatures":[{"sig":"MEYCIQDyPrjPruGXupUBFcD33HTyRZRyScr1ugtDOkzzjCtuigIhAOhBca1lsdoop1waDbns0/ohZzWcki/Zk9TRainjH6cK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXPJ39OVWVYCSeTD3LTHfr60/lN6QRDHSZXG5iQLRXYgIgDCFH6lf09QX8Rh6GW8/7VRwKZQm3IGwXogHtmuf0e3M="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dhzh%2feslint-config@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":931383},"main":"./dist/index.mjs","name":"@dhzh/eslint-config","type":"module","types":"./dist/index.d.mts","author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"module":"./dist/index.mjs","engines":{"node":"^22.23.1 || >=24"},"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"pnpm run typegen && pnpm exec eslint-config-inspector --config eslint.config.ts","lint":"eslint","build":"pnpm run typecheck && pnpm run typegen && tsdown --clean --dts","release":"bumpp","typegen":"tsx scripts/eslint-typegen.ts","lint-fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm run build && pnpm exec eslint-config-inspector build"},"version":"3.0.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"0fb69e12-01ff-4ac6-b36d-a6f82b292fde"}},"homepage":"https://github.com/tinywaves/eslint-config","keywords":["eslint","eslint-config"],"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.21.0"},"packageManager":{"name":"pnpm","onFail":"download","version":"^12.6.0"}},"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"sideEffects":false,"dependencies":{"ansis":"^4.4.0","citty":"^0.2.2","globals":"^17.12.0","local-pkg":"^1.2.1","@eslint/js":"^10.0.1","@clack/prompts":"^1.8.1","eslint-plugin-n":"^18.4.0","eslint-plugin-vue":"^10.11.1","eslint-plugin-yml":"^3.8.1","typescript-eslint":"^8.70.1","vue-eslint-parser":"^10.4.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsonc":"^3.4.2","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-regexp":"^3.3.1","@manypkg/get-packages":"^3.1.0","@unocss/eslint-config":"66.7.2","eslint-plugin-unicorn":"^76.0.0","eslint-plugin-import-x":"^4.17.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.10.0","@eslint-react/eslint-plugin":"^5.20.8","eslint-plugin-react-refresh":"^0.5.7","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-unused-imports":"^4.4.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-plugin-react-google-translate":"^1.0.4","@eslint-community/eslint-plugin-eslint-comments":"^4.8.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","bumpp":"^12.3.0","eslint":"^10.11.0","tsdown":"^0.23.0","typescript":"^6.0.3","@types/node":"^26.6.3","lint-staged":"^17.6.0","tailwindcss":"^4.3.3","bundle-require":"^5.1.0","changelogithub":"^15.0.5","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","@eslint/config-inspector":"^3.5.0","@typescript-eslint/types":"^8.70.1"},"peerDependencies":{"eslint":"^10.5.0"},"simple-git-hooks":{"pre-commit":"eval \"$(fnm env)\" && pnpm exec lint-staged"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_3.0.2_1790652435143_0.46376137383149163"}}},"time":{"created":"2024-03-23T13:54:06.500Z","modified":"2026-09-29T03:27:15.565Z","0.1.0":"2024-03-23T13:54:06.787Z","0.1.1":"2024-03-23T14:46:56.927Z","0.1.2":"2024-03-23T15:11:50.934Z","0.1.3":"2024-03-29T09:06:06.985Z","0.1.4":"2024-03-30T03:27:27.973Z","0.2.0":"2024-04-15T17:38:24.929Z","0.2.1":"2024-04-16T02:20:52.572Z","0.2.2":"2024-04-16T03:30:16.680Z","0.2.3":"2024-04-16T05:54:07.627Z","0.3.0":"2024-04-18T17:38:27.264Z","0.3.1":"2024-04-24T14:58:39.175Z","0.4.0":"2024-04-26T18:58:15.364Z","0.4.1":"2024-04-30T18:27:31.241Z","0.4.2":"2024-05-07T18:32:34.538Z","0.4.3":"2024-05-08T18:14:57.793Z","0.5.0":"2024-05-12T09:07:46.923Z","0.5.1":"2024-05-12T09:17:32.696Z","0.6.0":"2024-05-16T13:55:58.965Z","0.6.1":"2024-05-16T13:59:19.221Z","0.6.2":"2024-05-18T06:09:23.471Z","0.7.0":"2024-05-21T11:21:09.997Z","0.8.0":"2024-06-01T11:37:38.910Z","0.8.1":"2024-06-02T17:22:18.769Z","0.8.2":"2024-06-04T02:58:05.960Z","0.9.0":"2024-06-12T12:54:43.950Z","0.9.1":"2024-06-18T17:08:16.919Z","0.9.2":"2024-06-20T14:12:42.955Z","0.9.3":"2024-06-30T16:18:47.797Z","0.9.4":"2024-07-07T14:07:13.911Z","0.10.0":"2024-07-10T14:54:52.663Z","0.10.1":"2024-07-17T12:38:45.960Z","0.11.0":"2024-07-20T04:48:08.483Z","0.12.0":"2024-07-28T14:57:59.912Z","0.12.1":"2024-08-10T08:57:30.459Z","0.12.2":"2024-08-11T06:37:58.241Z","0.12.3":"2024-08-17T10:01:45.162Z","0.12.4":"2024-08-24T10:15:49.111Z","0.13.0":"2024-09-01T09:50:32.430Z","0.14.0":"2024-10-22T15:11:49.593Z","0.15.0":"2024-11-19T03:34:07.410Z","0.15.1":"2024-12-04T03:19:59.909Z","0.16.0":"2024-12-18T14:46:39.679Z","0.16.1":"2025-01-06T18:36:10.898Z","0.17.0":"2025-01-10T07:04:43.214Z","0.18.0":"2025-01-14T10:12:57.501Z","0.18.1":"2025-01-21T09:49:39.589Z","0.19.0":"2025-01-25T17:16:58.808Z","0.19.1":"2025-02-02T19:51:15.022Z","0.20.0":"2025-02-10T08:43:43.556Z","0.20.1":"2025-02-15T18:29:20.612Z","0.21.0":"2025-02-19T03:35:24.219Z","0.22.0":"2025-03-06T04:37:22.168Z","0.23.0":"2025-03-06T16:44:24.410Z","0.24.0":"2025-03-07T11:07:05.110Z","0.25.0":"2025-03-09T19:36:38.298Z","0.26.0":"2025-03-12T18:27:42.197Z","0.27.0":"2025-03-12T18:38:46.806Z","1.0.0":"2025-04-25T10:55:47.592Z","1.0.1":"2025-04-25T10:59:39.241Z","1.0.2":"2025-04-25T11:03:03.007Z","1.0.3":"2025-04-25T15:46:25.436Z","1.0.4":"2025-04-25T16:43:51.519Z","1.0.5":"2025-04-25T17:40:37.365Z","1.1.0":"2025-04-28T16:58:06.176Z","1.2.0":"2025-04-28T17:00:24.590Z","1.3.0":"2025-04-28T17:07:09.397Z","1.4.0":"2025-05-03T21:34:22.633Z","1.5.0":"2025-05-03T21:36:28.943Z","1.6.0":"2025-05-24T16:39:46.062Z","1.6.1":"2025-05-24T16:44:24.168Z","1.7.0":"2025-05-24T19:14:56.076Z","1.7.1":"2025-05-24T19:22:56.617Z","1.7.2":"2025-05-24T19:25:07.486Z","1.8.0":"2025-05-25T14:34:57.656Z","1.9.0":"2025-08-16T22:29:20.435Z","1.10.0":"2025-09-03T09:51:17.003Z","1.11.0":"2025-09-04T05:01:17.580Z","1.12.0":"2025-09-04T05:17:32.101Z","1.12.1":"2025-09-04T07:41:10.681Z","1.12.2":"2025-09-04T09:06:16.208Z","1.13.0":"2025-09-04T10:21:10.138Z","1.14.0":"2025-09-04T10:42:48.399Z","1.15.0":"2025-09-04T10:59:22.719Z","1.16.0":"2025-09-05T03:10:36.909Z","1.16.1":"2025-09-05T03:19:40.439Z","1.17.0":"2025-09-05T07:48:40.332Z","1.17.1":"2025-09-06T14:15:44.888Z","1.17.2":"2025-11-19T01:34:55.289Z","1.18.0":"2025-11-20T02:11:42.759Z","1.19.0":"2025-12-29T20:10:01.577Z","1.20.0":"2025-12-29T20:34:06.351Z","1.20.1":"2025-12-29T20:35:24.087Z","1.20.2":"2026-01-10T16:07:23.719Z","1.21.0":"2026-01-17T16:09:07.099Z","1.22.0":"2026-01-17T16:18:33.133Z","1.23.0":"2026-01-17T17:59:06.365Z","1.23.1":"2026-01-17T18:08:41.986Z","1.23.2":"2026-01-17T19:30:47.906Z","1.24.0":"2026-01-30T16:02:41.485Z","1.24.1":"2026-01-31T19:31:58.040Z","1.25.0":"2026-03-07T20:04:56.596Z","1.25.1":"2026-03-07T20:06:37.449Z","1.25.2":"2026-03-08T09:54:30.896Z","1.26.0":"2026-04-24T20:10:53.954Z","1.27.0":"2026-04-24T20:17:07.617Z","1.27.1":"2026-04-24T21:19:44.641Z","2.0.0":"2026-04-25T12:33:46.937Z","2.0.1":"2026-04-25T12:38:41.084Z","2.0.2":"2026-04-25T12:54:35.920Z","2.0.3":"2026-04-26T07:59:44.009Z","2.0.4":"2026-04-26T10:14:55.226Z","2.1.0":"2026-06-06T18:07:42.131Z","2.1.1":"2026-06-13T10:58:24.989Z","2.2.0":"2026-06-22T17:03:43.508Z","2.2.1":"2026-06-22T17:27:40.592Z","2.2.2":"2026-06-22T17:34:05.969Z","2.2.3":"2026-06-22T17:51:20.728Z","2.3.0":"2026-06-23T15:45:29.858Z","2.3.1":"2026-06-24T15:06:48.747Z","2.3.2":"2026-06-26T18:44:23.463Z","2.3.3":"2026-06-30T17:04:08.970Z","2.3.4":"2026-07-01T16:23:30.928Z","2.4.0":"2026-07-03T19:27:52.404Z","2.4.1":"2026-07-03T19:32:51.387Z","2.4.2":"2026-07-08T16:22:28.583Z","2.4.3":"2026-08-22T18:28:43.925Z","2.4.4":"2026-08-22T18:55:57.474Z","2.5.0":"2026-09-01T16:11:27.540Z","2.6.0":"2026-09-03T16:11:15.658Z","2.6.1":"2026-09-03T16:17:02.353Z","2.6.2":"2026-09-12T17:21:26.865Z","2.7.0":"2026-09-19T15:46:21.609Z","3.0.0":"2026-09-26T19:52:48.614Z","3.0.1":"2026-09-27T12:26:10.677Z","3.0.2":"2026-09-29T03:27:15.241Z"},"bugs":{"url":"https://github.com/tinywaves/eslint-config/issues"},"author":{"name":"Lyle Zheng","email":"dhzhme@gmail.com"},"license":"MIT","homepage":"https://github.com/tinywaves/eslint-config","keywords":["eslint","eslint-config"],"repository":{"url":"git+https://github.com/tinywaves/eslint-config","type":"git"},"description":"tinywaves's ESLint config","maintainers":[{"name":"dhzh","email":"dhzhme@gmail.com"}],"readme":"# @dhzh/eslint-config\n\n[![npm](https://img.shields.io/npm/v/@dhzh/eslint-config?color=444&label=)](https://www.npmjs.com/package/@dhzh/eslint-config)\n[![license](https://img.shields.io/npm/l/@dhzh/eslint-config?color=444&label=license)](./LICENSE)\n\nAn opinionated ESLint flat config for TypeScript-first projects, with built-in support for React, Vue, Node.js, JSON, YAML, TOML, Tailwind CSS, UnoCSS, and formatting rules.\n\n## Highlights\n\n- Type-aware TypeScript rules powered by `typescript-eslint`.\n- React, Vue, Node.js, import, stylistic, and RegExp rules out of the box.\n- Linting for JSON, JSONC, JSON5, `package.json`, YAML, and TOML files.\n- Prettier-powered formatting for HTML, CSS, SCSS, Less, GraphQL, XML, and SVG.\n- Automatic Tailwind CSS and UnoCSS integration when detected in the project.\n- Interactive CLI for creating or migrating an ESLint setup.\n\n## Included Configs\n\n| Config | Source | Powered by |\n|---|---|---|\n| React | [src/configs/react.ts](./src/configs/react.ts) | [`@eslint-react/eslint-plugin`](https://www.npmjs.com/package/@eslint-react/eslint-plugin) [`eslint-plugin-react-hooks`](https://www.npmjs.com/package/eslint-plugin-react-hooks) [`eslint-plugin-react-refresh`](https://www.npmjs.com/package/eslint-plugin-react-refresh) [`eslint-plugin-react-compiler`](https://www.npmjs.com/package/eslint-plugin-react-compiler) [`eslint-plugin-react-google-translate`](https://www.npmjs.com/package/eslint-plugin-react-google-translate) |\n| Vue | [src/configs/vue.ts](./src/configs/vue.ts) | [`@eslint/js`](https://www.npmjs.com/package/@eslint/js) [`typescript-eslint`](https://www.npmjs.com/package/typescript-eslint) [`eslint-plugin-vue`](https://www.npmjs.com/package/eslint-plugin-vue) [`eslint-merge-processors`](https://www.npmjs.com/package/eslint-merge-processors) [`eslint-processor-vue-blocks`](https://www.npmjs.com/package/eslint-processor-vue-blocks) |\n| Stylistic | [src/configs/stylistic.ts](./src/configs/stylistic.ts) | [`@stylistic/eslint-plugin`](https://www.npmjs.com/package/@stylistic/eslint-plugin) [`eslint-plugin-antfu`](https://www.npmjs.com/package/eslint-plugin-antfu) |\n| TypeScript | [src/configs/typescript.ts](./src/configs/typescript.ts) | [`typescript-eslint`](https://typescript-eslint.io/) |\n| JavaScript | [src/configs/javascript.ts](./src/configs/javascript.ts) | [`@eslint/js`](https://www.npmjs.com/package/@eslint/js) [`eslint-plugin-antfu`](https://www.npmjs.com/package/eslint-plugin-antfu) |\n| Node.js | [src/configs/node.ts](./src/configs/node.ts) | [`eslint-plugin-n`](https://github.com/eslint-community/eslint-plugin-n) |\n| JSON and package.json | [src/configs/json.ts](./src/configs/json.ts) | [`eslint-plugin-jsonc`](https://ota-meshi.github.io/eslint-plugin-jsonc/) [`eslint-plugin-package-json`](https://github.com/JoshuaKGoldberg/eslint-plugin-package-json) |\n| Unicorn | [src/configs/unicorn.ts](./src/configs/unicorn.ts) | [`eslint-plugin-unicorn`](https://www.npmjs.com/package/eslint-plugin-unicorn) |\n| Imports | [src/configs/imports.ts](./src/configs/imports.ts) | [`eslint-plugin-import-x`](https://www.npmjs.com/package/eslint-plugin-import-x) [`eslint-plugin-unused-imports`](https://github.com/sweepline/eslint-plugin-unused-imports) [`eslint-plugin-simple-import-sort`](https://github.com/lydell/eslint-plugin-simple-import-sort) [`eslint-plugin-antfu`](https://github.com/antfu/eslint-plugin-antfu) |\n| Format | [src/configs/format.ts](./src/configs/format.ts) | [`eslint-plugin-format`](https://www.npmjs.com/package/eslint-plugin-format) [`@prettier/plugin-xml`](https://www.npmjs.com/package/@prettier/plugin-xml) |\n| Tailwind CSS | [src/configs/tailwindcss.ts](./src/configs/tailwindcss.ts) | [`eslint-plugin-better-tailwindcss`](https://github.com/schoero/eslint-plugin-better-tailwindcss) |\n| UnoCSS | [src/configs/unocss.ts](./src/configs/unocss.ts) | [`@unocss/eslint-config`](https://unocss.dev/integrations/eslint) |\n| YAML | [src/configs/yml.ts](./src/configs/yml.ts) | [`eslint-plugin-yml`](https://ota-meshi.github.io/eslint-plugin-yml/) |\n| TOML | [src/configs/toml.ts](./src/configs/toml.ts) | [`eslint-plugin-toml`](https://www.npmjs.com/package/eslint-plugin-toml) [`toml-eslint-parser`](https://www.npmjs.com/package/toml-eslint-parser) |\n| RegExp | [src/configs/regexp.ts](./src/configs/regexp.ts) | [`eslint-plugin-regexp`](https://ota-meshi.github.io/eslint-plugin-regexp/) |\n| ESLint comments | [src/configs/eslint-comments.ts](./src/configs/eslint-comments.ts) | [`@eslint-community/eslint-plugin-eslint-comments`](https://eslint-community.github.io/eslint-plugin-eslint-comments/) |\n| Testing | Planned | [`eslint-plugin-vitest`](https://github.com/vitest-dev/eslint-plugin-vitest) [`eslint-plugin-jest`](https://github.com/jest-community/eslint-plugin-jest) [`eslint-plugin-no-only-tests`](https://github.com/levibuzolic/eslint-plugin-no-only-tests) |\n| Markdown | Planned | [`@eslint/markdown`](https://github.com/eslint/markdown) |\n| JSDoc | Planned | [`eslint-plugin-jsdoc`](https://github.com/gajus/eslint-plugin-jsdoc) |\n| Ignores and language options | [src/configs/ignores.ts](./src/configs/ignores.ts), [src/configs/language-options.ts](./src/configs/language-options.ts) | Built-in config composition |\n\nRows marked as `Planned` are not wired into the current published config yet.\n\n## Requirements\n\n- Node.js `^22.23.1 || >=24`\n- ESLint `^10.5.0`\n- ESM package consumption\n\n## Setup\n\n### CLI Wizard\n\nRun the wizard from the project root:\n\n```shell\npnpm dlx @dhzh/eslint-config@latest\n```\n\nThe wizard can also run non-interactively by passing answers as flags:\n\n```shell\npnpm dlx @dhzh/eslint-config@latest --replace-lint=true --replace-lint-fix=true\n```\n\nBoolean flags without a value mean `true`; use `--flag=false` or `--no-flag` for `false`. If a flag is omitted, its corresponding prompt remains interactive.\n\nThe wizard:\n\n- Adds the required development dependencies and lint scripts to `package.json`.\n- Creates `eslint.config.js` for ESM packages or `eslint.config.mjs` otherwise.\n- Configures ESLint as the formatter in `.vscode/settings.json`.\n- Adds flat config files to `.npmignore`.\n\nThen install the updated dependencies and lint the project:\n\n```shell\npnpm install\npnpm lint-fix\n```\n\n> [!IMPORTANT]\n> The wizard overwrites the target ESLint config file. Back up an existing config before running it.\n\n### Manual Setup\n\nInstall the package with ESLint:\n\n```shell\npnpm add -D eslint @dhzh/eslint-config\n```\n\nCreate `eslint.config.mjs`:\n\n```js\nimport { defineConfig } from '@dhzh/eslint-config';\n\nexport default defineConfig();\n```\n\n## Customization\n\n`defineConfig()` accepts additional ignore patterns, a source type, and options for each included config:\n\n```js\nimport { defineConfig } from '@dhzh/eslint-config';\n\nexport default defineConfig({\n  ignorePatterns: ['**/generated/**'],\n  sourceType: 'module',\n  configs: {\n    typescript: {\n      typeSafe: true,\n      strict: true,\n      overrides: {\n        '@typescript-eslint/no-explicit-any': 'warn',\n      },\n    },\n    react: {\n      language: 'typescript',\n      overrides: {\n        hooks: {\n          'react-hooks/exhaustive-deps': 'warn',\n        },\n      },\n    },\n    json: {\n      indent: 2,\n    },\n    yml: {\n      quotes: 'double',\n    },\n    imports: {\n      closeOrder: false,\n    },\n    format: {\n      enable: {\n        html: true,\n        css: true,\n        graphql: false,\n        xml: false,\n        svg: false,\n      },\n      customPrettierOptions: {\n        printWidth: 100,\n      },\n    },\n  },\n});\n```\n\n### Options\n\n| Option | Default | Description |\n|---|---|---|\n| `ignorePatterns` | `[]` | Additional patterns appended to the built-in ignores. |\n| `sourceType` | `'module'` | Use `'module'` or `'commonjs'` for source files. |\n| `react.language` | `'typescript'` | Selects the TypeScript or JavaScript React preset. |\n| `typescript.typeSafe` | `false` | Keeps unsafe TypeScript rules disabled unless enabled. |\n| `typescript.strict` | `false` | Keeps selected strict rules disabled unless enabled. |\n| `json.indent` | `2` | Sets JSON, JSONC, and JSON5 indentation. |\n| `imports.closeOrder` | `true` | Set to `false` to enable `simple-import-sort`. |\n| `format.enable` | All formats enabled | Accepts `false` to disable formatting. When passing an object, explicitly enable each desired format. |\n| `format.customPrettierOptions` | `{}` | Overrides the shared Prettier options. |\n| `yml.indent` / `toml.indent` | `2` | Sets YAML or TOML indentation. |\n| `yml.quotes` | `'single'` | Selects single or double quotes for YAML. |\n| `overrides` | `{}` | Overrides rules after the corresponding preset is applied. |\n\nReact, JSON, and disable configs expose grouped overrides for their individual rule sets. See [`src/types/index.ts`](./src/types/index.ts) for the complete option types.\n\n## Integrations\n\nThe `package-json/require-type` rule is enabled by default for non-NestJS projects and NestJS 12 or later. It is disabled automatically for older NestJS projects. In a workspace, the oldest detected `@nestjs/core` or `@nestjs/common` major version determines the behavior for the entire repository.\n\nOverride the automatic behavior through the package.json rule overrides when needed:\n\n```ts\nexport default defineConfig({\n  configs: {\n    json: {\n      overrides: {\n        packageJson: {\n          'package-json/require-type': 'off',\n        },\n      },\n    },\n  },\n});\n```\n\nTailwind CSS and UnoCSS rules are enabled automatically when `tailwindcss` or `unocss` is installed in the project.\n\nXML and SVG formatting works out of the box because `@prettier/plugin-xml` is included as a dependency.\n\n## License\n\n[MIT](./LICENSE) License &copy; 2022 [Lyle Zheng](https://github.com/tinywaves)\n","readmeFilename":""}