{"_id":"eslint-flat-config-utils","_rev":"28-5314c575a0bf28a393697bd5a62f4921","name":"eslint-flat-config-utils","dist-tags":{"latest":"3.2.0"},"versions":{"0.0.0":{"name":"eslint-flat-config-utils","version":"0.0.0","keywords":[],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.0.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"77df4fd2805c4c6136f48f0c1cb3a58568ef5de7","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.0.0.tgz","fileCount":8,"integrity":"sha512-Sr7MlhLoebk+DyPzLPFWugjWDRJuo30Vex0yKUApjgYbhigCQYNT6a52UWWeR05rVIYt1X8soVJI0eyGXLztIw==","signatures":[{"sig":"MEQCIGOpj4N45wn4SXR7e4jcOzocFGP6Hzgwjfr3XA7Id1w4AiBnPkhz4Uwv+ce10lT5bkDX6mZ1tTkAePpU0EHplCHurQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11523},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"0c6ac82897c97a4421288b73fb8219f62fb1819e","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@types/eslint":"^8.56.6"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.3","devDependencies":{"esno":"^4.0.0","pnpm":"^8.15.3","vite":"^5.1.4","bumpp":"^9.3.0","eslint":"^8.56.0","rimraf":"^5.0.5","vitest":"^1.3.1","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.3.3","@types/node":"^20.11.19","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.9.0","@antfu/eslint-config":"^2.6.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.0.0_1711460742324_0.352878243180482","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"eslint-flat-config-utils","version":"0.0.1","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.0.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"d7724edcdf8fcf0f8a528d1b6615374d257d1349","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.0.1.tgz","fileCount":8,"integrity":"sha512-jtUCMrtqStDx47NlGH+oh2Ts9qm37VExZkYDmhEz7RX4ltD12TLb/YftL8dZb+Vs7o8gjIIAxm+fDesF5nxI6w==","signatures":[{"sig":"MEUCIBQ1uAcK9P2nM3EDbMuzzQ4yRuCOnay+NW4p6BJiic3JAiEAgv+9xtPtxq91onWxpvElQsf+hT/a0P6bbVzHE7fK7SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25917},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"eb6af2212f8bab783d662bdade62febbec5ae25f","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@types/eslint":"^8.56.6"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.5","vite":"^5.1.7","bumpp":"^9.4.0","eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.9.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.0.1_1711467843230_0.13861239243713097","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"eslint-flat-config-utils","version":"0.0.2","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.0.2","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"70cc73803386a988e520b4b4284dc61e30da4e57","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.0.2.tgz","fileCount":8,"integrity":"sha512-8/NQDW5rAK0PRcNxpQwwswkSgsSWfYLsqP4gEPPaMsuXQn0tImLeE0t+kwR+lte8eYIQjWFTyveDG3KUarzIPg==","signatures":[{"sig":"MEUCIQC/lQ/EKpYSwslFA/ETqm2UTpH8w5Ka35Z0U0P3aYpffAIgHSNpspPe5d1Zfxkijnz8N4xXTgb5/Cot9Ld9+J0hyZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36950},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"9359a33483f19205fd3908488c675d5031e002c0","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@types/eslint":"^8.56.6"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.5","vite":"^5.1.7","bumpp":"^9.4.0","eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.9.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.0.2_1711472069121_0.4017897743542278","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"eslint-flat-config-utils","version":"0.0.4","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.0.4","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"c88080b7afbbe36909d1911c7fad474c22d5c37d","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.0.4.tgz","fileCount":8,"integrity":"sha512-CIayQTaVhp6KVAgVkDyOpgoTAvCsJWugPKhf327nLJqG0MF3gNBFq0Zy1zD7ncfbk80e7z7BV3nKwsbLV5Oq8A==","signatures":[{"sig":"MEYCIQCIyNAwJh7kZCTr5au3WYlIq/OMIy1G3YfNnQeqTna/iwIhAMEZapvdFBKS9iTtqz+tqpTz3gRTso7Nx8FwgxOAFnhQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38594},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"bc8239b402e53d796045b9db286937c5cda84d9d","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@types/eslint":"^8.56.6"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.5","vite":"^5.1.7","bumpp":"^9.4.0","eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.9.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.0.4_1711473396412_0.7801628737563304","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"eslint-flat-config-utils","version":"0.1.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.1.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"22a5e68ae672c523944095755bf1b975b4971e41","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.1.0.tgz","fileCount":8,"integrity":"sha512-GVjeM6BITHRpax/lLV8IEdsyIFHH0/4ggN3WJ3IcMTxKRmbo1pA8chPE/WP4sjvkEo8W6WaeIopUMhlzHYeP4g==","signatures":[{"sig":"MEUCICairwKIcxMRpFOO15RvNS7sr+HdiZm6nSO+bdWVxyLQAiEAycUEfH/gj+KNT9o/A7NZ7v25pbKP2vzRoQm4MgODjGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43042},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"734328ac117524ca35cf319becce99b141c1c847","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@types/eslint":"^8.56.6"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.5","vite":"^5.1.7","bumpp":"^9.4.0","eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.9.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.1.0_1711474991684_0.2152973845007744","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"eslint-flat-config-utils","version":"0.1.1","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.1.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"3dea01a2fa34ad454fc130d20df6d974975c0b5d","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.1.1.tgz","fileCount":8,"integrity":"sha512-lQc7hFsNu54In+XbJdMmI06zJ5d8+3oDD+Y6badqZ434g9Xm6w+7DGv+mlzQgpf/eMX5iK2kUroTsFdy/WC8Sg==","signatures":[{"sig":"MEQCIGcesLTrfmSLUDzCDRKrFKvxbQeUi8jruwYOaEAwKApmAiBfQ8DVoqEYad/+KzM9o2yeI+JBbHvcpaFQqwTUL0DnfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43404},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"44dd0ee241eb0463e4ed442b0e58747e64305bc0","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@types/eslint":"^8.56.6"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.5","vite":"^5.2.6","bumpp":"^9.4.0","eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.10.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.1.1_1711583929920_0.11140577951255648","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"eslint-flat-config-utils","version":"0.1.2","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.1.2","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"a5d3425700ad1ecae4e59da514f277de4a9d0e7c","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.1.2.tgz","fileCount":8,"integrity":"sha512-NfeUJrbARSHGux2no/zz+YOjfMuPXpedcxRTqov3mlx9PJV2CYAJEj2EjbNSEyHMXQwNCfTtQVZXMSiktQTcpA==","signatures":[{"sig":"MEUCIQC6lcbqhrxkhTo9yhvhdFNtKsu18xsBSyUWhomGr1YprwIgOFKnySmJ6xdStTmvgNr0PJkodyRGTh+qrZ8QwenoQBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43794},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"304085c75da2a059808fe5939b0e39719e6c1ff4","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"@types/eslint":"^8.56.6"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.5","vite":"^5.2.6","bumpp":"^9.4.0","eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.11.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.1.2_1711616857719_0.048398460495821194","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eslint-flat-config-utils","version":"0.2.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.2.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"aa82f4508a7623173824ecddeafb29eff8521f6d","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.2.0.tgz","fileCount":8,"integrity":"sha512-8jLkFKKBAzWPBEjygdH/P9Y/c+K9AcuMAig9u/4/x7mtsDRHj8EdgEJHX1IEvOTAbZiWXEUoZqiKZUIx/1FWKg==","signatures":[{"sig":"MEUCIHXel4tkRoW746m8w8WAs5Cb5apvq09MIPZpStS+3cVsAiEA0T3fPaGTWulYHQR7wbjHS7S0icHiHY2wnBE8cn0x8No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48240},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"90c35fdffc80fd0164fcd97bc55bb75087969592","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"pathe":"^1.1.2","@types/eslint":"^8.56.6"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.5","vite":"^5.2.6","bumpp":"^9.4.0","eslint":"^8.57.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.3","@types/node":"^20.11.30","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.11.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.2.0_1711851100916_0.5634598928347139","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"eslint-flat-config-utils","version":"0.2.1","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.2.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"941fbc733b351b146937b9eccbc6f2493cb40a06","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.2.1.tgz","fileCount":8,"integrity":"sha512-SKnSr4YdPD7xxynNpaad/IlJYfeDmtWvZ0UEmHEA0+eTOcZFPt1075KO87LIWN30jXGCREG2qcCqdAnRoCiAWQ==","signatures":[{"sig":"MEYCIQDcPUwTqJ+vk0mowmsYY7Y1agem5DQ/7b2H8dU/cy9sUwIhAPwc9bDtnlk5/4e3AEFX22z8KGsQKZ/JvhgiNc5P3ccK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48580},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"a65c41ab6b732fc7a10b30003a68ddd478b6ee84","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"pathe":"^1.1.2","@types/eslint":"^8.56.7"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.6","vite":"^5.2.8","bumpp":"^9.4.0","eslint":"^9.0.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.4","@types/node":"^20.12.4","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.12.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.2.1_1712354235933_0.3791097261066696","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"eslint-flat-config-utils","version":"0.2.2","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.2.2","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"4aa5be7383236ac50170f572d0e3771ebf38a425","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.2.2.tgz","fileCount":8,"integrity":"sha512-iWjXCsGBuyqlGhmam4V9IXlxpDfnc7l0VC1YzncROF2PYIPSRpejugrIp2bXPT5mutKF3zq69Vbt7J9su9E/Lw==","signatures":[{"sig":"MEUCIQCeA8LA74/ewm4S5P6VbvwNy9iXvCTem9cXBo+e6XJF+QIgSZZxbaIH6Y6OKuSlbJbmyzyAP1/DXZcfZ8y/+/YypiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49584},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"46dc5c3226317c9e1d0beb2748bfd3fd3680e859","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"pathe":"^1.1.2","@types/eslint":"^8.56.7"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"jsr":"^0.12.1","esno":"^4.7.0","pnpm":"^8.15.6","vite":"^5.2.8","bumpp":"^9.4.0","eslint":"^9.0.0","rimraf":"^5.0.5","vitest":"^1.4.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.4","@types/node":"^20.12.4","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.12.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.2.2_1712773846840_0.5709935829072976","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"eslint-flat-config-utils","version":"0.2.3","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.2.3","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"088ced5f0b62302cb9a642d4ba6214ed48c80282","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.2.3.tgz","fileCount":8,"integrity":"sha512-tfrMNXZfuN4q7sFi1Cr//BN3qdI7c8fLJhbshlp8l9PZIqZ7eVeeyd2Regtu/P9kjOlv18lRlBALzsZaF7ByUg==","signatures":[{"sig":"MEUCIB+BqrbMznjdU7ew+67YMeWx2T1Nn6L92e/ztQgnbrQ/AiEA5Flf1HOp7kWEIow4IK6FE96Jdie2LRET8sb/DXzwwaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57680},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"353ef8a4d2432de06854bd45311042ff1ce85461","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"pathe":"^1.1.2","@types/eslint":"^8.56.9"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"jsr":"^0.12.2","esno":"^4.7.0","pnpm":"^8.15.7","vite":"^5.2.8","bumpp":"^9.4.0","eslint":"^9.0.0","rimraf":"^5.0.5","vitest":"^1.5.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.13.3"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.2.3_1713185995498_0.3639285252375093","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"eslint-flat-config-utils","version":"0.2.4","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.2.4","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"0043c2c5b71c9b5ab457ba461875e02a68827ecb","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.2.4.tgz","fileCount":8,"integrity":"sha512-k7MJkSIfF0bs5eQu1KXyV0AhsvdsqSt1pQfZNLwf6qkozuHQV6aNHg5f8+3Ya+WTzpB+e7I3hMhs4qBwx7nEkw==","signatures":[{"sig":"MEUCIDagaP5n5GXeWeCNW5vQPnRLyLruJ4QMMDaN8uu290pWAiEAs1jxg4WJzEpmCmAMotH6gev8aK8efrsZ38xNDfYmIQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57763},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"f068c71ac9202608e8b659e14b4e69c18c4d5b9f","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.2.4","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"pathe":"^1.1.2","@types/eslint":"^8.56.10"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.0.6","devDependencies":{"jsr":"^0.12.2","esno":"^4.7.0","pnpm":"^9.0.6","vite":"^5.2.10","bumpp":"^9.4.0","eslint":"^9.1.1","rimraf":"^5.0.5","vitest":"^1.5.2","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.5","@types/node":"^20.12.7","lint-staged":"^15.2.2","@antfu/utils":"^0.7.7","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.15.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.2.4_1714066814097_0.1815887383195749","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"eslint-flat-config-utils","version":"0.2.5","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.2.5","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"7d229ffb347897051f49ccc000d198deec15ea16","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.2.5.tgz","fileCount":8,"integrity":"sha512-iO+yLZtC/LKgACerkpvsZ6NoRVB2sxT04mOpnNcEM1aTwKy+6TsT46PUvrML4y2uVBS6I67hRCd2JiKAPaL/Uw==","signatures":[{"sig":"MEUCIQDGmmP+FkzSvHymUcOKauOIRZtLGL7WzjTVAi9bF7jNnQIgDUdvZdxt9YQaRk2ohfWCAl6pOy2MpRhQr+kk7w/X2LQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58098},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"872ecd3307c80f92b32d5ec6c95e1708c9d20fa7","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"pathe":"^1.1.2","@types/eslint":"^8.56.10"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.1","devDependencies":{"jsr":"^0.12.4","esno":"^4.7.0","pnpm":"^9.1.1","vite":"^5.2.11","bumpp":"^9.4.1","eslint":"^9.2.0","rimraf":"^5.0.7","vitest":"^1.6.0","unbuild":"^2.0.0","@antfu/ni":"^0.21.12","typescript":"^5.4.5","@types/node":"^20.12.12","lint-staged":"^15.2.2","@antfu/utils":"^0.7.8","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.18.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.2.5_1715941677880_0.48849018877685135","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eslint-flat-config-utils","version":"0.3.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.3.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"a0a24db924200225235f21e725556d4519bce90d","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.3.0.tgz","fileCount":8,"integrity":"sha512-FaFQLUunAl6YK7aU/pT23DXYVWg/cEHbSfxwAxpCGT6Su8H9RfkmzKLh1G2bba46p6dTlQeA4VTiV5//0SeToQ==","signatures":[{"sig":"MEYCIQDIWMW4OO1ifsTtCJGtJcYxmETa5n4xHlLEkx4SYqiTVgIhAN7ydqxtAOfiiLScN95TihjsQ87B75njlJEdLTwBOuRI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57819},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"d5edf918725b939e667662c642a72183197abb31","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"pathe":"^1.1.2","@types/eslint":"^9.6.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0","devDependencies":{"jsr":"^0.13.1","esno":"^4.7.0","pnpm":"^9.6.0","vite":"^5.3.5","bumpp":"^9.4.1","eslint":"^9.8.0","rimraf":"^6.0.1","vitest":"^2.0.4","unbuild":"^2.0.0","@antfu/ni":"^0.22.0","typescript":"^5.5.4","@types/node":"^20.14.12","lint-staged":"^15.2.7","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.23.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.3.0_1722113861310_0.7071869345330646","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"eslint-flat-config-utils","version":"0.3.1","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.3.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"8af51e4351b8d39e89a639527ca317d87cca46bd","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.3.1.tgz","fileCount":8,"integrity":"sha512-eFT3EaoJN1hlN97xw4FIEX//h0TiFUobgl2l5uLkIwhVN9ahGq95Pbs+i1/B5UACA78LO3rco3JzuvxLdTUOPA==","signatures":[{"sig":"MEQCIA5LMNteqtssVMzubiaBSp4hPdahbIuiarXbVxoqTV70AiBc1tgb9kUZ+/JiMFGhpIkCzyPdMkUKQH7o3KduqtchMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65205},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"3acab823df29431cbb46444331d0e602c2c5b8b1","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"pathe":"^1.1.2","@types/eslint":"^9.6.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.1","devDependencies":{"jsr":"^0.13.1","esno":"^4.7.0","pnpm":"^9.7.1","vite":"^5.4.1","bumpp":"^9.5.1","eslint":"^9.9.0","rimraf":"^6.0.1","vitest":"^2.0.5","unbuild":"^2.0.0","@antfu/ni":"^0.22.4","typescript":"^5.5.4","@types/node":"^22.4.1","lint-staged":"^15.2.9","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^2.26.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.3.1_1724062692461_0.5656131932452433","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eslint-flat-config-utils","version":"0.4.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@0.4.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"fc0a38341f155278b5d3e93e5411ca15770eebc6","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-0.4.0.tgz","fileCount":8,"integrity":"sha512-kfd5kQZC+BMO0YwTol6zxjKX1zAsk8JfSAopbKjKqmENTJcew+yBejuvccAg37cvOrN0Mh+DVbeyznuNWEjt4A==","signatures":[{"sig":"MEQCIEGZRFC8b4r5LoPzbJrzMx+lDI6o2vWXKaqVRTwMPWsUAiA2v4bvY+vqf1hMg6DPqK2Y5+I4HVJT5qwjLF8otnqXYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66121},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"99576bebd2c945741f3925e7a0afc723195b2cf5","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.5.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"pathe":"^1.1.2"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.9.0","devDependencies":{"jsr":"^0.13.1","esno":"^4.7.0","pnpm":"^9.9.0","vite":"^5.4.3","bumpp":"^9.5.2","eslint":"^9.10.0","rimraf":"^6.0.1","vitest":"^2.0.5","unbuild":"^2.0.0","@antfu/ni":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.5.4","lint-staged":"^15.2.10","@antfu/utils":"^0.7.10","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^3.4.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_0.4.0_1725750928158_0.7692659508964188","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"eslint-flat-config-utils","version":"1.0.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@1.0.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"067d442b09a075d14161856f1ef1698110470d8c","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-1.0.0.tgz","fileCount":8,"integrity":"sha512-tmzcXeCsa24/u3glyw1Mo7KfC/r9a5Vsu1nPCkX7uefD7C5Z4x922Q2KP/drhTLbOI5lcFHYpfXjKhqqnUWObw==","signatures":[{"sig":"MEUCIQCTpKXKOc+hB8rVwhUOnHUsFggfS+nUCe6QS+FqGCq6QQIgcDnCUL7N9VUti0cl8xMCCwiCkxamAFpS34oEeaL6F+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65214},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"753ea8cd933217406136bfae3ba7ca8b486c3673","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"pathe":"^2.0.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.3","devDependencies":{"jsr":"^0.13.2","esno":"^4.8.0","pnpm":"^9.15.3","vite":"^6.0.7","bumpp":"^9.10.0","eslint":"^9.17.0","rimraf":"^6.0.1","vitest":"^2.1.8","unbuild":"^3.2.0","@antfu/ni":"^23.2.0","typescript":"^5.7.3","@types/node":"^22.10.5","lint-staged":"^15.3.0","@antfu/utils":"^8.0.0","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^3.12.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_1.0.0_1736415399123_0.14608775195523482","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"eslint-flat-config-utils","version":"1.1.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@1.1.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"7b7a12a85b0f7e97b9ef85aced3ef2d32b0459d1","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-1.1.0.tgz","fileCount":8,"integrity":"sha512-W49wz7yQJGRfg4QSV3nwdO/fYcWetiSKhLV5YykfQMcqnIATNpoS7EPdINhLB9P3fmdjNmFtOgZjiKnCndWAnw==","signatures":[{"sig":"MEQCIBax6mBj0ogWl2EMX2wxTxfB0VnRcDKsp+XGDWmTHCvhAiBOKTp1ErROaE+RiL3GfHQZslkix0GfdnhTm3X5WQm42w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76393},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"02a334abeb4c200852f6a623aec97e63298f9fee","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"pathe":"^2.0.0"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.3","devDependencies":{"jsr":"^0.13.2","esno":"^4.8.0","pnpm":"^9.15.3","vite":"^6.0.7","bumpp":"^9.10.0","eslint":"^9.17.0","rimraf":"^6.0.1","vitest":"^2.1.8","unbuild":"^3.2.0","@antfu/ni":"^23.2.0","typescript":"^5.7.3","@types/node":"^22.10.5","lint-staged":"^15.3.0","@antfu/utils":"^8.0.0","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^3.12.2"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_1.1.0_1737530437003_0.7944807029302885","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"eslint-flat-config-utils","version":"2.0.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@2.0.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"47ab9a66c70fcd4cafdbe7961b51c4407f7ba110","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-2.0.0.tgz","fileCount":6,"integrity":"sha512-AbpYwI9FBmjF6BQ8UcaDCrM750DWEB6UJzEjQEg+iWFP6UX9rGsUGJlMf7sWbW3dOA0klUEwmWGZa5FoynXU/w==","signatures":[{"sig":"MEQCIAihxBapS7UzjO/OYYF8/7WLRH0AFFgrd+a8ytH4HCKdAiAqabvMF/zKchEYYexVDg3fv8a6mFLYv5h3UmQ5QYc8DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48577},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"5471efdd69dd30bc3e964f7d26184f35862b0b69","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"pathe":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.4","devDependencies":{"jsr":"^0.13.3","esno":"^4.8.0","pnpm":"^9.15.4","vite":"^6.0.11","bumpp":"^10.0.0","eslint":"^9.19.0","rimraf":"^6.0.1","vitest":"^3.0.4","unbuild":"^3.3.1","@antfu/ni":"^23.2.0","typescript":"^5.7.3","@types/node":"^22.10.10","lint-staged":"^15.4.2","@antfu/utils":"^8.1.0","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^4.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_2.0.0_1737801988994_0.2610787217185886","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"eslint-flat-config-utils","version":"2.0.1","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@2.0.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"a953109da31df91ab25cac39f67e90c6c50171d5","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-2.0.1.tgz","fileCount":6,"integrity":"sha512-brf0eAgQ6JlKj3bKfOTuuI7VcCZvi8ZCD1MMTVoEvS/d38j8cByZViLFALH/36+eqB17ukmfmKq3bWzGvizejA==","signatures":[{"sig":"MEUCIH8KaW3Oedvsxg+a+Fz/zYBtgfIIbr9EtzYatIb0eJkdAiEA5UXxpccISFv7la+YDMiQaZtgc5qTVXT4EmLXmyJpf5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48871},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"43e8ac7f029e3a68720b9b06bc37bc4f2f78f1e6","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.9.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"pathe":"^2.0.2"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.4","devDependencies":{"jsr":"^0.13.3","esno":"^4.8.0","pnpm":"^9.15.4","vite":"^6.0.11","bumpp":"^10.0.0","eslint":"^9.19.0","rimraf":"^6.0.1","vitest":"^3.0.4","unbuild":"^3.3.1","@antfu/ni":"^23.2.0","typescript":"^5.7.3","@types/node":"^22.10.10","lint-staged":"^15.4.2","@antfu/utils":"^8.1.0","simple-git-hooks":"^2.11.1","@antfu/eslint-config":"^4.0.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_2.0.1_1738492039081_0.8038528310549062","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"eslint-flat-config-utils","version":"2.1.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@2.1.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"ddb7f71493d33bd2459dadd3a79f81943910214b","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-2.1.0.tgz","fileCount":6,"integrity":"sha512-6fjOJ9tS0k28ketkUcQ+kKptB4dBZY2VijMZ9rGn8Cwnn1SH0cZBoPXT8AHBFHxmHcLFQK9zbELDinZ2Mr1rng==","signatures":[{"sig":"MEQCIGa16TZwOTzye2WkBPe3dTRvkP1ycR8uYGgqWY+ALRX5AiA40OgZ1Co4lW9ej83PdbTIpj1VNfkAZrWVhLSRf+Y1lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50589},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"45c6e98760c22636bbe084570c64ae072fe8e389","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.9.2","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"pathe":"^2.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.11.0","devDependencies":{"jsr":"^0.13.4","esno":"^4.8.0","pnpm":"^10.11.0","vite":"^6.3.5","bumpp":"^10.1.1","eslint":"^9.27.0","rimraf":"^6.0.1","vitest":"^3.1.4","unbuild":"^3.5.0","@antfu/ni":"^24.4.0","typescript":"^5.8.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","@antfu/utils":"^9.2.0","simple-git-hooks":"^2.13.0","@antfu/eslint-config":"^4.13.1","eslint-plugin-unused-imports":"^4.1.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_2.1.0_1747812394475_0.8816283174914636","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"eslint-flat-config-utils","version":"2.1.1","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@2.1.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"65e098dc70904975ff7cf65d1bcbc8018eebd259","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-2.1.1.tgz","fileCount":6,"integrity":"sha512-K8eaPkBemHkfbYsZH7z4lZ/tt6gNSsVh535Wh9W9gQBS2WjvfUbbVr2NZR3L1yiRCLuOEimYfPxCxODczD4Opg==","signatures":[{"sig":"MEQCIHjV58I/maqpKR7iIVbtAdemjH4ZsJ8FLlPJgYv3yejpAiBbZYG5cHxIuQAXAgI1Dz+65koMRycTl5a8uoNUxjTG2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50452},"main":"./dist/index.mjs","type":"module","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","gitHead":"72872a7c032487e281179c4fbc0a47b51069089f","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"esno src/index.ts","prepare":"simple-git-hooks","release":"bumpp && npm publish && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit","prepublishOnly":"nr build"},"_npmUser":{"name":"antfu","email":"anthonyfu117@hotmail.com"},"repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"10.9.2","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"pathe":"^2.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.13.1","devDependencies":{"jsr":"^0.13.5","esno":"^4.8.0","pnpm":"^10.13.1","vite":"^7.0.6","bumpp":"^10.2.1","eslint":"^9.32.0","rimraf":"^6.0.1","vitest":"^3.2.4","unbuild":"^3.6.0","@antfu/ni":"^25.0.0","typescript":"^5.8.3","@types/node":"^24.1.0","lint-staged":"^16.1.2","@antfu/utils":"^9.2.0","simple-git-hooks":"^2.13.0","@antfu/eslint-config":"^5.0.0","eslint-plugin-unused-imports":"^4.1.4"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_2.1.1_1753776183605_0.5442592146153529","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"eslint-flat-config-utils","version":"2.1.4","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@2.1.4","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"eb675d35fee4a46513dc3fb4835981f4aac20460","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-2.1.4.tgz","fileCount":6,"integrity":"sha512-bEnmU5gqzS+4O+id9vrbP43vByjF+8KOs+QuuV4OlqAuXmnRW2zfI/Rza1fQvdihQ5h4DUo0NqFAiViD4mSrzQ==","signatures":[{"sig":"MEUCIAGguT1pQeXVb/l3iQEv56c+LZe12Gwc/bbJrW4ks4BLAiEAiz9//QaCyl4PKXy1Fs8cFfJo15eDI5rS2KmX/Y8qhD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-flat-config-utils@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50330},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-flat-config-utils-2.1.4.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"tsx src/index.ts","release":"bumpp && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71313f24-0143-4157-bd0d-cde23b02b4a8"}},"_resolved":"/tmp/41482f757bbfac49e2b4001cd7294d8e/eslint-flat-config-utils-2.1.4.tgz","_integrity":"sha512-bEnmU5gqzS+4O+id9vrbP43vByjF+8KOs+QuuV4OlqAuXmnRW2zfI/Rza1fQvdihQ5h4DUo0NqFAiViD4mSrzQ==","repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"11.6.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"pathe":"^2.0.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","tsx":"^4.20.5","pnpm":"^10.17.0","vite":"^7.1.6","bumpp":"^10.2.3","eslint":"^9.36.0","rimraf":"^6.0.1","vitest":"^3.2.4","unbuild":"^3.6.1","@antfu/ni":"^26.0.1","typescript":"^5.9.2","@types/node":"^24.5.2","lint-staged":"^16.1.6","@antfu/utils":"^9.2.1","simple-git-hooks":"^2.13.1","@antfu/eslint-config":"^5.4.1","eslint-plugin-unused-imports":"^4.2.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_2.1.4_1758311105705_0.08359052189696436","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"eslint-flat-config-utils","version":"3.0.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@3.0.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"7f54b188b00ac1a73e33dd6af602701e2e096700","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-3.0.0.tgz","fileCount":6,"integrity":"sha512-bzTam/pSnPANR0GUz4g7lo4fyzlQZwuz/h8ytsSS4w59N/JlXH/l7jmyNVBLxPz3B9/9ntz5ZLevGpazyDXJQQ==","signatures":[{"sig":"MEQCIGqy3GW/fgdXJGPghRXHMSpwgrkmw5GclAGwbo/QaI0aAiAqKz7ESreFXwu0+HoBny1dLYeRvrPMypKSPL725FCmkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-flat-config-utils@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50755},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-flat-config-utils-3.0.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"tsx src/index.ts","release":"bumpp && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71313f24-0143-4157-bd0d-cde23b02b4a8"}},"_resolved":"/tmp/44dc620ffc19e1a228f3674ac72e9b57/eslint-flat-config-utils-3.0.0.tgz","_integrity":"sha512-bzTam/pSnPANR0GUz4g7lo4fyzlQZwuz/h8ytsSS4w59N/JlXH/l7jmyNVBLxPz3B9/9ntz5ZLevGpazyDXJQQ==","repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"11.6.2","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"pathe":"^2.0.3","@eslint/config-helpers":"^0.5.1"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.13.5","tsx":"^4.21.0","pnpm":"^10.28.1","vite":"^7.3.1","bumpp":"^10.4.0","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.17","unbuild":"^3.6.1","@antfu/ni":"^28.2.0","typescript":"^5.9.3","@types/node":"^25.0.9","lint-staged":"^16.2.7","@antfu/utils":"^9.3.0","simple-git-hooks":"^2.13.1","@antfu/eslint-config":"^7.1.0","eslint-plugin-unused-imports":"^4.3.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_3.0.0_1768983751785_0.5238731371691407","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"eslint-flat-config-utils","version":"3.0.1","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@3.0.1","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"7e6bcc0dd86b68ad4a7b3a73e980cdf6f8f9f6d9","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-3.0.1.tgz","fileCount":6,"integrity":"sha512-VMA3u86bLzNAwD/7DkLtQ9lolgIOx2Sj0kTMMnBvrvEz7w0rQj4aGCR+lqsqtld63gKiLyT4BnQZ3gmGDXtvjg==","signatures":[{"sig":"MEYCIQDK8+4+qcxwCFVUb6Dwt5ocxpP55E99KY/QJH9u4lvwxgIhAL60g6e4L+zqHOekMXQ8jzRMVVhqRjzQFAscaulZ2EEn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-flat-config-utils@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51142},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-flat-config-utils-3.0.1.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"tsx src/index.ts","release":"bumpp && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71313f24-0143-4157-bd0d-cde23b02b4a8"}},"_resolved":"/tmp/1d1c3be860c45277637c6cc14d078d5b/eslint-flat-config-utils-3.0.1.tgz","_integrity":"sha512-VMA3u86bLzNAwD/7DkLtQ9lolgIOx2Sj0kTMMnBvrvEz7w0rQj4aGCR+lqsqtld63gKiLyT4BnQZ3gmGDXtvjg==","repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"11.6.2","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"pathe":"^2.0.3","@eslint/config-helpers":"^0.5.2"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.14.2","tsx":"^4.21.0","pnpm":"^10.28.2","vite":"^7.3.1","bumpp":"^10.4.1","eslint":"^9.39.2","rimraf":"^6.1.2","vitest":"^4.0.18","unbuild":"^3.6.1","@antfu/ni":"^28.2.0","typescript":"^5.9.3","@types/node":"^25.2.1","lint-staged":"^16.2.7","@antfu/utils":"^9.3.0","simple-git-hooks":"^2.13.1","@antfu/eslint-config":"^7.2.0","eslint-plugin-unused-imports":"^4.3.0"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_3.0.1_1770449347831_0.9557093043649731","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"eslint-flat-config-utils","version":"3.0.2","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@3.0.2","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"7541bf2de0eb4e87be73ef63cdc23301dc8b5ccf","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-3.0.2.tgz","fileCount":6,"integrity":"sha512-mPvevWSDQFwgABvyCurwIu6ZdKxGI5NW22/BGDwA1T49NO6bXuxbV9VfJK/tkQoNyPogT6Yu1d57iM0jnZVWmg==","signatures":[{"sig":"MEQCIGhEi2ky8uoR9a6EgxwwFNpXvRC0EMfnjSPARQx7QiniAiBP/Z6nsUBf8qdd4IROaQpG3LmBAQAbmfhCVQMti0QhTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-flat-config-utils@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51387},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-flat-config-utils-3.0.2.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"tsx src/index.ts","release":"bumpp && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71313f24-0143-4157-bd0d-cde23b02b4a8"}},"_resolved":"/tmp/a54198eddb959ace140d2391e3200f96/eslint-flat-config-utils-3.0.2.tgz","_integrity":"sha512-mPvevWSDQFwgABvyCurwIu6ZdKxGI5NW22/BGDwA1T49NO6bXuxbV9VfJK/tkQoNyPogT6Yu1d57iM0jnZVWmg==","repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"11.9.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"pathe":"^2.0.3","@eslint/config-helpers":"^0.5.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.14.3","tsx":"^4.21.0","pnpm":"^10.31.0","vite":"^7.3.1","bumpp":"^10.4.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.0.18","unbuild":"^3.6.1","@antfu/ni":"^28.3.0","typescript":"^5.9.3","@types/node":"^25.3.5","lint-staged":"^16.3.2","@antfu/utils":"^9.3.0","simple-git-hooks":"^2.13.1","@antfu/eslint-config":"^7.7.0","eslint-plugin-unused-imports":"^4.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_3.0.2_1773032758450_0.2319999418121912","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"eslint-flat-config-utils","version":"3.1.0","keywords":["eslint","eslint-flat-config"],"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","_id":"eslint-flat-config-utils@3.1.0","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"dist":{"shasum":"e5c8a9fb85174e695bb8153d25b9fc6dd35bade6","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-3.1.0.tgz","fileCount":6,"integrity":"sha512-lM+Nwo2CzpuTS/RASQExlEIwk/BQoKqJWX6VbDlLMb/mveqvt9MMrRXFEkG3bseuK6g8noKZLeX82epkILtv4A==","signatures":[{"sig":"MEYCIQDyZVP+E8pjPBuzWNvyD2h14FmUv/VVNST4Hy4N+K7lBwIhAKX4Onc0Pgedo7XHlz+P/+RS7dfiTYylzdi54JZgc5b3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-flat-config-utils@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57102},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-flat-config-utils-3.1.0.tgz","types":"./dist/index.d.mts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"eslint .","test":"vitest","build":"unbuild","start":"tsx src/index.ts","release":"bumpp && npx jsr publish --allow-slow-types","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71313f24-0143-4157-bd0d-cde23b02b4a8"}},"_resolved":"/tmp/6d38b3fb061a2ccf5efb89ce913fdf46/eslint-flat-config-utils-3.1.0.tgz","_integrity":"sha512-lM+Nwo2CzpuTS/RASQExlEIwk/BQoKqJWX6VbDlLMb/mveqvt9MMrRXFEkG3bseuK6g8noKZLeX82epkILtv4A==","repository":{"url":"git+https://github.com/antfu/eslint-flat-config-utils.git","type":"git"},"_npmVersion":"11.9.0","description":"Utils for managing and manipulating ESLint flat config arrays","directories":{},"lint-staged":{"*":"eslint --fix"},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"pathe":"^2.0.3","@eslint/config-helpers":"^0.5.3"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"jsr":"^0.14.3","tsx":"^4.21.0","pnpm":"^10.32.1","vite":"^8.0.2","bumpp":"^11.0.1","eslint":"^10.1.0","rimraf":"^6.1.3","vitest":"^4.1.1","unbuild":"^3.6.1","@antfu/ni":"^30.0.0","typescript":"^5.9.3","@types/node":"^25.5.0","lint-staged":"^16.4.0","@antfu/utils":"^9.3.0","simple-git-hooks":"^2.13.1","@antfu/eslint-config":"^7.7.3","eslint-plugin-unused-imports":"^4.4.1"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/eslint-flat-config-utils_3.1.0_1775019414298_0.8618286673171536","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"eslint-flat-config-utils","type":"module","version":"3.2.0","description":"Utils for managing and manipulating ESLint flat config arrays","author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","repository":{"type":"git","url":"git+https://github.com/antfu/eslint-flat-config-utils.git"},"bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"keywords":["eslint","eslint-flat-config"],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.mts"]}},"dependencies":{"@eslint/config-helpers":"^0.5.5","pathe":"^2.0.3"},"devDependencies":{"@antfu/eslint-config":"^8.2.0","@antfu/ni":"^30.1.0","@antfu/utils":"^9.3.0","@types/node":"^25.6.0","bumpp":"^11.0.1","eslint":"^10.2.1","eslint-plugin-unused-imports":"^4.4.1","jsr":"^0.14.3","lint-staged":"^16.4.0","pnpm":"^10.33.2","rimraf":"^6.1.3","simple-git-hooks":"^2.13.1","tsx":"^4.21.0","typescript":"^6.0.3","unbuild":"^3.6.1","vite":"^8.0.10","vitest":"^4.1.5"},"simple-git-hooks":{"pre-commit":"pnpm lint-staged"},"lint-staged":{"*":"eslint --fix"},"scripts":{"build":"unbuild","dev":"unbuild --stub","lint":"eslint .","release":"bumpp && npx jsr publish --allow-slow-types","start":"tsx src/index.ts","test":"vitest","typecheck":"tsc --noEmit"},"_id":"eslint-flat-config-utils@3.2.0","_integrity":"sha512-PHgo1X5uqIorJONLVD9BIaOSdoYFD3z/AeJljdqDPlWVRpeCYkDbK9k0AXoYVqqNJr6FEYIEr5Rm2TSktLQcHw==","_resolved":"/tmp/8676406e6e80ab75387f178ff43e8a8d/eslint-flat-config-utils-3.2.0.tgz","_from":"file:eslint-flat-config-utils-3.2.0.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-PHgo1X5uqIorJONLVD9BIaOSdoYFD3z/AeJljdqDPlWVRpeCYkDbK9k0AXoYVqqNJr6FEYIEr5Rm2TSktLQcHw==","shasum":"39ea0443d395e4aa6a965af88063e617e6978b29","tarball":"https://registry.npmjs.org/eslint-flat-config-utils/-/eslint-flat-config-utils-3.2.0.tgz","fileCount":6,"unpackedSize":62713,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-flat-config-utils@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDaoVfiuWn5u4mdA3blNz/Xd9ZP8pVXwCVacbckeeJD/AIhALVKwMDUkYop98wMRhggB4ZVxRTSb0BBqZqgsoFt5DUQ"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71313f24-0143-4157-bd0d-cde23b02b4a8"}},"directories":{},"maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-flat-config-utils_3.2.0_1777519326259_0.9700839744759382"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-26T13:45:42.323Z","modified":"2026-04-30T03:22:06.686Z","0.0.0":"2024-03-26T13:45:42.469Z","0.0.1":"2024-03-26T15:44:03.397Z","0.0.2":"2024-03-26T16:54:29.276Z","0.0.4":"2024-03-26T17:16:36.688Z","0.1.0":"2024-03-26T17:43:11.858Z","0.1.1":"2024-03-27T23:58:50.083Z","0.1.2":"2024-03-28T09:07:37.858Z","0.2.0":"2024-03-31T02:11:41.141Z","0.2.1":"2024-04-05T21:57:16.095Z","0.2.2":"2024-04-10T18:30:46.990Z","0.2.3":"2024-04-15T12:59:55.650Z","0.2.4":"2024-04-25T17:40:14.275Z","0.2.5":"2024-05-17T10:27:58.042Z","0.3.0":"2024-07-27T20:57:41.445Z","0.3.1":"2024-08-19T10:18:12.617Z","0.4.0":"2024-09-07T23:15:28.391Z","1.0.0":"2025-01-09T09:36:39.405Z","1.1.0":"2025-01-22T07:20:37.238Z","2.0.0":"2025-01-25T10:46:29.171Z","2.0.1":"2025-02-02T10:27:19.306Z","2.1.0":"2025-05-21T07:26:34.673Z","2.1.1":"2025-07-29T08:03:03.797Z","2.1.4":"2025-09-19T19:45:05.892Z","3.0.0":"2026-01-21T08:22:31.953Z","3.0.1":"2026-02-07T07:29:08.028Z","3.0.2":"2026-03-09T05:05:58.594Z","3.1.0":"2026-04-01T04:56:54.440Z","3.2.0":"2026-04-30T03:22:06.412Z"},"bugs":{"url":"https://github.com/antfu/eslint-flat-config-utils/issues"},"author":{"name":"Anthony Fu","email":"anthonyfu117@hotmail.com"},"license":"MIT","homepage":"https://github.com/antfu/eslint-flat-config-utils#readme","keywords":["eslint","eslint-flat-config"],"repository":{"type":"git","url":"git+https://github.com/antfu/eslint-flat-config-utils.git"},"description":"Utils for managing and manipulating ESLint flat config arrays","maintainers":[{"name":"antfu","email":"anthonyfu117@hotmail.com"}],"readme":"# eslint-flat-config-utils\n\n[![npm version][npm-version-src]][npm-version-href]\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\n[![bundle][bundle-src]][bundle-href]\n[![JSDocs][jsdocs-src]][jsdocs-href]\n[![License][license-src]][license-href]\n\nUtils for managing and manipulating ESLint flat config arrays\n\n[Documentation](https://jsr.io/@antfu/eslint-flat-config-utils/doc)\n\n## Install\n\n```bash\nnpm i eslint-flat-config-utils\n```\n\n## Utils\n\nMost of the descriptions are written in JSDoc, you can find more details in the [documentation](https://jsr.io/@antfu/eslint-flat-config-utils/doc) via JSR.\n\nHere listing a few highlighted ones:\n\n### `concat`\n\nConcatenate multiple ESLint flat configs into one, resolve the promises, and flatten the array.\n\n```ts\n// eslint.config.mjs\nimport { concat } from 'eslint-flat-config-utils'\n\nexport default concat(\n  {\n    plugins: {},\n    rules: {},\n  },\n  // It can also takes a array of configs:\n  [\n    {\n      plugins: {},\n      rules: {},\n    }\n    // ...\n  ],\n  // Or promises:\n  Promise.resolve({\n    files: ['*.ts'],\n    rules: {},\n  })\n  // ...\n)\n```\n\n### `composer`\n\nCreate a chainable composer that makes manipulating ESLint flat config easier.\n\nIt extends Promise, so that you can directly await or export it to `eslint.config.mjs`\n\n```ts\n// eslint.config.mjs\nimport { composer } from 'eslint-flat-config-utils'\n\nexport default composer(\n  {\n    plugins: {},\n    rules: {},\n  }\n  // ...some configs, accepts same arguments as `concat`\n)\n  .append(\n    // appends more configs at the end, accepts same arguments as `concat`\n  )\n  .prepend(\n    // prepends more configs at the beginning, accepts same arguments as `concat`\n  )\n  .insertAfter(\n    'config-name', // specify the name of the target config, or index\n    // insert more configs after the target, accepts same arguments as `concat`\n  )\n  .renamePlugins({\n    // rename plugins\n    'old-name': 'new-name',\n    // for example, rename `n` from `eslint-plugin-n` to more a explicit prefix `node`\n    'n': 'node'\n    // applies to all plugins and rules in the configs\n  })\n  .override(\n    'config-name', // specify the name of the target config, or index\n    {\n      // merge with the target config\n      rules: {\n        'no-console': 'off'\n      },\n    }\n  )\n\n// And you can directly return the composer object to `eslint.config.mjs`\n```\n\n> [!NOTE]\n> From version `3.0.0`, the `composer` function also expands the configs with [`defineConfig` from `eslint/config` which supports `extends` property](https://eslint.org/blog/2025/03/flat-config-extends-define-config-global-ignores/#bringing-back-extends).\n\n##### `composer.renamePlugins`\n\nThis helper renames plugins in all configurations in the composer. It is useful when you want to enforce a plugin to a custom name:\n\n```ts\nconst config = await composer([\n  {\n    plugins: {\n      n: pluginN,\n    },\n    rules: {\n      'n/foo': 'error',\n    }\n  }\n])\n  .renamePlugins({\n    n: 'node'\n  })\n\n// The final config will have `node/foo` rule instead of `n/foo`\n```\n\n##### `composer.removeRules`\n\nThis helper removes specified rules from all configurations in the composer. It is useful when you are certain that these rules are not needed in the final configuration. Unlike overriding with `off`, removed rules are not affected by priority considerations.\n\n```ts\nconst config = await composer([\n  {\n    rules: {\n      'foo/bar': 'error',\n      'foo/baz': 'warn',\n    }\n  },\n  {\n    files: ['*.ts'],\n    rules: {\n      'foo/bar': 'off',\n    }\n  }\n  // ...\n])\n  .removeRules(\n    'foo/bar',\n    'foo/baz',\n  )\n\n// The final config will not have `foo/bar` and `foo/baz` rules at all\n```\n\n##### `composer.disableRulesFix`\n\nThis helper **hijack** plugins to make fixable rules non-fixable, useful when you want to disable auto-fixing for some rules but still keep them enabled.\n\nFor example, if we want the rule to error when we use `let` on a const, but we don't want auto-fix to change it to `const` automatically:\n\n```ts\nconst config = await composer([\n  {\n    plugins: {\n      'unused-imports': pluginUnusedImports,\n    },\n    rules: {\n      'perfer-const': 'error',\n      'unused-imports/no-unused-imports': 'error',\n    }\n  }\n])\n  .disableRulesFix(\n    [\n      'prefer-const',\n      'unused-imports/no-unused-imports',\n    ],\n    {\n      // this is required only when patching core rules like `prefer-const` (rules without a plugin prefix)\n      builtinRules: () => import('eslint/use-at-your-own-risk').then(r => r.builtinRules),\n    },\n  )\n```\n\n> [!NOTE]\n> This function **mutate** the plugin object which will affect all the references to the plugin object globally. The changes are not reversible in the current runtime.\n\n##### `composer.setDefaultIgnores`\n\nSets default `ignores` globs for configs that have rules but no explicit scoping (`files`, `ignores`, or `language`). Useful when mixing fundamentally different languages (e.g. JS + Markdown) and you want global rule configs to not \"leak\" into a foreign language whose `SourceCode` lacks JS-only methods.\n\nThe callback receives the composer's previously-accumulated globs and returns the new list, so calls compose:\n\n```ts\nconst config = await composer([\n  // gains `ignores: ['**/*.md']`\n  { rules: { 'no-irregular-whitespace': 'error' } },\n  // explicit `files`, untouched\n  { files: ['**/*.md'], rules: { 'markdown/heading-increment': 'error' } },\n])\n  .setDefaultIgnores(() => ['**/*.md'])\n  .setDefaultIgnores(prev => [...prev, '**/*.json']) // additive\n```\n\nConfigs without rules (`plugins`-only, `languageOptions`-only, setup blocks) are left as-is. Configs already scoped (with `files`, `ignores`, or `language` set) are also left as-is.\n\nWhen a sub-composer is appended into another via `append`/`prepend`/`insertBefore`/`insertAfter`/`replace`, the parent absorbs the child's accumulated globs at append time — so a default-ignores declared on the inner composer also protects the parent's other unscoped configs.\n\n### `extend`\n\nExtend another flat config from a different root, and rewrite the glob paths accordingly:\n\n```ts\nimport { extend } from 'eslint-flat-config-utils'\n\nexport default [\n  ...await extend(\n    import('./sub-package/eslint.config.mjs'),\n    './sub-package/'\n  )\n]\n```\n\n## Sponsors\n\n<p align=\"center\">\n  <a href=\"https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg\">\n    <img src='https://cdn.jsdelivr.net/gh/antfu/static/sponsors.svg' alt='Sponsors' />\n  </a>\n</p>\n\n## License\n\n[MIT](./LICENSE) License © 2023-PRESENT [Anthony Fu](https://github.com/antfu)\n\n<!-- Badges -->\n\n[npm-version-src]: https://img.shields.io/npm/v/eslint-flat-config-utils?style=flat&colorA=080f12&colorB=1fa669\n[npm-version-href]: https://npmjs.com/package/eslint-flat-config-utils\n[npm-downloads-src]: https://img.shields.io/npm/dm/eslint-flat-config-utils?style=flat&colorA=080f12&colorB=1fa669\n[npm-downloads-href]: https://npmjs.com/package/eslint-flat-config-utils\n[bundle-src]: https://img.shields.io/bundlephobia/minzip/eslint-flat-config-utils?style=flat&colorA=080f12&colorB=1fa669&label=minzip\n[bundle-href]: https://bundlephobia.com/result?p=eslint-flat-config-utils\n[license-src]: https://img.shields.io/github/license/antfu/eslint-flat-config-utils.svg?style=flat&colorA=080f12&colorB=1fa669\n[license-href]: https://github.com/antfu/eslint-flat-config-utils/blob/main/LICENSE\n[jsdocs-src]: https://img.shields.io/badge/jsdocs-reference-080f12?style=flat&colorA=080f12&colorB=1fa669\n[jsdocs-href]: https://www.jsdocs.io/package/eslint-flat-config-utils\n","readmeFilename":"README.md"}