{"_id":"@jhqn/eslint-config","_rev":"61-39e9fd3c383e134f91ad0080b33a591f","name":"@jhqn/eslint-config","dist-tags":{"latest":"1.0.2"},"versions":{"0.7.0":{"name":"@jhqn/eslint-config","version":"0.7.0","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.0","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"8edf1766cccdafb5b4c40341ce8ccf50ddb34678","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.0.tgz","fileCount":12,"integrity":"sha512-Ofk8IVhy+Xhcf+YMcvEo8Wtw8+yQSgq62DEmjOSNKyC1lLotSwnNB/YVVEy4dUmfGEJVQ+WTAx8KbF1zFWT51Q==","signatures":[{"sig":"MEUCIQD1ezCkVfbrcqGAYyxYktvjhjOOEX4WiW80zTE60hce/QIgBOBc+KINOPBD9R0+d23fIQuzl4Kvg4d7gktAcq7kjoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1498403},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/93891c2c050ba146b2a729a63241ca62/jhqn-eslint-config-0.7.0.tgz","_integrity":"sha512-Ofk8IVhy+Xhcf+YMcvEo8Wtw8+yQSgq62DEmjOSNKyC1lLotSwnNB/YVVEy4dUmfGEJVQ+WTAx8KbF1zFWT51Q==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.12.2","dependencies":{"jiti":"^1.21.0","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":"^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.4","@typescript-eslint/parser":"^7.8.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.8.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.0.2","bumpp":"^9.4.1","execa":"^9.0.2","eslint":"npm:eslint-ts-patch@9.2.0-2","rimraf":"^5.0.6","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","nano-staged":"^0.8.0","@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.2.0-2","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.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.39.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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.11","eslint-plugin-react-refresh":"^0.4.7","@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-svelte":"^2.36.0","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-react/eslint-plugin":"^1.5.8","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.0_1715415308571_0.8926278776739927","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@jhqn/eslint-config","version":"0.7.1","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.1","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"ff83d8f8639778d62ef4b11dd0544910bbfc2afa","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.1.tgz","fileCount":12,"integrity":"sha512-ohWxz7K5wyB7jUQFfi/nQnZd6IfkY0/igoRblb6EYBOugv8X8iUI4u++WHklIzX/tLMjg6yhsKeMSqZzKQrFYg==","signatures":[{"sig":"MEQCIHjerKN7G+SL4vIXwrYl3pzgAqMK2qiJ74JZl9NjkGWVAiAkBgBNqWdSaglbMNtvTg+010ogsZ092aZ39K1Cz2pRkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1500827},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/d7deb575c1738875d08bf5e005a28a3d/jhqn-eslint-config-0.7.1.tgz","_integrity":"sha512-ohWxz7K5wyB7jUQFfi/nQnZd6IfkY0/igoRblb6EYBOugv8X8iUI4u++WHklIzX/tLMjg6yhsKeMSqZzKQrFYg==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.12.2","dependencies":{"jiti":"^1.21.0","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":"^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.4","@typescript-eslint/parser":"^7.9.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.9.0","eslint-import-resolver-typescript":"^3.6.1"},"_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.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.11","nano-staged":"^0.8.0","@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.2.0-6","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.1","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.11","eslint-plugin-react-refresh":"^0.4.7","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-svelte":"^2.36.0","svelte-eslint-parser":"^0.36.0","@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-react/eslint-plugin":"^1.5.8","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.1_1715649214391_0.9678279622399002","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"@jhqn/eslint-config","version":"0.7.2","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.2","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"22cfbe07b9e4b229860bf74a90713c8cf47ed016","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.2.tgz","fileCount":12,"integrity":"sha512-32el5apck2QNw5Zyo/b64pX5FJU6V6/j3EnY5DrsdYM7uopwgVDn7ewGyM61W/vzLNurRP4y6PKYoVNKQe6qXA==","signatures":[{"sig":"MEYCIQDclyPLtLAIrztb6FKAvEiGJXYjE3J6AUrvDX6Gwx8suwIhAKUp6/Ls3Fav1MGhUwYMt4jkQKkKryc0CpEvHZXUTwJo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1501651},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/d962bddc6a399a9ebb1bf863a6d697bd/jhqn-eslint-config-0.7.2.tgz","_integrity":"sha512-32el5apck2QNw5Zyo/b64pX5FJU6V6/j3EnY5DrsdYM7uopwgVDn7ewGyM61W/vzLNurRP4y6PKYoVNKQe6qXA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.5.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.12.2","dependencies":{"jiti":"^1.21.0","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":"^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.4","@typescript-eslint/parser":"^7.9.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.9.0","eslint-import-resolver-typescript":"^3.6.1"},"_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.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.11","nano-staged":"^0.8.0","@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.2.0-6","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.2","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.11","eslint-plugin-react-refresh":"^0.4.7","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^0.34.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-svelte":"^2.36.0","svelte-eslint-parser":"^0.36.0","@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-react/eslint-plugin":"^1.5.8","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.2_1715677477316_0.6806555889057018","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@jhqn/eslint-config","version":"0.7.3","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.3","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a03ac52818f83496db232e3ee488b3a1b7123521","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.3.tgz","fileCount":12,"integrity":"sha512-YBs7Z9PASqZK13mS29EkuCvD/EHdHYjBFjQuklu0rIU3FwkwsTkmp6CA3STmE96rz4dRSsTcHbp9KfOLWrAg1g==","signatures":[{"sig":"MEUCIHfvN7VrJIXoAap+4GyJGNgAQ/tdPPAsXVu8Y+QKUn2lAiEAvD/RclWkQljZdY/fQtpptHd5lNKTIRv/IPrN75lyCjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1503996},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.3.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/d73fe07b5b0135e3dc20bb43dd754272/jhqn-eslint-config-0.7.3.tgz","_integrity":"sha512-YBs7Z9PASqZK13mS29EkuCvD/EHdHYjBFjQuklu0rIU3FwkwsTkmp6CA3STmE96rz4dRSsTcHbp9KfOLWrAg1g==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.5.2","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.13.1","dependencies":{"jiti":"^1.21.0","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.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.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.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.10.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.5","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","nano-staged":"^0.8.0","@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.2.0-6","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.3","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.3","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.12","eslint-plugin-react-refresh":"^0.4.7","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.0.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-svelte":"^2.36.0","svelte-eslint-parser":"^0.36.0","@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-react/eslint-plugin":"^1.5.8","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.3_1716338437013_0.12028783652551578","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"@jhqn/eslint-config","version":"0.7.4","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.4","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"bae9d16b7b8f62bc10a80aa80f4688136b366de9","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.4.tgz","fileCount":12,"integrity":"sha512-V8nzqbFyPkIg9eF2tW4zx1uIgemhCuB4eP/rc2I569gCEvXJLU5SZuJrLAO0hwA+RHc0mDkxv7uxrgylpvQ1vQ==","signatures":[{"sig":"MEUCIQCZD7Dh8Hd4jlKUa/wDhZ5A2QCjvC0tvNH1AsNuTHxK5wIge1t5RUExlVZPZ4uT5XEPzyMW8FCuzEEjCLagOYkLUZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1504302},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.4.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/563927239eb654d8396254a0c92b8e5f/jhqn-eslint-config-0.7.4.tgz","_integrity":"sha512-V8nzqbFyPkIg9eF2tW4zx1uIgemhCuB4eP/rc2I569gCEvXJLU5SZuJrLAO0hwA+RHc0mDkxv7uxrgylpvQ1vQ==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.5.2","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.13.1","dependencies":{"jiti":"^1.21.0","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.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.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.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.10.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.5","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","nano-staged":"^0.8.0","@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.2.0-6","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.4","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.3","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.12","eslint-plugin-react-refresh":"^0.4.7","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.0.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-svelte":"^2.36.0","svelte-eslint-parser":"^0.36.0","@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-react/eslint-plugin":"^1.5.8","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.4_1716446813449_0.283007596846673","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"@jhqn/eslint-config","version":"0.7.5","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.5","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7d292fc9b4d42a8e62bc4926506053843bb22087","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.5.tgz","fileCount":12,"integrity":"sha512-pIyAW7AqL2ZtiO0ZguAR+WXsDhXSohjbFVyH3ig2FBJNXbfafLR8sflKq1Y0f5bRbTlKcaFD4f1xxHaBQe5J5w==","signatures":[{"sig":"MEYCIQDxHWU1ifCHZ1O9IsQ4TZ4crTDXqZDw3XLwLeuZTQRW+gIhAKKWvOOgx9ulm2QY8IZw6pqsiUNMrUeK192uic+SVbyd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1504550},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.5.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/0f54425a969ea25dc96af69afc49e145/jhqn-eslint-config-0.7.5.tgz","_integrity":"sha512-pIyAW7AqL2ZtiO0ZguAR+WXsDhXSohjbFVyH3ig2FBJNXbfafLR8sflKq1Y0f5bRbTlKcaFD4f1xxHaBQe5J5w==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.5.2","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.13.1","dependencies":{"jiti":"^1.21.0","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.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.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.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.10.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.5","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","nano-staged":"^0.8.0","@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.2.0-6","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.5","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.3","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.12","eslint-plugin-react-refresh":"^0.4.7","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.0.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-svelte":"^2.36.0","svelte-eslint-parser":"^0.36.0","@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-react/eslint-plugin":"^1.5.8","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.5_1716450853032_0.6896347325245529","host":"s3://npm-registry-packages"}},"0.7.6":{"name":"@jhqn/eslint-config","version":"0.7.6","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.6","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"ae0cf478da1751c7a57466d7715af1fadab35d04","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.6.tgz","fileCount":12,"integrity":"sha512-XJn6Ha1qCVn1zdH/W2MDvzjppldw3bXWZSVfqBIRRGoOENPJpwvMCd4AVhikR+Hdkyc3XUBu1cTbX1RMEFaNJQ==","signatures":[{"sig":"MEYCIQDdDZFBBJBUeCjNSCDGCcTaKI2c35h9EDEP61KDgmso+gIhALQxKPnDBPWygoJEUClW68ztje89B2UnGZmQN+9FgRI2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1504626},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.6.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/d58a2dc4b3de21680e08915939d6e211/jhqn-eslint-config-0.7.6.tgz","_integrity":"sha512-XJn6Ha1qCVn1zdH/W2MDvzjppldw3bXWZSVfqBIRRGoOENPJpwvMCd4AVhikR+Hdkyc3XUBu1cTbX1RMEFaNJQ==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.5.2","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.13.1","dependencies":{"jiti":"^1.21.0","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.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.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.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.10.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.10.5","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","nano-staged":"^0.8.0","@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.2.0-6","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.6","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":"^0.60.3","prettier-plugin-astro":"^0.13.0","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.4.8","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.12","eslint-plugin-react-refresh":"^0.4.7","@stylistic/eslint-plugin-migrate":"^2.1.0"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.0","eslint-plugin-astro":"^1.0.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-svelte":"^2.36.0","svelte-eslint-parser":"^0.36.0","@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-react/eslint-plugin":"^1.5.8","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.6_1716451884147_0.1500359497199979","host":"s3://npm-registry-packages"}},"0.7.7":{"name":"@jhqn/eslint-config","version":"0.7.7","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.7","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"15eacc8e9a36840e00681cc685a80dc4358052d6","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.7.tgz","fileCount":12,"integrity":"sha512-3W78r2c6JNevkdyGb/UlJgEFBSPqrqjsykQzu4YI8fJdHd1bwOxYKNYRDTg6JN593rgSvDTO7hYOrW3iH498Uw==","signatures":[{"sig":"MEYCIQDx0I6LUUkyZXXOmTJIdlAfmbpjJXOe8MmUvFGirS/mBgIhANMdIOVhRy1L2U8aGvOdTocJL3Y+dnMm7Bnjivrd6FOT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1506747},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.7.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/b0743671b99f00849e95b6db51729f57/jhqn-eslint-config-0.7.7.tgz","_integrity":"sha512-3W78r2c6JNevkdyGb/UlJgEFBSPqrqjsykQzu4YI8fJdHd1bwOxYKNYRDTg6JN593rgSvDTO7hYOrW3iH498Uw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.5.2","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.13.1","dependencies":{"jiti":"^1.21.1","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.12.0","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^4.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.12.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.2","vue":"^3.4.27","esno":"^4.7.0","tsup":"^8.1.0","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.14.1","nano-staged":"^0.8.0","@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","@jhqn/eslint-config":"0.7.7","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7","@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.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.36.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.7_1717553859410_0.03956365127501216","host":"s3://npm-registry-packages"}},"0.7.8":{"name":"@jhqn/eslint-config","version":"0.7.8","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.8","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"dc0af3072a22bfeab3d74a9e00477d78dc78cb51","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.8.tgz","fileCount":12,"integrity":"sha512-YLZR5Liac91qyUAbCfdCLbfPcVO7Bntw+7fhC37/07fGcODEisKAdinDs2DpTtP+fqQ86/MKYqjgGJRyYwmMqA==","signatures":[{"sig":"MEQCIHDZkBUcPVh4Gtp3JcEewq5CWkj+3RmmtMXTga1pxm7iAiAsdXD5EYStcLeU5iuI7FOs827RkB5Dua2WQHxU5pb8aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1507441},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.8.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/ed5359904d4c91689244d3bcba9df039/jhqn-eslint-config-0.7.8.tgz","_integrity":"sha512-YLZR5Liac91qyUAbCfdCLbfPcVO7Bntw+7fhC37/07fGcODEisKAdinDs2DpTtP+fqQ86/MKYqjgGJRyYwmMqA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.14.0","dependencies":{"jiti":"^1.21.6","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-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.10.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^4.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.13.0","eslint-import-resolver-typescript":"^3.6.1"},"_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","nano-staged":"^0.8.0","@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","@jhqn/eslint-config":"0.7.8","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-solid":"^0.14.0","eslint-plugin-format":"^0.1.1","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.15","eslint-plugin-react-refresh":"^0.4.7","@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.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.8_1718177603165_0.5918744341764515","host":"s3://npm-registry-packages"}},"0.7.9":{"name":"@jhqn/eslint-config","version":"0.7.9","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.9","homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"30e3111165921c2febda61c6b0ee444838fbed52","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.9.tgz","fileCount":12,"integrity":"sha512-1NCE+bske4KqgfPQ7U/DbswqiuMl1XUkMtAPv3bDbk2HxUsD6JW+Zx8WUJbdgDYbch1eUaAqabbmQor1VZKddQ==","signatures":[{"sig":"MEUCIQCMTf2D9+OQtjxPs8ZCqbh4D0tnuWXOWllHLnSYu0abvAIga9dTEu24PfaFCOlpc3qBa21x2xQdFs2VYlTiEOWB7NM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1508724},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.9.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/489732b7a31c1eb5cd8d1a7e59de2df9/jhqn-eslint-config-0.7.9.tgz","_integrity":"sha512-1NCE+bske4KqgfPQ7U/DbswqiuMl1XUkMtAPv3bDbk2HxUsD6JW+Zx8WUJbdgDYbch1eUaAqabbmQor1VZKddQ==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.14.0","dependencies":{"jiti":"^1.21.6","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.0","toml-eslint-parser":"^0.9.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.3","eslint-plugin-jsdoc":"^48.4.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.2.2","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^7.14.1","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.5","eslint-plugin-unused-imports":"^4.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^7.14.1","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.15.7","vue":"^3.4.30","esno":"^4.7.0","tsup":"^8.1.0","bumpp":"^9.4.1","execa":"^9.3.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.5.2","@types/node":"^20.14.8","nano-staged":"^0.8.0","@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","@jhqn/eslint-config":"0.7.9","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.2","eslint-plugin-solid":"^0.14.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.0","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.16","eslint-plugin-react-refresh":"^0.4.7","@stylistic/eslint-plugin-migrate":"^2.2.2"},"peerDependencies":{"eslint":">=8.40.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.39.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.9_1719275773276_0.5717910645624928","host":"s3://npm-registry-packages"}},"0.7.11":{"name":"@jhqn/eslint-config","version":"0.7.11","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.11","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"f651007cf7fdb1369b75d17a686b309164958c00","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.11.tgz","fileCount":12,"integrity":"sha512-M4J6cWnGGkNl5/LdZG2Lgn1rCdsdt8M6qAZfLvbrxX9RXc+wDX3tWbEHgiirNBiRh+kCrdPX3229y3wpvBGSzg==","signatures":[{"sig":"MEUCIBQi3RjWQDtWB1cx10MGh0GItOVcGJH0jxWd9FwCyD2CAiEAscYwSk6MRmZ/N1xl9lgXbW4FTvJmcwEKMcji3z8RiYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1485408},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.11.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/2c565042cc466bdedfbb18ae72e0e70e/jhqn-eslint-config-0.7.11.tgz","_integrity":"sha512-M4J6cWnGGkNl5/LdZG2Lgn1rCdsdt8M6qAZfLvbrxX9RXc+wDX3tWbEHgiirNBiRh+kCrdPX3229y3wpvBGSzg==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.15.1","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.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":"^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.51","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^3.0.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.51","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.2","vue":"^3.4.33","esno":"^4.7.0","tsup":"^8.2.2","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.4","fs-extra":"^11.2.0","@antfu/ni":"^0.22.0","fast-glob":"^3.3.2","typescript":"^5.5.4","@types/node":"^20.14.11","nano-staged":"^0.8.0","@types/yargs":"^17.0.32","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.11","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.61.5","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.2","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.30","eslint-plugin-react-refresh":"^0.4.9","@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.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.11_1721702480986_0.37568789067985753","host":"s3://npm-registry-packages"}},"0.7.12":{"name":"@jhqn/eslint-config","version":"0.7.12","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.12","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7bb844a2368f445280de2fb4cc057177a993cdf9","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.12.tgz","fileCount":12,"integrity":"sha512-F7tIgr60F9gQWyzqbqp1VgocL4xW/zS2a1qe+c2APFU4C9FRqhz3GMhXe2yty5yp4IRDjkEZkDvP3VQ+Sel58Q==","signatures":[{"sig":"MEQCIDwY5A8cs2RsOkKITWeCXViO5RSKNuN1FIsakdJhHd3lAiBJkhrY5Ju7v7Fq9oqhhtQIdBNWKZP3twqeUDtIhNk3Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1485807},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.12.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/0d199869eb9664a9041172bb75e7fa0f/jhqn-eslint-config-0.7.12.tgz","_integrity":"sha512-F7tIgr60F9gQWyzqbqp1VgocL4xW/zS2a1qe+c2APFU4C9FRqhz3GMhXe2yty5yp4IRDjkEZkDvP3VQ+Sel58Q==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.15.1","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.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.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^8.0.0-alpha.51","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^3.0.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.51"},"_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.0","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","nano-staged":"^0.8.0","@types/yargs":"^17.0.32","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.12","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.61.5","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.2","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.30","eslint-plugin-react-refresh":"^0.4.9","@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.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.12_1721873072006_0.9011231827507675","host":"s3://npm-registry-packages"}},"0.7.13":{"name":"@jhqn/eslint-config","version":"0.7.13","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.13","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"424088362206e6770ddcf04acb50a1019245439f","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.13.tgz","fileCount":12,"integrity":"sha512-Rf88U0eOOF0tuiJy22bzjgHPXnDDfZx7nnqTjq08eubl3sKzoF0V5jdmAIaEuZgRMIf97BcZx+yPp1joZ8qtwQ==","signatures":[{"sig":"MEYCIQD+RRS3QlYtXczjWiX8zkVizVuX3T9UrwAQTdmM0eQwewIhAN5SJ+nPsHWil9d6AMz5HxFR+J/DoqrKHseK03rZtxMp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1486211},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.13.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/aa705994154b8452f3089e3bde6098dd/jhqn-eslint-config-0.7.13.tgz","_integrity":"sha512-Rf88U0eOOF0tuiJy22bzjgHPXnDDfZx7nnqTjq08eubl3sKzoF0V5jdmAIaEuZgRMIf97BcZx+yPp1joZ8qtwQ==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.15.1","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.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.0","eslint-flat-config-utils":"^0.2.5","@typescript-eslint/parser":"^8.0.0-alpha.51","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^3.0.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.51"},"_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.0","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","nano-staged":"^0.8.0","@types/yargs":"^17.0.32","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","eslint-typegen":"^0.2.4","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.5.0-0","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.13","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.61.5","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.2","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.5.30","eslint-plugin-react-refresh":"^0.4.9","@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.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.13_1721873863047_0.4048533098832099","host":"s3://npm-registry-packages"}},"0.7.14":{"name":"@jhqn/eslint-config","version":"0.7.14","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.14","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"c8303518931e48809b1830a23d86df80f0f23bbc","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.14.tgz","fileCount":12,"integrity":"sha512-BH9RoQBLxW4KYuKpzhxl8FTxD4/CEyXX/qGy1MjC4S1GWGpqAc/tyHLIHhUEXUnRrYZr6nAubnKQAV2hIl9n7w==","signatures":[{"sig":"MEQCIE+EohtsGLiEZeAFZBAR7X0jNUspZhO6BcdNXgdCvZR/AiB6Z7y6XtnKnURPdt8z1R1ONR9FKMtI6gLGN+nI2dJQvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1487713},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.14.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/bc56ceb21a87c4fa217b7e1a5dd4da9d/jhqn-eslint-config-0.7.14.tgz","_integrity":"sha512-BH9RoQBLxW4KYuKpzhxl8FTxD4/CEyXX/qGy1MjC4S1GWGpqAc/tyHLIHhUEXUnRrYZr6nAubnKQAV2hIl9n7w==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.7.0","description":"jhqn's ESLint config","directories":{},"nano-staged":{"*":"eslint --cache --quiet --fix"},"_nodeVersion":"20.15.1","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.9.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.58","eslint-plugin-no-only-tests":"^3.1.0","eslint-plugin-perfectionist":"^3.0.0","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","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.0.0-alpha.58"},"_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.0","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":"^22.0.0","nano-staged":"^0.8.0","@types/yargs":"^17.0.32","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.0","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.14","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.1","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":"^0.61.7","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.2","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.7.0","eslint-plugin-react-refresh":"^0.4.9","@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.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"simple-git-hooks":{"pre-commit":"pnpm nano-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.14_1722322129029_0.5991102392127101","host":"s3://npm-registry-packages"}},"0.7.15":{"name":"@jhqn/eslint-config","version":"0.7.15","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.15","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a73afd2d5a18406e6f3db5a39f3e65bccd80f9cd","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.15.tgz","fileCount":12,"integrity":"sha512-isOTTQWZbuQx8Y1C/jOUdUZw0m/EUhO3EAQqxQpyiMrW9Fjjk6IeK3A6ETapbhKSebgtulQsGvNaP/oedbYa2w==","signatures":[{"sig":"MEYCIQDow6MdKA3TZfX//M1IFIockx6qKQl7OUz78aMlTOgZwwIhAKhMBYyhCojG9R/h+N3sWWXGbjfo1SX3a/AM1OA0o3w/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1490909},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.15.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/6fe579f9ef4cb3af7d3743bb8edfef3c/jhqn-eslint-config-0.7.15.tgz","_integrity":"sha512-isOTTQWZbuQx8Y1C/jOUdUZw0m/EUhO3EAQqxQpyiMrW9Fjjk6IeK3A6ETapbhKSebgtulQsGvNaP/oedbYa2w==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --quiet --fix"},"resolutions":{"tsx":"~4.17.0","@typescript-eslint/utils":"^8.1.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"20.16.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.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.1","@typescript-eslint/parser":"^8.2.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.2.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-ecmascript-compat":"^3.2.1","@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.1","execa":"^9.3.1","eslint":"^9.9.0","rimraf":"^6.0.0","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.4.2","lint-staged":"^15.2.9","@types/yargs":"^17.0.33","@types/eslint":"^9.6.0","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.1","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.15","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.2","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.12.0","eslint-plugin-react-refresh":"^0.4.10","@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.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.15_1724212421644_0.5898327795154124","host":"s3://npm-registry-packages"}},"0.7.16":{"name":"@jhqn/eslint-config","version":"0.7.16","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.16","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"c32db1afd2a47d777a27c752e0896cae785a6e76","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.16.tgz","fileCount":12,"integrity":"sha512-V9C61+O9Dxr0BSBVqaLG6FrYBRwofMxU3zLkleDgNuZvvwScN1gSz5ANYUhKlBCau3kyd3rGPHSFDRq3JI+b1w==","signatures":[{"sig":"MEUCIQD0xCGVw44JlSvFrDKIOW6JmY9BRcuUNGiMjcn66fipQgIgBvJZQJ42u2VLCCCdr0jBCcPt2FSVBmaUwBHKmxGaB1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1500436},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.16.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/24d64f857d6f46d310d9badb8be68dd4/jhqn-eslint-config-0.7.16.tgz","_integrity":"sha512-V9C61+O9Dxr0BSBVqaLG6FrYBRwofMxU3zLkleDgNuZvvwScN1gSz5ANYUhKlBCau3kyd3rGPHSFDRq3JI+b1w==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --quiet --fix"},"resolutions":{"tsx":"^4.19.0","eslint":"^9.9.1","@typescript-eslint/utils":"^8.3.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.1.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","eslint-plugin-vue":"^9.28.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.1","eslint-plugin-markdown":"^5.1.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.7.2","eslint-flat-config-utils":"^0.3.1","@typescript-eslint/parser":"^8.4.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.3.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.4.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.0","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.2","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/eslint":"^9.6.1","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.1","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.16","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.12.4","eslint-plugin-react-refresh":"^0.4.11","@stylistic/eslint-plugin-migrate":"^2.7.2"},"peerDependencies":{"eslint":"^9.5.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.0","eslint-plugin-svelte":"^2.39.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.5.14","eslint-plugin-react-refresh":"^0.4.7"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.16_1725359101712_0.22877728914779816","host":"s3://npm-registry-packages"}},"0.7.17":{"name":"@jhqn/eslint-config","version":"0.7.17","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.17","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"53a6a2ad04f73b9fca1db5087a536377c5609e6d","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.17.tgz","fileCount":12,"integrity":"sha512-OSn0i7HqZgm1DdIFsL+6fJ2qdKXHOkoAxOQ2bCfKzaLcy0l8etklgXO7x8T8mnciUzuB3M+ZqlODbTPDos+2+g==","signatures":[{"sig":"MEQCIChWUKLX0vpaCA/eFx3sArtg2/eMrHzmhVPi+6ulIeeSAiAfpHx8jb+y4o/JLt9I0zXBf2BNObESHGlYNKp8VnJYPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1508918},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.17.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/43b2bd00f5f8eab78d25c0776ac8a4b3/jhqn-eslint-config-0.7.17.tgz","_integrity":"sha512-OSn0i7HqZgm1DdIFsL+6fJ2qdKXHOkoAxOQ2bCfKzaLcy0l8etklgXO7x8T8mnciUzuB3M+ZqlODbTPDos+2+g==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --quiet --fix"},"resolutions":{"tsx":"^4.19.0","eslint":"^9.10.0","@typescript-eslint/utils":"^8.5.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.1.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.1.0","eslint-plugin-vue":"^9.28.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.6.0","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.4","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^4.2.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.8.0","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.5.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.5.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.5.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vue":"^3.5.4","esno":"^4.7.0","jiti":"^1.21.6","tsup":"^8.2.4","bumpp":"^9.5.2","execa":"^9.3.1","eslint":"^9.10.0","rimraf":"^6.0.0","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.6.2","@types/node":"^22.5.4","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.17","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-react-refresh":"^0.4.11","@stylistic/eslint-plugin-migrate":"^2.8.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-react-refresh":"^0.4.11"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.17_1726102760995_0.8357758044478494","host":"s3://npm-registry-packages"}},"0.7.18":{"name":"@jhqn/eslint-config","version":"0.7.18","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.18","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"5f1b8220ec3923525c9ff8693bfa31812fdfe598","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.18.tgz","fileCount":12,"integrity":"sha512-ZZjb8rML883TQfFHxk8bw+jrezy4JMGMAXmqMSxGjJcQmwY1ugYz9cJ/lOnKEt5guDhTvxL99thwrfUNBNrGjQ==","signatures":[{"sig":"MEUCIAowSXv4GjrSEj0SEfiQSlnLrLg4ani6JhzWMcCO3qdWAiEAuV3ua/9BGgoUOPZ00GsSKP2Km/lA0ofKoCIWrapygJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1508246},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.18.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/d18b5b22fb4fd74754fe41a9ca76ae5e/jhqn-eslint-config-0.7.18.tgz","_integrity":"sha512-ZZjb8rML883TQfFHxk8bw+jrezy4JMGMAXmqMSxGjJcQmwY1ugYz9cJ/lOnKEt5guDhTvxL99thwrfUNBNrGjQ==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --quiet --fix"},"resolutions":{"tsx":"^4.19.0","eslint":"^9.10.0","@typescript-eslint/utils":"^8.5.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.1.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.1.0","eslint-plugin-vue":"^9.28.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.6.0","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.4","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^4.2.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.8.0","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.5.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.5.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.5.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vue":"^3.5.4","esno":"^4.7.0","jiti":"^1.21.6","tsup":"^8.2.4","bumpp":"^9.5.2","execa":"^9.3.1","eslint":"^9.10.0","rimraf":"^6.0.0","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.6.2","@types/node":"^22.5.4","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.18","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-react-refresh":"^0.4.11","@stylistic/eslint-plugin-migrate":"^2.8.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-react-refresh":"^0.4.11"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.18_1726103684166_0.21845201742416376","host":"s3://npm-registry-packages"}},"0.7.19":{"name":"@jhqn/eslint-config","version":"0.7.19","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.19","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"f57cea98f82e906e8ce5449bea82af9a5045d1b6","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.19.tgz","fileCount":12,"integrity":"sha512-UrQFT1jCFp4F1/ksjsxdN0MvXRn0mvbx6Qi/lt9bIk4pLqemJkr/pJc6lphS5ZOuttz6jaFtYCBv183er8apcw==","signatures":[{"sig":"MEUCIQCp9hbQrDPOZJbNShu9OYAaAv1iZta9s0pi/U4OXl62SQIgOfhdU6O79qfL6PzG5ib51tvMY6D3uf3HGzdL80fFvEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1509242},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.19.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/7fbdb56c7a8297eb654b349a9ba50ab0/jhqn-eslint-config-0.7.19.tgz","_integrity":"sha512-UrQFT1jCFp4F1/ksjsxdN0MvXRn0mvbx6Qi/lt9bIk4pLqemJkr/pJc6lphS5ZOuttz6jaFtYCBv183er8apcw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --quiet --fix"},"resolutions":{"tsx":"^4.19.0","eslint":"^9.10.0","@typescript-eslint/utils":"^8.5.0","@eslint-community/eslint-utils":"^4.4.0"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.1.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.3","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.1.0","eslint-plugin-vue":"^9.28.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.6.0","eslint-plugin-jsdoc":"^50.2.4","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.1.4","eslint-plugin-command":"^0.2.5","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^4.2.1","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.8.0","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.6.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.6.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.6.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","vue":"^3.5.6","esno":"^4.7.0","jiti":"^1.21.6","tsup":"^8.3.0","bumpp":"^9.5.2","execa":"^9.4.0","eslint":"^9.10.0","rimraf":"^6.0.0","svelte":"^4.2.19","vitest":"^2.1.1","fs-extra":"^11.2.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.6.2","@types/node":"^22.5.5","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.19","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.2.4","eslint-plugin-solid":"^0.14.3","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.44.0","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.14.2","eslint-plugin-react-refresh":"^0.4.12","@stylistic/eslint-plugin-migrate":"^2.8.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-react-refresh":"^0.4.11"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.19_1726817702050_0.8073607400076588","host":"s3://npm-registry-packages"}},"0.7.20":{"name":"@jhqn/eslint-config","version":"0.7.20","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.20","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"juntang.liu@jaderd.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"38c299a6b859cc786451c98a9479d05e2aab319e","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.20.tgz","fileCount":12,"integrity":"sha512-YGkmJBHueTkAbs8cXlYzt86Tmf6fRvvKVT2hiMgh7DAbTAaxeRCUZ8jwVW7sBFwzOCJN2wKLMIeLEs4wuUQL9w==","signatures":[{"sig":"MEUCIQD2+mhXowqUnjYKoh+pLJYTZ/rM6v2Z3IcJxshOz42+lgIgGbAkPbXGXhG1jJo9dpQIKB20GCDp4Rt2BEQbkNTtYW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1512384},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.20.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/6397e63fcffa7e4f785ec1a20e7a1112/jhqn-eslint-config-0.7.20.tgz","_integrity":"sha512-YGkmJBHueTkAbs8cXlYzt86Tmf6fRvvKVT2hiMgh7DAbTAaxeRCUZ8jwVW7sBFwzOCJN2wKLMIeLEs4wuUQL9w==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --quiet --fix"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.9.0","local-pkg":"^0.5.0","picocolors":"^1.1.0","@clack/prompts":"^0.7.0","eslint-plugin-n":"^17.10.3","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.1.0","eslint-plugin-vue":"^9.28.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.2.4","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.1.4","eslint-plugin-command":"^0.2.5","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-import-x":"^4.3.0","eslint-merge-processors":"^0.1.0","@stylistic/eslint-plugin":"^2.8.0","eslint-flat-config-utils":"^0.4.0","@typescript-eslint/parser":"^8.7.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.7.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vue":"^3.5.8","esno":"^4.7.0","jiti":"^1.21.6","tsup":"^8.3.0","bumpp":"^9.5.2","execa":"^9.4.0","eslint":"^9.11.1","rimraf":"^6.0.0","svelte":"^4.2.19","vitest":"^2.1.1","fs-extra":"^11.2.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.6.2","@types/node":"^22.6.1","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.20","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.2.4","eslint-plugin-solid":"^0.14.3","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.44.0","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","eslint-plugin-react-hooks":"^4.6.2","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.14.2","eslint-plugin-react-refresh":"^0.4.12","@stylistic/eslint-plugin-migrate":"^2.8.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-react-refresh":"^0.4.11"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.20_1727149235807_0.03774277372021917","host":"s3://npm-registry-packages"}},"0.7.21":{"name":"@jhqn/eslint-config","version":"0.7.21","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.21","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"10cb38637bf1f7d0242c6a360213c6fc466af428","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.21.tgz","fileCount":12,"integrity":"sha512-RZ/B7qKq48bAuoB/j4W4onM1OTd/k1FqIwLeqm40c1p75Kig+mBESRzht1erbezT2HALuOPg52vCC8NAxSXIFA==","signatures":[{"sig":"MEUCIQC8BHWk9bps1Sa9j9rwf9bq4w5zlHN38h40C7L8wGYrCAIgAla7Evu94vfHAIJ0vRplYyisJ656TqIHMP0EbKRpGYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1530220},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.21.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/496b775c53dd8133755caa3dae896588/jhqn-eslint-config-0.7.21.tgz","_integrity":"sha512-RZ/B7qKq48bAuoB/j4W4onM1OTd/k1FqIwLeqm40c1p75Kig+mBESRzht1erbezT2HALuOPg52vCC8NAxSXIFA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --quiet --fix"},"_nodeVersion":"20.17.0","dependencies":{"yargs":"^17.7.2","globals":"^15.11.0","local-pkg":"^0.5.0","picocolors":"^1.1.0","@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.3.2","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.8.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.8.0","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.8.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vue":"^3.5.12","esno":"^4.8.0","jiti":"^2.3.3","tsup":"^8.3.0","bumpp":"^9.7.1","execa":"^9.4.0","eslint":"^9.12.0","rimraf":"^6.0.0","svelte":"^4.2.19","vitest":"^2.1.2","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","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.21","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.2.4","eslint-plugin-solid":"^0.14.3","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.44.1","svelte-eslint-parser":"^0.41.1","@unocss/eslint-plugin":"^0.63.4","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.4","eslint-plugin-react-hooks":"^5.0.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.15.0","eslint-plugin-react-refresh":"^0.4.12","@stylistic/eslint-plugin-migrate":"^2.9.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.41.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^4.6.2","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-react-refresh":"^0.4.11"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.21_1728700952571_0.11843970646970403","host":"s3://npm-registry-packages"}},"0.7.22":{"name":"@jhqn/eslint-config","version":"0.7.22","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.22","maintainers":[{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"e3e4ca0d7ba7355410d92a6b29378f92f26cad1d","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.22.tgz","fileCount":12,"integrity":"sha512-b0RpUUKJmdOtVfcRBh1Q8kiNVheUB2Ow55ZffzQEXz81bMXJi0dW1les/Nob5wS3fyQXNVNItBmT7XjInNa9bQ==","signatures":[{"sig":"MEUCIE3ctjJmvvydq1HgptLCmmTi81QYH2U/o24NN7Nj0GHnAiEAinafDdhF4usqNIvVvuPVwbk3fpeTj9V0F/6KiTqGGMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1535389},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.22.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/d6f2c7325d197b56cccae7cd800425a8/jhqn-eslint-config-0.7.22.tgz","_integrity":"sha512-b0RpUUKJmdOtVfcRBh1Q8kiNVheUB2Ow55ZffzQEXz81bMXJi0dW1les/Nob5wS3fyQXNVNItBmT7XjInNa9bQ==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --quiet --fix"},"_nodeVersion":"20.18.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.1","eslint-plugin-vue":"^9.30.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.3","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.12.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^3.9.1","eslint-processor-vue-blocks":"^0.1.2","eslint-config-flat-gitignore":"^0.3.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-ecmascript-compat":"^3.2.1","@typescript-eslint/eslint-plugin":"^8.12.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","vue":"^3.5.12","esno":"^4.8.0","jiti":"^2.3.3","tsup":"^8.3.5","bumpp":"^9.8.0","execa":"^9.5.1","eslint":"^9.13.0","rimraf":"^6.0.0","svelte":"^5.1.4","vitest":"^2.1.4","fs-extra":"^11.2.0","@antfu/ni":"^0.23.0","fast-glob":"^3.3.2","typescript":"^5.6.3","@types/node":"^22.8.4","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.22","astro-eslint-parser":"^1.0.3","eslint-plugin-astro":"^1.3.0","eslint-plugin-solid":"^0.14.3","eslint-plugin-format":"^0.1.2","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^0.63.6","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.5.5","eslint-plugin-react-hooks":"^5.0.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.15.2","eslint-plugin-react-refresh":"^0.4.14","@stylistic/eslint-plugin-migrate":"^2.9.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.3","eslint-plugin-solid":"^0.14.3","eslint-plugin-svelte":"^2.43.0","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-react-refresh":"^0.4.11"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.22_1730247884091_0.5516894948568667","host":"s3://npm-registry-packages"}},"0.7.23":{"name":"@jhqn/eslint-config","version":"0.7.23","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.23","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7120bcade749705e3b08b87799cb9f938ba72916","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.23.tgz","fileCount":12,"integrity":"sha512-XL6y7sBYdUSx4sNyqzY/tQNn2EPk5nwqJVkpScpdAYYFF0HB7vX2ANVC3fU2kufoecnYBf5FeaWo15lRxH/yQg==","signatures":[{"sig":"MEUCIQDoSF/K6q6CNCdDO/qprSsrAfqhUbxtDMQsiWtSmsS97AIgXttrp/ubQae+q0jKUXAzl4ehvloj1l3WaTxqSeO+Lwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1357942},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.23.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/19fb625041d942e81c32802637042faa/jhqn-eslint-config-0.7.23.tgz","_integrity":"sha512-XL6y7sBYdUSx4sNyqzY/tQNn2EPk5nwqJVkpScpdAYYFF0HB7vX2ANVC3fU2kufoecnYBf5FeaWo15lRxH/yQg==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --fix"},"_nodeVersion":"22.11.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.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.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.11","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-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.1.2","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","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.0","svelte":"^5.2.9","vitest":"^2.1.6","fs-extra":"^11.2.0","@antfu/ni":"^0.23.1","fast-glob":"^3.3.2","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","@types/yargs":"^17.0.33","@types/prompts":"^2.4.9","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.23","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.4","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","eslint-plugin-react-hooks":"^5.0.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.17.1","eslint-plugin-react-refresh":"^0.4.14","@stylistic/eslint-plugin-migrate":"^2.11.0"},"peerDependencies":{"eslint":"^9.15.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.4","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.17.1","eslint-plugin-react-refresh":"^0.4.14"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.23_1732668742812_0.686184841022141","host":"s3://npm-registry-packages"}},"0.7.24":{"name":"@jhqn/eslint-config","version":"0.7.24","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.7.24","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b0ef1bec89018c40d0a6001b5a8b281d6fb7bf6c","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.7.24.tgz","fileCount":12,"integrity":"sha512-LN/LZhIUKHkq4huowJHbbrtv1x6qHKwGm9Qi3FUrL+2+1Q5rQ44LdBU/Z2cefnaKJhE0XpdrIJ+VftE9PYcm7Q==","signatures":[{"sig":"MEUCIQDPdLTQ1TalhsCV5/si/0LrEAcllRJe/63afBRSZ1x84gIgWWD1U22at9gpertj1rTOWTF2E3qoyKkmpfs95qRB/7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.7.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1366559},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.7.24.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup --format esm","test":"vitest","build":"nr typegen && tsup --format esm,cjs --clean --dts","watch":"tsup --format esm,cjs --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/b56c32c82f7f14bb71acf9cfac498324/jhqn-eslint-config-0.7.24.tgz","_integrity":"sha512-LN/LZhIUKHkq4huowJHbbrtv1x6qHKwGm9Qi3FUrL+2+1Q5rQ44LdBU/Z2cefnaKJhE0XpdrIJ+VftE9PYcm7Q==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --fix"},"_nodeVersion":"22.12.0","dependencies":{"yargs":"^17.7.2","globals":"^15.14.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.18","eslint-plugin-command":"^0.2.7","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-import-x":"^4.5.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.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.3.0","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.1","@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.2","tsup":"^8.3.5","bumpp":"^9.9.1","execa":"^9.5.2","eslint":"^9.17.0","rimraf":"^6.0.0","svelte":"^5.14.4","vitest":"^2.1.8","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","eslint-typegen":"^0.3.2","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.7.24","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^0.1.3","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":"^0.65.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^0.6.0","eslint-plugin-react-hooks":"^5.1.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.20.1","eslint-plugin-react-refresh":"^0.4.16","@stylistic/eslint-plugin-migrate":"^2.12.1"},"peerDependencies":{"eslint":"^9.15.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.4","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.17.1","eslint-plugin-react-refresh":"^0.4.14"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.7.24_1734571945635_0.4991610427572606","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@jhqn/eslint-config","version":"0.8.0","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.8.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d2e9c120b4d553806b59329f1fb2cd9c697f6391","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.8.0.tgz","fileCount":8,"integrity":"sha512-847uBnVAt6E/CRGI9dSLhkAqMoV4sShvw1jsNf3ZGvoth2A2nr5cHX1jPfdOiZxOywhTWuvBv6EOwE1gjIDD1Q==","signatures":[{"sig":"MEQCIGsWKzOfjXUY7KVyQ7UmPPdUWmuXDpzJgFolqbbPX5Q3AiBWjWpxtcvdq+yiSc0tCGFq2VUcfSj2QJ2CSZXw8HkIHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694903},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.8.0.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint --flag unstable_ts_config .","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --flag unstable_ts_config --fix .","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/c9ec3e64955938078cc5dcaf817ef7b2/jhqn-eslint-config-0.8.0.tgz","_integrity":"sha512-847uBnVAt6E/CRGI9dSLhkAqMoV4sShvw1jsNf3ZGvoth2A2nr5cHX1jPfdOiZxOywhTWuvBv6EOwE1gjIDD1Q==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --flag unstable_ts_config --cache --fix"},"_nodeVersion":"22.13.1","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-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.8.0","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","vue":"^3.5.13","esno":"^4.8.0","jiti":"^2.4.2","tsup":"^8.3.6","bumpp":"^10.0.2","execa":"^9.5.2","eslint":"^9.20.0","rimraf":"^6.0.0","svelte":"^5.19.9","vitest":"^3.0.5","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","eslint-typegen":"^1.0.0","@types/fs-extra":"^11.0.4","eslint-ts-patch":"9.8.0-1","simple-git-hooks":"^2.11.1","@jhqn/eslint-config":"0.8.0","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","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","eslint-plugin-react-hooks":"^5.1.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.26.2","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.0.0-beta.1"},"peerDependencies":{"eslint":"^9.15.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.4","eslint-plugin-svelte":"^2.46.0","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.14"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.8.0_1739177862919_0.7509612591019854","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@jhqn/eslint-config","version":"0.8.1","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.8.1","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d33bbc37150a3b1c834214779b874d9030084682","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.8.1.tgz","fileCount":8,"integrity":"sha512-7cbOuKSQ/3W6WkqG10OvDgVcNBj5kwmGQBYS2VnKV5GEuPrljDJKPdofMT+qjwzzoh3j2eYT6WCroKUJUJ2ERw==","signatures":[{"sig":"MEUCIG+fo+Nx04XObRV9x2QZGqpM65cJRJ56UDw4zNwBvz4TAiEAks8HL3+3wT1cOKvncQA+dbIH9EepabUQfm8WqdQ/j7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":720894},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.8.1.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsup --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/ef55eaa7384ea2c85527a56be944de1d/jhqn-eslint-config-0.8.1.tgz","_integrity":"sha512-7cbOuKSQ/3W6WkqG10OvDgVcNBj5kwmGQBYS2VnKV5GEuPrljDJKPdofMT+qjwzzoh3j2eYT6WCroKUJUJ2ERw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.14.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.17.0","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.1","eslint-plugin-jsdoc":"^50.6.9","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.10.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.29.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.10.1","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.29.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","esno":"^4.8.0","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.23.0","svelte":"^5.25.6","vitest":"^3.1.1","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.17","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","@jhqn/eslint-config":"0.8.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.5.0","svelte-eslint-parser":"^1.1.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","eslint-plugin-react-hooks":"^5.2.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.40.1","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.15.0","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.1","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"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-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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.8.1_1743556139313_0.7207494742865992","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@jhqn/eslint-config","version":"0.9.0","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.9.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"c12d4d090ddaea61344d7f48f31939457c95999e","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.9.0.tgz","fileCount":8,"integrity":"sha512-78cnPBdQ4CUeAXfEW1Z/dJaiXpAPL/NUyVAvi6ThCdyq+kEgn3YPbPaU13SmN+6fDJJWD5ylYfg+SIWkKMs+lw==","signatures":[{"sig":"MEQCIE9aoyF/sKWCI0NsMouiog7WBGFzDMtZ/Es3XLw/DnedAiBYyQyVKpvwZDukzwodPIBoYmz5w/KDE2oc41vUDLh9ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":695690},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.9.0.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/f74f60153a405b21678363e571c175ad/jhqn-eslint-config-0.9.0.tgz","_integrity":"sha512-78cnPBdQ4CUeAXfEW1Z/dJaiXpAPL/NUyVAvi6ThCdyq+kEgn3YPbPaU13SmN+6fDJJWD5ylYfg+SIWkKMs+lw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.14.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.4.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@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.1","eslint-plugin-jsdoc":"^50.6.11","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^59.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.31.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.12.3","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.31.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","esno":"^4.8.0","jiti":"^2.4.2","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.25.1","svelte":"^5.28.2","tsdown":"^0.10.0","vitest":"^3.1.2","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.13","typescript":"^5.8.3","@types/node":"^22.15.3","lint-staged":"^15.5.1","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","eslint-plugin-vue":"^10.0.1","@jhqn/eslint-config":"0.9.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.3","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.15.0","eslint-plugin-vue":"^10.0.1","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.1","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.0_1745898735921_0.39505505763428306","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@jhqn/eslint-config","version":"0.9.1","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.9.1","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"58198746abdfb178326c92f082c7ac430ed9a58d","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.9.1.tgz","fileCount":8,"integrity":"sha512-9V2Trjl1nGBKqMl1EWeJ0UzNlmdm539chD8Ui80F1zqiiPZRYePSCFsSuBzU/x5i1ntslPUzfkHPOEPSXS1gsA==","signatures":[{"sig":"MEUCIGUtjE4h6zVb2z2ApDIpqD1gv5BCJfzdN2WGJPsdIqUpAiEA5IReCIbsLuUSQB5YI1yRFZzumogpSEXdkbUMtwtBQcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":721389},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.9.1.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/236d9b863d3c1f393d6c00698a7e59d7/jhqn-eslint-config-0.9.1.tgz","_integrity":"sha512-9V2Trjl1nGBKqMl1EWeJ0UzNlmdm539chD8Ui80F1zqiiPZRYePSCFsSuBzU/x5i1ntslPUzfkHPOEPSXS1gsA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.14.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.4.0","eslint-plugin-yml":"^1.18.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.1","eslint-plugin-jsdoc":"^50.6.11","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.43","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^59.0.0","eslint-plugin-import-x":"^4.11.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.31.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.12.3","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.31.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vue":"^3.5.13","esno":"^4.8.0","jiti":"^2.4.2","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.25.1","svelte":"^5.28.2","tsdown":"^0.10.2","vitest":"^3.1.2","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.13","typescript":"^5.8.3","@types/node":"^22.15.3","lint-staged":"^15.5.1","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","eslint-plugin-vue":"^10.0.1","vue-eslint-parser":"^10.1.3","@jhqn/eslint-config":"0.9.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.3","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.15.0","eslint-plugin-vue":"^10.0.1","vue-eslint-parser":"^10.1.3","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^2.46.1","svelte-eslint-parser":"^0.43.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.1","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.1_1745979862974_0.05415839944737244","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@jhqn/eslint-config","version":"0.9.2","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.9.2","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7e47a12201d3910405a2a362d7306fe3655c6568","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.9.2.tgz","fileCount":8,"integrity":"sha512-QD50by1IyXf9YuXkbjPkqEc9waIDLjSrfXhykg3kk7OEZt4uHdMMH2ZsWYadS7PWFln1T6P2fy++R6iTB3D4/g==","signatures":[{"sig":"MEUCIAG1AqEnRb6RJs8R2bED18FWGQHLREMVoma8HSAhUQy1AiEAsuVAb0by0S27KSK4cgBinO894iPePmbywZ4iliWifUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722695},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.9.2.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/84b391ce722713407973670bc76e16dd/jhqn-eslint-config-0.9.2.tgz","_integrity":"sha512-QD50by1IyXf9YuXkbjPkqEc9waIDLjSrfXhykg3kk7OEZt4uHdMMH2ZsWYadS7PWFln1T6P2fy++R6iTB3D4/g==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.15.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.17.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.4.0","eslint-plugin-yml":"^1.18.0","@antfu/install-pkg":"^1.1.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-jsdoc":"^50.6.11","eslint-plugin-jsonc":"^2.20.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.44","eslint-plugin-command":"^3.2.0","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-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.32.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.12.3","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.32.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vue":"^3.5.13","esno":"^4.8.0","jiti":"^2.4.2","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.26.0","svelte":"^5.28.2","tsdown":"^0.11.0","vitest":"^3.1.3","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.13","typescript":"^5.8.3","@types/node":"^22.15.14","lint-staged":"^15.5.2","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.13.0","eslint-plugin-vue":"^10.1.0","vue-eslint-parser":"^10.1.3","@jhqn/eslint-config":"0.9.2","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.3","@unocss/eslint-plugin":"^66.1.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.15.0","eslint-plugin-vue":"^10.0.1","vue-eslint-parser":"^10.1.3","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.0.0","svelte-eslint-parser":"^1.0.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.1","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.2_1746584715140_0.6911223227543908","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@jhqn/eslint-config","version":"0.9.3","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.9.3","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"1e04b84bd914bcd1a41e5a208c78bc47adabb43b","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.9.3.tgz","fileCount":8,"integrity":"sha512-VxVsYx0WuA86MsGkexGZyJNN4wHSdf68aRbVsKherNzPrA0zZ8yvn9ZDB9PVCsArYoJ50YDrwTdYy2fQEbxHAA==","signatures":[{"sig":"MEUCIQDLrCU+7AMNMVVafuicnyuy4LoV9bkcllAZtkcKJnQZTQIgaT+oIsrX68FxcBl6nmDxBBN2wBKPlBqGrBdrXR+Jes0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.9.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733684},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.9.3.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/d73ab10644d7ea320faf23325a56d601/jhqn-eslint-config-0.9.3.tgz","_integrity":"sha512-VxVsYx0WuA86MsGkexGZyJNN4wHSdf68aRbVsKherNzPrA0zZ8yvn9ZDB9PVCsArYoJ50YDrwTdYy2fQEbxHAA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.16.0","dependencies":{"cac":"^6.7.14","ansis":"^4.1.0","globals":"^16.2.0","local-pkg":"^1.1.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.19.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.5.0","eslint-plugin-yml":"^1.18.0","@antfu/install-pkg":"^1.1.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-jsdoc":"^50.8.0","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.2.2","eslint-plugin-command":"^3.2.1","eslint-plugin-unicorn":"^59.0.1","eslint-plugin-import-x":"^4.15.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.4.1","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.34.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.14.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.34.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.1","vue":"^3.5.16","esno":"^4.8.0","jiti":"^2.4.2","bumpp":"^10.1.1","execa":"^9.6.0","eslint":"^9.28.0","svelte":"^5.34.1","tsdown":"^0.12.7","vitest":"^3.2.3","@antfu/ni":"^25.0.0","tinyglobby":"^0.2.14","typescript":"^5.8.3","@types/node":"^22.15.14","lint-staged":"^16.1.0","eslint-typegen":"^2.2.0","simple-git-hooks":"^2.13.0","eslint-plugin-vue":"^10.2.0","vue-eslint-parser":"^10.1.3","@jhqn/eslint-config":"0.9.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.9.2","svelte-eslint-parser":"^1.2.0","@unocss/eslint-plugin":"^66.2.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.1.0","eslint-plugin-react-hooks":"^5.2.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.52.1","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.15.0","eslint-plugin-vue":"^10.0.1","vue-eslint-parser":"^10.1.3","astro-eslint-parser":"^1.1.0","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.0.0","svelte-eslint-parser":"^1.0.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.1","eslint-plugin-react-refresh":"^0.4.19","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.3_1749713105315_0.9541498814986953","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@jhqn/eslint-config","version":"0.9.4","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.9.4","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"314767746f4fb4a01cb903124b821235b168ef4b","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.9.4.tgz","fileCount":8,"integrity":"sha512-G8LLo84o4o/bHwbt3hFFJQuUegHB/hqIqU62tp/LvxLplIwTj0HFog7PLlntNzsUJgxLPVCivKy5nFviF/iqHA==","signatures":[{"sig":"MEUCICrMPv+eMa6WJcdA5xRyVOSoshExHJZFCMZOKoG7peBuAiEAuKXFFIo03VGSbFxS6jIQ6lS3RACojVa44oxIbFijdNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739010},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.9.4.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/917586af58a3f89313b9b3a3ad65becd/jhqn-eslint-config-0.9.4.tgz","_integrity":"sha512-G8LLo84o4o/bHwbt3hFFJQuUegHB/hqIqU62tp/LvxLplIwTj0HFog7PLlntNzsUJgxLPVCivKy5nFviF/iqHA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.17.0","dependencies":{"cac":"^6.7.14","ansis":"^4.1.0","globals":"^16.3.0","local-pkg":"^1.1.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.21.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.0.0","eslint-plugin-yml":"^1.18.0","@antfu/install-pkg":"^1.1.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-jsdoc":"^51.4.1","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.1","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.38.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","vue":"^3.5.17","esno":"^4.8.0","jiti":"^2.4.2","bumpp":"^10.2.0","execa":"^9.6.0","eslint":"^9.31.0","svelte":"^5.36.13","tsdown":"^0.13.0","vitest":"^3.2.4","@antfu/ni":"^25.0.0","tinyglobby":"^0.2.14","typescript":"^5.8.3","@types/node":"^22.15.14","lint-staged":"^16.1.2","eslint-typegen":"^2.2.1","simple-git-hooks":"^2.13.0","eslint-plugin-vue":"^10.3.0","vue-eslint-parser":"^10.2.0","@jhqn/eslint-config":"0.9.4","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.0","@unocss/eslint-plugin":"^66.3.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.1.0","eslint-plugin-react-hooks":"^5.2.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.31.0","eslint-plugin-vue":"^10.3.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.0","@unocss/eslint-plugin":"^66.3.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.4_1753168367546_0.6766983563486333","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@jhqn/eslint-config","version":"0.9.5","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.9.5","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"383b20175dded8880a4188695b42ba988596fe82","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.9.5.tgz","fileCount":8,"integrity":"sha512-4FC/jPtr5L1B6dtD6USrLRJ6+g2do+g/8G2HwthjUwzZpODWCpkd/YaqqmtF7jkOLwSs9qtllx3qbWGKf0pWGw==","signatures":[{"sig":"MEYCIQCz9vk8auxTgSC2TftKvMkGMjv6rOUl81tkG405YOIjPAIhAJERolM6LmygMBdhzr2l49baynw57Q5RazTaanvm2EeI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.9.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":738507},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.9.5.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},"_resolved":"/tmp/17e1f2fb1977fd6d420c968538f74281/jhqn-eslint-config-0.9.5.tgz","_integrity":"sha512-4FC/jPtr5L1B6dtD6USrLRJ6+g2do+g/8G2HwthjUwzZpODWCpkd/YaqqmtF7jkOLwSs9qtllx3qbWGKf0pWGw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.17.1","dependencies":{"cac":"^6.7.14","ansis":"^4.1.0","globals":"^16.3.0","local-pkg":"^1.1.1","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.21.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.1.0","eslint-plugin-yml":"^1.18.0","@antfu/install-pkg":"^1.1.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-jsdoc":"^51.4.1","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^60.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.2","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.38.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@typescript-eslint/eslint-plugin":"^8.38.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","vue":"^3.5.18","esno":"^4.8.0","jiti":"^2.5.1","bumpp":"^10.2.0","execa":"^9.6.0","eslint":"^9.31.0","svelte":"^5.36.16","tsdown":"^0.13.0","vitest":"^3.2.4","@antfu/ni":"^25.0.0","tinyglobby":"^0.2.14","typescript":"^5.8.3","@types/node":"^22.15.14","lint-staged":"^16.1.2","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.0","eslint-plugin-vue":"^10.3.0","vue-eslint-parser":"^10.2.0","@jhqn/eslint-config":"0.9.5","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.0","@unocss/eslint-plugin":"^66.3.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.1.0","eslint-plugin-react-hooks":"^5.2.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.31.0","eslint-plugin-vue":"^10.3.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.0","@unocss/eslint-plugin":"^66.3.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"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-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.9.5_1753416081005_0.30499445666423886","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-beta.3":{"name":"@jhqn/eslint-config","version":"0.10.0-beta.3","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.10.0-beta.3","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"dac08469e59244c52340a87210c83856c0083355","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.10.0-beta.3.tgz","fileCount":9,"integrity":"sha512-Na3P1hsJkKz1Xg/L5uILlhNDCRKWiFCb/zmRa1fuBg5whUJJAvRe+vnc+xdyv2zXZEPFf8/yWZarZLW/2HnEkw==","signatures":[{"sig":"MEQCIAyuAv4834359qi0RbqedBP69dOopnJrT7tB+D0tthM6AiBNUxRp4kK/mD7LYS6VPxL9dxUhdgJ0CB2uL5j+2hEiXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.10.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1281720},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.10.0-beta.3.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/10b1372572d1e986ab57d91b424898fb/jhqn-eslint-config-0.10.0-beta.3.tgz","_integrity":"sha512-Na3P1hsJkKz1Xg/L5uILlhNDCRKWiFCb/zmRa1fuBg5whUJJAvRe+vnc+xdyv2zXZEPFf8/yWZarZLW/2HnEkw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^16.4.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.4.1","eslint-plugin-yml":"^1.19.0","@antfu/install-pkg":"^1.1.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-jsdoc":"^61.1.5","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.5.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vue":"^3.5.22","esno":"^4.8.0","jiti":"^2.6.1","bumpp":"^10.3.1","execa":"^9.6.0","eslint":"^9.38.0","svelte":"^5.41.1","tsdown":"^0.15.9","vitest":"^3.2.4","@antfu/ni":"^27.0.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^22.18.12","lint-staged":"^16.2.5","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.5.1","vue-eslint-parser":"^10.2.0","@jhqn/eslint-config":"0.10.0-beta.3","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.2","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","@unocss/eslint-plugin":"^66.5.4","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.3.0","eslint-plugin-react-hooks":"^7.0.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^2.2.3","eslint-plugin-react-refresh":"^0.4.24","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.3.1"},"peerDependencies":{"eslint":"^9.31.0","eslint-plugin-vue":"^10.3.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.0","@unocss/eslint-plugin":"^66.3.3","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.3","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.10.0-beta.3_1761095539689_0.7960671847957872","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@jhqn/eslint-config","version":"0.10.0","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.10.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"e7711203bea994858206d1aac6be7c91af0af684","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.10.0.tgz","fileCount":9,"integrity":"sha512-7CvRuSB3oWJM7UDgEZIAGbf0QIqSl7nvkwntUW7KSrlQE5hb8hR+q1QAm3BXGQfc2DJ3kzze+IMpbkvDC6S0Zg==","signatures":[{"sig":"MEUCIAFh+FA5TzDxc6YSJS8NBEgZa/p+IyyDm81DOsm2RSlJAiEAmXoHlLvT09Ie0012ISamV94djRK3onS21hs2HOA8DCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1281699},"main":"./dist/index.js","type":"module","_from":"file:jhqn-eslint-config-0.10.0.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.js"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"esno scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/eff7ddc70e42bf7fbbeda5efe159b611/jhqn-eslint-config-0.10.0.tgz","_integrity":"sha512-7CvRuSB3oWJM7UDgEZIAGbf0QIqSl7nvkwntUW7KSrlQE5hb8hR+q1QAm3BXGQfc2DJ3kzze+IMpbkvDC6S0Zg==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.20.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^16.4.0","local-pkg":"^1.1.2","@clack/prompts":"^0.11.0","eslint-plugin-n":"^17.23.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.4.1","eslint-plugin-yml":"^1.19.0","@antfu/install-pkg":"^1.1.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-jsdoc":"^61.1.5","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.23","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.5.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.46.2","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vue":"^3.5.22","esno":"^4.8.0","jiti":"^2.6.1","bumpp":"^10.3.1","execa":"^9.6.0","eslint":"^9.38.0","svelte":"^5.41.1","tsdown":"^0.15.9","vitest":"^3.2.4","@antfu/ni":"^27.0.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^22.18.12","lint-staged":"^16.2.5","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.5.1","vue-eslint-parser":"^10.2.0","@jhqn/eslint-config":"0.10.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.0.2","eslint-plugin-svelte":"^3.12.5","svelte-eslint-parser":"^1.4.0","@unocss/eslint-plugin":"^66.5.4","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.3.0","eslint-plugin-react-hooks":"^7.0.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^2.2.3","eslint-plugin-react-refresh":"^0.4.24","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.3.1"},"peerDependencies":{"eslint":"^9.31.0","eslint-plugin-vue":"^10.3.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.0","@unocss/eslint-plugin":"^66.3.3","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.3","eslint-plugin-react-refresh":"^0.4.20","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.10.0_1761095732961_0.2840049860619682","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@jhqn/eslint-config","version":"0.11.0","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.11.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"95a62276fa041caef7f7b11531e9d411234247da","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.11.0.tgz","fileCount":9,"integrity":"sha512-bG01mggMnTu0IYI/ukO+n7YlEBDiiZuJjQUpfUl0oWwNci0Qw20A+uDD/mupx+/3xqbPqawqTehEoFLc+mGtpw==","signatures":[{"sig":"MEUCIBkyqNQVIMB9gKGAQugMfXmGUKWm7h7xLg0Z+SFPnufGAiEAjxmdum59OaDV3mOlFGSjDwhcoytmuddRQwDJj3gzeM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1276084},"type":"module","_from":"file:jhqn-eslint-config-0.11.0.tgz","types":"./dist/index.d.ts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/d438353f6fe28f34efd7ff123850029d/jhqn-eslint-config-0.11.0.tgz","_integrity":"sha512-bG01mggMnTu0IYI/ukO+n7YlEBDiiZuJjQUpfUl0oWwNci0Qw20A+uDD/mupx+/3xqbPqawqTehEoFLc+mGtpw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.3.0","local-pkg":"^1.1.2","@clack/prompts":"^1.0.0","eslint-plugin-n":"^17.23.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.5.1","eslint-plugin-yml":"^3.0.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.0.3","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.5.0","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-command":"^3.4.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-flat-config-utils":"^3.0.0","@typescript-eslint/parser":"^8.54.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.4.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.54.0","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.27","jiti":"^2.6.1","bumpp":"^10.4.0","execa":"^9.6.1","eslint":"^9.39.2","svelte":"^5.49.1","tsdown":"^0.20.1","vitest":"^4.0.18","@antfu/ni":"^28.2.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^24.10.9","lint-staged":"^16.2.7","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","@jhqn/eslint-config":"0.11.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.3.1","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.4.2","eslint-plugin-react-hooks":"^7.0.1","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^2.9.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.9.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.11.0_1770028214077_0.04910994693662807","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@jhqn/eslint-config","version":"0.11.1","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.11.1","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"fad6ac462a726d88ab33c83489dbf6bbfa6a2a82","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.11.1.tgz","fileCount":9,"integrity":"sha512-X0CykF52nnHu7C3sF/C1hz/ujirBjfy+Jnn1hR0JRLOtMHRCqTzIX2pEZgbaTibbc2EgEcU1LCpRteG5UoCiQg==","signatures":[{"sig":"MEQCIGCuRGVf84KrwEQRsipozzYYxnA1LgChAzdtr9nnr+C5AiAsfeS0hApM8bZ4rYteKZ2Z78Cg6Xl8L5Tc/Jh+PXgrSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1276088},"type":"module","_from":"file:jhqn-eslint-config-0.11.1.tgz","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/92e9a670b24c452d4b39adb051dcc2f3/jhqn-eslint-config-0.11.1.tgz","_integrity":"sha512-X0CykF52nnHu7C3sF/C1hz/ujirBjfy+Jnn1hR0JRLOtMHRCqTzIX2pEZgbaTibbc2EgEcU1LCpRteG5UoCiQg==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.3.0","local-pkg":"^1.1.2","@clack/prompts":"^1.0.0","eslint-plugin-n":"^17.23.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.5.1","eslint-plugin-yml":"^3.0.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.0.3","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.1.3","eslint-plugin-jsdoc":"^62.5.0","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.6","eslint-plugin-command":"^3.4.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-flat-config-utils":"^3.0.0","@typescript-eslint/parser":"^8.54.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.4.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.54.0","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.27","jiti":"^2.6.1","bumpp":"^10.4.0","execa":"^9.6.1","eslint":"^9.39.2","svelte":"^5.49.1","tsdown":"^0.20.1","vitest":"^4.0.18","@antfu/ni":"^28.2.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^24.10.9","lint-staged":"^16.2.7","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","@jhqn/eslint-config":"0.11.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.3.1","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.4.2","eslint-plugin-react-hooks":"^7.0.1","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^2.9.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.9.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.11.1_1770077761278_0.7446877960677201","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@jhqn/eslint-config","version":"0.11.2","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.11.2","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"b9588548c0ca1a34fb7289026fdd8764acfb82f5","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.11.2.tgz","fileCount":9,"integrity":"sha512-gaJTJVWsaP9nq+LiZT4uVSRGGezwnZMdzIZzZ4kHLTCkvqB9C8fD3URzE3qdrNERRhjX1+6RshVfSySIUgJAvQ==","signatures":[{"sig":"MEYCIQC9pqARJ2QLhmZea3ZOGMUZ3SsWMZZtP44dKBIjv2oVDAIhAI/5pCIoPV+xnW1u6MdRj/OCKpEbO2idpXl6VD85CNmY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1280692},"type":"module","_from":"file:jhqn-eslint-config-0.11.2.tgz","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"tsdown --format esm,cjs --watch & npx @eslint/config-inspector","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/8c8a4d9de260463b5d3f2b366569218a/jhqn-eslint-config-0.11.2.tgz","_integrity":"sha512-gaJTJVWsaP9nq+LiZT4uVSRGGezwnZMdzIZzZ4kHLTCkvqB9C8fD3URzE3qdrNERRhjX1+6RshVfSySIUgJAvQ==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.13.0","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^17.3.0","local-pkg":"^1.1.2","@clack/prompts":"^1.0.1","eslint-plugin-n":"^17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.5.1","eslint-plugin-yml":"^3.3.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.7.0","eslint-plugin-jsonc":"^3.1.0","jsonc-eslint-parser":"^3.1.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.9","eslint-plugin-command":"^3.4.0","eslint-plugin-unicorn":"^63.0.0","eslint-plugin-import-x":"^4.16.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.9.0","eslint-flat-config-utils":"^3.0.1","@typescript-eslint/parser":"^8.56.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.6.0","eslint-config-flat-gitignore":"^2.2.1","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.56.1","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.28","jiti":"^2.6.1","bumpp":"^10.4.1","execa":"^9.6.1","eslint":"^9.39.3","svelte":"^5.53.3","tsdown":"^0.20.3","vitest":"^4.0.18","@antfu/ni":"^28.2.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^24.10.13","lint-staged":"^16.2.7","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.8.0","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.11.2","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^1.4.0","eslint-plugin-svelte":"^3.15.0","svelte-eslint-parser":"^1.5.0","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.4.2","eslint-plugin-react-hooks":"^7.0.1","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.11.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.11.2_1771913543607_0.9912763853160635","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@jhqn/eslint-config","version":"0.12.0","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.12.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"eba2fe35fb337486e2f1eeafe578f1b920a25b50","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.12.0.tgz","fileCount":9,"integrity":"sha512-WAG0KelcZxEP+S4rIer2HhEqc2AkhQ4Pso/aAHH3DR+ZKJMlfKNj5q6q7Lmav+j8mIr+k936Z/6AAdJSIn2gMw==","signatures":[{"sig":"MEUCIE+Szv8CULQ4JcBzt0ksSh/H+T3eAhyqcN60N5GgYbimAiEAmcW8zKHUF/UJbKWB7Gtm/kvhfiCoJiS6SqH7WKmJnBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1288265},"type":"module","_from":"file:jhqn-eslint-config-0.12.0.tgz","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/e61b09d2c3461cbffc3fc818f390928a/jhqn-eslint-config-0.12.0.tgz","_integrity":"sha512-WAG0KelcZxEP+S4rIer2HhEqc2AkhQ4Pso/aAHH3DR+ZKJMlfKNj5q6q7Lmav+j8mIr+k936Z/6AAdJSIn2gMw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.14.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.4.0","local-pkg":"^1.1.2","@clack/prompts":"^1.1.0","eslint-plugin-n":"^17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.5.1","eslint-plugin-yml":"^3.3.1","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.2.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.12","eslint-plugin-command":"^3.5.2","eslint-plugin-unicorn":"^63.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-flat-config-utils":"^3.0.2","@typescript-eslint/parser":"^8.57.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.7.0","eslint-config-flat-gitignore":"^2.2.1","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.57.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","jiti":"^2.6.1","bumpp":"^11.0.1","execa":"^9.6.1","eslint":"^10.0.3","svelte":"^5.54.0","tsdown":"^0.21.4","vitest":"^4.1.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^24.12.0","lint-staged":"^16.4.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.8.0","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.12.0","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.15.2","svelte-eslint-parser":"^1.6.0","@unocss/eslint-plugin":"^66.6.7","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.5.0","eslint-plugin-react-hooks":"^7.0.1","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.11.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.56.1","@typescript-eslint/utils":"8.56.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.56.1","@typescript-eslint/scope-manager":"8.56.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.12.0_1773885773945_0.8865169007268132","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@jhqn/eslint-config","version":"0.12.1","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.12.1","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"51c432604cc6a7eb0ce5d5a6908fa79b1d150072","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.12.1.tgz","fileCount":9,"integrity":"sha512-SnY5WH/dTgH4tVVgEPjqdtHb2jbNPJ0IWp5TydkK6uKjL4+i1icZVTfUyrpVJaSv4W0XzSLWtJTXAumtrMkdgw==","signatures":[{"sig":"MEQCIE+Hjkd14yKaxH39oQCIq3aMy4BlhiPCItFFQalcPsqCAiA6QT0w68/yke2nWqr7MTuZGQ74vORT7Eu2hSlEdjTQEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1288497},"type":"module","_from":"file:jhqn-eslint-config-0.12.1.tgz","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/3db27448f796dd020704a3c4bae4f209/jhqn-eslint-config-0.12.1.tgz","_integrity":"sha512-SnY5WH/dTgH4tVVgEPjqdtHb2jbNPJ0IWp5TydkK6uKjL4+i1icZVTfUyrpVJaSv4W0XzSLWtJTXAumtrMkdgw==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.14.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.4.0","local-pkg":"^1.1.2","@clack/prompts":"^1.1.0","eslint-plugin-n":"^17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.5.1","eslint-plugin-yml":"^3.3.1","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.2.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.12","eslint-plugin-command":"^3.5.2","eslint-plugin-unicorn":"^63.0.0","eslint-plugin-import-x":"^4.16.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-flat-config-utils":"^3.0.2","@typescript-eslint/parser":"^8.57.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.7.0","eslint-config-flat-gitignore":"^2.2.1","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.57.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.30","jiti":"^2.6.1","bumpp":"^11.0.1","execa":"^9.6.1","eslint":"^10.0.3","svelte":"^5.54.0","tsdown":"^0.21.4","vitest":"^4.1.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^24.12.0","lint-staged":"^16.4.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.8.0","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.12.1","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.15.2","svelte-eslint-parser":"^1.6.0","@unocss/eslint-plugin":"^66.6.7","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.5.0","eslint-plugin-react-hooks":"^7.0.1","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.11.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.56.1","@typescript-eslint/utils":"8.56.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.56.1","@typescript-eslint/scope-manager":"8.56.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.12.1_1773885908699_0.6293555156700517","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@jhqn/eslint-config","version":"0.13.0","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.13.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"2f52bfd52d792a4e4894629c7b08c3953c18de8e","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.13.0.tgz","fileCount":9,"integrity":"sha512-PaWbnPmvVU8b02fOSen0WrY7NCo5m23+L2rxxoyc2zHmnTw8uj8+ldYMkj8iU5hX2w2mwUmAyoxuM8KcaHFZBA==","signatures":[{"sig":"MEUCIHVGXouvLQgnaPHnkNUUuZPeqY2mCy+/lrDRm7KTI1pZAiEAlcH3ofxjIQ4Ah96YiRYCBY1by9/oB13WS6sOaqq1byg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1301364},"type":"module","_from":"file:jhqn-eslint-config-0.13.0.tgz","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/a0f116d848806c138dc5bbfa5c6d0f83/jhqn-eslint-config-0.13.0.tgz","_integrity":"sha512-PaWbnPmvVU8b02fOSen0WrY7NCo5m23+L2rxxoyc2zHmnTw8uj8+ldYMkj8iU5hX2w2mwUmAyoxuM8KcaHFZBA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.14.0","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.4.0","local-pkg":"^1.1.2","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.1","eslint-plugin-yml":"^3.3.1","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.3.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.14","eslint-plugin-command":"^3.5.2","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-flat-config-utils":"^3.1.0","@typescript-eslint/parser":"^8.58.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.7.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.58.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.31","jiti":"^2.6.1","bumpp":"^11.0.1","execa":"^9.6.1","eslint":"^10.1.0","svelte":"^5.55.1","tsdown":"^0.21.7","vitest":"^4.1.2","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^24.12.0","lint-staged":"^16.4.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.8.0","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.13.0","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.16.0","svelte-eslint-parser":"^1.6.0","@unocss/eslint-plugin":"^66.6.7","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.5.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.58.0","@typescript-eslint/utils":"8.58.0","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.58.0","@typescript-eslint/scope-manager":"8.58.0","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.13.0_1775097629509_0.40547078671870773","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@jhqn/eslint-config","version":"0.13.1","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.13.1","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"4571df267c31125670e5e9f75571adc68b055e14","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.13.1.tgz","fileCount":9,"integrity":"sha512-Uy/yOG1s3pzysUjdfSjD0dF9MWo1HzC8K/KlLk3Ubx/og89xDNX2g7lhvlWAhORFeb15t6jTOjDojnjzVOVnFg==","signatures":[{"sig":"MEYCIQCPE10salBi7Tf3U8TxaMVQGswY5KnA74uXpC5tDtp5WAIhAM1flhOlo4GEtIe7fl6vu3ZwLRXooIL+17bmAJ2s5gyr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1305197},"type":"module","_from":"file:jhqn-eslint-config-0.13.1.tgz","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/6e9724d66d14c170615682f2c8adda56/jhqn-eslint-config-0.13.1.tgz","_integrity":"sha512-Uy/yOG1s3pzysUjdfSjD0dF9MWo1HzC8K/KlLk3Ubx/og89xDNX2g7lhvlWAhORFeb15t6jTOjDojnjzVOVnFg==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.14.1","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.1","eslint-plugin-yml":"^3.3.1","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.3.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.15","eslint-plugin-command":"^3.5.2","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-flat-config-utils":"^3.1.0","@typescript-eslint/parser":"^8.58.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.58.1","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.32","jiti":"^2.6.1","bumpp":"^11.0.1","execa":"^9.6.1","eslint":"^10.2.0","svelte":"^5.55.3","tsdown":"^0.21.7","vitest":"^4.1.4","tinyglobby":"^0.2.16","typescript":"~6.0.2","@types/node":"^24.12.0","lint-staged":"^16.4.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.8.0","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.13.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.17.0","svelte-eslint-parser":"^1.6.0","@unocss/eslint-plugin":"^66.6.8","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.5.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.58.1","@typescript-eslint/utils":"8.58.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.58.1","@typescript-eslint/scope-manager":"8.58.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.13.1_1776052325870_0.3131137107053692","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@jhqn/eslint-config","version":"0.14.0","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.14.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"d4d0b5188dc2e16b2e196ea748c44418ae11c4f2","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.14.0.tgz","fileCount":9,"integrity":"sha512-XMZnpcc6Is+93hhHeSgcOl0PpnFg7kWVG/oQef5wk1J5qTkXgtOzdeth5kU04vrIsmO1qLCbwNDCgufsA1kQhA==","signatures":[{"sig":"MEYCIQCCIDGjAkMQnmr1sIQHwuj7upSwnNK7acBIkAPpqYGgqwIhALfkf+GryLKFGL8FgEAyf8EulQjkijqlmn8QdcNUSXQU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1303667},"type":"module","_from":"file:jhqn-eslint-config-0.14.0.tgz","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/0211d6fa5645336678c585fc6ef50da9/jhqn-eslint-config-0.14.0.tgz","_integrity":"sha512-XMZnpcc6Is+93hhHeSgcOl0PpnFg7kWVG/oQef5wk1J5qTkXgtOzdeth5kU04vrIsmO1qLCbwNDCgufsA1kQhA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.14.1","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.1","eslint-plugin-yml":"^3.3.1","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.3.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-command":"^3.5.2","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-flat-config-utils":"^3.1.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.58.2","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.32","jiti":"^2.6.1","bumpp":"^11.0.1","execa":"^9.6.1","eslint":"^10.2.0","svelte":"^5.55.4","tsdown":"^0.21.9","vitest":"^4.1.4","tinyglobby":"^0.2.16","typescript":"~6.0.3","@types/node":"^24.12.0","lint-staged":"^16.4.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.8.0","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.14.0","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.17.0","svelte-eslint-parser":"^1.6.0","@unocss/eslint-plugin":"^66.6.8","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^2.0.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.58.2","@typescript-eslint/utils":"8.58.2","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.58.2","@typescript-eslint/scope-manager":"8.58.2","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.14.0_1776392026282_0.23213191913123055","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@jhqn/eslint-config","version":"0.14.1","author":{"name":"jade-gjz"},"license":"MIT","_id":"@jhqn/eslint-config@0.14.1","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"8cdc26e8d5fb6699c760e3fb0a828725eb6795f6","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.14.1.tgz","fileCount":9,"integrity":"sha512-Y+mVx5xNO9IkciMKSxx6Yg1iXDRyVq9S/FGitoxj+FhSAZYW2u902Nay5RLhWkVakpluCD44KVafFEvKXTcRfA==","signatures":[{"sig":"MEYCIQCaYbrKMOspxXDUVnX/BGqrlzOdLkgzQCyAGzEk4K69jQIhAJ/5Tm7DevhCq9mmsaFP6CeTjExB+WenbKmK4QcQfkzi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1303686},"type":"module","_from":"file:jhqn-eslint-config-0.14.1.tgz","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"_resolved":"/tmp/ba302fa713c18c0adeb85bc12eeaffe1/jhqn-eslint-config-0.14.1.tgz","_integrity":"sha512-Y+mVx5xNO9IkciMKSxx6Yg1iXDRyVq9S/FGitoxj+FhSAZYW2u902Nay5RLhWkVakpluCD44KVafFEvKXTcRfA==","repository":{"url":"git+https://github.com/jaderd-jh/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.14.1","dependencies":{"cac":"^7.0.0","ansis":"^4.2.0","globals":"^17.5.0","local-pkg":"^1.1.2","@clack/prompts":"^1.2.0","eslint-plugin-n":"^17.24.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.1","eslint-plugin-yml":"^3.3.1","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.3.0","eslint-plugin-antfu":"^3.2.2","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.16","eslint-plugin-command":"^3.5.2","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-flat-config-utils":"^3.1.0","@typescript-eslint/parser":"^8.58.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.58.2","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.32","jiti":"^2.6.1","bumpp":"^11.0.1","execa":"^9.6.1","eslint":"^10.2.0","svelte":"^5.55.4","tsdown":"^0.21.9","vitest":"^4.1.4","tinyglobby":"^0.2.16","typescript":"~6.0.3","@types/node":"^24.12.0","lint-staged":"^16.4.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.8.0","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.14.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.17.0","svelte-eslint-parser":"^1.6.0","@unocss/eslint-plugin":"^66.6.8","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^2.0.0","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.58.2","@typescript-eslint/utils":"8.58.2","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.58.2","@typescript-eslint/scope-manager":"8.58.2","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.14.1_1776829879575_0.06720980056280612","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@jhqn/eslint-config","version":"0.15.0","author":"jade-gjz","license":"MIT","_id":"@jhqn/eslint-config@0.15.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.mjs"},"dist":{"shasum":"90e39cb4e63e5fb06f7623bd0c608d95b52957cb","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.15.0.tgz","fileCount":9,"integrity":"sha512-FStp1ASxjez4hwKRs+U4wnoZ4CAT/YYZQfUgyFR2uvdnuweB/h5CXklEcIYw2lGR5d0iZUQxdK8jUanDp5Aotw==","signatures":[{"sig":"MEQCIGw8qF6nypEieMB3zYwRsmGLIYycGjGE2pj63Z70ovaiAiBGqjql059Are3b3gFvR3vMIa+jIQEvXdw8i+ys+/4D2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1317466},"type":"module","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"repository":{"url":"https://github.com/jaderd-jh/eslint-config","type":"git"},"description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"26.0.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.0","globals":"^17.6.0","local-pkg":"^1.1.2","@clack/prompts":"^1.4.0","eslint-plugin-n":"^18.0.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.1","eslint-plugin-yml":"^3.3.2","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.4.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-command":"^3.5.2","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-flat-config-utils":"^3.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-no-only-tests":"^3.4.0","eslint-plugin-perfectionist":"^5.9.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.59.3","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.34","jiti":"^2.7.0","bumpp":"^11.1.0","execa":"^9.6.1","eslint":"^10.3.0","svelte":"^5.55.5","tsdown":"^0.22.0","vitest":"^4.1.6","tinyglobby":"^0.2.16","typescript":"~6.0.3","@types/node":"^24.12.0","lint-staged":"^17.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.9.1","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.15.0","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.17.1","svelte-eslint-parser":"^1.6.1","@unocss/eslint-plugin":"^66.6.8","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^3.0.1","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^5.7.7","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.1"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^5.6.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.2.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.3","@typescript-eslint/utils":"8.59.3","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.3","@typescript-eslint/scope-manager":"8.59.3","eslint-plugin-erasable-syntax-only":"0.4.1"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.15.0_1778667646810_0.27070003094583694","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@jhqn/eslint-config","version":"0.15.1","author":"jade-gjz","license":"MIT","_id":"@jhqn/eslint-config@0.15.1","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.mjs"},"dist":{"shasum":"270d08e4b9bb1b2d915e6213c1bba0930af1362d","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.15.1.tgz","fileCount":9,"integrity":"sha512-C4h2kt4N2dgG3rR0eQW3zHOVGjYFHH+Ox3mwef3JBlGwk+8fC4/R14DUzjWlN1XO+TqLtb15WEwrfArpAms0Tw==","signatures":[{"sig":"MEYCIQD5ODreo2ryLYyNwtVFzUTG2HzUw400atK7sWKglyrqbAIhAKTVz3eHMtD5UclNt/0QYNn6y2AIZ4YYYQU70F6Hcfye","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1317460},"type":"module","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"repository":{"url":"https://github.com/jaderd-jh/eslint-config","type":"git"},"description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"26.0.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.0","globals":"^17.6.0","local-pkg":"^1.1.2","@clack/prompts":"^1.4.0","eslint-plugin-n":"^18.0.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.1","eslint-plugin-yml":"^3.3.2","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.4.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-command":"^3.5.2","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-flat-config-utils":"^3.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-no-only-tests":"^3.4.0","eslint-plugin-perfectionist":"^5.9.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.59.3","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.34","jiti":"^2.7.0","bumpp":"^11.1.0","execa":"^9.6.1","eslint":"^10.3.0","svelte":"^5.55.5","tsdown":"^0.22.0","vitest":"^4.1.6","tinyglobby":"^0.2.16","typescript":"~6.0.3","@types/node":"^24.12.0","lint-staged":"^17.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.9.1","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.15.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.17.1","svelte-eslint-parser":"^1.6.1","@unocss/eslint-plugin":"^66.6.8","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^3.0.1","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^5.7.7","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.1"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^5.6.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.2.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.3","@typescript-eslint/utils":"8.59.3","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.3","@typescript-eslint/scope-manager":"8.59.3","eslint-plugin-erasable-syntax-only":"0.4.1"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.15.1_1779247182914_0.023357163867620212","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@jhqn/eslint-config","version":"0.15.2","author":"jade-gjz","license":"MIT","_id":"@jhqn/eslint-config@0.15.2","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.mjs"},"dist":{"shasum":"9e017aca823afe4c7e230127f3345235e41c8595","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.15.2.tgz","fileCount":9,"integrity":"sha512-OJ8/nVSMHZcioMqs15e2DJEnKM5w7HcuqcecQv4CNN2NHgMo+qxHHr842uq//IUwJ5IJqNgN7TrQn87/4DXw3A==","signatures":[{"sig":"MEUCIQCOXHv3xru3BPsf2ZK047BGEp88B+UnawfnvWCZrGkaowIgcAqiMf+U6lOHjhC+ZvfTjEnWGQQ0yEPOHOausZQje+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1317406},"type":"module","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"repository":{"url":"https://github.com/jaderd-jh/eslint-config","type":"git"},"description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"26.0.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.0","globals":"^17.6.0","local-pkg":"^1.1.2","@clack/prompts":"^1.4.0","eslint-plugin-n":"^18.0.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.1","eslint-plugin-yml":"^3.3.2","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.3.1","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","@e18e/eslint-plugin":"^0.4.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-jsonc":"^3.1.2","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-command":"^3.5.2","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-flat-config-utils":"^3.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-no-only-tests":"^3.4.0","eslint-plugin-perfectionist":"^5.9.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.59.3","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.34","jiti":"^2.7.0","bumpp":"^11.1.0","execa":"^9.6.1","eslint":"^10.3.0","svelte":"^5.55.5","tsdown":"^0.22.0","vitest":"^4.1.6","tinyglobby":"^0.2.16","typescript":"~6.0.3","@types/node":"^24.12.0","lint-staged":"^17.0.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.9.1","vue-eslint-parser":"^10.4.0","@jhqn/eslint-config":"0.15.2","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.17.1","svelte-eslint-parser":"^1.6.1","@unocss/eslint-plugin":"^66.6.8","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^3.0.1","conventional-changelog-cli":"^5.0.0","@eslint-react/eslint-plugin":"^5.7.7","eslint-plugin-react-refresh":"^0.5.2","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.1"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^5.6.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.2.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.3","@typescript-eslint/utils":"8.59.3","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.3","@typescript-eslint/scope-manager":"8.59.3","eslint-plugin-erasable-syntax-only":"0.4.1"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.15.2_1779248351395_0.4464367297866505","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@jhqn/eslint-config","version":"0.15.3","author":"jade-gjz","license":"MIT","_id":"@jhqn/eslint-config@0.15.3","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.mjs"},"dist":{"shasum":"9d55efd8567ef6c23104dc0db8f81aaeea273a74","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-0.15.3.tgz","fileCount":9,"integrity":"sha512-cPqI/96AGiOph1HLpin3Sm7/INQbIcqdn6uXUnSVB1Scf9LPThP2H9sK90uTHPLo8T2O+Plt/EBHpStYJOkpCQ==","signatures":[{"sig":"MEUCIQDKnnAa7E2GpwTl7J1HZr54NM/52bKatstc/YWcEgOTjAIgQDxiG1nhebZ/lROWIur+z/jgtvnen/6ZojNo765yXQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1381069},"type":"module","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"repository":{"url":"https://github.com/jaderd-jh/eslint-config","type":"git"},"description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"24.18.0","dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.7.0","local-pkg":"^1.2.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.2.1","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.3","eslint-plugin-yml":"^3.6.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-toml":"^1.4.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^63.0.12","eslint-plugin-jsonc":"^3.3.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.21","eslint-plugin-command":"^3.5.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-flat-config-utils":"^3.2.0","@typescript-eslint/parser":"^8.63.0","eslint-plugin-no-only-tests":"^3.4.0","eslint-plugin-perfectionist":"^5.10.0","eslint-config-flat-gitignore":"^2.3.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.63.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.0","vue":"^3.5.39","jiti":"^2.7.0","bumpp":"^11.1.0","execa":"^9.6.1","eslint":"^10.6.0","svelte":"^5.56.4","tsdown":"^0.22.3","vitest":"^4.1.10","tinyglobby":"^0.2.17","typescript":"~6.0.3","@types/node":"^24.13.2","lint-staged":"^17.0.8","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.13.1","eslint-plugin-vue":"^10.9.2","vue-eslint-parser":"^10.4.1","@jhqn/eslint-config":"0.15.3","astro-eslint-parser":"^2.1.0","eslint-plugin-astro":"^2.1.1","eslint-plugin-solid":"^0.14.5","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.20.0","svelte-eslint-parser":"^1.8.0","@unocss/eslint-plugin":"^66.7.5","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^3.0.4","@eslint-react/eslint-plugin":"^5.11.3","eslint-plugin-react-refresh":"^0.5.3","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.2"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^5.6.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"inlinedDependencies":{"cached-factory":"0.3.0","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.63.0","@typescript-eslint/utils":"8.63.0","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.63.0","@typescript-eslint/scope-manager":"8.63.0","eslint-plugin-erasable-syntax-only":"0.4.2"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.15.3_1783579658291_0.23027342398252815","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@jhqn/eslint-config","version":"1.0.0","author":"jade-gjz","license":"MIT","_id":"@jhqn/eslint-config@1.0.0","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.mjs"},"dist":{"shasum":"fa58172934431212cc8573781882258af43a485a","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":8,"integrity":"sha512-/h+qWvDHO5XQEhXOTwAd4peOZefYQG4oQHka3pRnkoUzQ/gtG9dgPG/g20/xIpAanC3KKFYVaQtJ3ZpQYHxfIQ==","signatures":[{"sig":"MEYCIQC5MMqtL4sYfBZu9oQmf9ocikJpyMYq7VfgElkufwK7GgIhAPpG6Bt0uINntd/14xBbwz0jNYSBb9AdP/oW6uvaQZZq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFJOtxyboPP7pxwVxm62Hr542c+6p4Jwtp1gIGO1u3P4AiBJc5GAriJwngWmu618sM5tnCCJ4ZsGQoc1HhumtcpXOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":912828},"type":"module","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"repository":{"url":"https://github.com/jaderd-jh/eslint-config","type":"git"},"description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.12.0","local-pkg":"^1.2.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.3","eslint-plugin-yml":"^3.8.1","@antfu/install-pkg":"^2.0.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^64.3.6","eslint-plugin-jsonc":"^3.4.2","eslint-plugin-regexp":"^3.3.0","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-command":"^4.0.0","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-flat-config-utils":"^3.2.0","@typescript-eslint/parser":"^8.69.0","eslint-plugin-no-only-tests":"^3.4.0","eslint-plugin-perfectionist":"^5.11.0","eslint-config-flat-gitignore":"^2.4.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.69.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vue":"^3.5.42","jiti":"^2.7.0","bumpp":"^12.3.0","eslint":"^10.10.0","svelte":"^5.57.0","tsdown":"^0.23.0","vitest":"^5.0.0","tinyexec":"^1.3.1","tinyglobby":"^0.2.17","typescript":"~6.0.3","@types/node":"^24.13.3","lint-staged":"^17.5.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","eslint-plugin-vue":"^10.10.0","vue-eslint-parser":"^10.4.1","@jhqn/eslint-config":"1.0.0","astro-eslint-parser":"^3.1.0","eslint-plugin-astro":"^3.1.0","eslint-plugin-solid":"^0.17.0","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.23.0","svelte-eslint-parser":"^1.8.1","@unocss/eslint-plugin":"^66.10.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^3.4.0","@eslint-react/eslint-plugin":"^5.18.8","eslint-plugin-react-refresh":"^0.5.6","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.6.0","eslint-plugin-erasable-syntax-only":"^0.7.0"},"peerDependencies":{"eslint":"^9.39.2 || ^10.0.0","eslint-plugin-vue":"^10.7.0","vue-eslint-parser":"^10.2.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.17.0","eslint-plugin-svelte":"^3.14.0","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.6.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^5.6.0","eslint-plugin-react-refresh":"^0.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.7.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"eslint-plugin-erasable-syntax-only":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1788744158832_0.1266995176084813","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@jhqn/eslint-config","version":"1.0.1","author":"jade-gjz","license":"MIT","_id":"@jhqn/eslint-config@1.0.1","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"homepage":"https://github.com/jaderd-jh/eslint-config","bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"bin":{"eslint-config":"./bin/index.mjs"},"dist":{"shasum":"c1e4f857325e98660893726bb4256b809d72705a","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":8,"integrity":"sha512-7IZUuTvJwo5novNciUgctfHrKoeT3e/1DGo3QTJ+8u46qEDhih/ImRVIC5TK2UoGgBnPB3AzUD8TEyHVcos8BQ==","signatures":[{"sig":"MEQCIGKWtD4s5EGyjpch+hNmbq7qRsKcazAQ686hyI7WQBCaAiBwro9Fq5QN3F0Qd3yi9XTmL6tof052z5tVQUwQkukkaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+shyZgb1wxU+LR6Pt0OtFRyiXSlchd+2WEBVuZN7UvwIgNGaFmvSUSAVSONbmIYdG/kVhuDQGhB+4nPdWHCExZLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":912812},"type":"module","types":"./dist/index.d.mts","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"repository":{"url":"https://github.com/jaderd-jh/eslint-config","type":"git"},"description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.12.0","local-pkg":"^1.2.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.3","eslint-plugin-yml":"^3.8.1","@antfu/install-pkg":"^2.0.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^64.3.6","eslint-plugin-jsonc":"^3.4.2","eslint-plugin-regexp":"^3.3.0","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-command":"^4.0.0","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-flat-config-utils":"^3.2.0","@typescript-eslint/parser":"^8.69.0","eslint-plugin-no-only-tests":"^3.4.0","eslint-plugin-perfectionist":"^5.11.0","eslint-config-flat-gitignore":"^2.4.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.69.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vue":"^3.5.42","jiti":"^2.7.0","bumpp":"^12.3.0","eslint":"^10.10.0","svelte":"^5.57.0","tsdown":"^0.23.0","vitest":"^5.0.0","tinyexec":"^1.3.1","tinyglobby":"^0.2.17","typescript":"~6.0.3","@types/node":"^24.13.3","lint-staged":"^17.5.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","eslint-plugin-vue":"^10.10.0","vue-eslint-parser":"^10.4.1","@jhqn/eslint-config":"1.0.1","astro-eslint-parser":"^3.1.0","eslint-plugin-astro":"^3.1.0","eslint-plugin-solid":"^0.17.0","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.23.0","svelte-eslint-parser":"^1.8.1","@unocss/eslint-plugin":"^66.10.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^3.4.0","@eslint-react/eslint-plugin":"^5.18.8","eslint-plugin-react-refresh":"^0.5.6","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.6.0","eslint-plugin-erasable-syntax-only":"^0.7.0"},"peerDependencies":{"eslint":"^10.0.0","eslint-plugin-vue":"^10.11.0","vue-eslint-parser":"^10.4.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^3.1.0","eslint-plugin-solid":"^0.17.0","eslint-plugin-svelte":"^3.23.0","svelte-eslint-parser":"^1.8.1","@unocss/eslint-plugin":"^66.10.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^5.19.0","eslint-plugin-react-refresh":"^0.5.6","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.6.0","eslint-plugin-erasable-syntax-only":"^0.7.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"eslint-plugin-erasable-syntax-only":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1788744402827_0.9434916569415945","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"_id":"@jhqn/eslint-config@1.0.2","bin":{"eslint-config":"./bin/index.mjs"},"bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"dist":{"shasum":"4b9d28d9138f173abfcd2952824ab91b00c0de77","tarball":"https://registry.npmjs.org/@jhqn/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":8,"integrity":"sha512-UFN7mXZvygj0jDG7I2SXmhHaggz8Mg3HBLiH1TOfGU63J0a2j9zIaECb+iU3L4kmEWYZ3DC3c3wY83aMNIa8YQ==","signatures":[{"sig":"MEQCIBB0BBTfSGESzFUvq/y5vTNYO04+QaJzdb+PmtcKbx5ZAiB7bIOlvgcp08YdiXKaiMPK7dMLtJKDt+EI+jJtAu7iQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuOfN2rtlKjdvN1xjjqUcM+YbQz5sQob5GaZu9eqocJAIhAOL7Cgdixdt7G+culHnZfFbnnUmzy1B/iWM2tloSHfXk"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jhqn%2feslint-config@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":912812},"name":"@jhqn/eslint-config","type":"module","types":"./dist/index.d.mts","author":"jade-gjz","$schema":"https://json.schemastore.org/package.json","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"license":"MIT","scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"pnpm run typegen && tsdown --clean --dts","watch":"tsdown --watch","updeps":"pnpm up -i --latest -r","release":"bumpp","typegen":"tsx scripts/typegen.ts","fix:lint":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"version":"1.0.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5bf8c75f-b252-4fb1-9369-cf6c1352845e"}},"homepage":"https://github.com/jaderd-jh/eslint-config","repository":{"url":"https://github.com/jaderd-jh/eslint-config","type":"git"},"description":"jhqn's ESLint config","directories":{},"lint-staged":{"*":"eslint --fix"},"maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"dependencies":{"cac":"^7.0.0","ansis":"^4.3.1","globals":"^17.12.0","local-pkg":"^1.2.1","@clack/prompts":"^1.7.0","eslint-plugin-n":"^18.3.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^8.0.3","eslint-plugin-yml":"^3.8.1","@antfu/install-pkg":"^2.0.1","eslint-plugin-toml":"^1.5.0","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.1.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-antfu":"^3.2.3","eslint-plugin-jsdoc":"^64.3.6","eslint-plugin-jsonc":"^3.4.2","eslint-plugin-regexp":"^3.3.0","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-command":"^4.0.0","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-flat-config-utils":"^3.2.0","@typescript-eslint/parser":"^8.69.0","eslint-plugin-no-only-tests":"^3.4.0","eslint-plugin-perfectionist":"^5.11.0","eslint-config-flat-gitignore":"^2.4.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.69.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","vue":"^3.5.42","jiti":"^2.7.0","bumpp":"^12.3.0","eslint":"^10.10.0","svelte":"^5.57.0","tsdown":"^0.23.0","vitest":"^5.0.0","tinyexec":"^1.3.1","tinyglobby":"^0.2.17","typescript":"~6.0.3","@types/node":"^24.13.3","lint-staged":"^17.5.0","eslint-typegen":"^2.3.1","simple-git-hooks":"^2.14.0","eslint-plugin-vue":"^10.10.0","vue-eslint-parser":"^10.4.1","@jhqn/eslint-config":"1.0.2","astro-eslint-parser":"^3.1.0","eslint-plugin-astro":"^3.1.0","eslint-plugin-solid":"^0.17.0","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.23.0","svelte-eslint-parser":"^1.8.1","@unocss/eslint-plugin":"^66.10.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^3.4.0","@eslint-react/eslint-plugin":"^5.18.8","eslint-plugin-react-refresh":"^0.5.6","eslint-processor-vue-blocks":"^2.0.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@stylistic/eslint-plugin-migrate":"^4.4.1","eslint-plugin-vuejs-accessibility":"^2.6.0","eslint-plugin-erasable-syntax-only":"^0.7.0"},"peerDependencies":{"eslint":"^10.0.0","eslint-plugin-vue":"^10.11.0","vue-eslint-parser":"^10.4.1","astro-eslint-parser":"^3.1.0","eslint-plugin-astro":"^3.1.0","eslint-plugin-solid":"^0.17.0","eslint-plugin-svelte":"^3.23.0","svelte-eslint-parser":"^1.8.1","@unocss/eslint-plugin":"^66.10.0","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint-react/eslint-plugin":"^5.19.0","eslint-plugin-react-refresh":"^0.5.6","eslint-processor-vue-blocks":"^2.0.0","eslint-plugin-vuejs-accessibility":"^2.6.0","eslint-plugin-erasable-syntax-only":"^0.7.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vue":{"optional":true},"vue-eslint-parser":{"optional":true},"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"eslint-processor-vue-blocks":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"eslint-plugin-erasable-syntax-only":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_1.0.2_1788746275722_0.023098720878410806"}}},"time":{"created":"2024-05-11T08:15:08.441Z","modified":"2026-09-07T01:57:56.101Z","0.0.1":"2022-05-27T11:11:23.418Z","0.0.2":"2022-05-27T11:26:05.556Z","0.0.3":"2022-05-27T11:48:19.890Z","0.0.4":"2022-05-27T11:53:47.744Z","0.0.5":"2022-05-27T12:11:25.283Z","0.0.6":"2022-05-27T12:17:29.952Z","0.0.7":"2022-05-28T03:32:58.121Z","0.0.8":"2022-05-28T03:47:54.901Z","0.0.9":"2022-05-28T03:51:16.442Z","0.7.0":"2024-05-11T08:15:08.770Z","0.7.1":"2024-05-14T01:13:34.552Z","0.7.2":"2024-05-14T09:04:37.578Z","0.7.3":"2024-05-22T00:40:37.235Z","0.7.4":"2024-05-23T06:46:53.613Z","0.7.5":"2024-05-23T07:54:13.219Z","0.7.6":"2024-05-23T08:11:24.396Z","0.7.7":"2024-06-05T02:17:39.633Z","0.7.8":"2024-06-12T07:33:23.421Z","0.7.9":"2024-06-25T00:36:13.585Z","0.7.11":"2024-07-23T02:41:21.226Z","0.7.12":"2024-07-25T02:04:32.241Z","0.7.13":"2024-07-25T02:17:43.314Z","0.7.14":"2024-07-30T06:48:49.286Z","0.7.15":"2024-08-21T03:53:41.896Z","0.7.16":"2024-09-03T10:25:01.933Z","0.7.17":"2024-09-12T00:59:21.369Z","0.7.18":"2024-09-12T01:14:44.433Z","0.7.19":"2024-09-20T07:35:02.325Z","0.7.20":"2024-09-24T03:40:36.098Z","0.7.21":"2024-10-12T02:42:32.918Z","0.7.22":"2024-10-30T00:24:44.352Z","0.7.23":"2024-11-27T00:52:23.013Z","0.7.24":"2024-12-19T01:32:25.791Z","0.8.0":"2025-02-10T08:57:43.117Z","0.8.1":"2025-04-02T01:08:59.503Z","0.9.0":"2025-04-29T03:52:16.107Z","0.9.1":"2025-04-30T02:24:23.183Z","0.9.2":"2025-05-07T02:25:15.400Z","0.9.3":"2025-06-12T07:25:05.502Z","0.9.4":"2025-07-22T07:12:47.725Z","0.9.5":"2025-07-25T04:01:21.235Z","0.10.0-beta.3":"2025-10-22T01:12:19.928Z","0.10.0":"2025-10-22T01:15:33.197Z","0.11.0":"2026-02-02T10:30:14.269Z","0.11.1":"2026-02-03T00:16:01.545Z","0.11.2":"2026-02-24T06:12:23.811Z","0.12.0":"2026-03-19T02:02:54.094Z","0.12.1":"2026-03-19T02:05:08.905Z","0.13.0":"2026-04-02T02:40:29.670Z","0.13.1":"2026-04-13T03:52:06.017Z","0.14.0":"2026-04-17T02:13:46.503Z","0.14.1":"2026-04-22T03:51:19.781Z","0.15.0":"2026-05-13T10:20:47.022Z","0.15.1":"2026-05-20T03:19:43.092Z","0.15.2":"2026-05-20T03:39:11.545Z","0.15.3":"2026-07-09T06:47:38.451Z","1.0.0":"2026-09-07T01:22:38.939Z","1.0.1":"2026-09-07T01:26:42.953Z","1.0.2":"2026-09-07T01:57:55.807Z"},"bugs":{"url":"https://github.com/jaderd-jh/eslint-config/issues"},"author":"jade-gjz","license":"MIT","homepage":"https://github.com/jaderd-jh/eslint-config","repository":{"url":"https://github.com/jaderd-jh/eslint-config","type":"git"},"description":"jhqn's ESLint config","maintainers":[{"name":"jade-gjz","email":"jiangang.zhang@jaderd.com"},{"name":"juntang.liu","email":"dcdlove@qq.com"},{"name":"zwtkito","email":"wenting.zhang@jaderd.com"},{"name":"xiaoli.yao","email":"xiaoli.yao@jaderd.com"}],"readme":"# eslint-config\n\njade eslint config\n","readmeFilename":""}