{"_id":"@ariestools/eslint-config-flat","_rev":"53-67d7be31821c541423ab4c6e37f5b4a8","name":"@ariestools/eslint-config-flat","dist-tags":{"latest":"10.0.8"},"versions":{"8.6.11":{"name":"@ariestools/eslint-config-flat","version":"8.6.11","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.6.11","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"47c1a29069e3b8f60202524ff397466d551b6b08","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.6.11.tgz","fileCount":99,"integrity":"sha512-nqJ6xqIbmHElxuk7js8GkJoTnayMo9F7CW2RS/TDFSInG84GZZMyAAeB6GdMCcju1VDpOewieZBiR16AAlj5EA==","signatures":[{"sig":"MEUCIFsezJ4ZIBv2ojesmU4+bgMfFTeop75u49bA/ByTTnjUAiEAtc0Mn6oGKqO4+ujlAzxDV89drAuVOJIluSSjhCIJCOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389181},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.3","eslint":"~10.6.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.0","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.6.11","@ariestools/toolchain":"~8.6.11","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.6.11_1783469991778_0.9168661332111021","host":"s3://npm-registry-packages-npm-production"}},"8.6.12":{"name":"@ariestools/eslint-config-flat","version":"8.6.12","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.6.12","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"13606957dcb79464e8bc20f1ca819e4742ade63c","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.6.12.tgz","fileCount":99,"integrity":"sha512-dtH5/KcizZN5XVsR2dvuuUvM6k65WGIOjKJCFsVkNkDYh0fHjc2ZWzslXW6IolENn+fbP/kB3Co6BSIPhoaFCQ==","signatures":[{"sig":"MEUCIQC7YkjSvPuXujHx+krqADYBRfpao1hC8ZmlD/B+Cy/C7QIgPEfR7z1tLw77BBwU9+HHZruKLSis+bBv6H3uV97m1VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389181},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.3","eslint":"~10.6.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.0","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.6.12","@ariestools/toolchain":"~8.6.12","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.6.12_1783537969569_0.5686007553105952","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"@ariestools/eslint-config-flat","version":"8.7.0","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.0","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"ab5605b1c019cc976f27b92fb2c126220c4a7e81","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.0.tgz","fileCount":99,"integrity":"sha512-jYVVlU/jLxD7v+D5HiplKL0KikulQXQUu0QpqAxLQ1bLtyGyANsyVfkVxBxuQ69g/uAHmxu1tzhOLjAJ+9FHqQ==","signatures":[{"sig":"MEUCIQCYrUWXcx58JsU9qtywhOjCFi6QaRsvFOspPXxEZFnFhgIgcznTKsUte12u7lcP1lMcf5fjcqFvpWD3vDxFh3z1wQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.3","eslint":"~10.6.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.0","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.0","@ariestools/toolchain":"~8.7.0","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.0_1783637609697_0.3006329955077818","host":"s3://npm-registry-packages-npm-production"}},"8.7.1":{"name":"@ariestools/eslint-config-flat","version":"8.7.1","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.1","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"4cb3c69a29274637f520052b3e4be35e312ebfb0","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.1.tgz","fileCount":99,"integrity":"sha512-R/xqA/kMRIy5c/EkJRn0/SKIHod5ilKiN5W1euwsgUbKlKFq3MJrqGo0f/xDNktwsRqshjrNkDK8XzHLfzPQdg==","signatures":[{"sig":"MEUCIAzZ851cvCLrFLl+BTbwGzmUma4N/481yTnoH96XRlaQAiEAt232qDB9OUfd5qF4kjJs4ShvW0lZdgd5Yfs8lTBGtiM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.3","eslint":"~10.6.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.1","@ariestools/toolchain":"~8.7.1","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.1_1783649481165_0.4895583159126564","host":"s3://npm-registry-packages-npm-production"}},"8.7.2":{"name":"@ariestools/eslint-config-flat","version":"8.7.2","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.2","maintainers":[{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"837e4309191e27d5cf31fbdf31598502398485da","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.2.tgz","fileCount":99,"integrity":"sha512-gNPDcrG0oqdRa7MMH/tK4tUqiHafz+TLbxm3OS6+GnX4x39kna1f+qqxkQdmVArlksCQid8JgcRKx8MAmTQyvQ==","signatures":[{"sig":"MEYCIQDNkVmHVioHQX5DFpw7pPYMu8nNWGiyv6wh0S+ydYokbAIhAPTwALDK8nS6pU9oUBW9U7G30VmzvpLDK6ctUH2i6R70","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.3","eslint":"~10.6.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.2","@ariestools/toolchain":"~8.7.2","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.2_1783650948735_0.2057319356455436","host":"s3://npm-registry-packages-npm-production"}},"8.7.3":{"name":"@ariestools/eslint-config-flat","version":"8.7.3","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.3","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"f3a8e7375a41739e84f8ed777bc2ca9a2eef0414","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.3.tgz","fileCount":99,"integrity":"sha512-fWtuLPAwRRyvhr6uve92fzLl9ulzhmrCM9Vce92/ule33afdmKanPoN4bjilZUXBEVsZcKNehk4qyAKBqCd1aw==","signatures":[{"sig":"MEYCIQCpeY1fS8zCauldSJrbvq0VmA3AI2kI9/ywQGT92DtCpgIhAJSsxxk3kB85Hb5eb9CysdbZayruTEVlOodKp8s+5BKg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.6.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.3","@ariestools/toolchain":"~8.7.3","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.3_1783709406896_0.28548189906408794","host":"s3://npm-registry-packages-npm-production"}},"8.7.4":{"name":"@ariestools/eslint-config-flat","version":"8.7.4","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.4","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"8d2c14a0842a344b9642d0ff1c21dcb605a61db5","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.4.tgz","fileCount":99,"integrity":"sha512-KdNSXBACCQeuTQoW7PQ5uDtBU/SRGFhhEjoPU3P1oIY2D3ojAIn8wFdWaY/im3tF5qyJMOVtyGCA10MrRccyCQ==","signatures":[{"sig":"MEYCIQDafxDmz3an/WAjEkay3aqpWQ7XBPAXMb2N2T+Zfq4V/AIhAOAVpdPe6Rr4UtSQY9hLRqyCLOOWrpVBhEaQalWEinjI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.6.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.4","@ariestools/toolchain":"~8.7.4","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.4_1783711965386_0.11146809513090483","host":"s3://npm-registry-packages-npm-production"}},"8.7.5":{"name":"@ariestools/eslint-config-flat","version":"8.7.5","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.5","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"8159605419fde23544eaecea011ac05d7bd30686","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.5.tgz","fileCount":99,"integrity":"sha512-UqM5BVSet6FFCIXbE39/nyJBjaL3bjskkkOjERssemKCkas3qBcRmC/eNRhpsc8DEp3ggvY2epp6jc4cGgzaVA==","signatures":[{"sig":"MEYCIQD5GCC5Y9Qrg68/pnfWG/a3TlbylApCKrGXJfVYMRr7YgIhAOIDBx2MQpnE2obp1hGr+e2jyWVAg2t47oXrH70Xm0uF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.5","@ariestools/toolchain":"~8.7.5","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.5_1783878604904_0.5847210924906792","host":"s3://npm-registry-packages-npm-production"}},"8.7.6":{"name":"@ariestools/eslint-config-flat","version":"8.7.6","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.6","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"502b26691f35fc23051a61eafae3fe2e6d83cd6a","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.6.tgz","fileCount":99,"integrity":"sha512-w8T0e5czNGK0TPR5gH0/NMwsMdZ6SqHdu8I5T1ojFEN1suqttKozSIuDoUKotCQITErJdOohwokdkizsjh+i3w==","signatures":[{"sig":"MEUCIQDHHwGDZ7btzTULmyh9xVjDzhQeVjcQkJYpIoyb+rQQQAIgeOr1WOpWbrP0cSLCP+rsVWFl7xwBscZfwGQ8rz8uvKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.6","@ariestools/toolchain":"~8.7.6","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.6_1783894123642_0.4269094324926863","host":"s3://npm-registry-packages-npm-production"}},"8.7.7":{"name":"@ariestools/eslint-config-flat","version":"8.7.7","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.7","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"b443f3480f1462d4569794f8d6f8b801f086cc4a","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.7.tgz","fileCount":99,"integrity":"sha512-VNWt3RrBI7JcITJiSaRs4y2rzLSOCBMtNY+QC/YSVrUGQavzqAvNqmlEXfaNtG/Ko1lnnQYjwyKoPmsK0CsbCw==","signatures":[{"sig":"MEUCIQCnvuDW5qcaRl4qZ31WjQfXaPtMPCYi/ukucOjonLuDWQIgV0w+qKkRijFmPiBF1QWFixyKJ8sL0x2GjBZcd/sx+Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.7","@ariestools/toolchain":"~8.7.7","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.7_1783961289646_0.08200975927996246","host":"s3://npm-registry-packages-npm-production"}},"8.7.8":{"name":"@ariestools/eslint-config-flat","version":"8.7.8","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.8","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"f6fc630053e5f6cdaf2bc20aaa38c4cee28c991b","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.8.tgz","fileCount":99,"integrity":"sha512-3y0n5eQFwqCckh/xSF0R5x1uUbLJ3X8/CQr8w6e+dLMstHaLlkw9xSENkLsiMysLcEYm1YKvv0vBIAzXZ4UtUA==","signatures":[{"sig":"MEUCIDETCpNuESuf1rAQ/Ann64Al5eRVOtzlH/+ndXKVbaD9AiEAypx+RqY5pxcjP+luBoxh7I+ITO54o9DaOEEpnU/HpQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.8","@ariestools/toolchain":"~8.7.8","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.8_1783976304597_0.5044939999691809","host":"s3://npm-registry-packages-npm-production"}},"8.7.9":{"name":"@ariestools/eslint-config-flat","version":"8.7.9","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.9","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"22c979bbad3ff5ac5ae75cd032b45be934d9f821","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.9.tgz","fileCount":99,"integrity":"sha512-leVCoV/Clhp+2xOcprPwnxoH2dGKSWo4NB3mNCAX8/U6oLgavXij8LofWmOLz/n5HWogRPEA8z4TGYzpbF4Mew==","signatures":[{"sig":"MEUCIGTsG69nCxEXdWJjd3IYmJYdhFuAMgiEEYoV1oYjJ67FAiEA7WYI8uQAClBanAVsU8Vl1fzFtygbu+6y4eKJNnmQJHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389178},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.9","@ariestools/toolchain":"~8.7.9","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","typescript":"^5.9 || ^6.0","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.9_1783982415354_0.7012804321194694","host":"s3://npm-registry-packages-npm-production"}},"8.7.10":{"name":"@ariestools/eslint-config-flat","version":"8.7.10","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.10","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"88238870c1e115c83910105e933c4e7e24db3fa1","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.10.tgz","fileCount":99,"integrity":"sha512-AJM8MQPxH71fqeVY2JCyec+w/cAU/8Y299GxvguOr9jEnIt0IaiL03QL3laTQAfEd6FSQha/XLo6Ef1PurAtXw==","signatures":[{"sig":"MEQCIA3v3mrcpqc9P2vuaq24tgoUolUCQXfyTBFwykc1d9zOAiBX6lZzaBDej2PQWKHyktOffz7LuxklywyvZK663ilL+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389147},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.63.0","@typescript-eslint/eslint-plugin":"~8.63.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.10","@ariestools/toolchain":"~8.7.10","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.10_1783983628439_0.6980460407620948","host":"s3://npm-registry-packages-npm-production"}},"8.7.11":{"name":"@ariestools/eslint-config-flat","version":"8.7.11","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.11","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"fecc070b17af61651d74ca64541fd5319863f999","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.11.tgz","fileCount":99,"integrity":"sha512-ukyPEUmMjVlNUm23bWO2VappWMUUziTlycpjspdq60AkyqmlJMDYbbUSxee73ULN8+f2Jpd1t7iOwMDoO3VLsA==","signatures":[{"sig":"MEUCIQCi2hf9kyDtgAXBGR/EPYBBlm5M3gIw2drsl4vaS+mXRQIgVhUii4LPI1erY/JoySy/sxyoah2K5niEzzPUuYnWL8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389147},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.11","@ariestools/toolchain":"~8.7.11","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.11_1784077140092_0.203145990227241","host":"s3://npm-registry-packages-npm-production"}},"8.7.12":{"name":"@ariestools/eslint-config-flat","version":"8.7.12","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.12","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"38dc1d3037ea5ec4360275bbe91ade2369d49767","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.12.tgz","fileCount":99,"integrity":"sha512-K/tLiiJhszz7yVipnkmn800HKoIxcMyvAuGQQX+fvcmJoDOwDec1bzjA3VtFvnk++Fql3i3XUdAaniRkUHG5jw==","signatures":[{"sig":"MEUCIQC2SVYX5GsEnMdGEllgteecKoera+nhc9iEHCso2+HVrgIgM8RcwfqcycMQrEAMmL5wPu6fwpBQgqEwg/du/lkg1lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389147},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.12","@ariestools/toolchain":"~8.7.12","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.12_1784147913133_0.5824231548868373","host":"s3://npm-registry-packages-npm-production"}},"8.7.13":{"name":"@ariestools/eslint-config-flat","version":"8.7.13","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.13","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"3f8f860c7513d3693e8a1339f330cfd7238f3fb0","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.13.tgz","fileCount":99,"integrity":"sha512-a39Mx9VVVLLVBThCab69nkAiivjGJuto3wfCm+KH4+Wd6yw1u8W2kczYc2hgQepD7x4Dret0MDbt4HJWhze+rA==","signatures":[{"sig":"MEUCIQDW5Ani3KWn+Wj7rgKi/wh4LzEaIIoPtgnfgfoUUXdlwAIgfDkhGHtIl8TORBaXXxekYj53hoRqCPfLwfSElzLx4bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389147},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.13","@ariestools/toolchain":"~8.7.13","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.13_1784177760293_0.5273412983765791","host":"s3://npm-registry-packages-npm-production"}},"8.7.14":{"name":"@ariestools/eslint-config-flat","version":"8.7.14","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.14","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"71204e584aeb1a3fcbfc1ddd1eed3092f717bd39","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.14.tgz","fileCount":99,"integrity":"sha512-U+Sb6zonjic49UZIYu2kpWzKko9bieD5sqpsDxpRkkZ3ZsDFgBcWjhUNvK/UNLb55aE6+U+4OMZo9iepC6tMjg==","signatures":[{"sig":"MEUCIQDtx4v9t2bIN2Pi0EPf/7Hzm1AJ2WW0QE5ecbY3t+5CygIgMbywSKXW5dfbstXPq36jVu5hfU47jNO58r/an8tMfZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389147},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","cosmiconfig":"~9.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.14","@ariestools/toolchain":"~8.7.14","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.14_1784180919303_0.46806406296921255","host":"s3://npm-registry-packages-npm-production"}},"8.7.15":{"name":"@ariestools/eslint-config-flat","version":"8.7.15","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.15","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"55cb659cf929398482ba363fc70fe6c820fb1350","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.15.tgz","fileCount":99,"integrity":"sha512-mMv8LEqvlus9mM3hlaHxjcI3OCZlOPqJrLQfK5aIKDAtxVjhFUFEDeRyISy/5V/qudmeo9AvXEIzJUh61zGAJA==","signatures":[{"sig":"MEUCIHfU2h6doN1nMbiQdJXNKTj8ZIRmHh3EvqQPqnIim8pJAiEA2BJf7PJZgkBeNEW8AEEqIl3vz/vv45pZtJtaZp2yN9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389118},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.4","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.15","@ariestools/toolchain":"~8.7.15","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.15_1784245805650_0.4364458899447947","host":"s3://npm-registry-packages-npm-production"}},"8.7.16":{"name":"@ariestools/eslint-config-flat","version":"8.7.16","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.16","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"287e910e52e4908795e7ea1ab688877b0a483890","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.16.tgz","fileCount":99,"integrity":"sha512-hfmE9i4mqng324jb+RD10t22dB0v1t4fWLQeuN07ezArnxafejKcl9Y75BNvkIwpH9KeaRGOxViPORNKXpRKKw==","signatures":[{"sig":"MEYCIQCsqoOAbeBu52xp4x0q1nQn15On0PisPlFXCmnGo3gzeAIhAPSIvtu2SsLHqfruy00j5viicBkto7WtqDBcBQGzPiZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389118},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"scripts":{"package-clean":"echo Not cleaning - xy imports this dist at startup, cleaning it would brick the toolchain bootstrap"},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~71.1.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.16","@ariestools/toolchain":"~8.7.16","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.16_1784316725919_0.8480580959611337","host":"s3://npm-registry-packages-npm-production"}},"8.7.17":{"name":"@ariestools/eslint-config-flat","version":"8.7.17","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.17","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"8e8d0eaf25d25de9360c904c10ee7ad450aac623","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.17.tgz","fileCount":99,"integrity":"sha512-qcW1itz2lh/SRX7fjYMxWCNx8xTRFgeRna/akD89R2jjGZGJNNZh46fm6PteZk8UUgMh++v6qsAkGr6OrRrC8Q==","signatures":[{"sig":"MEQCIELAOaGncOmUryixlaih+NdjqoblOcw7T3Q3E5Euh/8LAiArxWHmj/Y8/bzIGUKFNjU7OzMoKSMR32hr8lVFMiDh9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.17","@ariestools/toolchain":"~8.7.17","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.17_1784508253322_0.3630128392133778","host":"s3://npm-registry-packages-npm-production"}},"8.7.18":{"name":"@ariestools/eslint-config-flat","version":"8.7.18","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.18","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"3b848f10bf6c821240ee2bc8a2e07f4c59c8e94c","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.18.tgz","fileCount":99,"integrity":"sha512-hY3OzogeiQ5RYkaqU0pFpLn0mj3otern/yvMRGNHar1F8/YTrJjIRkIILcGFwJSfBWT5hT/CqaNcmlq1YUiaxg==","signatures":[{"sig":"MEMCIBhmT9kkn7AhMHmNThpxt/esGCKN/yF140Dx3DNoTo5DAh9ZSmLhxwqB5jjaPm7kXD3fXbqqIbLeZtZ8hksxibO7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.18","@ariestools/toolchain":"~8.7.18","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.18_1784512051312_0.6163781676076157","host":"s3://npm-registry-packages-npm-production"}},"8.7.19":{"name":"@ariestools/eslint-config-flat","version":"8.7.19","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.19","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"19d9c85274dad834bcb2819e55da475bd346d5f6","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.19.tgz","fileCount":99,"integrity":"sha512-o7R2RXsKE3NHQK9nutXp9jZ9eCozWiSK9PDfVaDAaeiLCfw7gkRxEaEI6hTN24xEao9O6syYE+IWbvZO0FvcDA==","signatures":[{"sig":"MEYCIQDExOkgWlk1GhKRPbuDXbzmdE2t5YgismavpXvHEdVduwIhAPtJRRJ4n3j1YQ2CRUEsxJCfppH0mhxTsofRmmkWXBA8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.19","@ariestools/toolchain":"~8.7.19","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.19_1784586544727_0.7972716198719711","host":"s3://npm-registry-packages-npm-production"}},"8.7.20":{"name":"@ariestools/eslint-config-flat","version":"8.7.20","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.20","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"b5f660d7eb115e38e0e7b601a92e88a43dc262f7","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.20.tgz","fileCount":99,"integrity":"sha512-25ulhzgJ62xOtPRBB3OZ3hiOBF0z7joh23nwwqYy9bozUjhsBzNI444+bI2QO0/Me2J4v/l5VpRMWi7cYozBFQ==","signatures":[{"sig":"MEQCIF3pXM4NDTtc2+2j/KM7Mm47ZX0hpfKLbOE6T9AzyWJ+AiBzbzsY76k/Ym99QqcsARblaS22oZ1DIrlBeVFSKk+r3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.20","@ariestools/toolchain":"~8.7.20","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.20_1784588789178_0.3486823051366845","host":"s3://npm-registry-packages-npm-production"}},"8.7.21":{"name":"@ariestools/eslint-config-flat","version":"8.7.21","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.21","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"2502b90eefbb786011e37e28cf1413f84beec190","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.21.tgz","fileCount":99,"integrity":"sha512-NeNQG6Vu3+y6vbBybu1km7I7603EntdzANEhKn4QYhojF101SX9Y0arJdK/q8qDm7OLJWZvO9dgnhw68WlAelw==","signatures":[{"sig":"MEUCIQC2exGY5ztXYA6ItzGCXLRLTS0WNTS+MyN1+xstuDBGPgIgS/VlLRNPh797LGlQX4slEWYkyxjjMYRKcuaqlzHshQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.21","@ariestools/toolchain":"~8.7.21","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.21_1784604163141_0.5432387376206178","host":"s3://npm-registry-packages-npm-production"}},"8.7.22":{"name":"@ariestools/eslint-config-flat","version":"8.7.22","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.22","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"4fbf27186528eccc44ad7f9ee8c0bb663705c694","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.22.tgz","fileCount":99,"integrity":"sha512-q+/7hqbqRSgVTcEMEm6aDX52eCuj71rN7ivVvhD8HM0CRhrW/CPgw+ErQvNIZ9gagZjwvDwX0KXcvrFvcN4BuQ==","signatures":[{"sig":"MEYCIQCTpfi6ZYt+mLeBLDCo3wmPh+s7Wd4/G1laJwwDIyM8tgIhAP8S7ivSzb2tm23vj5VqKYFjvjskUPypRbFfqZw7yc/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.64.0","@typescript-eslint/eslint-plugin":"~8.64.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.22","@ariestools/toolchain":"~8.7.22","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.22_1784661257185_0.18793884298361063","host":"s3://npm-registry-packages-npm-production"}},"8.7.23":{"name":"@ariestools/eslint-config-flat","version":"8.7.23","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.23","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"8b61b22ebff82094c58e2184025b1bf8ce8aeb23","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.23.tgz","fileCount":99,"integrity":"sha512-WshA8wHPq0J45bDeLZmKhQ/9r9Gsnp8sO9cnr0lENx3VQFCuIL2d/jwkRN3NIJUbEseN7HZ1sH9TKROV9s0xvA==","signatures":[{"sig":"MEQCIHOjS4/tEhzHgwlWcST2sHlgyu3ek+Ec5R1mDGMwpWqYAiBcIiCcX0Flh/uiDqFgYX6fFuX15acO0a8KsaWVhK+pmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.65.0","@typescript-eslint/eslint-plugin":"~8.65.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.23","@ariestools/toolchain":"~8.7.23","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.23_1784742063058_0.06247073641547707","host":"s3://npm-registry-packages-npm-production"}},"8.7.24":{"name":"@ariestools/eslint-config-flat","version":"8.7.24","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.24","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"67de3ef43f4c5786b830481c58d354e97e50800f","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.24.tgz","fileCount":99,"integrity":"sha512-pQvw8cglPLpSbJ3xZOi0scrtr3ZBToY21TY+m42de7p2YfwWL45rjcrmx3km2PEIw0BfsPy9ant0x+1INtvAhw==","signatures":[{"sig":"MEYCIQDC6dBa8wJ/eVIopJY+2xs+I7IRS5T8XYtCSr/gpa2iGgIhAPnYL/QUlW3wYbqYtdxQKcoWFE4p/yuaM1LYZBesR6+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.65.0","@typescript-eslint/eslint-plugin":"~8.65.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.24","@ariestools/toolchain":"~8.7.24","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.24_1784842289589_0.27295068778089626","host":"s3://npm-registry-packages-npm-production"}},"8.7.25":{"name":"@ariestools/eslint-config-flat","version":"8.7.25","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.25","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"b9b3de8ec686b46d6d99d3f90c8a2c4a9de2fa38","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.25.tgz","fileCount":99,"integrity":"sha512-YYZjO73ZwCxr+hyQjSMtBHmmWcjAfZBdHMErbAQLiflSl7CymdKb51BkOUuobApDHRhDVnmMWHFcFnTGeuKmeA==","signatures":[{"sig":"MEUCIQDd4tHZlxkCURDv8iCU44SfB9mneHyrzCaK1lt5T+r5VAIgTQVsyHZpz72lZH9wNSXeJxYnY3b2Q56wV6Tsdok2B3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.65.0","@typescript-eslint/eslint-plugin":"~8.65.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.25","@ariestools/toolchain":"~8.7.25","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.25_1784921234703_0.11206092884738483","host":"s3://npm-registry-packages-npm-production"}},"8.7.26":{"name":"@ariestools/eslint-config-flat","version":"8.7.26","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.26","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"41f298ab610f113614f89c0095398b408d5dc011","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.26.tgz","fileCount":99,"integrity":"sha512-WQWhKbhitc1a85ZnTVJBwoYyw/qJBS34lgaKRnIEA8jHM7PigR/g4lEvA+SxsoOMg6fl6/PDuA2nCTRzX4jZvg==","signatures":[{"sig":"MEUCIQCSz/ufEv7NqLXLRK9OWsL9KqnU4+6cbDC4WH86RNp6BAIgPb1cPD+iPDZ7Z1DSGxA4UXDTexcmqpl9tb8mQ3N2sHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.65.0","@typescript-eslint/eslint-plugin":"~8.65.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.26","@ariestools/toolchain":"~8.7.26","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.26_1784928465303_0.27461952186632477","host":"s3://npm-registry-packages-npm-production"}},"8.7.27":{"name":"@ariestools/eslint-config-flat","version":"8.7.27","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.27","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"6459291fc22109e780aa838628435d39be70569e","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.27.tgz","fileCount":99,"integrity":"sha512-XxEMLZmUS3w5xkT+VHjCJcmXEFx1/aQUTrxlQw2YOO8aNBBWzCCgA8laXqp3TCYXUUV6Q6I7iRBJi+Q/Z/Q5jA==","signatures":[{"sig":"MEQCIFL77SYOylonfyte3QKkja2gnZD6UCRJD0CNmWJlKgWNAiAsK2ddbYj1pD1RNJ7oOW0zwzhzJ1nw6mYR9YgWUtzfog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395458},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~72.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.65.0","@typescript-eslint/eslint-plugin":"~8.65.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.1.5","eslint":"~10.7.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.1","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.27","@ariestools/toolchain":"~8.7.27","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.27_1785870614163_0.434332756221645","host":"s3://npm-registry-packages-npm-production"}},"8.7.28":{"name":"@ariestools/eslint-config-flat","version":"8.7.28","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.28","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"e1dffcc3ea87b6e522c2949edfd1711634a36060","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.28.tgz","fileCount":99,"integrity":"sha512-LJGIkYiXTl35is8cEwVO1fzItk4uAwdhomMg7jdzGGZ5t1OXGAHy1PRK6LToeLRAcOv95utlwWuV5Cdm8FkbTA==","signatures":[{"sig":"MEUCIDaXliIQsq8CS9TYmwlEiOQau+Oh7VCTk1CuWVARpUoQAiEA/r9a9IxNkrEMlmCUL18id5K3gan3vzDSgF2yCF1ECyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":398820},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.66.0","@typescript-eslint/eslint-plugin":"~8.66.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","eslint":"~10.8.0","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.1.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.28","@ariestools/toolchain":"~8.7.28","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.28_1786210175210_0.025881695724692788","host":"s3://npm-registry-packages-npm-production"}},"8.7.29":{"name":"@ariestools/eslint-config-flat","version":"8.7.29","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@8.7.29","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"f96beed384a8ae2efaeed838214c5ccc07bd3b67","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-8.7.29.tgz","fileCount":99,"integrity":"sha512-6t+JEBgFOKIfbsD8joaHkchx5Q8CuHSOViFZcJFhwTznnJGA8y17nYgyrBzKVhsFSdd9QZjEvFdwL2jLA8T9Cw==","signatures":[{"sig":"MEYCIQCeuU9l8EvvbH7f87ABfiTiQVLJyR3afofMnc2rMWbTQgIhAIrjk/jCepmjN1mAMPGMBnPd2TlIOQdBzBwmskXvOWNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399816},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.66.0","@typescript-eslint/eslint-plugin":"~8.66.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~8.7.29","@ariestools/toolchain":"~8.7.29","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_8.7.29_1786385012836_0.2440157683476687","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@ariestools/eslint-config-flat","version":"9.0.0","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.0.0","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"92c669937d55e925412c2fbe8e82ec475e86adcb","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.0.0.tgz","fileCount":99,"integrity":"sha512-mKIqs/JBjYRabjU4Q6WStnHHM4cR0ctNpBj+gQP41z74QvediZXgo57UgCNNPhWeBEzq30yKJ2HlnbxCjBLwiQ==","signatures":[{"sig":"MEYCIQDTtA0Fng51Bq27YAb4ypXh6GLdSG+tnkDCFf/tPOCv2QIhAJOzquTkU+cecBkn8SaAdbKV/soBP/3HPtNc/dqUlKII","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403741},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.66.0","@typescript-eslint/eslint-plugin":"~8.66.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~9.0.0","@ariestools/toolchain":"~9.0.0","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.0.0_1786397965338_0.40284474830066963","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@ariestools/eslint-config-flat","version":"9.0.1","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.0.1","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"a394432e1cd430b9ebfcc68c9dae0c23d6c89c0b","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.0.1.tgz","fileCount":99,"integrity":"sha512-Pw8n7svCeei3C7bV7qxHwJXlVn0OxCVS66+yYp1wBplUJd/Cs1rZlrKhd1CkJvYZf1+5eyLj+99db6gPfdSmMQ==","signatures":[{"sig":"MEYCIQDp/tmBo7gakoo8nQf1CtWooGpQDod153rF4kMjUckEGQIhALWVkgCFtVfdJcDhG0JS4ulKq6NWn6K/RjFqJSjBIB9K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403741},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.66.0","@typescript-eslint/eslint-plugin":"~8.66.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~9.0.1","@ariestools/toolchain":"~9.0.1","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.0.1_1786476453949_0.6231412039085431","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"@ariestools/eslint-config-flat","version":"9.0.2","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.0.2","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"01884c1ae0788aac90cea75757545198637bca70","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.0.2.tgz","fileCount":99,"integrity":"sha512-NqtmudL34W5b/YciTuH2D7UlLgaEF3rlr7XYtlU+02NRI4yLoyd9iqMlrA/ULkLtno+AMRHYk+0fqN0cA0jh8g==","signatures":[{"sig":"MEUCIQD7q3cTu7SfC0aJJI0NFNcc276XesOfPgA9oY7C7ohoOAIgbtMD6iYePsNmQWbbbAyN3EXFpAQG2d4vaPZvA1PtNtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403741},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.67.0","@typescript-eslint/eslint-plugin":"~8.67.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~9.0.2","@ariestools/toolchain":"~9.0.2","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.0.2_1786499851076_0.1788517640883045","host":"s3://npm-registry-packages-npm-production"}},"9.0.3":{"name":"@ariestools/eslint-config-flat","version":"9.0.3","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.0.3","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"6b31646a42621fc8371db7f29b454b5d06fe258b","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.0.3.tgz","fileCount":99,"integrity":"sha512-AHP3+WK0TYRdxtr7CAX2v/zaUNLpGHhUU2C4HM1u3IieIkrI2MUGmagZQakkzn7PXsSosZT6zDYJ66rvRE9uPQ==","signatures":[{"sig":"MEQCIDdxl+Ik7/8JaLkpvxeiuOEpgEmnAm40siI/KKdfLypVAiBIa5/esrnoMuhh7KMZxQIGtQqXjRI6ANH6RO+7PR+M7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403741},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.67.0","@typescript-eslint/eslint-plugin":"~8.67.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~9.0.3","@ariestools/toolchain":"~9.0.3","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.0.3_1786747036486_0.9959613350240715","host":"s3://npm-registry-packages-npm-production"}},"9.0.4":{"name":"@ariestools/eslint-config-flat","version":"9.0.4","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.0.4","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"97e5dba7f2e61cc74210c3bdde0e8ddf5b93e004","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.0.4.tgz","fileCount":99,"integrity":"sha512-/zfsAY31QUfSjJ1jiYvEwR/SfNpqQ9vgeNodWAHvU7jaj/jFECUn1vVUDZkgyfh1SoRou7n5OOjpWPSwu2Hrlw==","signatures":[{"sig":"MEUCIG9a8QJLgyfizEvtCzCPhc5TNk8E0dfoSEjCYTMDwcgLAiEAyMRw5vUyew8C5Us8u6q+Q9uh74BMgv6OCAwV+1//E0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403741},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.67.0","@typescript-eslint/eslint-plugin":"~8.67.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~9.0.4","@ariestools/toolchain":"~9.0.4","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.0.4_1786992673180_0.5170672453417373","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@ariestools/eslint-config-flat","version":"9.1.0","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.1.0","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"5850fa94e148c95b6519aa5a1fb4c65a0aa13d80","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.1.0.tgz","fileCount":99,"integrity":"sha512-Vjfjd5JCqsL+smrHoCp2f49g3aytsk+7D9pp1Q7RPFjjfNLmIxT084lXrNMpIJB0Y9lc6RR+lwjc6TsQJ/xkVQ==","signatures":[{"sig":"MEYCIQDeA2UoS4tSjho47ZiTk+w15Ajw+PZp6lrMU4BXSbz0zQIhAPehzVaavqs9SDm9foYqCapYH52rtx1TAtXOPKmbkQTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403741},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.67.0","@typescript-eslint/eslint-plugin":"~8.67.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.1","eslint":"~10.8.1","vitest":"~4.1.10","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.10","@ariestools/tsconfig":"~9.1.0","@ariestools/toolchain":"~9.1.0","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.1.0_1787149537237_0.21887472628922056","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@ariestools/eslint-config-flat","version":"9.1.1","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.1.1","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"32032085dccff1435e44ec26e7381daf56e01400","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.1.1.tgz","fileCount":99,"integrity":"sha512-e9dGzJka5U4Zq+AxDp8i0b/AcJ5BACWyeib/5nFlYuszlxprB5x/BMyRxTugbheVHf247qVcW/ICuoF0CgbXeQ==","signatures":[{"sig":"MEYCIQCg/pWKEeREzdSUkZ/jkOxiMmEAZmQ8cpQpjGMszqU1EQIhAL1ZM0oz5XQki7rFUPUchasB2Qzo9c4JgsANi23MiYYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403741},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.67.0","@typescript-eslint/eslint-plugin":"~8.67.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.9.0","vitest":"~4.1.11","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.11","@ariestools/tsconfig":"~9.1.1","@ariestools/toolchain":"~9.1.1","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.1.1_1787428457441_0.2500239667514772","host":"s3://npm-registry-packages-npm-production"}},"9.1.2":{"name":"@ariestools/eslint-config-flat","version":"9.1.2","keywords":["xylabs","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.1.2","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/xylabs/eslint-config.git","bugs":{"url":"git+https://github.com/xylabs/eslint-config/issues","email":"support@xylabs.com"},"dist":{"shasum":"d60b31c10cf8b0193745ef23797a89cd60b8aa8f","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.1.2.tgz","fileCount":99,"integrity":"sha512-Sef+PM3Qy4as2CThvghw3Z2Eyzj3k27SZ3HQiXk3tVTo0EPAFsCLTF9bMWbtoNsxB61w9Ei9qdbweViJ8vdv8Q==","signatures":[{"sig":"MEUCIGn1o1wbvV76YMDmFylrqxu1vVnxqwnvq/QhlrbNlW9FAiEA2swqLCM4D3jABt+tuQOzb1d3N114CjOeqRdZcXzb7JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403741},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/xylabs/config.git","type":"git"},"description":"ESLint Config used throughout XY Labs TypeScript/JavaScript libraries and react projects","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.67.0","@typescript-eslint/eslint-plugin":"~8.67.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.9.0","vitest":"~4.1.11","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.11","@ariestools/tsconfig":"~9.1.2","@ariestools/toolchain":"~9.1.2","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.1.2_1787686453051_0.3010006055716177","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"@ariestools/eslint-config-flat","version":"9.2.0","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.2.0","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"f16824143fa97bc05056cba8ca6b5343d693ef96","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.2.0.tgz","fileCount":100,"integrity":"sha512-SmtL7OXni17leaQU5BrHuPsG2mxeOs/X22g/SEDhUdx5ZrHPmlfdiOWFqOMnGL5GCk0ZMBtTafzTrfuM9MHPNg==","signatures":[{"sig":"MEQCIBf8thTD4myhumkjb7Ds8g9PUz+3M+3mL4ZBazDoKa/bAiA2cOCg5d2/6C+dhQ16xhj7JTE7unxWTrdlrIJsfZPamg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438732},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.0.1","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~73.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.67.0","@typescript-eslint/eslint-plugin":"~8.67.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.9.0","vitest":"~4.1.11","typescript":"~6.0.3","@types/node":"~26.2.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.11","@ariestools/tsconfig":"~9.2.0","@ariestools/toolchain":"~9.2.0","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.2.0_1788301858407_0.4697322313735235","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@ariestools/eslint-config-flat","version":"9.2.1","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@9.2.1","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"3484a89c27de03560c50484cf0bb7dd6979950cf","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-9.2.1.tgz","fileCount":100,"integrity":"sha512-fK7JnZYrohgWcA6v2M+6K9pQVoCeLsi/jmvJWWX5yVqXwb7wTmKWymfat5aGoa36Sed84ADsFb5BpPM+fBcGDA==","signatures":[{"sig":"MEQCIBDqYgF1uYCWXuwzC2T4IWBIEfu7vPTahlRB2CR/KhUcAiA91MTM0X42n3cWp5abPk2tLewY8Euo2AHD3ih0Z4WN/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438732},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.69.0","@typescript-eslint/eslint-plugin":"~8.69.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.9.1","vitest":"~4.1.11","typescript":"~6.0.3","@types/node":"~26.4.1","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.11","@ariestools/tsconfig":"~9.2.1","@ariestools/toolchain":"~9.2.1","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_9.2.1_1788465454116_0.12758287444473515","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@ariestools/eslint-config-flat","version":"10.0.0","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@10.0.0","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"26132bcb14479f24b3a0b7ca9cf2a0c1eea04ab6","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.0.tgz","fileCount":100,"integrity":"sha512-TFMO6sGtneBoChJp7QILSV+9FGpV2E5InD2jZr48V4E5NCe4zVtozws8L5Ab8PH7tac2W+lVI0k94yWLih2Qjg==","signatures":[{"sig":"MEUCIQDbjP2UUThZHU2pGk/ZZnV1S6nEYAXYiMT0ZquswMbBtgIgHvT3JEh6Fkk7faQTOXPIy32Igla90POf4fEQbGpMmBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438735},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.69.0","@typescript-eslint/eslint-plugin":"~8.69.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.9.1","vitest":"~4.1.11","typescript":"~6.0.3","@types/node":"~26.4.1","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.11","@ariestools/tsconfig":"~10.0.0","@ariestools/toolchain":"~10.0.0","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_10.0.0_1788566914036_0.3937162696207128","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"@ariestools/eslint-config-flat","version":"10.0.1","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@10.0.1","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"c96e71e71eed6d6664489c1f96f0ed9dcd5cbb96","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.1.tgz","fileCount":100,"integrity":"sha512-S44nvl9FonWo9fYrUVtC6HyW5ZZO5eNa6xbZ3XJZSngJA5SEBR0ip+ihrboh4zcfjnwOYQkiMDP8RstHo03z0A==","signatures":[{"sig":"MEYCIQCh8gsFwuE4pauCjB8xhJl7Bclj32VlysNNoMPnCjpsQAIhAIZ9+Oo80mbXgWmFBXNDwufy6tvLb05i7Zq9FD76R2kb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439356},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.69.0","@typescript-eslint/eslint-plugin":"~8.69.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.9.1","vitest":"~4.1.11","typescript":"~6.0.3","@types/node":"~26.4.1","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~4.1.11","@ariestools/tsconfig":"~10.0.1","@ariestools/toolchain":"~10.0.1","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_10.0.1_1788630879318_0.36557837584822184","host":"s3://npm-registry-packages-npm-production"}},"10.0.2":{"name":"@ariestools/eslint-config-flat","version":"10.0.2","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@10.0.2","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"36feccff8b18620052e98a8cd9488b07c4735ee5","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.2.tgz","fileCount":100,"integrity":"sha512-QORnC+1BfGYFbZ4bbv7xF6pv+vJHvQHaE+OxTcQ/JBptjaxKvFBl2L6mUFuzInZeCnJwWchgSCorwON2Vh11tg==","signatures":[{"sig":"MEQCIDAA8LCKBH2dJBkwJXtc4koI9bXNst7/C9XdwTl82NiqAiBd+7nJbMCnsv8BauqjXv3zN0MKsX98JpgRMNuvZQOgKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439355},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.69.0","@typescript-eslint/eslint-plugin":"~8.69.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.10.0","vitest":"~5.0.0","typescript":"~6.0.3","@types/node":"~26.4.1","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~5.0.0","@ariestools/tsconfig":"~10.0.2","@ariestools/toolchain":"~10.0.2","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_10.0.2_1788631138443_0.20277965554349886","host":"s3://npm-registry-packages-npm-production"}},"10.0.3":{"name":"@ariestools/eslint-config-flat","version":"10.0.3","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@10.0.3","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"8746a2fe6d0d78652e8f16e7fb1aea0491d485e2","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.3.tgz","fileCount":100,"integrity":"sha512-WXB2giKb3NFIwrozXpT2UYJH0sCgN6B9XdfHj2lSSpIRbS99QFkqfes63yRVSKSo2P7sjLSXWBoe4TT565Z45g==","signatures":[{"sig":"MEYCIQCiSVZrvooD0akLA905zbHJwhiVTvYQ2uKZ/3l5gqghTAIhANjPSSYoEWlgXoqc3ewLcL1qLOibQnKv+bM4WXipxBNA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439355},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.69.0","@typescript-eslint/eslint-plugin":"~8.69.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.10.0","vitest":"~5.0.0","typescript":"~6.0.3","@types/node":"~26.4.1","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~5.0.0","@ariestools/tsconfig":"~10.0.3","@ariestools/toolchain":"~10.0.3","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_10.0.3_1788825222995_0.009695366771987901","host":"s3://npm-registry-packages-npm-production"}},"10.0.4":{"name":"@ariestools/eslint-config-flat","version":"10.0.4","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@10.0.4","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"febc205dbba99ecf07c0b59ddd83fa6f2096d76f","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.4.tgz","fileCount":100,"integrity":"sha512-0hrBbEycSjNHnai9cwUzu6hwKKrd9XlZAFgxyNf3+AqqoiglDSk2VMFRdMEYmuVnpw/i6QLjAvO94KD5hh0lrw==","signatures":[{"sig":"MEQCIFi51W+CqN1acbtqKj53mmiBs/OwVNITMEyyj2mqq+iqAiB2bjF+brqdDnK3MMS2f5L1HjWvKpc9OXf1/h2279IpPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440143},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.69.0","@typescript-eslint/eslint-plugin":"~8.69.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.10.0","vitest":"~5.0.0","typescript":"~6.0.3","@types/node":"~26.5.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~5.0.0","@ariestools/tsconfig":"~10.0.4","@ariestools/toolchain":"~10.0.4","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_10.0.4_1788885263792_0.3031749392554717","host":"s3://npm-registry-packages-npm-production"}},"10.0.5":{"name":"@ariestools/eslint-config-flat","version":"10.0.5","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@10.0.5","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"336390e32f12c1f2201448408ded0ba55d42fb59","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.5.tgz","fileCount":100,"integrity":"sha512-5+rea7WvQeGis5QHWKP5E/KnxLV5NE0L8Q38FQssaJTrGYFrIF4wXE1RmD2aGANI4aLHlYUPaOD5hBUhuu/PuA==","signatures":[{"sig":"MEYCIQCJmCU+c48PCBp6mUTueUcVD89DacJKRvma5nAFDclJlgIhAN4UWbNzrUqgR/jMSzzhM/fE3Gw/eSH/4XVqWsXQtxO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440143},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.69.0","@typescript-eslint/eslint-plugin":"~8.69.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.10.0","vitest":"~5.0.0","typescript":"~6.0.3","@types/node":"~26.5.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~5.0.0","@ariestools/tsconfig":"~10.0.5","@ariestools/toolchain":"~10.0.5","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_10.0.5_1788897733613_0.7953661716544387","host":"s3://npm-registry-packages-npm-production"}},"10.0.6":{"name":"@ariestools/eslint-config-flat","version":"10.0.6","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@10.0.6","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"e5386d2ca281650a07aef67836cec46fe7dcb3a0","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.6.tgz","fileCount":100,"integrity":"sha512-ip0IvfQw/zqxyMR97QlAZ50JjU+XpZoxsveA02bOcaYcGYteSPG7JXVu05/vcJhUcZHv8nYn0WU2pGtbGKxQCQ==","signatures":[{"sig":"MEUCIGz/aadgNW4qSRrQDkxDVchHcAOWGh32rIJlF8exhO4DAiEAululsEZJpXTo8df7Rc4EVPHmJg/Axm15kD1fyIsYDvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440143},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.70.0","@typescript-eslint/eslint-plugin":"~8.70.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.2.2","eslint":"~10.10.0","vitest":"~5.0.0","typescript":"~6.0.3","@types/node":"~26.5.1","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~5.0.0","@ariestools/tsconfig":"~10.0.6","@ariestools/toolchain":"~10.0.6","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_10.0.6_1789091836861_0.21532743772689966","host":"s3://npm-registry-packages-npm-production"}},"10.0.7":{"name":"@ariestools/eslint-config-flat","version":"10.0.7","keywords":["ariestools","utility","typescript","eslint"],"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","_id":"@ariestools/eslint-config-flat@10.0.7","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"homepage":"https://github.com/ariestools/toolchain","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"b8d26ccb3cc1fc8c46bf9b5b5f535a8711044baa","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.7.tgz","fileCount":100,"integrity":"sha512-WL+lhIX4uzquJe+FMknzDRRRVZltVt3NvVyc3OX9ELtKPJMOXWZ16NIx1N/MK7tS2dDRP0LEkpsWYrkGc1VSOw==","signatures":[{"sig":"MEQCIChO5nl2ZDteGLGcLUm9kSt/Dt5bkLx+/WCBfkrFA2J3AiAuacnAR4y8rX2bVqBh/EWXW14yQsp6pJb6qm/qEBSTqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440143},"type":"module","$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"sideEffects":false,"dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~74.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.70.0","@typescript-eslint/eslint-plugin":"~8.70.0","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.3.0","eslint":"~10.10.0","vitest":"~5.0.1","typescript":"~6.0.3","@types/node":"~26.6.0","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~5.0.1","@ariestools/tsconfig":"~10.0.7","@ariestools/toolchain":"~10.0.7","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-flat_10.0.7_1789591024668_0.23680539710289827","host":"s3://npm-registry-packages-npm-production"}},"10.0.8":{"_id":"@ariestools/eslint-config-flat@10.0.8","bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"dist":{"shasum":"f1f60cdd57eae055943e7d48ab7bc7e110013086","tarball":"https://registry.npmjs.org/@ariestools/eslint-config-flat/-/eslint-config-flat-10.0.8.tgz","fileCount":100,"integrity":"sha512-xqgvoEjnF+F7LQmMAfWmpZuuF3elGwloXkExvFHKqwThBzmFSl73vvkBrEqGywcP6jQKTqTh8TocJ8vXYAtYsg==","signatures":[{"sig":"MEQCIHoVgFm6J0lS7R2iFSEpPIjfygoMWx2qbWt4qwVXRkBAAiByVrefaK0MXoEqCXrImqDBK8L53ueyTqz0DD3GVe24kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHgeas+q4WjVJ7oAGzxpOFpatNiFaZeF6oLSpKWpBn2PAiEA5DwNjlAQNNPrlQ+BIZV1nKdztVI3qctUvLXsa3LrAE8="}],"unpackedSize":447041},"name":"@ariestools/eslint-config-flat","type":"module","author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"$schema":"http://json.schemastore.org/package.json","engines":{"node":">=22"},"exports":{".":{"node":{"types":"./dist/node/index.d.ts","default":"./dist/node/index.mjs"},"default":{"types":"./dist/neutral/index.d.ts","default":"./dist/neutral/index.mjs"}}},"license":"LGPL-3.0-only","version":"10.0.8","_npmUser":{"name":"atrouw","email":"arie.trouw@xylabs.com"},"homepage":"https://github.com/ariestools/toolchain","keywords":["ariestools","utility","typescript","eslint"],"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","directories":{},"maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"sideEffects":false,"dependencies":{"@eslint/js":"~10.0.1","@eslint/json":"~2.1.0","@eslint/markdown":"~8.0.3","eslint-plugin-unicorn":"~76.0.0","eslint-plugin-import-x":"~4.17.1","@stylistic/eslint-plugin":"~5.10.0","eslint-plugin-workspaces":"~0.12.1","@typescript-eslint/parser":"~8.70.1","@typescript-eslint/eslint-plugin":"~8.70.1","eslint-plugin-simple-import-sort":"~14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"~8.3.1","eslint":"~10.11.0","vitest":"~5.0.1","typescript":"~6.0.3","@types/node":"~26.6.2","typescript-native":"npm:typescript@~7.0.2","@vitest/coverage-v8":"~5.0.1","@ariestools/tsconfig":"~10.0.8","@ariestools/toolchain":"~10.0.8","eslint-import-resolver-typescript":"~4.4.5"},"peerDependencies":{"eslint":"^10.3","eslint-import-resolver-typescript":"^4.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-flat_10.0.8_1790375148519_0.04442549944703811"}}},"time":{"created":"2026-07-08T00:19:51.655Z","modified":"2026-09-25T22:25:48.798Z","8.6.11":"2026-07-08T00:19:51.922Z","8.6.12":"2026-07-08T19:12:49.719Z","8.7.0":"2026-07-09T22:53:29.835Z","8.7.1":"2026-07-10T02:11:21.304Z","8.7.2":"2026-07-10T02:35:48.916Z","8.7.3":"2026-07-10T18:50:07.044Z","8.7.4":"2026-07-10T19:32:45.529Z","8.7.5":"2026-07-12T17:50:05.043Z","8.7.6":"2026-07-12T22:08:43.820Z","8.7.7":"2026-07-13T16:48:09.802Z","8.7.8":"2026-07-13T20:58:24.725Z","8.7.9":"2026-07-13T22:40:15.498Z","8.7.10":"2026-07-13T23:00:28.591Z","8.7.11":"2026-07-15T00:59:00.259Z","8.7.12":"2026-07-15T20:38:33.277Z","8.7.13":"2026-07-16T04:56:00.486Z","8.7.14":"2026-07-16T05:48:39.420Z","8.7.15":"2026-07-16T23:50:05.792Z","8.7.16":"2026-07-17T19:32:06.107Z","8.7.17":"2026-07-20T00:44:13.472Z","8.7.18":"2026-07-20T01:47:31.437Z","8.7.19":"2026-07-20T22:29:04.898Z","8.7.20":"2026-07-20T23:06:29.337Z","8.7.21":"2026-07-21T03:22:43.333Z","8.7.22":"2026-07-21T19:14:17.362Z","8.7.23":"2026-07-22T17:41:03.235Z","8.7.24":"2026-07-23T21:31:29.736Z","8.7.25":"2026-07-24T19:27:14.837Z","8.7.26":"2026-07-24T21:27:45.483Z","8.7.27":"2026-08-04T19:10:14.315Z","8.7.28":"2026-08-08T17:29:35.378Z","8.7.29":"2026-08-10T18:03:32.983Z","9.0.0":"2026-08-10T21:39:25.535Z","9.0.1":"2026-08-11T19:27:34.144Z","9.0.2":"2026-08-12T01:57:31.220Z","9.0.3":"2026-08-14T22:37:16.650Z","9.0.4":"2026-08-17T18:51:13.331Z","9.1.0":"2026-08-19T14:25:37.418Z","9.1.1":"2026-08-22T19:54:17.587Z","9.1.2":"2026-08-25T19:34:13.221Z","9.2.0":"2026-09-01T22:30:58.559Z","9.2.1":"2026-09-03T19:57:34.328Z","10.0.0":"2026-09-05T00:08:34.207Z","10.0.1":"2026-09-05T17:54:39.456Z","10.0.2":"2026-09-05T17:58:58.570Z","10.0.3":"2026-09-07T23:53:43.139Z","10.0.4":"2026-09-08T16:34:23.930Z","10.0.5":"2026-09-08T20:02:13.828Z","10.0.6":"2026-09-11T01:57:17.011Z","10.0.7":"2026-09-16T20:37:04.803Z","10.0.8":"2026-09-25T22:25:48.645Z"},"bugs":{"url":"https://github.com/ariestools/toolchain/issues","email":"support@ariestools.ai"},"author":{"url":"https://xylabs.com","name":"XY Labs Development Team","email":"support@xylabs.com"},"license":"LGPL-3.0-only","homepage":"https://github.com/ariestools/toolchain","keywords":["ariestools","utility","typescript","eslint"],"repository":{"url":"git+https://github.com/ariestools/toolchain.git","type":"git"},"description":"ESLint 9/10 flat config tiers for Aries Tools TypeScript packages","maintainers":[{"name":"joelbcarter","email":"joelbcarter@gmail.com"},{"name":"jonesmac","email":"matt.jones@xylabs.com"},{"name":"atrouw","email":"arie.trouw@xylabs.com"}],"readme":"[![logo][]](https://ariestools.ai)\n\n# @ariestools/eslint-config-flat\n\n[![npm][npm-badge]][npm-link]\n[![license][license-badge]][license-link]\n\n> ESLint 9/10 flat config tiers for Aries Tools TypeScript packages\n\n## Install\n\nRequires Node.js ≥ 22. **pnpm** is fully supported; npm / yarn / bun are experimental.\n\n```sh\npnpm add -D @ariestools/eslint-config-flat\n```\n\nPeer: `eslint` ^10.3 and `eslint-import-resolver-typescript` ^4.4.\n\n## Usage\n\n```ts\nimport { recommendedConfig } from '@ariestools/eslint-config-flat'\n\nexport default [\n  ...recommendedConfig({ tier: 3, isTypeChecked: true }),\n]\n```\n\n`recommendedConfig` accepts:\n\n| Option | Default | Description |\n|--------|---------|-------------|\n| `tier` | `3` | Preset strictness level (0–4) |\n| `isTypeChecked` | `true` | Enable TypeScript type-checked rules |\n\nWhen `isTypeChecked` is `false`, all rules that require parser type information are disabled across every tier, and a safety-net gate turns off any type-checked preset rules that would otherwise remain active.\n\n### Tiers\n\nEach tier is a **superset** of the previous tier.\n\n| Tier | Category | Description |\n|------|----------|-------------|\n| 0 | Correctness | Type safety, bug prevention, import restrictions, markdown |\n| 1 | Consistency | Tier 0 + formatting, member ordering, complexity limits |\n| 2 | Best practices | Tier 1 + unicorn, import validation, workspace rules |\n| 3 | Opinionated (default) | Tier 2 + unicorn opinionated rules and optional rules promoted to errors |\n| 4 | Experimental | Tier 3 + newer unicorn warnings (canary; may change on a minor) |\n\nRule tier assignments live in `RULE_CATALOG` (exported from this package). Named exports such as `configTier3OpinionatedTypeChecked` remain available but are deprecated. Prefer `recommendedConfig({ tier: 3, isTypeChecked: true })`.\n\nRules introduced only at tier 3 or 4 default to **warnings**. Use `xy lint --strict` (or `XY_STRICT=1`) to treat warnings as errors in CI.\n\n### Extending with custom rules\n\n```ts\nimport { recommendedConfig } from '@ariestools/eslint-config-flat'\n\nexport default [\n  ...recommendedConfig({ tier: 3, isTypeChecked: true }),\n  {\n    rules: {\n      // your overrides\n    },\n  },\n]\n```\n\n### Individual configs\n\n```ts\nimport {\n  importConfig,\n  rulesConfig,\n  typescriptConfig,\n  unicornConfig,\n} from '@ariestools/eslint-config-flat'\n```\n\nJSON/markdown helpers: `jsonConfig`, `docsConfig`. There is no SonarJS config in this package (`xy sonar` is a separate, quarantined CLI command).\n\n## What's included\n\n- TypeScript strict linting via `@typescript-eslint`\n- Import sorting and validation via `eslint-plugin-import-x`\n- Best practices via `eslint-plugin-unicorn`\n- Monorepo workspace rules via `eslint-plugin-workspaces`\n- Markdown linting via `@eslint/markdown`\n- Stylistic formatting (no semicolons, single quotes, trailing commas, 2-space indent)\n\nFor React projects, use [`@ariestools/eslint-config-react-flat`](https://www.npmjs.com/package/@ariestools/eslint-config-react-flat) instead.\n\n## Rule ownership\n\nSome plugins cover similar territory. This config assigns a single canonical owner per concern and disables overlapping rules. See `RULE_OWNERSHIP_GROUPS` and `assertNoRuleOwnershipConflicts`.\n\nWhen upgrading ESLint plugins, run tests in this package — `spec/plugin-rules.spec.ts` snapshots each plugin's rule list and fails when new rules appear.\n\n## License\n\nLGPL-3.0-only. See [LICENSE](LICENSE) (LGPLv3) and [COPYING](COPYING) (GPLv3, incorporated by LGPL-3).\n\n## Credits\n\n[Made with 🔥 and ❄️ by Aries Tools](https://ariestools.ai)\n\n[npm-badge]: https://img.shields.io/npm/v/@ariestools/eslint-config-flat.svg\n[npm-link]: https://www.npmjs.com/package/@ariestools/eslint-config-flat\n[license-badge]: https://img.shields.io/npm/l/@ariestools/eslint-config-flat.svg\n[license-link]: https://github.com/ariestools/toolchain/blob/main/LICENSE\n[logo]: https://cdn.xy.company/img/brand/XYPersistentCompany_Logo_Icon_Colored.svg\n","readmeFilename":""}