{"_id":"@oliver139/eslint-config","_rev":"64-002bc6eda1483f26ddade39f42bf2064","name":"@oliver139/eslint-config","dist-tags":{"latest":"7.7.0"},"versions":{"1.0.0":{"name":"@oliver139/eslint-config","version":"1.0.0","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.0.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config#readme","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"d435cb6f7014855cc145e0ae8c563c104bdd41ad","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":7,"integrity":"sha512-u7TfSbTT255A26x3SA7K4uiERHGo5X412pQYTsTJEtmYA4R5587GnOn0hRmxn1x09BHfHM4++3O6DGGZzRpylA==","signatures":[{"sig":"MEQCIDAQ9T/PrVfvqYNKsbGGbNZSQV/rfqIIMwGhIj1aDFMNAiBVEik218wnamIMfla67qWJboi0hJljySt1YK3qtbpEqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1565816},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.0.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/5e0c0c58d85c0ebec1d155d7e5c90ec3/oliver139-eslint-config-1.0.0.tgz","_integrity":"sha512-u7TfSbTT255A26x3SA7K4uiERHGo5X412pQYTsTJEtmYA4R5587GnOn0hRmxn1x09BHfHM4++3O6DGGZzRpylA==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*.{js,mjs,cjs,ts,mts,cts}":["eslint --cache --fix"]},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","@oliver139/eslint-config":"1.0.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1732114538058_0.5352511684270334","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@oliver139/eslint-config","version":"1.0.1","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.0.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config#readme","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"3e45fa2a306a32b35cf98ee2a04f4e75e6617479","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":7,"integrity":"sha512-cjwVyM4XLrHR8WbExHr79u6eWHGdbTq3gCvwkSUj87fCwTQrzCEuf3JXFuyUuJsp66RTzrysAtTh7UomHpnczQ==","signatures":[{"sig":"MEUCIQCSAFcgRnCvaF3TrKasronkQJIhl9g9M9emszoLpN1X7AIgckPZS+HKeVhasJfKIaX3NuLFs9tzJp8U3dvJ+Fo8tW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1565799},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.0.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/29367c22733840c7ccbd88797b86b5d5/oliver139-eslint-config-1.0.1.tgz","_integrity":"sha512-cjwVyM4XLrHR8WbExHr79u6eWHGdbTq3gCvwkSUj87fCwTQrzCEuf3JXFuyUuJsp66RTzrysAtTh7UomHpnczQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1732116491485_0.3626095207208191","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@oliver139/eslint-config","version":"1.0.2","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.0.2","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config#readme","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"f80b43511fac9bde5f87eb34827e91cd743dff8f","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":7,"integrity":"sha512-+d83u8Lob2v9L0jEaOkcH3eN8B0x9MJPp9aIWKmvsiqer5Od1oLxB3ckOQaSXVuN3ocHi5wkZOkssR4kC4k9LQ==","signatures":[{"sig":"MEQCIFoday4QW2kN3xhWp3iZsizNDdSZD0qDliGJvv+qfldBAiBM5RJz0H9JOds9KR8deP7xAK/MApb2MZaYAVBjwigPOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1565887},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/eca745ab54ce151c763fbd12f6ed5188/oliver139-eslint-config-1.0.2.tgz","_integrity":"sha512-+d83u8Lob2v9L0jEaOkcH3eN8B0x9MJPp9aIWKmvsiqer5Od1oLxB3ckOQaSXVuN3ocHi5wkZOkssR4kC4k9LQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1732118198165_0.13470636349148957","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@oliver139/eslint-config","version":"1.0.3","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.0.3","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config#readme","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"c439e7a96e4429772e5c444c15925a1c8caaa230","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":7,"integrity":"sha512-TwAauhJ8BW60au1oImpzYlNR1NvYSYol90ZfMxZFrE0IbLenF8K82yb99//ysw1kI9TrmbUMIEl4wblt67c66g==","signatures":[{"sig":"MEUCICRo68NTH3cBrrzMr7Suivg29z/iGIx5kZkLAdtMHI1GAiEA6HioN7ceYtASxq05ctQCb56lpxC8NVfG3cX61JGIRHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1566015},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.0.3.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/935b15c55d8fc90a4e6577fc4a98e133/oliver139-eslint-config-1.0.3.tgz","_integrity":"sha512-TwAauhJ8BW60au1oImpzYlNR1NvYSYol90ZfMxZFrE0IbLenF8K82yb99//ysw1kI9TrmbUMIEl4wblt67c66g==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.3_1732118601659_0.06694718469937788","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@oliver139/eslint-config","version":"1.0.4","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.0.4","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config#readme","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"605fcac7ed0fd4b6a5114907e676d293476f545c","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":7,"integrity":"sha512-uS+M7AeBa7icKR/FdmayEAm0iE6JcAg/KiHtn+eJWHxeiZBkGjoTEZOF9Szx+9fFGg8nZ7JoE4EW6TvEMbkBxQ==","signatures":[{"sig":"MEUCIEst8Icy4GabWWdLTlf1+7QiYe8pDgkn7XamRpMsNLZTAiEA8i9185zdDiqbyuhLDcaRll/aUpRRVmVmwilFpyy/5cA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8147},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.0.4.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/b22a2ccc2ef46b4bad28742f37502fe8/oliver139-eslint-config-1.0.4.tgz","_integrity":"sha512-uS+M7AeBa7icKR/FdmayEAm0iE6JcAg/KiHtn+eJWHxeiZBkGjoTEZOF9Szx+9fFGg8nZ7JoE4EW6TvEMbkBxQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.4_1732164133842_0.27934408262265853","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@oliver139/eslint-config","version":"1.0.5","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.0.5","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config#readme","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"cacb52b317dafc75eb52988537d0905d1e468298","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.0.5.tgz","fileCount":7,"integrity":"sha512-6xuaeR1dvgnMas8WpEyHSngnJIqBs3/lG4/GH08q4PPEam9ikcvzQJWsn9FQVQc5HOic/S1PYb+emtrZ7Sly4w==","signatures":[{"sig":"MEYCIQCifBgXLqDkfPBxZ/+SC3Fx3i0+BOGVbyxoGo3YP4iQEgIhAPKqizcO1OTwwjqm9K5FPxQ/4HLVLRIaeyewyAnfDKk/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9701},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.0.5.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/07ccb0f94928eb4f432e938ac95e8d88/oliver139-eslint-config-1.0.5.tgz","_integrity":"sha512-6xuaeR1dvgnMas8WpEyHSngnJIqBs3/lG4/GH08q4PPEam9ikcvzQJWsn9FQVQc5HOic/S1PYb+emtrZ7Sly4w==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.5_1732167609564_0.3719589769894862","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@oliver139/eslint-config","version":"1.1.0","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.1.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config#readme","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"0d1332ff7db67f4171de9d2a757efb1346442b7e","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":7,"integrity":"sha512-x78/RdFqj8MbLAEJbsV542fULCADZzF690QIoFv3ADLatIU0DwQx5a3IM9x1kURgZxFIAr0gMf2jPerd96R/dQ==","signatures":[{"sig":"MEUCIEuu0lo2PyLm1enUblCmDFdYNz7Z8Fkenkd+O91SSoRYAiEArqIT4KmFgolDJpvGnmYTJSvUEbPQjlloTCHO73UDs4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9798},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:gen":"nlx @eslint/config-inspector build --base \"/eslint-config/\"","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/59b10cbd4a09bb0f83814791bea22f9e/oliver139-eslint-config-1.1.0.tgz","_integrity":"sha512-x78/RdFqj8MbLAEJbsV542fULCADZzF690QIoFv3ADLatIU0DwQx5a3IM9x1kURgZxFIAr0gMf2jPerd96R/dQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1732180561305_0.14655373681336448","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@oliver139/eslint-config","version":"1.1.1","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.1.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config/","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"16be2bebd11fcf71ddbd02c39ffd1d86aa8e04ef","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":7,"integrity":"sha512-0UFmmH09kk0EgDaSxRtuDifuwbdoPJCB+jKANO5QDjKo/kGBZ2HJdtb3kjRUpiYjprs+cm50SoXwgEchvhJN9w==","signatures":[{"sig":"MEUCID78FB9SLow0W3GnLxUzlF4rbXbhDcB6k5M14yufSFwDAiEAsy1qoOlL8l3mNHEkHvxvKv5Kczscv0PC2aYyox7bb6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9858},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:gen":"nlx @eslint/config-inspector build --base \"/eslint-config/\"","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/04dcdde47c9e9f50eee7187368d5880f/oliver139-eslint-config-1.1.1.tgz","_integrity":"sha512-0UFmmH09kk0EgDaSxRtuDifuwbdoPJCB+jKANO5QDjKo/kGBZ2HJdtb3kjRUpiYjprs+cm50SoXwgEchvhJN9w==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.1_1732180804884_0.9960435731760844","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@oliver139/eslint-config","version":"1.1.2","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.1.2","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config/","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"6d304a1bc136dc68c1365db8a90d3755f2c5e93f","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.1.2.tgz","fileCount":7,"integrity":"sha512-s89Z+/CDlJtiRwPmQJ3tEBlDVTxXefBH6zRdfdswr5penTQzTBEy63bk9ryU8cNIodFLbgFMYyynqKE5uLHQ7A==","signatures":[{"sig":"MEQCIAizt/lihwR9y4G6Pw9EMzuZgeWJoAegOJLa17r17V5PAiA6q5YiONe10LTlTK7KLqNK3yJwNWkfNuRYegZ6lU05Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10098},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:gen":"nlx @eslint/config-inspector build --base \"/eslint-config/\"","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/a762d5d26af8d48d624df709742cecac/oliver139-eslint-config-1.1.2.tgz","_integrity":"sha512-s89Z+/CDlJtiRwPmQJ3tEBlDVTxXefBH6zRdfdswr5penTQzTBEy63bk9ryU8cNIodFLbgFMYyynqKE5uLHQ7A==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.2_1732289786063_0.5939406907637426","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@oliver139/eslint-config","version":"1.1.3","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.1.3","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config/","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"dbe2283b72aab764afcac1e8abe9344770571dd0","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.1.3.tgz","fileCount":7,"integrity":"sha512-2PxauRq7OOI8CWO+4bw/gghwx5zSPAQ8BVRa193BjxMkOplHGTkB+ouGBCMFwaq5waygQCimUom5tk4gm9gHlg==","signatures":[{"sig":"MEUCIExAcGx27YcoT6L6eIn/vw48WBe4ZneSRnY2gStaJFo4AiEAhhfrPrus6Ydu7Hu9joe12uXuLk01mgqMAxkn/WlTQpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10153},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/cdcf7c318646d6db20fddd6331cd8c27/oliver139-eslint-config-1.1.3.tgz","_integrity":"sha512-2PxauRq7OOI8CWO+4bw/gghwx5zSPAQ8BVRa193BjxMkOplHGTkB+ouGBCMFwaq5waygQCimUom5tk4gm9gHlg==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.3_1732299073488_0.4576195904988194","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@oliver139/eslint-config","version":"1.1.4","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.1.4","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config/","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"d266e79ea0c546965129e430ed642f43790f080d","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.1.4.tgz","fileCount":7,"integrity":"sha512-5DJNVDgMgTDrv9y9iQWfelbRW6uRPMO/mCWEH2vioGdXPrIRC1t3AhpqJedyxTe30L6u+/CcZmnAP8ZtHH4+Ow==","signatures":[{"sig":"MEUCIQDaPHmNuiassC7yC7NZd7wdQ5XiXeHIx6+T96SPfy2QwQIgXSz/voQ0aNOVZClE1386tlEkflQogZ5yiPzrzALSpTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10377},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/7r/wb5fp6xd21n370jq5z16q20w0000gn/T/eac784a9cc25566db476421e511cb58d/oliver139-eslint-config-1.1.4.tgz","_integrity":"sha512-5DJNVDgMgTDrv9y9iQWfelbRW6uRPMO/mCWEH2vioGdXPrIRC1t3AhpqJedyxTe30L6u+/CcZmnAP8ZtHH4+Ow==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.2","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.13.0","dependencies":{"@antfu/eslint-config":"^3.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.8.1","tslib":"^2.8.1","eslint":"^9.15.0","rollup":"^4.27.3","@antfu/ni":"^0.23.1","typescript":"^5.6.3","@types/node":"^22.9.0","lint-staged":"^15.2.10","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.4_1736707429018_0.7207003227690418","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@oliver139/eslint-config","version":"1.1.5","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.1.5","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config/","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"d1a04e307f8ddf723582f19789f54a4673ed98b9","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.1.5.tgz","fileCount":7,"integrity":"sha512-xLC++y9kfO3FOgD2AUsovXJbzJMWE32vN5/8EL9cD55eIsqMiMb6993ko29BKoz+i8LPC5K6BR1mwbxbpXCV5g==","signatures":[{"sig":"MEQCID8MC0PGG3fpf9bBSEWMDMrliXDSS6HnDiIOny+nTrnpAiActqZ1EBVA6yfRX0T3qNu9rcV7ElmupqjTNl5e41Atqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11039},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/3319b0ff9282d75b2ffb8f396432cf1c/oliver139-eslint-config-1.1.5.tgz","_integrity":"sha512-xLC++y9kfO3FOgD2AUsovXJbzJMWE32vN5/8EL9cD55eIsqMiMb6993ko29BKoz+i8LPC5K6BR1mwbxbpXCV5g==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.10.1","tslib":"^2.8.1","eslint":"^9.18.0","rollup":"^4.31.0","@antfu/ni":"^23.2.0","typescript":"^5.7.3","@types/node":"^22.10.7","lint-staged":"^15.4.1","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.5_1737435002213_0.2630686701313669","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@oliver139/eslint-config","version":"1.1.6","keywords":["eslint-config"],"author":{"name":"Oliver Mak"},"license":"MIT","_id":"@oliver139/eslint-config@1.1.6","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config/","bugs":{"url":"https://github.com/oliver139/eslint-config/issues"},"dist":{"shasum":"96a9954c26b319d8bdd0bbeb8810f6469aafb56a","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-1.1.6.tgz","fileCount":7,"integrity":"sha512-oz4XnE1RQRiYkSiMG4UO3NAiSrCAn9k88DTGYsuu1qYKdcnsfM5F+AgzEND7ponZSv77iy+pzFH16jPllEvwig==","signatures":[{"sig":"MEQCIDBKjf4d9jy9ArshlUbMJE8HAyFzkBrsuLcuLXvx57ZGAiBDcE/h61OeixY41c0hdtSGVVLSD0ZXUsjJFjMQduKkXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11083},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-1.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"lint":"nr build && eslint . --cache --fix","build":"rollup --config=rollup.config.ts --configPlugin rollup-plugin-esbuild","release":"bumpp && pnpm publish","lint:check":"nr build && eslint . --cache","lint:inspect":"nr build && eslint --inspect-config"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/e50db4477fe5b9a923f1e3e2cb3d2cce/oliver139-eslint-config-1.1.6.tgz","_integrity":"sha512-oz4XnE1RQRiYkSiMG4UO3NAiSrCAn9k88DTGYsuu1qYKdcnsfM5F+AgzEND7ponZSv77iy+pzFH16jPllEvwig==","repository":{"url":"git+https://github.com/oliver139/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"22.11.0","dependencies":{"@antfu/eslint-config":"^3.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","bumpp":"^9.10.1","tslib":"^2.8.1","eslint":"^9.18.0","rollup":"^4.31.0","@antfu/ni":"^23.2.0","typescript":"^5.7.3","@types/node":"^22.10.7","lint-staged":"^15.4.1","tsconfig-paths":"^4.2.0","simple-git-hooks":"^2.11.1","rollup-plugin-dts":"^6.1.1","@rollup/plugin-json":"^6.1.0","rollup-plugin-delete":"^2.1.0","@tsconfig/recommended":"1.0.8","rollup-plugin-esbuild":"^6.1.1","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","eslint-plugin-vuejs-accessibility":">=2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"eslint-plugin-vuejs-accessibility":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.6_1737441346906_0.6509354492800081","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@oliver139/eslint-config","version":"2.0.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.0.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d381fa9cc1dba550027ab0c0a8a16da1b724b54f","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":8,"integrity":"sha512-8tMDW8lstqshewNDPXAAceRKXmJqtelLdqE+8rgMoAsah97xlFJnh5j6PSu9HdHn8Q6OeoQpZi29uBnkdpSStQ==","signatures":[{"sig":"MEUCIFUPk9xYyTOzY6YWon2mDdZAv4cklMatA4dZgqb4IZoFAiEA3CpPoBPfU9cGoGmav96CXPb2s9gJQ2HmWRDZj3/QmQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850870},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.0.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --fix","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","typegen":"tsx scripts/typegen.ts","typecheck":"tsc --noEmit","lint:check":"eslint","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/d96bafcc2a0995c877f48e09f7555502/oliver139-eslint-config-2.0.0.tgz","_integrity":"sha512-8tMDW8lstqshewNDPXAAceRKXmJqtelLdqE+8rgMoAsah97xlFJnh5j6PSu9HdHn8Q6OeoQpZi29uBnkdpSStQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.1","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.26.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.22.0","svelte":"^5.23.0","vitest":"^3.0.8","@antfu/ni":"^24.1.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.10","lint-staged":"^15.5.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@antfu/eslint-config":"npm:@oliver139/eslint-config@2.0.0","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.1.0","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.1.0-beta.3","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","@eslint-react/eslint-plugin":"^1.32.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.4","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.0.0_1741936425532_0.2276412708174218","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@oliver139/eslint-config","version":"2.0.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.0.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"d75f9837cb3240b7b49bbbb844ebc85e78be3370","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":8,"integrity":"sha512-HkbJBtdZU6xIPsXxQJ+fBUQe2TRjQdY9U546VEuiiLoPokVJnpQYND0YSo3LoSuNWCVA28EIUyRh2uP+TLZXUw==","signatures":[{"sig":"MEYCIQDjnS3rKVw+v5RlU3mOmrEhioY+WrrqvPA35kWhShB5EAIhAOTQZ2fRE1DGtgmv2kIEn+S+nhfOn1fZBE6l0cyQgMYk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851644},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.0.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --fix","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","typegen":"tsx scripts/typegen.ts","typecheck":"tsc --noEmit","lint:check":"eslint","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/1d57400ad4539a7d0de2f6ebb8e1daea/oliver139-eslint-config-2.0.1.tgz","_integrity":"sha512-HkbJBtdZU6xIPsXxQJ+fBUQe2TRjQdY9U546VEuiiLoPokVJnpQYND0YSo3LoSuNWCVA28EIUyRh2uP+TLZXUw==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.1","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.26.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.22.0","svelte":"^5.23.0","vitest":"^3.0.8","@antfu/ni":"^24.1.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.10","lint-staged":"^15.5.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.1.0","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.1.0-beta.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.0.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.32.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.4","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.0.1_1741938503826_0.9368450406771578","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@oliver139/eslint-config","version":"2.0.2","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.0.2","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"8035774e5d0995ee21dd892752908fd1b6f5b518","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":8,"integrity":"sha512-NdEQA+3SwZ8gSR+z67UEgBNp8XqRGBU3V3Vht+hHZEeB5dtlObzx/0jguIXYhtHyeZoMoA1PlKtCPN81xqGZpQ==","signatures":[{"sig":"MEQCID8+xRh/BIsnMcXyiHeDUIMj/H430Yxc79WHH7DyMwbBAiB6M3p6Na47fjNPfYFFm8TEftB3y6GGPNgv+6JSCTRrSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851683},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.0.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --fix","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","typegen":"tsx scripts/typegen.ts","typecheck":"tsc --noEmit","lint:check":"eslint","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/b814176b000a1f7da994aed5166e5e43/oliver139-eslint-config-2.0.2.tgz","_integrity":"sha512-NdEQA+3SwZ8gSR+z67UEgBNp8XqRGBU3V3Vht+hHZEeB5dtlObzx/0jguIXYhtHyeZoMoA1PlKtCPN81xqGZpQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.1","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.26.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.22.0","svelte":"^5.23.0","vitest":"^3.0.8","@antfu/ni":"^24.1.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.10","lint-staged":"^15.5.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.1.0","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.1.0-beta.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.32.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.4","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.0.2_1741939855272_0.20109729407909538","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@oliver139/eslint-config","version":"2.0.3","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.0.3","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a5fcd7d8056acd70aa3b19b8f66f9014e7abf3d8","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.0.3.tgz","fileCount":8,"integrity":"sha512-UktQ8OFbUmwTt+YMdsZXxbru2JOfCm2z1PNQDyfnGA/sfKSB1ar4JjcnUvn3OhzIWhQsmmtGcHDeJ3/fRTymaQ==","signatures":[{"sig":"MEYCIQCrtGwbBHAlT4fsm5PuCVa1E88dGioigovhoDA4zpsARQIhAIcs8DJYKuhNDKN19KWjK5+l7ZYNdf4++dtzVDjX55fp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851552},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.0.3.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --fix","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","typegen":"tsx scripts/typegen.ts","typecheck":"tsc --noEmit","lint:check":"eslint","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/3eb7fb311cecd0749108b2827aab8d10/oliver139-eslint-config-2.0.3.tgz","_integrity":"sha512-UktQ8OFbUmwTt+YMdsZXxbru2JOfCm2z1PNQDyfnGA/sfKSB1ar4JjcnUvn3OhzIWhQsmmtGcHDeJ3/fRTymaQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.1","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.26.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.22.0","svelte":"^5.23.0","vitest":"^3.0.8","@antfu/ni":"^24.1.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.10","lint-staged":"^15.5.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.1.0","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.1.0-beta.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.0.3","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.32.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.4","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.0.3_1741941513211_0.6173766246637842","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@oliver139/eslint-config","version":"2.0.4","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.0.4","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"0b5b6ceb27729258c92ca774fe54388c99530d04","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.0.4.tgz","fileCount":8,"integrity":"sha512-jp5vEVaYIn4VDoFzRL81FkOv/hV++QU0+krrcMh8OjafrLzTLnt7ydkfpmTJoz6dHAsyE8r8QDeDdAT4jdSeEw==","signatures":[{"sig":"MEUCIE/oxP6CPbZ9ltbckDoWiW/dCtw1xZhwIjQpR136uF08AiEAgrDmVXydelaZYEBIIIeKGNERe21zQClTv2tX3Z0xqtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851552},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.0.4.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --fix","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","typegen":"tsx scripts/typegen.ts","typecheck":"tsc --noEmit","lint:check":"eslint","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/fba1d878e8d7f9aef96c2c1c461f2fa0/oliver139-eslint-config-2.0.4.tgz","_integrity":"sha512-jp5vEVaYIn4VDoFzRL81FkOv/hV++QU0+krrcMh8OjafrLzTLnt7ydkfpmTJoz6dHAsyE8r8QDeDdAT4jdSeEw==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.1","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.26.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.22.0","svelte":"^5.23.0","vitest":"^3.0.8","@antfu/ni":"^24.1.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.10","lint-staged":"^15.5.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.1.0","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.1.0-beta.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.0.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.32.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.4","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.0.4_1741944628118_0.9177717163936259","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@oliver139/eslint-config","version":"2.1.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.1.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"da12fbc732c666bebdbd3121e7b4140aeff29a56","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":8,"integrity":"sha512-Jq2uqYbo9EDM3uc+ay0MXC7hkGOdAxCELMbAMKhHNsQFO8GCLm3Lnvsy2UrMiSuYAtGEzWbaF8FMjBhg6T5hYA==","signatures":[{"sig":"MEQCIEw7gtYK6cgOxSyWx0uzJdrFkgq+rZnMg0+QDJYHETyWAiBitW8Ef4o3qgYhZGE3lLq+zS2eR6gHlat+2WD3k231Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851645},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.1.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --fix","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","typegen":"tsx scripts/typegen.ts","typecheck":"tsc --noEmit","lint:check":"eslint","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/329d72d6374dcd998becb3a9e599b592/oliver139-eslint-config-2.1.0.tgz","_integrity":"sha512-Jq2uqYbo9EDM3uc+ay0MXC7hkGOdAxCELMbAMKhHNsQFO8GCLm3Lnvsy2UrMiSuYAtGEzWbaF8FMjBhg6T5hYA==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.1","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.26.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.22.0","svelte":"^5.23.0","vitest":"^3.0.8","@antfu/ni":"^24.1.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.10","lint-staged":"^15.5.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.1.0","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.1.0-beta.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.1.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.32.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.4","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.1.0_1742265338636_0.4331300380155283","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@oliver139/eslint-config","version":"2.1.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.1.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"0d244815d47320aa5e434659249906b7b4c638ec","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":8,"integrity":"sha512-A3gmnGcS14FY/6DUWz3ChnYeI55FgmiwqBWzsl+RjRlTFRx0MqnYAa3zzJ6L3lw7ybl6kDSIA4NPkOn68tOFJg==","signatures":[{"sig":"MEUCIBEK9s3Wy1Zq3vJNwnoQ6D6w6e5N+lvAmxrvwwfvWWvbAiEAw/cDE18/Y3KDzyw16dlFRdw5+/tqbBctt0qSKa/lS94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851644},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.1.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","lint":"eslint --fix","stub":"tsup","test":"vitest","build":"nr typegen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","typegen":"tsx scripts/typegen.ts","typecheck":"tsc --noEmit","lint:check":"eslint","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/cd0a233e7c9c5c9b5feebbe70e305397/oliver139-eslint-config-2.1.1.tgz","_integrity":"sha512-A3gmnGcS14FY/6DUWz3ChnYeI55FgmiwqBWzsl+RjRlTFRx0MqnYAa3zzJ6L3lw7ybl6kDSIA4NPkOn68tOFJg==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.11.0","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.6","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.37","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-import-x":"^4.6.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.26.1","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.26.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.22.0","svelte":"^5.23.0","vitest":"^3.0.8","@antfu/ni":"^24.1.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.10","lint-staged":"^15.5.0","eslint-typegen":"^2.0.0","simple-git-hooks":"^2.11.1","astro-eslint-parser":"^1.2.1","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.1.0","svelte-eslint-parser":"^1.0.1","@unocss/eslint-plugin":"^66.1.0-beta.3","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.1.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.32.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.4","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.1.1_1742270074693_0.02907789533888505","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@oliver139/eslint-config","version":"2.2.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.2.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"85df9950f69e2d5e4600a6459d183a1868792314","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":8,"integrity":"sha512-LiEf0FBwdBHoxCmsHofXEyFhsBPvPoNapVbg4CGGB0Dtl2evuaGqfsG9T0het9t5WpNCH/mgFl1SzqFEmzOrwg==","signatures":[{"sig":"MEUCIFAt/epEbZxNN5HmFL1YBoiVdyyjgcfkeLDiGL+M62G6AiEAlIhVcEQeHtbcC/RSXsuOC3imuXN9Ii58iZfR1Bs1Sao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850551},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.2.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsup","test":"vitest","build":"nr gen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/36007046f144577fc62f969fc3ca871a/oliver139-eslint-config-2.2.0.tgz","_integrity":"sha512-LiEf0FBwdBHoxCmsHofXEyFhsBPvPoNapVbg4CGGB0Dtl2evuaGqfsG9T0het9t5WpNCH/mgFl1SzqFEmzOrwg==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","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":"^57.0.0","eslint-plugin-import-x":"^4.9.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.27.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.27.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.23.0","svelte":"^5.25.2","vitest":"^3.0.9","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.11","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.3.3","svelte-eslint-parser":"^1.1.0","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.2.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.37.3","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.19.0","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.2.0_1742887698721_0.6558739580136572","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@oliver139/eslint-config","version":"2.3.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.3.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"95d8cb8d18e5896d8e7bc95c004a2da1aae5df19","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.3.0.tgz","fileCount":8,"integrity":"sha512-z9pQHpH648W1qFLkkYgZT14Vbr8cW9lt+6tZ/G2V/QPekVi81Vu2BM6VLCLx8eW4HAqy42dCr0XAsriVvaS3dw==","signatures":[{"sig":"MEUCIGcpWM/q1LUZdEGHi2fhO532OwR+1QxRjPa8xzfWnwzzAiEA1UyGkFq0JI3aa5AUdpYbyb/EowHb64CEj3zbNQZ8DUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850925},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.3.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsup","test":"vitest","build":"nr gen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/b748868d24fd05162d0822202125ada1/oliver139-eslint-config-2.3.0.tgz","_integrity":"sha512-z9pQHpH648W1qFLkkYgZT14Vbr8cW9lt+6tZ/G2V/QPekVi81Vu2BM6VLCLx8eW4HAqy42dCr0XAsriVvaS3dw==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","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":"^57.0.0","eslint-plugin-import-x":"^4.9.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.27.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.27.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.23.0","svelte":"^5.25.2","vitest":"^3.0.9","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.11","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.3.3","svelte-eslint-parser":"^1.1.0","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.3.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.3.0_1744100078724_0.4910684318216365","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@oliver139/eslint-config","version":"2.3.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.3.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b433f02d6b2e9072d770f236e5c84b3e9ec50140","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.3.1.tgz","fileCount":8,"integrity":"sha512-jUrD9OK0wqmNmgWHamZxNrVNXNy7umfxK1mKuwhHVmhKCrgsxwSmsKqTtypD/+eMfqAJcKvQqY35BylG4wXEJw==","signatures":[{"sig":"MEUCIQD/5aBTnXtb/f5n45DYqcR9Fiv+3VNODQkIdvGwk4YUVgIgd39beJ+DU8wg64NEFdHFE4a0t5x6J0kroxpCs/sP6wE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850924},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.3.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsup","test":"vitest","build":"nr gen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/e3c9b6a509cf4b0b137bf896b7bf17ba/oliver139-eslint-config-2.3.1.tgz","_integrity":"sha512-jUrD9OK0wqmNmgWHamZxNrVNXNy7umfxK1mKuwhHVmhKCrgsxwSmsKqTtypD/+eMfqAJcKvQqY35BylG4wXEJw==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","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":"^57.0.0","eslint-plugin-import-x":"^4.9.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.27.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.27.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.23.0","svelte":"^5.25.2","vitest":"^3.0.9","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.11","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.3.3","svelte-eslint-parser":"^1.1.0","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.3.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.3.1_1744183125059_0.914794896752757","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@oliver139/eslint-config","version":"2.3.2","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.3.2","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"e59f420862066a422413db674be662dd5c2dab14","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.3.2.tgz","fileCount":8,"integrity":"sha512-XeNB46SagE1TFNcK7a6IfLTv2P7dOFpS5RStvfA5MTRY4Nn+oo68fyTcCDi/8xRlEy/YWUSwrV1H19QklZU7Cg==","signatures":[{"sig":"MEUCIDjjJi4602aEpNwTsfyC7AKhLiEk3K/3SJvpLzD6HpoXAiEAjF5L4Oixb2aUOksWhIMEeBiLIe8BBD85SX5btUfQ8vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851054},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.3.2.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsup","test":"vitest","build":"nr gen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/a40a5bf7205c601ad84ddd054824c0ef/oliver139-eslint-config-2.3.2.tgz","_integrity":"sha512-XeNB46SagE1TFNcK7a6IfLTv2P7dOFpS5RStvfA5MTRY4Nn+oo68fyTcCDi/8xRlEy/YWUSwrV1H19QklZU7Cg==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","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":"^57.0.0","eslint-plugin-import-x":"^4.9.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.27.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.27.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.23.0","svelte":"^5.25.2","vitest":"^3.0.9","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.11","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.3.3","svelte-eslint-parser":"^1.1.0","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.3.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.3.2_1744190917371_0.71573395999731","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@oliver139/eslint-config","version":"2.4.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.4.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"6171e9c660e4f020496322f563ac4e3c559e37a6","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.4.0.tgz","fileCount":8,"integrity":"sha512-+riI0agrDXoqG7nEANp5MOOVmMi8UminT0LsmBnohIoq6Qx6u4gogOzCl9N66PXnlxlNGT/q/pQKdi9KPGAnfA==","signatures":[{"sig":"MEQCIGOyQst+4qCj4/exlzm6KNKoPlBv4SZOOc0VnNWthPr1AiA+zZmGVlTtO9ITEygVEVsWUyV3yeSOLCo06Z1pQU3LRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851068},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.4.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsup","test":"vitest","build":"nr gen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/f39122d02c1c2c5d8aa3b71edee4d415/oliver139-eslint-config-2.4.0.tgz","_integrity":"sha512-+riI0agrDXoqG7nEANp5MOOVmMi8UminT0LsmBnohIoq6Qx6u4gogOzCl9N66PXnlxlNGT/q/pQKdi9KPGAnfA==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","ansis":"^3.17.0","globals":"^16.0.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","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":"^57.0.0","eslint-plugin-import-x":"^4.9.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.27.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.27.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.23.0","svelte":"^5.25.2","vitest":"^3.0.9","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.2","@types/node":"^22.13.11","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.3.3","svelte-eslint-parser":"^1.1.0","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.4.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.4.0_1744192352717_0.45468208158832857","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@oliver139/eslint-config","version":"2.5.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.5.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"4688bff0c83d7e8a03129759ab95334553d6f5f7","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.5.0.tgz","fileCount":8,"integrity":"sha512-P4r+byLthTbv9U/9SdTzIRBA2G1XseuU0kpJLQcNpwbAZ0VDujQc4ou7rqZRqGKUjc8PASowxz17q9JCNoddcQ==","signatures":[{"sig":"MEUCIQCZd4Syx4CQLdqTrLqpi6JG69XOtVnZZ8F4ak+x/A/xuwIgGidFjxvVJPo1pVEShDAg6qtYKfb3X4r10OZM2KpSyF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":855824},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.5.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsup","test":"vitest","build":"nr gen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/5bb38f66e00479aa11ecf3dc207160bb/oliver139-eslint-config-2.5.0.tgz","_integrity":"sha512-P4r+byLthTbv9U/9SdTzIRBA2G1XseuU0kpJLQcNpwbAZ0VDujQc4ou7rqZRqGKUjc8PASowxz17q9JCNoddcQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","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.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-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.40","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.10.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.11.0","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.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.24.0","svelte":"^5.25.10","vitest":"^3.1.1","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.3","@types/node":"^22.14.0","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.2","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.5.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.43.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.5.0_1744776509315_0.3274655586973365","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@oliver139/eslint-config","version":"2.6.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.6.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"87364d3188a1be0c229c14047a8024d151003262","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.6.0.tgz","fileCount":8,"integrity":"sha512-pdCP3JpnJqb2brgenBhnkUn6Ov3XYwNV1wn2F8oTMPkZFtJJvmdbBS8kqXiTNn6L1KHjNNlQ2vvjLxFd6JsxWA==","signatures":[{"sig":"MEQCIGNheuj7F/rUokiyHGWSFdAUZRfSJM70yvzV9ubtn/vmAiBg76cLvEOx6NFc+20jDfr03MfNw95ZRe1uI4reDjemNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":855867},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.6.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsup","test":"vitest","build":"nr gen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/f53e1f468bf6abfe18a308724fc738b0/oliver139-eslint-config-2.6.0.tgz","_integrity":"sha512-pdCP3JpnJqb2brgenBhnkUn6Ov3XYwNV1wn2F8oTMPkZFtJJvmdbBS8kqXiTNn6L1KHjNNlQ2vvjLxFd6JsxWA==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","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.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-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.40","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.10.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.11.0","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.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.24.0","svelte":"^5.25.10","vitest":"^3.1.1","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.3","@types/node":"^22.14.0","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.2","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.6.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.43.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.6.0_1745571005212_0.6837002322718266","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@oliver139/eslint-config","version":"2.6.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.6.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"bad28cb0caccb5bd63a6d848c9dc5102fe1cbae4","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.6.1.tgz","fileCount":8,"integrity":"sha512-fL9Gnk8tNKuNO9L3n6tGRIwG9lyuHodCWLAfgEyiyNaf9sWAzQQmW7RV4mPkHFgNL5op3oWs0E/DgqUl02/5Qw==","signatures":[{"sig":"MEYCIQDck+E9tBVLt0oor/LvzbTiAcDm6diSAIAG5L3RDv50JQIhAPm7+pS4AImfHiRTaDStONPq7Dc52GN2/jzTYIEYyQGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":856125},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.6.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsup","test":"vitest","build":"nr gen && tsup --clean --dts","watch":"tsup --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/37e720432e0b5b5a8a23ab6b2f452a45/oliver139-eslint-config-2.6.1.tgz","_integrity":"sha512-fL9Gnk8tNKuNO9L3n6tGRIwG9lyuHodCWLAfgEyiyNaf9sWAzQQmW7RV4mPkHFgNL5op3oWs0E/DgqUl02/5Qw==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","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.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.0.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-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.40","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^58.0.0","eslint-plugin-import-x":"^4.10.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.29.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.11.0","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.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","vue":"^3.5.13","jiti":"^2.4.2","tsup":"^8.4.0","bumpp":"^10.1.0","execa":"^9.5.2","eslint":"^9.24.0","svelte":"^5.25.10","vitest":"^3.1.1","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.12","typescript":"^5.8.3","@types/node":"^22.14.0","lint-staged":"^15.5.0","eslint-typegen":"^2.1.0","simple-git-hooks":"^2.12.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.5.1","svelte-eslint-parser":"^1.1.2","@unocss/eslint-plugin":"^66.0.0","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.6.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.43.0","eslint-plugin-react-refresh":"^0.4.19","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.6.1_1745571508786_0.0811774714911826","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@oliver139/eslint-config","version":"2.7.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.7.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"8ab6da046e2483211a1ebc2ff93542fee195d47b","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.7.0.tgz","fileCount":8,"integrity":"sha512-ss9bcgds/FGHN4zTYCzU06qgxKMWLaeHplfOXomZw0oExc6dmPRgH3aBOdR9dTR3/w3uy7OgUFTHlw8gTm3pug==","signatures":[{"sig":"MEYCIQDcUCNc1PZaInwPUkiwky7vMSqtSsot6U5CwpOTVlo6HAIhAImLnOi2RpNdWDDOG/5iRDu0azwv+36XTr2p+Gnb1uGg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860894},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.7.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/60084e337c150c15d87dd57e03a8e0d9/oliver139-eslint-config-2.7.0.tgz","_integrity":"sha512-ss9bcgds/FGHN4zTYCzU06qgxKMWLaeHplfOXomZw0oExc6dmPRgH3aBOdR9dTR3/w3uy7OgUFTHlw8gTm3pug==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.1.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.18.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.4.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.17","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.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.0.1","@typescript-eslint/parser":"^8.32.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.13.0","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.32.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vue":"^3.5.14","jiti":"^2.4.2","bumpp":"^10.1.1","execa":"^9.5.3","eslint":"^9.26.0","svelte":"^5.30.1","tsdown":"^0.11.9","vitest":"^3.1.3","@antfu/ni":"^24.3.0","tinyglobby":"^0.2.13","typescript":"^5.8.3","@types/node":"^22.15.18","lint-staged":"^16.0.0","eslint-typegen":"^2.2.0","simple-git-hooks":"^2.13.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.7.0","svelte-eslint-parser":"^1.2.0","@unocss/eslint-plugin":"^66.1.2","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.7.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-react-refresh":"^0.4.20","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.7.0_1747648059773_0.6713770494860978","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@oliver139/eslint-config","version":"2.8.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.8.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"34d54f348e1ffa8ca6a69428be26b1e2910ae3ef","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.8.0.tgz","fileCount":8,"integrity":"sha512-wgVXeYxPUivJ8NnuaGr5WumZ4tl+wlw9hDiZVURw9it2ibZmC+wRoowDm6ot9Ozewxq22S2qYBpeaZ+fYSXmbA==","signatures":[{"sig":"MEYCIQCmlcD2m1U/nxuqxpnUkE4idgs8MVwz/lpC3liBbI1dGgIhAOTmxh11B1NYiHD/tM3dU0XeHi5amf4oz8yGLNzAtDWu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860746},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.8.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/9f3906d6613e97f64d5d5ff3576af1ab/oliver139-eslint-config-2.8.0.tgz","_integrity":"sha512-wgVXeYxPUivJ8NnuaGr5WumZ4tl+wlw9hDiZVURw9it2ibZmC+wRoowDm6ot9Ozewxq22S2qYBpeaZ+fYSXmbA==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.1","dependencies":{"cac":"^6.7.14","ansis":"^4.0.0","globals":"^16.1.0","local-pkg":"^1.1.1","@clack/prompts":"^0.10.1","eslint-plugin-n":"^17.18.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.4.0","eslint-plugin-vue":"^10.1.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.1.3","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.17","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.2.0","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^59.0.1","eslint-plugin-import-x":"^4.12.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^4.2.0","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.32.1","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.13.0","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.32.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vue":"^3.5.14","jiti":"^2.4.2","bumpp":"^10.1.1","execa":"^9.5.3","eslint":"^9.27.0","svelte":"^5.32.1","tsdown":"^0.11.13","vitest":"^3.1.4","@antfu/ni":"^24.4.0","tinyglobby":"^0.2.13","typescript":"^5.8.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","eslint-typegen":"^2.2.0","simple-git-hooks":"^2.13.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.8.2","svelte-eslint-parser":"^1.2.0","@unocss/eslint-plugin":"^66.1.2","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.0.2","@oliver139/eslint-config":"2.8.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-react-refresh":"^0.4.20","@stylistic/eslint-plugin-migrate":"^4.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.8.0_1748588437875_0.5326152074456376","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@oliver139/eslint-config","version":"2.9.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@2.9.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"7ceac1c7447032dc5215fc8021124f02afa182c8","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-2.9.0.tgz","fileCount":8,"integrity":"sha512-z3B1pskSijAdk+tRD8yGfRMMlyJsSPps+tKKMXzNsQHOkuVpsa332IFyzVsRstdMHrk8azIMKW7Tv+pWv3FKIg==","signatures":[{"sig":"MEYCIQCvriayvukiyQy8fosr9IEx4co1Pehr+Cz772ZdRLC6RgIhALJHR/F74/mtwK4GShtWvu3j59QDXgZrHgNJX9E7N+3K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851599},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-2.9.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","actor":{"name":"oliver139","type":"user","email":"s100081@gmail.com"},"email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/fd2d7a94fc84ae2db39685a1870cf932/oliver139-eslint-config-2.9.0.tgz","_integrity":"sha512-z3B1pskSijAdk+tRD8yGfRMMlyJsSPps+tKKMXzNsQHOkuVpsa332IFyzVsRstdMHrk8azIMKW7Tv+pWv3FKIg==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"_nodeVersion":"22.13.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.20.0","parse-gitignore":"^2.0.0","@eslint/markdown":"^6.6.0","eslint-plugin-vue":"^10.2.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^0.3.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^51.3.2","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":"^59.0.1","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.1.0","eslint-flat-config-utils":"^2.1.0","@typescript-eslint/parser":"^8.35.1","eslint-plugin-import-lite":"^0.3.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","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.35.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","vue":"^3.5.17","jiti":"^2.4.2","bumpp":"^10.2.0","execa":"^9.6.0","eslint":"^9.30.1","svelte":"^5.34.9","tsdown":"^0.12.9","vitest":"^3.2.4","@antfu/ni":"^25.0.0","tinyglobby":"^0.2.14","typescript":"^5.8.3","@types/node":"^24.0.10","lint-staged":"^16.1.2","eslint-typegen":"^2.2.1","simple-git-hooks":"^2.13.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^0.3.1","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.10.1","svelte-eslint-parser":"^1.2.0","@unocss/eslint-plugin":"^66.3.2","prettier-plugin-astro":"^0.14.1","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.1.0","@oliver139/eslint-config":"2.9.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"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_2.9.0_1751947573164_0.3867513826908142","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@oliver139/eslint-config","version":"3.0.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@3.0.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b35cf709a39458fbd141d9e39086ba0c9b97c1a2","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":8,"integrity":"sha512-FKR3DQl5AEOyRTGR06FU88G1KgMdtRXznkOEbsMSDLpO/QIDCq9LlsZDk/Lmi+//CwOW30Z4Us6/d2y2A0B/Fg==","signatures":[{"sig":"MEUCIQCMRQft3oM3oZWztKnBtRF4CmwbCBKqwm1CaMB1tlg7ggIgRE6DK9RWDA9cLlBPM6nlPx/024ZPPadyQTg8lli4oiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859800},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-3.0.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/wj/r53skfns2qlgnyp8m0mn3gw80000gn/T/7f04f093f230399882b9eb6cf0f74577/oliver139-eslint-config-3.0.0.tgz","_integrity":"sha512-FKR3DQl5AEOyRTGR06FU88G1KgMdtRXznkOEbsMSDLpO/QIDCq9LlsZDk/Lmi+//CwOW30Z4Us6/d2y2A0B/Fg==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"eslint":"catalog:peer"},"_nodeVersion":"23.11.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-vue":"^10.3.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^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-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-import-lite":"^0.3.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","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.38.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","vue":"^3.5.18","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":"^24.1.0","lint-staged":"^16.1.2","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.0","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.1.0","@prettier/plugin-xml":"^3.4.2","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","@next/eslint-plugin-next":"^15.4.4","@oliver139/eslint-config":"3.0.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-refresh":"^0.4.20","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":"^15.4.0-canary.115","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"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_3.0.0_1753463800604_0.34534217068164375","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@oliver139/eslint-config","version":"3.1.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@3.1.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"61620f5449b7872de00efc2c9fc8d57407ee1586","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":8,"integrity":"sha512-pte9B/tQvMghmW0y0QNMZBTVjxnwZ8HOCFGD4xLDlZxgWgCyg+sD/Wq4yAY+htq1bSXE4UdzpiILVl4HDriCWQ==","signatures":[{"sig":"MEUCIQCBOT4GKUYMC9YuDPxoFf+aaxJ/0GkzxYHT4TNFZy7bSQIgFXS3r1y/Ru8zwQiWx6yWd0NV4Sn+9TPz1u+LtKGNQqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":887308},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-3.1.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/wj/r53skfns2qlgnyp8m0mn3gw80000gn/T/f7a37a345fbc5368486026fab63bb732/oliver139-eslint-config-3.1.0.tgz","_integrity":"sha512-pte9B/tQvMghmW0y0QNMZBTVjxnwZ8HOCFGD4xLDlZxgWgCyg+sD/Wq4yAY+htq1bSXE4UdzpiILVl4HDriCWQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"eslint":"catalog:peer"},"_nodeVersion":"23.11.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.3","parse-gitignore":"^2.0.0","@eslint/markdown":"^7.1.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^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":"^52.0.4","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^60.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.2.3","eslint-flat-config-utils":"^2.1.1","@typescript-eslint/parser":"^8.39.0","eslint-plugin-import-lite":"^0.3.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","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.39.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","vue":"^3.5.18","jiti":"^2.5.1","bumpp":"^10.2.2","execa":"^9.6.0","eslint":"^9.33.0","svelte":"^5.38.0","tsdown":"^0.14.0","vitest":"^3.2.4","@antfu/ni":"^25.0.0","tinyglobby":"^0.2.14","typescript":"^5.9.2","@types/node":"^24.2.1","lint-staged":"^16.1.5","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.1.0","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.11.0","svelte-eslint-parser":"^1.3.1","@unocss/eslint-plugin":"^66.4.2","prettier-plugin-astro":"^0.14.1","eslint-plugin-jsx-a11y":"^6.10.2","prettier-plugin-slidev":"^1.0.5","@eslint/config-inspector":"^1.1.0","@next/eslint-plugin-next":"^15.4.6","@oliver139/eslint-config":"3.1.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-refresh":"^0.4.20","@types/eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":"^15.4.0-canary.115","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.38.4","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"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_3.1.0_1755422753395_0.23507663672505275","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@oliver139/eslint-config","version":"3.2.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@3.2.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"b3597b68e0468bd898af140bb3b48fc5b7241c23","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-3.2.1.tgz","fileCount":8,"integrity":"sha512-RFZgYm6O7/UhOR7+U6gcLbLVeNePk16gZf1g/2jfSaPbwkFbK6+0gEH/sP51fJcfbduIk0WbEVA5HTxFB3l9GA==","signatures":[{"sig":"MEUCIBlPsZNywKRJvpsSjiYKLUEwF8Ds93ZwUvUEClrRPufoAiEAv4/WsDsalsQtVXvwI7hat2DzQxDEFaHwpmsb+rOaRJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899127},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-3.2.1.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/wj/r53skfns2qlgnyp8m0mn3gw80000gn/T/4442736183b12291b33b580afd2557bd/oliver139-eslint-config-3.2.1.tgz","_integrity":"sha512-RFZgYm6O7/UhOR7+U6gcLbLVeNePk16gZf1g/2jfSaPbwkFbK6+0gEH/sP51fJcfbduIk0WbEVA5HTxFB3l9GA==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"eslint":"catalog:peer"},"_nodeVersion":"23.11.1","dependencies":{"cac":"^6.7.14","ansis":"^4.1.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.2.0","eslint-plugin-vue":"^10.4.0","eslint-plugin-yml":"^1.18.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.1.1","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^59.0.2","eslint-plugin-jsonc":"^2.20.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.12","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.4.0","eslint-flat-config-utils":"^2.1.1","@typescript-eslint/parser":"^8.44.0","eslint-plugin-import-lite":"^0.3.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.0","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.44.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.5","vue":"^3.5.21","jiti":"^2.5.1","bumpp":"^10.2.3","execa":"^9.6.0","eslint":"^9.36.0","svelte":"^5.39.2","tsdown":"^0.14.2","vitest":"^3.2.4","@antfu/ni":"^26.0.1","tinyglobby":"^0.2.15","typescript":"^5.9.2","@types/node":"^24.5.2","lint-staged":"^16.1.6","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.1.1","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^1.0.1","eslint-plugin-svelte":"^3.12.3","svelte-eslint-parser":"^1.3.2","@unocss/eslint-plugin":"^66.5.1","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","@next/eslint-plugin-next":"^15.5.3","@oliver139/eslint-config":"3.2.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^2.0.1","eslint-plugin-react-refresh":"^0.4.20","@types/eslint-plugin-jsx-a11y":"^6.10.0","eslint-plugin-vuejs-accessibility":"^2.4.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":"^15.4.0-canary.115","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^2.0.1","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"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_3.2.1_1759570230877_0.7069597953032076","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@oliver139/eslint-config","version":"4.0.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@4.0.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"89a341422d9bf3cf8bee622afdbed3c7dff9057e","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":9,"integrity":"sha512-Zb+g5lOULMvJuxzX4B6cC54eOGx7TDrEnDiaO0vBZ+6KvEFzo0m1d5gGnIKumlKaryFlswHRNyMf8WkgluejsQ==","signatures":[{"sig":"MEUCIQDVh4NBt64EATHKcZedcobfEKehis/IdPGMzQQrXYDoDAIgAzpzjjUBjruS9ksalKRQ62kX2enmkgAlZG43RS+R4q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1392661},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-4.0.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/7c95a9817cc6249c5d99930007473bbf/oliver139-eslint-config-4.0.0.tgz","_integrity":"sha512-Zb+g5lOULMvJuxzX4B6cC54eOGx7TDrEnDiaO0vBZ+6KvEFzo0m1d5gGnIKumlKaryFlswHRNyMf8WkgluejsQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"eslint":"catalog:peer"},"_nodeVersion":"22.13.1","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.0","eslint-plugin-vue":"^10.5.0","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.2.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":"^59.1.0","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.20","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^61.0.2","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.4.0","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.46.1","eslint-plugin-import-lite":"^0.3.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.46.1","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","vue":"^3.5.22","jiti":"^2.6.1","bumpp":"^10.3.1","execa":"^9.6.0","eslint":"^9.37.0","svelte":"^5.40.0","tsdown":"^0.15.7","vitest":"^3.2.4","@antfu/ni":"^26.1.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^24.7.2","lint-staged":"^16.2.4","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.3.1","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.2.0","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^1.0.2","eslint-plugin-svelte":"^3.12.4","svelte-eslint-parser":"^1.3.3","@unocss/eslint-plugin":"^66.5.3","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","@next/eslint-plugin-next":"^15.5.5","@oliver139/eslint-config":"4.0.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.2.2","eslint-plugin-react-refresh":"^0.4.23","@types/eslint-plugin-jsx-a11y":"^6.10.1","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.3.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":"^15.4.0-canary.115","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.0.1","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"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_4.0.0_1760513666793_0.022330413837616803","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@oliver139/eslint-config","version":"4.1.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@4.1.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.js"},"dist":{"shasum":"a1ccab9eb0bb21aacde55295bce879804ac12e38","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-4.1.0.tgz","fileCount":9,"integrity":"sha512-wDT0ckAXloEAE20+ahOExoy4ZWceGwb8dRbsoetEUjAfWm4p2KMW63K5rrDurg0UOQrIRjUdtFh4YxbCX8yedA==","signatures":[{"sig":"MEYCIQDa/iWOvZzrhWHGLEjYEq80oGvfPtoQQEmSE7mZGZ9nDgIhAOPCpcrUEpYPbu2UF7kxyAQPWaHhKcGpdiKFNNEuTpkd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1419474},"main":"./dist/index.js","type":"module","_from":"file:oliver139-eslint-config-4.1.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/3b9cd0788e35c52a856aebfac6662f51/oliver139-eslint-config-4.1.0.tgz","_integrity":"sha512-wDT0ckAXloEAE20+ahOExoy4ZWceGwb8dRbsoetEUjAfWm4p2KMW63K5rrDurg0UOQrIRjUdtFh4YxbCX8yedA==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"10.9.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"eslint":"catalog:peer"},"_nodeVersion":"22.13.1","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.5.0","eslint-plugin-vue":"^10.5.1","eslint-plugin-yml":"^1.19.0","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.3.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.11","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.1","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.0","eslint-plugin-command":"^3.3.1","eslint-plugin-unicorn":"^62.0.0","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-import-lite":"^0.3.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-processor-vue-blocks":"^2.0.0","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","jiti":"^2.6.1","bumpp":"^10.3.1","execa":"^9.6.0","eslint":"^9.38.0","svelte":"^5.43.2","tsdown":"^0.15.12","vitest":"^4.0.5","@antfu/ni":"^27.0.1","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^24.9.2","lint-staged":"^16.2.6","eslint-typegen":"^2.3.0","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.4.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.3.0","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^1.0.2","eslint-plugin-svelte":"^3.13.0","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","@next/eslint-plugin-next":"^16.0.1","@oliver139/eslint-config":"4.1.0","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.2.4","eslint-plugin-react-refresh":"^0.4.24","@types/eslint-plugin-jsx-a11y":"^6.10.1","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.3.1"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.0.1","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"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_4.1.0_1762499264006_0.18775838547307488","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@oliver139/eslint-config","version":"4.2.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@4.2.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"6d8b760b691f16d292d8b6fe163a8a7d5dd252c6","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-4.2.0.tgz","fileCount":9,"integrity":"sha512-POEK1kfvEGl3tyBCLPj0iMbFKN/+06p5hVwVWHreQPKoytnP2FK7hMkXcicZJgdJ5GlnsOhJ5J28lW1+5moP/Q==","signatures":[{"sig":"MEYCIQC7Z9nDln6igWoTNikAZgSrEKWNwb+6Nr87oxnFa7Jq2gIhAOgGslR3EEdk5Y/AimEX+e9Z2Re7ip9eNMbD2n9eKUTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397680},"main":"./dist/index.mjs","type":"module","_from":"file:oliver139-eslint-config-4.2.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/6ad95025b5b0202c580d38e057a50a7f/oliver139-eslint-config-4.2.0.tgz","_integrity":"sha512-POEK1kfvEGl3tyBCLPj0iMbFKN/+06p5hVwVWHreQPKoytnP2FK7hMkXcicZJgdJ5GlnsOhJ5J28lW1+5moP/Q==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"11.6.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_nodeVersion":"24.11.1","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^16.5.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.5.1","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.4.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.1","yaml-eslint-parser":"^1.3.2","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.4","eslint-plugin-command":"^3.4.0","eslint-plugin-unicorn":"^62.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.6.1","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.50.0","eslint-plugin-import-lite":"^0.4.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.50.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.26","jiti":"^2.6.1","bumpp":"^10.3.2","execa":"^9.6.1","eslint":"^9.39.2","svelte":"^5.46.0","tsdown":"^0.18.2","vitest":"^4.0.16","@antfu/ni":"^28.0.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","eslint-typegen":"^2.3.0","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.4.3","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^1.1.0","eslint-plugin-svelte":"^3.13.1","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.5.10","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","@next/eslint-plugin-next":"^16.1.0","@oliver139/eslint-config":"4.2.0","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.13","eslint-plugin-react-refresh":"^0.4.26","@types/eslint-plugin-jsx-a11y":"^6.10.1","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.0.1","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"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_4.2.0_1767772536852_0.8715696141230336","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@oliver139/eslint-config","version":"4.2.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@4.2.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/antfu/eslint-config/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"67f246a6d87bd30ad374342584eabde57e5b3496","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-4.2.1.tgz","fileCount":9,"integrity":"sha512-24z9l9q0ZYKUbrIaS93LQCL0exF46Mxpkkv56dgY1dZcE6zc/wPkSCd0F1bpUhjr+lYEvLerMyrYRK91jEQCoQ==","signatures":[{"sig":"MEQCIAWhjRd5lTZMdfavdr4eusrlQSP1svGpatl0IqQwZj1XAiAieXDW6J2dO1xboVJ30s5a4j6Y9RunWb7PCjxjKJEtnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1397694},"main":"./dist/index.mjs","type":"module","_from":"file:oliver139-eslint-config-4.2.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/84c793fdcf2271a5553f42c88ee6057e/oliver139-eslint-config-4.2.1.tgz","_integrity":"sha512-24z9l9q0ZYKUbrIaS93LQCL0exF46Mxpkkv56dgY1dZcE6zc/wPkSCd0F1bpUhjr+lYEvLerMyrYRK91jEQCoQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"11.6.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_nodeVersion":"24.11.1","dependencies":{"cac":"^6.7.14","ansis":"^4.2.0","globals":"^16.5.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.5.1","eslint-plugin-vue":"^10.6.2","eslint-plugin-yml":"^1.19.1","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.4.3","eslint-plugin-toml":"^0.12.0","toml-eslint-parser":"^0.10.1","yaml-eslint-parser":"^1.3.2","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^61.5.0","eslint-plugin-jsonc":"^2.21.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.4","eslint-plugin-command":"^3.4.0","eslint-plugin-unicorn":"^62.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.6.1","eslint-flat-config-utils":"^2.1.4","@typescript-eslint/parser":"^8.50.0","eslint-plugin-import-lite":"^0.4.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^4.15.1","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.3.0","@typescript-eslint/eslint-plugin":"^8.50.0","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vue":"^3.5.26","jiti":"^2.6.1","bumpp":"^10.3.2","execa":"^9.6.1","eslint":"^9.39.2","svelte":"^5.46.0","tsdown":"^0.18.2","vitest":"^4.0.16","@antfu/ni":"^28.0.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^25.0.3","lint-staged":"^16.2.7","eslint-typegen":"^2.3.0","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.4.3","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^1.1.0","eslint-plugin-svelte":"^3.13.1","svelte-eslint-parser":"^1.4.1","@unocss/eslint-plugin":"^66.5.10","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","@next/eslint-plugin-next":"^16.1.0","@oliver139/eslint-config":"4.2.1","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.13","eslint-plugin-react-refresh":"^0.4.26","@types/eslint-plugin-jsx-a11y":"^6.10.1","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.4.0"},"peerDependencies":{"eslint":"^9.10.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.0.1","eslint-plugin-react-refresh":"^0.4.19","eslint-plugin-vuejs-accessibility":"^2.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"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_4.2.1_1767773476452_0.6153784244921408","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@oliver139/eslint-config","version":"5.0.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@5.0.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://github.com/oliver139/eslint-config-new","bugs":{"url":"https://github.com/oliver139/eslint-config-new/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"9f5c055c5294805cc96c81ffab9000799be8cf74","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":9,"integrity":"sha512-dogIqJhxRjIinq9CamTO7S7icqthIKatVqBud9hm+gh+/b4d2S74zu83frksxb1oF8/szuKaOp0UUqLSCLdJ/w==","signatures":[{"sig":"MEYCIQCn1UwltDjGgqLd5P3pWMz3oN0AKbMOaFSD1vrpq3wFyAIhAI8lhaGOQ4Iz4MRiHtupiKZS1AcvVFAxcEoTZfY8DGwk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467119},"main":"./dist/index.mjs","type":"module","_from":"file:oliver139-eslint-config-5.0.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/6189e051fbcfa18ffbfa7a9f5e4da77c/oliver139-eslint-config-5.0.0.tgz","_integrity":"sha512-dogIqJhxRjIinq9CamTO7S7icqthIKatVqBud9hm+gh+/b4d2S74zu83frksxb1oF8/szuKaOp0UUqLSCLdJ/w==","repository":{"url":"git+https://github.com/oliver139/eslint-config-new.git","type":"git"},"_npmVersion":"11.6.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v7.4.2","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_nodeVersion":"24.11.1","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-vue":"^10.7.0","eslint-plugin-yml":"^3.1.2","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.5.0","eslint-plugin-toml":"^1.0.4","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.1","eslint-plugin-jsdoc":"^62.5.4","eslint-plugin-jsonc":"^2.21.1","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.7","eslint-plugin-command":"^3.4.0","eslint-plugin-unicorn":"^63.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.8.0","eslint-flat-config-utils":"^3.0.1","@typescript-eslint/parser":"^8.55.0","eslint-plugin-import-lite":"^0.5.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.55.0","@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.2","svelte":"^5.50.1","tsdown":"^0.18.4","vitest":"^4.0.18","@antfu/ni":"^28.2.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^25.2.3","lint-staged":"^16.2.7","@angular/core":"^21.1.3","eslint-typegen":"^2.3.0","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.5.0","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^1.4.0","eslint-plugin-svelte":"^3.15.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","@next/eslint-plugin-next":"^16.1.6","@oliver139/eslint-config":"5.0.0","baseline-browser-mapping":"^2.9.19","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.12.4","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.2.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.2.0"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.11.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0_1770779311300_0.5095357652181758","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@oliver139/eslint-config","version":"5.0.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@5.0.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"ca74ce19aa78a24c4cf2d8f741aac29670548224","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-5.0.1.tgz","fileCount":9,"integrity":"sha512-wVJyeRpJPfpFrfWINN66f31DXzfmT6p8bWeiHifosmxuVSHibgFj/GofDUtSw8QmyQvMxBYGGOqvdp53IRUDRg==","signatures":[{"sig":"MEUCIQCBUtWM2OO/aqutP7zSZlKzeo7k9hT3XN7lpM0mAkieBAIgaTSPkj6flu2AQNHZlclOYpk/cCDawStXz/FmHIl8X3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1467025},"main":"./dist/index.mjs","type":"module","_from":"file:oliver139-eslint-config-5.0.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/3c97d1f92005ea2b992b4f8632c34284/oliver139-eslint-config-5.0.1.tgz","_integrity":"sha512-wVJyeRpJPfpFrfWINN66f31DXzfmT6p8bWeiHifosmxuVSHibgFj/GofDUtSw8QmyQvMxBYGGOqvdp53IRUDRg==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.6.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v7.4.2","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_nodeVersion":"24.11.1","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-vue":"^10.7.0","eslint-plugin-yml":"^3.1.2","vue-eslint-parser":"^10.2.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.5.0","eslint-plugin-toml":"^1.0.4","toml-eslint-parser":"^1.0.3","yaml-eslint-parser":"^2.0.0","eslint-plugin-antfu":"^3.2.1","eslint-plugin-jsdoc":"^62.5.4","eslint-plugin-jsonc":"^2.21.1","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.7","eslint-plugin-command":"^3.4.0","eslint-plugin-unicorn":"^63.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.8.0","eslint-flat-config-utils":"^3.0.1","@typescript-eslint/parser":"^8.55.0","eslint-plugin-import-lite":"^0.5.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.5.0","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.55.0","@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.2","svelte":"^5.50.1","tsdown":"^0.18.4","vitest":"^4.0.18","@antfu/ni":"^28.2.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^25.2.3","lint-staged":"^16.2.7","@angular/core":"^21.1.3","eslint-typegen":"^2.3.0","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.2.2","eslint-plugin-astro":"^1.5.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.5.0","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^1.4.0","eslint-plugin-svelte":"^3.15.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","@next/eslint-plugin-next":"^16.1.6","@oliver139/eslint-config":"5.0.1","baseline-browser-mapping":"^2.9.19","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.12.4","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.2.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.2.0","eslint-plugin-vuejs-accessibility":"^2.4.1","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.2.0"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.11.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.1_1770779450530_0.9425800337677814","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@oliver139/eslint-config","version":"5.1.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@5.1.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"74776a837e99451d1f847344b8506905f7893396","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-5.1.0.tgz","fileCount":9,"integrity":"sha512-H7As1zXI/b8iTb604TiiXcIk8mhuOFzZBJLDWEuPCAqqz/u/TbnzK+wCBI2CCcimtvq9ysgc44EP+gFPLnDSGw==","signatures":[{"sig":"MEUCIDOYEgwx6jf0bikoOEZfjH+bV2bD/jMnzUhadfhLzWkGAiEAxIQShllUsVIr8X10oiZy3wSLoIXqNYpho2+VCDcAv1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1472550},"main":"./dist/index.mjs","type":"module","_from":"file:oliver139-eslint-config-5.1.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/66b3176168cc60a8452d8a52bdae2f5c/oliver139-eslint-config-5.1.0.tgz","_integrity":"sha512-H7As1zXI/b8iTb604TiiXcIk8mhuOFzZBJLDWEuPCAqqz/u/TbnzK+wCBI2CCcimtvq9ysgc44EP+gFPLnDSGw==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.6.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v7.6.1","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_nodeVersion":"24.11.1","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-vue":"^10.8.0","eslint-plugin-yml":"^3.3.0","vue-eslint-parser":"^10.4.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.6.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.1","eslint-plugin-jsonc":"^3.1.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.9","eslint-plugin-command":"^3.5.2","eslint-plugin-unicorn":"^63.0.0","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-import-lite":"^0.5.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.6.0","eslint-processor-vue-blocks":"^2.0.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.29","jiti":"^2.6.1","bumpp":"^10.4.1","execa":"^9.6.1","eslint":"^10.0.2","svelte":"^5.53.3","tsdown":"^0.18.4","vitest":"^4.0.18","@antfu/ni":"^28.2.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^25.3.0","lint-staged":"^16.2.7","@angular/core":"^21.1.5","eslint-typegen":"^2.3.1","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.6.0","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.15.0","svelte-eslint-parser":"^1.5.1","@unocss/eslint-plugin":"^66.6.1","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","@next/eslint-plugin-next":"^16.1.6","@oliver139/eslint-config":"5.1.0","baseline-browser-mapping":"^2.10.0","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-refresh":"^0.5.2","@angular-eslint/eslint-plugin":"^21.2.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.2.0","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.2.0"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.11.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.1.0_1772592080738_0.7302033694552486","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@oliver139/eslint-config","version":"5.2.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@5.2.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"49709a4b17b82873982e7acf59495eba57ce5db6","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-5.2.0.tgz","fileCount":9,"integrity":"sha512-wJL8/pWPM7tGLAeppc/pfOQHxdxAkGQJ1cLiIdTN2I1juwqqHYbwsF++r28nqc5cC7YFGJMArXg5roVIdLPYtQ==","signatures":[{"sig":"MEQCIGlYnPj4WHWeaw2YmT/NmrCQ2Fdvm3A9VR9dR7NKjL92AiBStQCYvJesGgMHHfZmxUhz3IIiLSpqZfabxMTuiMcZRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1475414},"type":"module","_from":"file:oliver139-eslint-config-5.2.0.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/cdb7a949f630429a9294f1d8293ac3c2/oliver139-eslint-config-5.2.0.tgz","_integrity":"sha512-wJL8/pWPM7tGLAeppc/pfOQHxdxAkGQJ1cLiIdTN2I1juwqqHYbwsF++r28nqc5cC7YFGJMArXg5roVIdLPYtQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.6.2","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v7.7.1","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_nodeVersion":"24.11.1","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-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","vue-eslint-parser":"^10.4.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.6.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.7.1","eslint-plugin-jsonc":"^3.1.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.10","eslint-plugin-command":"^3.5.2","eslint-plugin-unicorn":"^63.0.0","eslint-merge-processors":"^2.0.0","@stylistic/eslint-plugin":"^5.10.0","eslint-flat-config-utils":"^3.0.2","@typescript-eslint/parser":"^8.57.0","eslint-plugin-import-lite":"^0.5.2","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.6.0","eslint-processor-vue-blocks":"^2.0.0","eslint-config-flat-gitignore":"^2.2.1","eslint-plugin-unused-imports":"^4.4.1","@typescript-eslint/eslint-plugin":"^8.57.0","@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":"^10.4.1","execa":"^9.6.1","eslint":"^10.0.3","svelte":"^5.53.10","tsdown":"^0.21.2","vitest":"^4.0.18","@antfu/ni":"^28.3.0","tinyglobby":"^0.2.15","typescript":"^5.9.3","@types/node":"^25.4.0","lint-staged":"^16.3.3","@angular/core":"^21.2.3","eslint-typegen":"^2.3.1","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.3.0","eslint-plugin-astro":"^1.6.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.6.0","@prettier/plugin-xml":"^3.4.2","eslint-plugin-format":"^2.0.1","eslint-plugin-svelte":"^3.15.2","svelte-eslint-parser":"^1.6.0","@unocss/eslint-plugin":"^66.6.6","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","@next/eslint-plugin-next":"^16.1.6","@oliver139/eslint-config":"5.2.0","baseline-browser-mapping":"^2.10.0","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-refresh":"^0.5.2","@angular-eslint/eslint-plugin":"^21.3.0","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.3.0","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.3.0"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","eslint-plugin-react-hooks":"^7.0.0","@eslint-react/eslint-plugin":"^2.11.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","find-up-simple":"1.0.1","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.57.0","@typescript-eslint/utils":"8.57.0","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.57.0","@typescript-eslint/scope-manager":"8.57.0","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.2.0_1773290898065_0.49286395123366056","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@oliver139/eslint-config","version":"6.0.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@6.0.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"bfa0ba0ea6db911d5bc3d8bf760204b778f628b8","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-6.0.0.tgz","fileCount":9,"integrity":"sha512-lAsCbaeFXMZuKiliWI3nak7uwHBUUTiHA1a5VwCkQGiKiQDx+dVDB2xeeNNrL1rG/RRlrzpRvxE7OXxDeL3uPA==","signatures":[{"sig":"MEUCIAQCGrUeR9PGdx+gxOlbEEIKd7MV0EVcvZHt82EUrYyvAiEAoomu3l5QuI4HXHFG606f/9+rBMTuVeNEP18mITpe+/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495084},"type":"module","_from":"file:oliver139-eslint-config-6.0.0.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/8dbb1b9da52c5b019c378ba2d81312e4/oliver139-eslint-config-6.0.0.tgz","_integrity":"sha512-lAsCbaeFXMZuKiliWI3nak7uwHBUUTiHA1a5VwCkQGiKiQDx+dVDB2xeeNNrL1rG/RRlrzpRvxE7OXxDeL3uPA==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v8.2.0","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_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-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","vue-eslint-parser":"^10.4.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.6.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-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-import-lite":"^0.6.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-processor-vue-blocks":"^2.0.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","tsnapi":"^0.1.1","vitest":"^4.1.4","@antfu/ni":"^30.0.0","tinyglobby":"^0.2.16","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.4.0","@angular/core":"^21.2.8","eslint-typegen":"^2.3.1","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.6.0","@prettier/plugin-xml":"^3.4.2","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","@next/eslint-plugin-next":"^16.2.3","@oliver139/eslint-config":"6.0.0","baseline-browser-mapping":"^2.10.18","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","@angular-eslint/eslint-plugin":"^21.3.1","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.3.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.3.1"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","find-up-simple":"1.0.1","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.1","@typescript-eslint/utils":"8.59.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.1","@typescript-eslint/scope-manager":"8.59.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.0_1777522373469_0.8460832699533367","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@oliver139/eslint-config","version":"6.0.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@6.0.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"f99211e562f7d0848f4c37cd78308139a503dfb3","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-6.0.1.tgz","fileCount":9,"integrity":"sha512-q+/HEAq3xbVSaxQEDCJjZnQRSL8pDna2YGYTSdEMuhLD+wnLd31ijMPFpcjjSjbE2z6AdJEUI1FbbGlx8cvLWQ==","signatures":[{"sig":"MEYCIQC4OclTsSfiAEfcgyYycQD54B2iSef3IHwUjeP4LAlguQIhALASLqTe6VK6M2lQMBvA/jvMjoyQsB+/F6etvyUAllIi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495084},"type":"module","_from":"file:oliver139-eslint-config-6.0.1.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/87016073d6c5200da47e9d237576678a/oliver139-eslint-config-6.0.1.tgz","_integrity":"sha512-q+/HEAq3xbVSaxQEDCJjZnQRSL8pDna2YGYTSdEMuhLD+wnLd31ijMPFpcjjSjbE2z6AdJEUI1FbbGlx8cvLWQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v8.2.0","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_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-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","vue-eslint-parser":"^10.4.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.6.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-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-import-lite":"^0.6.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-processor-vue-blocks":"^2.0.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","tsnapi":"^0.1.1","vitest":"^4.1.4","@antfu/ni":"^30.0.0","tinyglobby":"^0.2.16","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.4.0","@angular/core":"^21.2.8","eslint-typegen":"^2.3.1","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.6.0","@prettier/plugin-xml":"^3.4.2","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","@next/eslint-plugin-next":"^16.2.3","@oliver139/eslint-config":"6.0.1","baseline-browser-mapping":"^2.10.18","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","@angular-eslint/eslint-plugin":"^21.3.1","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.3.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.3.1"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","find-up-simple":"1.0.1","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.1","@typescript-eslint/utils":"8.59.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.1","@typescript-eslint/scope-manager":"8.59.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.1_1777953755776_0.4329729417752626","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@oliver139/eslint-config","version":"6.0.2","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@6.0.2","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"4585df3406491a63e716d216278191ada3f6f99a","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-6.0.2.tgz","fileCount":9,"integrity":"sha512-kK0H1fGWOFE9Ikp6uwIKpMUQhgN7BPMaQx9QN2U2chdglo9TYc70b3EuSseH4sgzRncM2Lq/uXpbkI7ttzEmCg==","signatures":[{"sig":"MEUCIQDzznHKbqfxMe+ZbTr0nuBO8nhzXdShdwV9gk+6gbl4gAIgVsyiRuYHhb9GgoSBZzKwNNCyhRM4XuQzRJuxFiCB8Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495084},"type":"module","_from":"file:oliver139-eslint-config-6.0.2.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/24db74f8d04b38f40447d4750a43fbf0/oliver139-eslint-config-6.0.2.tgz","_integrity":"sha512-kK0H1fGWOFE9Ikp6uwIKpMUQhgN7BPMaQx9QN2U2chdglo9TYc70b3EuSseH4sgzRncM2Lq/uXpbkI7ttzEmCg==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v8.2.0","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_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-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","vue-eslint-parser":"^10.4.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.6.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-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-import-lite":"^0.6.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-processor-vue-blocks":"^2.0.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","tsnapi":"^0.1.1","vitest":"^4.1.4","@antfu/ni":"^30.0.0","tinyglobby":"^0.2.16","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.4.0","@angular/core":"^21.2.8","eslint-typegen":"^2.3.1","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.6.0","@prettier/plugin-xml":"^3.4.2","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","@next/eslint-plugin-next":"^16.2.3","@oliver139/eslint-config":"6.0.2","baseline-browser-mapping":"^2.10.18","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","@angular-eslint/eslint-plugin":"^21.3.1","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.3.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.3.1"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","find-up-simple":"1.0.1","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.1","@typescript-eslint/utils":"8.59.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.1","@typescript-eslint/scope-manager":"8.59.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.2_1777954350204_0.3461206711905249","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"@oliver139/eslint-config","version":"6.0.3","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@6.0.3","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"a64306ffbecb9de1c300d64d7657ef0ec6308cfd","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-6.0.3.tgz","fileCount":9,"integrity":"sha512-Fz1m52loHHvGp+MxmzXbOpysqthP7jWAv18VGCFJ/mhw/9skvtoygFyTvAbx6p9ADqeY53Kd8EXRtd5RhRJ6EQ==","signatures":[{"sig":"MEUCIFMxxLvRaFl22eHVvcwdsO7P38YbcnOEO08GRXX+FfmbAiEAiKQiJwlw31UAujds/zoUwhJK49DTxq8gsWHiouqq7mQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495084},"type":"module","_from":"file:oliver139-eslint-config-6.0.3.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/240e0324d0f86b3507985c5237b5f1d4/oliver139-eslint-config-6.0.3.tgz","_integrity":"sha512-Fz1m52loHHvGp+MxmzXbOpysqthP7jWAv18VGCFJ/mhw/9skvtoygFyTvAbx6p9ADqeY53Kd8EXRtd5RhRJ6EQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v8.2.0","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_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-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","vue-eslint-parser":"^10.4.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.6.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-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-import-lite":"^0.6.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-processor-vue-blocks":"^2.0.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","tsnapi":"^0.1.1","vitest":"^4.1.4","@antfu/ni":"^30.0.0","tinyglobby":"^0.2.16","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.4.0","@angular/core":"^21.2.8","eslint-typegen":"^2.3.1","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.6.0","@prettier/plugin-xml":"^3.4.2","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","@next/eslint-plugin-next":"^16.2.3","@oliver139/eslint-config":"6.0.3","baseline-browser-mapping":"^2.10.18","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","@angular-eslint/eslint-plugin":"^21.3.1","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.3.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.3.1"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","find-up-simple":"1.0.1","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.1","@typescript-eslint/utils":"8.59.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.1","@typescript-eslint/scope-manager":"8.59.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.3_1777954778534_0.10186860109972962","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"@oliver139/eslint-config","version":"6.0.4","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@6.0.4","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"139a64b7b3c5ec8dc95d08483416d372941363c1","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-6.0.4.tgz","fileCount":9,"integrity":"sha512-d5y6AzjDr3g0WLnYVYF/GH3xo5uLoUMq5v3L3gqFtsZwZ2JJ4QJbfmNQ6EP/3GdvBi1dtYRRJlPBG5zQPucm+g==","signatures":[{"sig":"MEUCIAl5j9BV+B/2I9XrK98Hi/6Irl3FgZoGc+OJmSh4j3W7AiEA777HCpsRIzD+l2kpowHku5lOpd8B4ulqg8T+bksLZfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495084},"type":"module","_from":"file:oliver139-eslint-config-6.0.4.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/8971148a37646bdddd61bcda4ae513fe/oliver139-eslint-config-6.0.4.tgz","_integrity":"sha512-d5y6AzjDr3g0WLnYVYF/GH3xo5uLoUMq5v3L3gqFtsZwZ2JJ4QJbfmNQ6EP/3GdvBi1dtYRRJlPBG5zQPucm+g==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v8.2.0","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_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-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","vue-eslint-parser":"^10.4.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.6.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-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-import-lite":"^0.6.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-processor-vue-blocks":"^2.0.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","tsnapi":"^0.1.1","vitest":"^4.1.4","@antfu/ni":"^30.0.0","tinyglobby":"^0.2.16","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.4.0","@angular/core":"^21.2.8","eslint-typegen":"^2.3.1","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.6.0","@prettier/plugin-xml":"^3.4.2","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","@next/eslint-plugin-next":"^16.2.3","@oliver139/eslint-config":"6.0.4","baseline-browser-mapping":"^2.10.18","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","@angular-eslint/eslint-plugin":"^21.3.1","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.3.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.3.1"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","find-up-simple":"1.0.1","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.1","@typescript-eslint/utils":"8.59.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.1","@typescript-eslint/scope-manager":"8.59.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.4_1777954978861_0.02590429187695542","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"@oliver139/eslint-config","version":"6.0.5","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@6.0.5","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-2/","bugs":{"url":"https://github.com/oliver139/eslint-config-2/issues"},"bin":{"eslint-config":"bin/index.mjs"},"dist":{"shasum":"6141067f56f4e61c6e09f9bbe2ae4b3611635588","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-6.0.5.tgz","fileCount":9,"integrity":"sha512-pvZQhwX7QAUWD9OLtd7bmQD+mY5Cdq3+q4cxVOEBcNnz7N1t1dolnVrmI37FuTxtDaSkePVG/VhnNNmDiWuqLw==","signatures":[{"sig":"MEUCIQD31WbRI6Z3nrBNmy5lLOo5C18zCX6WlZMKbGjbuVQTygIgH/M+jyNEHUNWAQiSeR5G0GqTTGrsgXkDTDaSoOuJIl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495084},"type":"module","_from":"file:oliver139-eslint-config-6.0.5.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./cli":"./dist/cli.mjs","./package.json":"./package.json"},"scripts":{"dev":"npx @eslint/config-inspector --config eslint.config.ts","gen":"tsx scripts/typegen.ts && tsx scripts/versiongen.ts","lint":"eslint","stub":"tsdown","test":"vitest","build":"nr gen && tsdown --clean --dts","watch":"tsdown --watch","release":"bumpp && pnpm publish","lint:fix":"eslint --fix","typecheck":"tsc --noEmit","build:inspector":"pnpm build && npx @eslint/config-inspector build"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/71e0a76f29d1b9fb9116dd1db7bed217/oliver139-eslint-config-6.0.5.tgz","_integrity":"sha512-pvZQhwX7QAUWD9OLtd7bmQD+mY5Cdq3+q4cxVOEBcNnz7N1t1dolnVrmI37FuTxtDaSkePVG/VhnNNmDiWuqLw==","repository":{"url":"git+https://github.com/oliver139/eslint-config-2.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config v8.2.0","directories":{},"lint-staged":{"*":"eslint --fix"},"resolutions":{"tsx":"catalog:dev","eslint":"catalog:peer","semver":"catalog:dev","synckit":"catalog:dev","chokidar":"catalog:dev","@typescript-eslint/types":"catalog:peer","@typescript-eslint/utils":"catalog:peer","@eslint-community/eslint-utils":"catalog:peer"},"_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-vue":"^10.8.0","eslint-plugin-yml":"^3.3.1","vue-eslint-parser":"^10.4.0","@antfu/install-pkg":"^1.1.0","eslint-plugin-pnpm":"^1.6.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-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-import-lite":"^0.6.0","eslint-plugin-no-only-tests":"^3.3.0","eslint-plugin-perfectionist":"^5.8.0","eslint-processor-vue-blocks":"^2.0.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","tsnapi":"^0.1.1","vitest":"^4.1.4","@antfu/ni":"^30.0.0","tinyglobby":"^0.2.16","typescript":"^6.0.2","@types/node":"^25.6.0","lint-staged":"^16.4.0","@angular/core":"^21.2.8","eslint-typegen":"^2.3.1","find-up-simple":"^1.0.1","simple-git-hooks":"^2.13.1","astro-eslint-parser":"^1.4.0","eslint-plugin-astro":"^1.7.0","eslint-plugin-solid":"^0.14.5","pnpm-workspace-yaml":"^1.6.0","@prettier/plugin-xml":"^3.4.2","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","@next/eslint-plugin-next":"^16.2.3","@oliver139/eslint-config":"6.0.5","baseline-browser-mapping":"^2.10.18","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.2","@angular-eslint/eslint-plugin":"^21.3.1","@types/eslint-plugin-jsx-a11y":"^6.10.1","@angular-eslint/template-parser":"^21.3.1","eslint-plugin-vuejs-accessibility":"^2.5.0","eslint-plugin-erasable-syntax-only":"^0.4.0","@angular-eslint/eslint-plugin-template":"^21.3.1"},"peerDependencies":{"eslint":"^9.10.0 || ^10.0.0","astro-eslint-parser":"^1.0.2","eslint-plugin-astro":"^1.2.0","eslint-plugin-solid":"^0.14.3","@prettier/plugin-xml":"^3.4.1","eslint-plugin-format":">=0.1.0","eslint-plugin-svelte":">=2.35.1","svelte-eslint-parser":">=0.37.0","@unocss/eslint-plugin":">=0.50.0","prettier-plugin-astro":"^0.14.0","eslint-plugin-jsx-a11y":">=6.10.2","prettier-plugin-slidev":"^1.0.5","@next/eslint-plugin-next":">=15.0.0","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-refresh":"^0.5.0","@angular-eslint/eslint-plugin":"^21.1.0","@angular-eslint/template-parser":"^21.1.0","eslint-plugin-vuejs-accessibility":"^2.4.1","@angular-eslint/eslint-plugin-template":"^21.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"inlinedDependencies":{"cached-factory":"0.1.0","find-up-simple":"1.0.1","eslint-visitor-keys":["3.4.3","5.0.1"],"@typescript-eslint/types":"8.59.1","@typescript-eslint/utils":"8.59.1","@eslint-community/eslint-utils":"4.9.1","@typescript-eslint/visitor-keys":"8.59.1","@typescript-eslint/scope-manager":"8.59.1","eslint-plugin-erasable-syntax-only":"0.4.0"},"peerDependenciesMeta":{"astro-eslint-parser":{"optional":true},"eslint-plugin-astro":{"optional":true},"eslint-plugin-solid":{"optional":true},"@prettier/plugin-xml":{"optional":true},"eslint-plugin-format":{"optional":true},"eslint-plugin-svelte":{"optional":true},"svelte-eslint-parser":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"prettier-plugin-astro":{"optional":true},"eslint-plugin-jsx-a11y":{"optional":true},"prettier-plugin-slidev":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@angular-eslint/eslint-plugin":{"optional":true},"@angular-eslint/template-parser":{"optional":true},"eslint-plugin-vuejs-accessibility":{"optional":true},"@angular-eslint/eslint-plugin-template":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.5_1777955233643_0.4410309515934534","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@oliver139/eslint-config","version":"7.0.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@7.0.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"7d1f083755c75a5ac5e85c6e8e6324b1324a620f","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.0.0.tgz","fileCount":5,"integrity":"sha512-dGsof/GHiuh8UsPey4H8oeX9xN6vfDZsPsjjVhM4/Uzm/c2ffQdH9hoQULqcy66ZUAqNjsFIiEeFwdgqCGwdyg==","signatures":[{"sig":"MEUCIQCiMVSbQyImjNxJW6adem7aaE61hzq+fQweIfqRmXu9ewIgPaqr+7/fW0MRyodcQWW9SnTrjfRqI8n+fyNyOOdnzec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5651},"type":"module","_from":"file:oliver139-eslint-config-7.0.0.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/e173f038742c71f3320ff9abab5d27ba/oliver139-eslint-config-7.0.0.tgz","_integrity":"sha512-dGsof/GHiuh8UsPey4H8oeX9xN6vfDZsPsjjVhM4/Uzm/c2ffQdH9hoQULqcy66ZUAqNjsFIiEeFwdgqCGwdyg==","repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"24.14.1","dependencies":{"eslint":"^10.3.0","@antfu/eslint-config":"^8.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.0_1778568771832_0.5285922244609991","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@oliver139/eslint-config","version":"7.0.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@7.0.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"cd668bfb337265f357a644b1a2bdba8585724c69","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.0.1.tgz","fileCount":5,"integrity":"sha512-0zvZPqzFjDx/Rq7sJD3LefEq6HERru9Lg9M3DQprbPsgIzzrWX25FlkrAtH83TLS/zNAx/p4ZkVg/TkP1Opn3Q==","signatures":[{"sig":"MEQCIA0UVYI7qBJBPBB4iicmA2pMhLLm2U6g3vSjqUjsrB7zAiB67hL+QYtOaCs6WuGs7Jgyg+6XVksN/9A1QzFvfSZDhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5777},"type":"module","_from":"file:oliver139-eslint-config-7.0.1.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/60578e34565d227f350685cc1f0c3735/oliver139-eslint-config-7.0.1.tgz","_integrity":"sha512-0zvZPqzFjDx/Rq7sJD3LefEq6HERru9Lg9M3DQprbPsgIzzrWX25FlkrAtH83TLS/zNAx/p4ZkVg/TkP1Opn3Q==","repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"24.14.1","dependencies":{"eslint":"^10.3.0","@antfu/eslint-config":"^8.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.1_1778568929518_0.4645837220499076","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"@oliver139/eslint-config","version":"7.0.2","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@7.0.2","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"077080550b2a049a34c28b09f5e322fc0051d272","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.0.2.tgz","fileCount":5,"integrity":"sha512-I/dtuYy4RzJsH2ePe6PyExUUwe61VUq9roc8KWpk7ShiTlR2re0hbw5R13IVFYpcylYUzD93D1ayHgT0dzFI5A==","signatures":[{"sig":"MEYCIQCll3k0zL518YwShLXbpMDk9cLE2VGPHZXI9Z4tVcpLEwIhALiT4d+w697kQfkEby+AFFJivwsr6O+Mt1mX6Kg8KKXp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5777},"type":"module","_from":"file:oliver139-eslint-config-7.0.2.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/50d665d2f389f257fd596cde2ee177db/oliver139-eslint-config-7.0.2.tgz","_integrity":"sha512-I/dtuYy4RzJsH2ePe6PyExUUwe61VUq9roc8KWpk7ShiTlR2re0hbw5R13IVFYpcylYUzD93D1ayHgT0dzFI5A==","repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"24.14.1","dependencies":{"eslint":"^10.3.0","@antfu/eslint-config":"^8.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.2_1778579407256_0.41641383399015397","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@oliver139/eslint-config","version":"7.1.0","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@7.1.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"b276acdf7463527f7c293c6b777e9ec04976ee4a","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.1.0.tgz","fileCount":5,"integrity":"sha512-QgMb5/UiQ0QXl5zTQxLJz0J0kFkAvejOaEjOCATiaZApRrZIM1HezmY86V1GWsuxzc7aEQpZS/o5AS6ZEXKHxQ==","signatures":[{"sig":"MEUCIQD4ddMA5kuLtArhV+XR0ot4AunjwJjFFP9q/Zh399YK6QIgf0ghM1SVl54zWk3b7kUrDItsNPdIQoBPdge0cht5nuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8676},"type":"module","_from":"file:oliver139-eslint-config-7.1.0.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/cy/kgf62znj4t5b2svbfg864jh80000gn/T/4db6a9cd949e4b381a9c8c001606fa7d/oliver139-eslint-config-7.1.0.tgz","_integrity":"sha512-QgMb5/UiQ0QXl5zTQxLJz0J0kFkAvejOaEjOCATiaZApRrZIM1HezmY86V1GWsuxzc7aEQpZS/o5AS6ZEXKHxQ==","repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"24.14.1","dependencies":{"eslint":"^10.3.0","@antfu/eslint-config":"^8.3.0","eslint-plugin-better-tailwindcss":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.0_1778579692486_0.22227107063407892","host":"s3://npm-registry-packages-npm-production"}},"7.1.1":{"name":"@oliver139/eslint-config","version":"7.1.1","keywords":["eslint-config"],"author":{"url":"https://github.com/oliver139","name":"Oliver Mak","email":"oliver139.working@gmail.com"},"license":"MIT","_id":"@oliver139/eslint-config@7.1.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"355a41361c192af376c8689bdc3e0b9b852863fa","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.1.1.tgz","fileCount":5,"integrity":"sha512-ITryTv4TjFgWzkCC2BilmQYXvV06X5josPSJWTjoFK+mBIgiUCV4CYDXD+7XZQX9KV9dTsIB7dqrGuP+ReOM+Q==","signatures":[{"sig":"MEYCIQD/YC8lXHjnxyo7IGfhF3m91mF6B/+qK9xxwbb8sRcrKQIhAMBRzlzkNTlHAx0R4wmA2p/UducizvJUDqcHjZl2mLeb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8608},"type":"module","_from":"file:oliver139-eslint-config-7.1.1.tgz","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"_resolved":"/private/var/folders/wj/r53skfns2qlgnyp8m0mn3gw80000gn/T/730a1dd8ad3ccd1889a7219ac38ecbc1/oliver139-eslint-config-7.1.1.tgz","_integrity":"sha512-ITryTv4TjFgWzkCC2BilmQYXvV06X5josPSJWTjoFK+mBIgiUCV4CYDXD+7XZQX9KV9dTsIB7dqrGuP+ReOM+Q==","repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"_npmVersion":"11.11.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"24.14.1","dependencies":{"eslint":"^10.3.0","@antfu/eslint-config":"^8.3.0","eslint-plugin-better-tailwindcss":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.1_1778644704191_0.7994667565697324","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@oliver139/eslint-config","version":"7.2.0","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.2.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"1ffb5743259ca7e67e02e8874ffa69da14ab5899","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.2.0.tgz","fileCount":5,"integrity":"sha512-gYvTO1irJAwLM4uH8EAmTCFb4o2Om1ScBCg878a6/F25EBgr2Wzn8o0yLi6/oBRnwGMRliBrbt3Axava90lxgw==","signatures":[{"sig":"MEUCIQD4FSqZwqZpCryHyhvQIpNkzw8D/H5gyVa+diZ0jdUrZQIgZ0YlcXjzPudFF+7PwOzrAZbSuJDIqFg1ptCBXHWfpBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9557},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0","eslint-plugin-better-tailwindcss":">=4.5.0"},"simple-git-hooks":{"pre-commit":"pnpm dlx lint-staged"},"optionalDependencies":{"@antfu/eslint-config":"^8.3.0","eslint-plugin-better-tailwindcss":"^4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.0_1778834446475_0.11622967279069596","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@oliver139/eslint-config","version":"7.3.0","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.3.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"4b170f9e3349584ae7fda659544eb554de1133bd","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.3.0.tgz","fileCount":5,"integrity":"sha512-hbONw+Ji2LxAWeLFnlvVRU3tY4eK3ivqX9Vths78JzfVBlaVHu6SaAStaBMBailEfFfCr/QoJTE9yd9nbf5Brw==","signatures":[{"sig":"MEUCIQDAfWlbmDuGzBrjRBqZgMX0qSkO+bIhYciykaxUw4Z9kwIgGbh3UEDGMMjkggMDmOvLgqRAB34UXs6iXi9gYIfSu8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9601},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0","eslint-plugin-better-tailwindcss":">=4.5.0"},"simple-git-hooks":{"pre-commit":"pnpm dlx lint-staged"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true},"eslint-plugin-better-tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.3.0_1778835822994_0.5746736740044427","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@oliver139/eslint-config","version":"7.4.0","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.4.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"d58e9b77be1e9561d463873df42ee721e46a6b1c","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.4.0.tgz","fileCount":5,"integrity":"sha512-OW1ITddED0xU0WsN7ik8Nz6BxgVo3dCHKmejCsEe0JQW6vr3wz8tRu3Ysh4r6tr7kv9kS7TpJfCf2JFRx1jhLQ==","signatures":[{"sig":"MEUCIQDBdjOMTaCewL20n0t6rF41ytvbjZqCILANzE4JmK9iIQIgXSCLZOnlg66NW5yIgWSNZCz+h/uJ8oz6ZfvLLOtmbYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10149},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0","eslint-plugin-better-tailwindcss":">=4.5.0"},"simple-git-hooks":{"pre-commit":"pnpm dlx lint-staged"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true},"eslint-plugin-better-tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.0_1779095664722_0.2671653168738528","host":"s3://npm-registry-packages-npm-production"}},"7.4.1":{"name":"@oliver139/eslint-config","version":"7.4.1","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.4.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"3f70469a4497dafee634929b6211c1c4ebf32cf9","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.4.1.tgz","fileCount":5,"integrity":"sha512-/YEdQGXyJCyMhsyiKl8M5ONE+s55P2jeMG6uSQxQfRMJymGBbGHEGQC+i7SB9yof4bXjF3wRGW40dvTFAxoRKg==","signatures":[{"sig":"MEUCIQD5eJcnOVJN1aw8Lc2z1+MAAyuKd8U+8MLBOWD/QsBVvQIgCWWhe/BX36cxf3v2FtkeuznxwGzNG8SesBy9ZFu3teo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10187},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0","eslint-plugin-better-tailwindcss":">=4.5.0"},"simple-git-hooks":{"pre-commit":"pnpm dlx lint-staged"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true},"eslint-plugin-better-tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.1_1779098169220_0.38653393208860387","host":"s3://npm-registry-packages-npm-production"}},"7.5.0":{"name":"@oliver139/eslint-config","version":"7.5.0","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.5.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"03361f0c287d2a0ee0afe7698d068a8aab5345ad","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.5.0.tgz","fileCount":5,"integrity":"sha512-7o5iXNGeTCb2x4Zls5AIRdgWNCvt2pIISyXwWdxwQE6XKL4thzP8cK9kVjAfkII23GNSIaotneIh/J3lSc/rwQ==","signatures":[{"sig":"MEYCIQCeTzvVfru3/JSTRk8+yXaBz2sacpLwMNfbqcciYhYW/QIhAL+1y8SkXqB+jwiRlnqk3rydLscP8Zu6+Rhmhjdcr/FD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10228},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0","eslint-plugin-better-tailwindcss":">=4.5.0"},"simple-git-hooks":{"pre-commit":"pnpm dlx lint-staged"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true},"eslint-plugin-better-tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.0_1779162006093_0.38096912877030165","host":"s3://npm-registry-packages-npm-production"}},"7.5.1":{"name":"@oliver139/eslint-config","version":"7.5.1","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.5.1","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"8c66524f4b53b1a0d3185c680b3a3e6bffc3de27","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.5.1.tgz","fileCount":5,"integrity":"sha512-l1KoQ1erxoZMsYBsUhvMbKicYzAzEXKlchgNwumsO7Gk+bfddRiqguDeGzFt1E4ZA3n9i8BNQxU0fu5O+eHcOQ==","signatures":[{"sig":"MEYCIQCeDiwqR1MrUkFkr/C2M4ShIKZBxGP2OXXxW8AaSsyjnAIhAKIHTHg/lfS/19j1OYU7ttTKpSyd9xKRGoSJ+xKxKyuV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10188},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0","eslint-plugin-better-tailwindcss":">=4.5.0"},"simple-git-hooks":{"pre-commit":"pnpm dlx lint-staged"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true},"eslint-plugin-better-tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.1_1779163282613_0.1702114547314566","host":"s3://npm-registry-packages-npm-production"}},"7.5.2":{"name":"@oliver139/eslint-config","version":"7.5.2","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.5.2","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"f21ffc651a13756d9f08fb7d0e6e00fa1e367d53","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.5.2.tgz","fileCount":5,"integrity":"sha512-gXSlX65MqRe1ZLQ+9RR9qu+T/Ux4RO21arZ8+Wi0nhiZIcKIREYbHWgDbIYY73e1nrFKXzocEWV+xoK2m5I7pA==","signatures":[{"sig":"MEUCIQCI+y+dOam4kCGGrgMIOP6iAqSUuFwiQKAE2JWXxL6PuAIgRM5b3Lk9pzBWQMLL7cFrVdN677A5KBw6k2BLMKF0MSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10234},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0","eslint-plugin-better-tailwindcss":">=4.5.0"},"simple-git-hooks":{"pre-commit":"pnpm dlx lint-staged"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true},"eslint-plugin-better-tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.2_1780562177393_0.12253460270685324","host":"s3://npm-registry-packages-npm-production"}},"7.5.3":{"name":"@oliver139/eslint-config","version":"7.5.3","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.5.3","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"6226851b10d1ee420f18bb7af5caeacc8eb1d996","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.5.3.tgz","fileCount":5,"integrity":"sha512-83/92xZgC/PtKLhv6FzrAAAJSOtlvvN1Ioa5OyTqvNuc/AEQrt3rBEIcDkDEmTyKUy/GfMbcffsEO40kcz5UcQ==","signatures":[{"sig":"MEQCIFoIi3gxGpl0ThgnRbhIyJ4zKDw66RSick1jr2Bt+IpFAiAwvbKza0cci2hCUfRsvjbCHZcLildeplSQNcCubteRUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10188},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"optionalDependencies":{"eslint-plugin-better-tailwindcss":"^4.5.0"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.3_1782113316591_0.46644680609360156","host":"s3://npm-registry-packages-npm-production"}},"7.5.4":{"name":"@oliver139/eslint-config","version":"7.5.4","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.5.4","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"bf97e2f95c454d7c911348f55e890b0e49cf4dff","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.5.4.tgz","fileCount":5,"integrity":"sha512-RV7sS9Wpk89FF/wIUQ4e06gHFK4AgNyOHQCZW+laDS6M+SbdWDBqEYFi6DR6UD578NdscYBQS8JlDd8Ks7vZLg==","signatures":[{"sig":"MEUCIHHrOGW1OgyGkC8yT5/61kdTE53oux6lTAJhZLamhwXwAiEApyEAQ8mEGnKfjFmbC95nM79q1kLLKliAsPmPk9AAg/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10196},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"eslint":"^10.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.13.1"},"peerDependencies":{"@antfu/eslint-config":">=8.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"optionalDependencies":{"eslint-plugin-better-tailwindcss":"^4.5.0"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.4_1782115919233_0.730941003139552","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@oliver139/eslint-config","version":"7.6.0","keywords":["eslint-config"],"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","_id":"@oliver139/eslint-config@7.6.0","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"homepage":"https://oliver139.github.io/eslint-config-3/","bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"dist":{"shasum":"61e8fb7f3e5cf8c7c0c51f5a0ca56d732f07c8bf","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.6.0.tgz","fileCount":5,"integrity":"sha512-rM9jLwlppLZHN7PrQAbK30OykibQ2fWlvBIl1IGBizSRsWwIIM4NxHPNph9CbvaUJVDYhkQN3i9QmQ4eLVbqhg==","signatures":[{"sig":"MEYCIQCeq38TyBFcMIyf5iZxg7OBIn6xrDTrbFQdXSv7A+glzgIhALYWE4WAYwWN0y2j9NN00jWWzPfmhdFzpcWwczoGhvdM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10637},"type":"module","types":"./dist/index.d.mts","engines":{"node":"^24.18.1","runtime":{"name":"node","onFail":"download","version":"^24.18.1"}},"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","ncu":"nlx npm-check-updates","lint":"eslint --cache","build":"tsdown --clean --dts","release":"nlx bumpp && pnpm publish","lint:fix":"eslint --cache --fix"},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"devEngines":{"runtime":{"name":"node","onFail":"download","version":"^24.18.1"},"packageManager":{"name":"pnpm","onFail":"download","version":"11.25.0"}},"repository":{"url":"git+https://github.com/oliver139/eslint-config-3.git","type":"git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","directories":{},"lint-staged":{"*":"eslint --cache --fix"},"_nodeVersion":"26.0.0","dependencies":{"node":"runtime:^24.18.1","eslint":"^10.9.1"},"_hasShrinkwrap":false,"devDependencies":{"node":"runtime:^24.18.1","tsdown":"^0.21.10","@antfu/ni":"latest","typescript":"^6.0.2","simple-git-hooks":"^2.14.0"},"peerDependencies":{"@antfu/eslint-config":">=9.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"optionalDependencies":{"eslint-plugin-better-tailwindcss":"^4.7.0"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.6.0_1788233811899_0.2626263729476641","host":"s3://npm-registry-packages-npm-production"}},"7.7.0":{"name":"@oliver139/eslint-config","type":"module","version":"7.7.0","description":" Oliver's ESLint config preset powered by @antfu/eslint-config","author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","homepage":"https://oliver139.github.io/eslint-config-3/","repository":{"type":"git","url":"git+https://github.com/oliver139/eslint-config-3.git"},"bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"keywords":["eslint-config"],"exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"types":"./dist/index.d.mts","engines":{"node":"^24.18.1","runtime":{"name":"node","version":"^24.18.1","onFail":"download"}},"devEngines":{"runtime":{"name":"node","version":"^24.18.1","onFail":"download"},"packageManager":{"name":"pnpm","version":"11.25.0","onFail":"download"}},"peerDependencies":{"@antfu/eslint-config":">=9.3.0"},"peerDependenciesMeta":{"@antfu/eslint-config":{"optional":true}},"dependencies":{"eslint":"^10.9.1","node":"runtime:^24.18.1"},"optionalDependencies":{"eslint-plugin-better-tailwindcss":"^4.7.0"},"devDependencies":{"@antfu/ni":"latest","simple-git-hooks":"^2.14.0","tsdown":"^0.21.10","typescript":"^6.0.2","node":"runtime:^24.18.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"lint-staged":{"*":"eslint --cache --fix"},"scripts":{"dev":"nlx @eslint/config-inspector --config eslint.config.ts","build":"tsdown --clean --dts","lint":"eslint --cache","lint:fix":"eslint --cache --fix","release":"nlx bumpp && pnpm publish","ncu":"nlx npm-check-updates"},"_nodeVersion":"26.0.0","_id":"@oliver139/eslint-config@7.7.0","dist":{"integrity":"sha512-epYAVV5bqdiw3lEwnAl/TZxZmE9I6bQORfYiavNe0B/R/Kft3/HoxOJhq4tmSvhQfnGtw9r0rewzD19LXg0lew==","shasum":"662e2245b6d4ed603e0d4c696a9b9cd3a5d5af84","tarball":"https://registry.npmjs.org/@oliver139/eslint-config/-/eslint-config-7.7.0.tgz","fileCount":5,"unpackedSize":10625,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID5e1O7IxSNJnuHjODWSVfL0d30662B3us3TgDYCzCuNAiEAodv5+dXr0QL167Yd0LIs4jk+dMsn8imJFh4i0m0m9Us="}]},"_npmUser":{"name":"oliver139","email":"s100081@gmail.com"},"directories":{},"maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_7.7.0_1788235147639_0.49253287073874175"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-20T14:55:37.983Z","modified":"2026-09-01T03:59:07.987Z","1.0.0":"2024-11-20T14:55:38.332Z","1.0.1":"2024-11-20T15:28:11.715Z","1.0.2":"2024-11-20T15:56:38.409Z","1.0.3":"2024-11-20T16:03:22.033Z","1.0.4":"2024-11-21T04:42:14.017Z","1.0.5":"2024-11-21T05:40:09.737Z","1.1.0":"2024-11-21T09:16:01.475Z","1.1.1":"2024-11-21T09:20:05.062Z","1.1.2":"2024-11-22T15:36:26.260Z","1.1.3":"2024-11-22T18:11:13.684Z","1.1.4":"2025-01-12T18:43:49.271Z","1.1.5":"2025-01-21T04:50:02.381Z","1.1.6":"2025-01-21T06:35:47.092Z","2.0.0":"2025-03-14T07:13:45.786Z","2.0.1":"2025-03-14T07:48:24.081Z","2.0.2":"2025-03-14T08:10:55.564Z","2.0.3":"2025-03-14T08:38:33.455Z","2.0.4":"2025-03-14T09:30:28.397Z","2.1.0":"2025-03-18T02:35:38.818Z","2.1.1":"2025-03-18T03:54:34.890Z","2.2.0":"2025-03-25T07:28:19.015Z","2.3.0":"2025-04-08T08:14:38.956Z","2.3.1":"2025-04-09T07:18:45.344Z","2.3.2":"2025-04-09T09:28:37.785Z","2.4.0":"2025-04-09T09:52:32.959Z","2.5.0":"2025-04-16T04:08:29.630Z","2.6.0":"2025-04-25T08:50:05.414Z","2.6.1":"2025-04-25T08:58:29.029Z","2.7.0":"2025-05-19T09:47:40.000Z","2.8.0":"2025-05-30T07:00:38.094Z","2.9.0":"2025-07-08T04:06:13.369Z","3.0.0":"2025-07-25T17:16:40.854Z","3.1.0":"2025-08-17T09:25:53.612Z","3.2.1":"2025-10-04T09:30:31.155Z","4.0.0":"2025-10-15T07:34:27.018Z","4.1.0":"2025-11-07T07:07:44.211Z","4.2.0":"2026-01-07T07:55:37.030Z","4.2.1":"2026-01-07T08:11:16.714Z","5.0.0":"2026-02-11T03:08:31.535Z","5.0.1":"2026-02-11T03:10:50.723Z","5.1.0":"2026-03-04T02:41:21.030Z","5.2.0":"2026-03-12T04:48:18.333Z","6.0.0":"2026-04-30T04:12:53.735Z","6.0.1":"2026-05-05T04:02:36.021Z","6.0.2":"2026-05-05T04:12:30.440Z","6.0.3":"2026-05-05T04:19:38.738Z","6.0.4":"2026-05-05T04:22:59.157Z","6.0.5":"2026-05-05T04:27:13.880Z","7.0.0":"2026-05-12T06:52:51.987Z","7.0.1":"2026-05-12T06:55:29.642Z","7.0.2":"2026-05-12T09:50:07.388Z","7.1.0":"2026-05-12T09:54:52.634Z","7.1.1":"2026-05-13T03:58:24.378Z","7.2.0":"2026-05-15T08:40:46.620Z","7.3.0":"2026-05-15T09:03:43.160Z","7.4.0":"2026-05-18T09:14:24.871Z","7.4.1":"2026-05-18T09:56:09.369Z","7.5.0":"2026-05-19T03:40:06.247Z","7.5.1":"2026-05-19T04:01:22.781Z","7.5.2":"2026-06-04T08:36:17.528Z","7.5.3":"2026-06-22T07:28:36.715Z","7.5.4":"2026-06-22T08:11:59.376Z","7.6.0":"2026-09-01T03:36:52.020Z","7.7.0":"2026-09-01T03:59:07.767Z"},"bugs":{"url":"https://github.com/oliver139/eslint-config-3/issues"},"author":"Oliver Mak <oliver139.working@gmail.com> (https://github.com/oliver139)","license":"MIT","homepage":"https://oliver139.github.io/eslint-config-3/","keywords":["eslint-config"],"repository":{"type":"git","url":"git+https://github.com/oliver139/eslint-config-3.git"},"description":" Oliver's ESLint config preset powered by @antfu/eslint-config","maintainers":[{"name":"oliver139","email":"s100081@gmail.com"}],"readme":"# Oliver's ESLint Config\n\n[![npm](https://img.shields.io/npm/v/@oliver139/eslint-config?color=010101&style=for-the-badge)](https://npmjs.com/package/@oliver139/eslint-config)\n\nMy options of [@antfu/eslint-config](https://github.com/antfu/eslint-config).\n\nThe 3rd version of my eslint config preset, which uses overrides to customize instead, so to simplify each time updating it.\n\nTailwind linting is supported using [`eslint-plugin-better-tailwindcss`](https://github.com/schoero/eslint-plugin-better-tailwindcss)\n\n## Install\n\n```sh\nnpm install -D eslint @oliver139/eslint-config@7 @antfu/eslint-config\n```\n\n## Usage\n\n### Normal\n\n```ts\nimport antfu from '@antfu/eslint-config'\nimport { options } from '@oliver139/eslint-config'\n\nexport default antfu(...options({\n  // Options from @antfu/eslint-config\n}))\n```\n\n### Tailwind\n\nPowered by [`eslint-plugin-better-tailwindcss`](https://github.com/schoero/eslint-plugin-better-tailwindcss)\n\n```sh\nnpm install -D eslint @oliver139/eslint-config@7 @antfu/eslint-config eslint-plugin-better-tailwindcss\n```\n\n```ts\nimport antfu from '@antfu/eslint-config'\nimport { options } from '@oliver139/eslint-config'\n\nexport default antfu(...options({\n  tailwind: {\n    // File to be watched, below is the default value\n    files: ['**/*.vue', '**/*.html'],\n    // To overrides rules:\n    overrides: {\n      'better-tailwindcss/enforce-logical-properties': 'error',\n    },\n    // tailwindcss 4: the path to the entry file of the css based tailwind config (eg: `src/global.css`)\n    entryPoint: 'src/global.css',\n    // tailwindcss 3: the path to the tailwind config file (eg: `tailwind.config.js`)\n    tailwindConfig: 'tailwind.config.js',\n\n    // ...other settings (https://github.com/schoero/eslint-plugin-better-tailwindcss/blob/main/docs/settings/settings.md)\n  },\n}))\n```\n\n### Nuxt\n\nPowered by [Nuxt ESLint module](https://eslint.nuxt.com/packages/module)\n\n```sh\nnpm install -D eslint @oliver139/eslint-config@7 @antfu/eslint-config\nnpx nuxi module add eslint\n```\n\n```ts\nimport antfu from '@antfu/eslint-config'\nimport { options } from '@oliver139/eslint-config'\nimport nuxt from './.nuxt/eslint.config.mjs'\n\nexport default nuxt(antfu(...options()))\n```\n","readmeFilename":""}