diff --git a/package.json b/package.json index dcb7657..5d9ee47 100644 --- a/package.json +++ b/package.json @@ -38,12 +38,12 @@ "devDependencies": { "@nihalgonsalves/esconfig": "^0.11.2", "@types/node": "^18", - "eslint": "^9.32.0", - "knip": "^5.62.0", - "lefthook": "^1.12.2", + "eslint": "^9.34.0", + "knip": "^5.63.0", + "lefthook": "^1.12.3", "prettier": "^3.6.2", "typescript": "^5.9.2", - "typescript-eslint": "^8.38.0", - "zod": "^4.0.14" + "typescript-eslint": "^8.41.0", + "zod": "^4.1.5" } } diff --git a/yarn.lock b/yarn.lock index 4e808ad..20f52f9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -279,31 +279,31 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:^1.4.3": - version: 1.4.3 - resolution: "@emnapi/core@npm:1.4.3" +"@emnapi/core@npm:^1.4.5": + version: 1.5.0 + resolution: "@emnapi/core@npm:1.5.0" dependencies: - "@emnapi/wasi-threads": "npm:1.0.2" + "@emnapi/wasi-threads": "npm:1.1.0" tslib: "npm:^2.4.0" - checksum: 10c0/e30101d16d37ef3283538a35cad60e22095aff2403fb9226a35330b932eb6740b81364d525537a94eb4fb51355e48ae9b10d779c0dd1cdcd55d71461fe4b45c7 + checksum: 10c0/52ba3485277706d92fa27d92b37e5b4f6ef0742c03ed68f8096f294c6bfa30f0752c82d4c2bfa14bff4dc30d63c9f71a8f9fb64a92743d00807d9e468fafd5ff languageName: node linkType: hard -"@emnapi/runtime@npm:^1.4.3": - version: 1.4.3 - resolution: "@emnapi/runtime@npm:1.4.3" +"@emnapi/runtime@npm:^1.4.5": + version: 1.5.0 + resolution: "@emnapi/runtime@npm:1.5.0" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/3b7ab72d21cb4e034f07df80165265f85f445ef3f581d1bc87b67e5239428baa00200b68a7d5e37a0425c3a78320b541b07f76c5530f6f6f95336a6294ebf30b + checksum: 10c0/a85c9fc4e3af49cbe41e5437e5be2551392a931910cd0a5b5d3572532786927810c9cc1db11b232ec8f9657b33d4e6f7c4f985f1a052917d7cd703b5b2a20faa languageName: node linkType: hard -"@emnapi/wasi-threads@npm:1.0.2": - version: 1.0.2 - resolution: "@emnapi/wasi-threads@npm:1.0.2" +"@emnapi/wasi-threads@npm:1.1.0": + version: 1.1.0 + resolution: "@emnapi/wasi-threads@npm:1.1.0" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/f0621b1fc715221bd2d8332c0ca922617bcd77cdb3050eae50a124eb8923c54fa425d23982dc8f29d505c8798a62d1049bace8b0686098ff9dd82270e06d772e + checksum: 10c0/e6d54bf2b1e64cdd83d2916411e44e579b6ae35d5def0dea61a3c452d9921373044dff32a8b8473ae60c80692bdc39323e98b96a3f3d87ba6886b24dd0ef7ca1 languageName: node linkType: hard @@ -347,19 +347,19 @@ __metadata: languageName: node linkType: hard -"@eslint/config-helpers@npm:^0.3.0": - version: 0.3.0 - resolution: "@eslint/config-helpers@npm:0.3.0" - checksum: 10c0/013ae7b189eeae8b30cc2ee87bc5c9c091a9cd615579003290eb28bebad5d78806a478e74ba10b3fe08ed66975b52af7d2cd4b4b43990376412b14e5664878c8 +"@eslint/config-helpers@npm:^0.3.1": + version: 0.3.1 + resolution: "@eslint/config-helpers@npm:0.3.1" + checksum: 10c0/f6c5b3a0b76a0d7d84cc93e310c259e6c3e0792ddd0a62c5fc0027796ffae44183432cb74b2c2b1162801ee1b1b34a6beb5d90a151632b4df7349f994146a856 languageName: node linkType: hard -"@eslint/core@npm:^0.15.0, @eslint/core@npm:^0.15.1": - version: 0.15.1 - resolution: "@eslint/core@npm:0.15.1" +"@eslint/core@npm:^0.15.2": + version: 0.15.2 + resolution: "@eslint/core@npm:0.15.2" dependencies: "@types/json-schema": "npm:^7.0.15" - checksum: 10c0/abaf641940776638b8c15a38d99ce0dac551a8939310ec81b9acd15836a574cf362588eaab03ab11919bc2a0f9648b19ea8dee33bf12675eb5b6fd38bda6f25e + checksum: 10c0/c17a6dc4f5a6006ecb60165cc38bcd21fefb4a10c7a2578a0cfe5813bbd442531a87ed741da5adab5eb678e8e693fda2e2b14555b035355537e32bcec367ea17 languageName: node linkType: hard @@ -380,10 +380,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.32.0": - version: 9.32.0 - resolution: "@eslint/js@npm:9.32.0" - checksum: 10c0/f71e8f9146638d11fb15238279feff98801120a4d4130f1c587c4f09b024ff5ec01af1ba88e97ba6b7013488868898a668f77091300cc3d4394c7a8ed32d2667 +"@eslint/js@npm:9.34.0": + version: 9.34.0 + resolution: "@eslint/js@npm:9.34.0" + checksum: 10c0/53f1bfd2a374683d9382a6850354555f6e89a88416c34a5d34e9fbbaf717e97c2b06300e8f93e5eddba8bda8951ccab7f93a680e56ded1a3d21d526019e69bab languageName: node linkType: hard @@ -401,13 +401,13 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.3.4": - version: 0.3.4 - resolution: "@eslint/plugin-kit@npm:0.3.4" +"@eslint/plugin-kit@npm:^0.3.5": + version: 0.3.5 + resolution: "@eslint/plugin-kit@npm:0.3.5" dependencies: - "@eslint/core": "npm:^0.15.1" + "@eslint/core": "npm:^0.15.2" levn: "npm:^0.4.1" - checksum: 10c0/64331ca100f62a0115d10419a28059d0f377e390192163b867b9019517433d5073d10b4ec21f754fa01faf832aceb34178745924baab2957486f8bf95fd628d2 + checksum: 10c0/c178c1b58c574200c0fd125af3e4bc775daba7ce434ba6d1eeaf9bcb64b2e9fea75efabffb3ed3ab28858e55a016a5efa95f509994ee4341b341199ca630b89e languageName: node linkType: hard @@ -491,14 +491,14 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:^0.2.11": - version: 0.2.11 - resolution: "@napi-rs/wasm-runtime@npm:0.2.11" +"@napi-rs/wasm-runtime@npm:^1.0.3": + version: 1.0.3 + resolution: "@napi-rs/wasm-runtime@npm:1.0.3" dependencies: - "@emnapi/core": "npm:^1.4.3" - "@emnapi/runtime": "npm:^1.4.3" - "@tybys/wasm-util": "npm:^0.9.0" - checksum: 10c0/049bd14c58b99fbe0967b95e9921c5503df196b59be22948d2155f17652eb305cff6728efd8685338b855da7e476dd2551fbe3a313fc2d810938f0717478441e + "@emnapi/core": "npm:^1.4.5" + "@emnapi/runtime": "npm:^1.4.5" + "@tybys/wasm-util": "npm:^0.10.0" + checksum: 10c0/7918d82477e75931b6e35bb003464382eb93e526362f81a98bf8610407a67b10f4d041931015ad48072c89db547deb7e471dfb91f4ab11ac63a24d8580297f75 languageName: node linkType: hard @@ -553,95 +553,137 @@ __metadata: languageName: node linkType: hard -"@oxc-resolver/binding-darwin-arm64@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-darwin-arm64@npm:11.3.0" +"@oxc-resolver/binding-android-arm-eabi@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-android-arm-eabi@npm:11.7.1" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@oxc-resolver/binding-android-arm64@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-android-arm64@npm:11.7.1" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@oxc-resolver/binding-darwin-arm64@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-darwin-arm64@npm:11.7.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxc-resolver/binding-darwin-x64@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-darwin-x64@npm:11.3.0" +"@oxc-resolver/binding-darwin-x64@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-darwin-x64@npm:11.7.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxc-resolver/binding-freebsd-x64@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-freebsd-x64@npm:11.3.0" +"@oxc-resolver/binding-freebsd-x64@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-freebsd-x64@npm:11.7.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.3.0" +"@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-arm-gnueabihf@npm:11.7.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxc-resolver/binding-linux-arm64-gnu@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-linux-arm64-gnu@npm:11.3.0" +"@oxc-resolver/binding-linux-arm-musleabihf@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-arm-musleabihf@npm:11.7.1" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-arm64-gnu@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-arm64-gnu@npm:11.7.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-arm64-musl@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-linux-arm64-musl@npm:11.3.0" +"@oxc-resolver/binding-linux-arm64-musl@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-arm64-musl@npm:11.7.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxc-resolver/binding-linux-riscv64-gnu@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-linux-riscv64-gnu@npm:11.3.0" +"@oxc-resolver/binding-linux-ppc64-gnu@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-ppc64-gnu@npm:11.7.1" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-riscv64-gnu@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-riscv64-gnu@npm:11.7.1" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-s390x-gnu@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-linux-s390x-gnu@npm:11.3.0" +"@oxc-resolver/binding-linux-riscv64-musl@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-riscv64-musl@npm:11.7.1" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@oxc-resolver/binding-linux-s390x-gnu@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-s390x-gnu@npm:11.7.1" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-x64-gnu@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-linux-x64-gnu@npm:11.3.0" +"@oxc-resolver/binding-linux-x64-gnu@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-x64-gnu@npm:11.7.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxc-resolver/binding-linux-x64-musl@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-linux-x64-musl@npm:11.3.0" +"@oxc-resolver/binding-linux-x64-musl@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-linux-x64-musl@npm:11.7.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxc-resolver/binding-wasm32-wasi@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-wasm32-wasi@npm:11.3.0" +"@oxc-resolver/binding-wasm32-wasi@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-wasm32-wasi@npm:11.7.1" dependencies: - "@napi-rs/wasm-runtime": "npm:^0.2.11" + "@napi-rs/wasm-runtime": "npm:^1.0.3" conditions: cpu=wasm32 languageName: node linkType: hard -"@oxc-resolver/binding-win32-arm64-msvc@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-win32-arm64-msvc@npm:11.3.0" +"@oxc-resolver/binding-win32-arm64-msvc@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-win32-arm64-msvc@npm:11.7.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxc-resolver/binding-win32-x64-msvc@npm:11.3.0": - version: 11.3.0 - resolution: "@oxc-resolver/binding-win32-x64-msvc@npm:11.3.0" +"@oxc-resolver/binding-win32-ia32-msvc@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-win32-ia32-msvc@npm:11.7.1" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@oxc-resolver/binding-win32-x64-msvc@npm:11.7.1": + version: 11.7.1 + resolution: "@oxc-resolver/binding-win32-x64-msvc@npm:11.7.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -662,12 +704,12 @@ __metadata: languageName: node linkType: hard -"@tybys/wasm-util@npm:^0.9.0": - version: 0.9.0 - resolution: "@tybys/wasm-util@npm:0.9.0" +"@tybys/wasm-util@npm:^0.10.0": + version: 0.10.0 + resolution: "@tybys/wasm-util@npm:0.10.0" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/f9fde5c554455019f33af6c8215f1a1435028803dc2a2825b077d812bed4209a1a64444a4ca0ce2ea7e1175c8d88e2f9173a36a33c199e8a5c671aa31de8242d + checksum: 10c0/044feba55c1e2af703aa4946139969badb183ce1a659a75ed60bc195a90e73a3f3fc53bcd643497c9954597763ddb051fec62f80962b2ca6fc716ba897dc696e languageName: node linkType: hard @@ -693,11 +735,11 @@ __metadata: linkType: hard "@types/node@npm:^18": - version: 18.19.121 - resolution: "@types/node@npm:18.19.121" + version: 18.19.123 + resolution: "@types/node@npm:18.19.123" dependencies: undici-types: "npm:~5.26.4" - checksum: 10c0/12ec33287214d617c7a5f8868f4ba11bd8c4dd895aa3e847bd15410eaf1ec58a0ce55dcb65a4eaffdccbb5e360476de88510248a681726bbc858fc90b8769e5d + checksum: 10c0/8077177ee2019c4c8875784b367732813b07e533f24197d1fb3bb09e81335267de9da3e70326daaba7a6499df2410257f6099d82d15c9a903d1587a752563178 languageName: node linkType: hard @@ -722,24 +764,24 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.38.0" +"@typescript-eslint/eslint-plugin@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.41.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.38.0" - "@typescript-eslint/type-utils": "npm:8.38.0" - "@typescript-eslint/utils": "npm:8.38.0" - "@typescript-eslint/visitor-keys": "npm:8.38.0" + "@typescript-eslint/scope-manager": "npm:8.41.0" + "@typescript-eslint/type-utils": "npm:8.41.0" + "@typescript-eslint/utils": "npm:8.41.0" + "@typescript-eslint/visitor-keys": "npm:8.41.0" graphemer: "npm:^1.4.0" ignore: "npm:^7.0.0" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.1.0" peerDependencies: - "@typescript-eslint/parser": ^8.38.0 + "@typescript-eslint/parser": ^8.41.0 eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/199b82e9f0136baecf515df7c31bfed926a7c6d4e6298f64ee1a77c8bdd7a8cb92a2ea55a5a345c9f2948a02f7be6d72530efbe803afa1892b593fbd529d0c27 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/29812ee5deeae65e67db29faa8d96bc70255c45788f342b11838850ea29a96e4331622cad3e703ffacaa895372845d44fd6b04786117c78f1a027595adff2e62 languageName: node linkType: hard @@ -759,32 +801,32 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/parser@npm:8.38.0" +"@typescript-eslint/parser@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/parser@npm:8.41.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.38.0" - "@typescript-eslint/types": "npm:8.38.0" - "@typescript-eslint/typescript-estree": "npm:8.38.0" - "@typescript-eslint/visitor-keys": "npm:8.38.0" + "@typescript-eslint/scope-manager": "npm:8.41.0" + "@typescript-eslint/types": "npm:8.41.0" + "@typescript-eslint/typescript-estree": "npm:8.41.0" + "@typescript-eslint/visitor-keys": "npm:8.41.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/5580c2a328f0c15f85e4a0961a07584013cc0aca85fe868486187f7c92e9e3f6602c6e3dab917b092b94cd492ed40827c6f5fea42730bef88eb17592c947adf4 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/ca13ff505e9253aee761741f96714cd65a296bbfcac961efbbf7a909ff3d180b2142a23db0a2a5e50b928fa56586528b7e47ba6301089dd850945018dbf2ef50 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/project-service@npm:8.38.0" +"@typescript-eslint/project-service@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/project-service@npm:8.41.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.38.0" - "@typescript-eslint/types": "npm:^8.38.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.41.0" + "@typescript-eslint/types": "npm:^8.41.0" debug: "npm:^4.3.4" peerDependencies: - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/87d2f55521e289bbcdc666b1f4587ee2d43039cee927310b05abaa534b528dfb1b5565c1545bb4996d7fbdf9d5a3b0aa0e6c93a8f1289e3fcfd60d246364a884 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/907ba880fcaf0805fc97012b431536b5b06db6ae4a0095708f9d9a4406feddabd964f09ea4ca99d8fa7bd141dbcc9496f1a9eb6683361a6bb01fb714a361126c languageName: node linkType: hard @@ -808,22 +850,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/scope-manager@npm:8.38.0" +"@typescript-eslint/scope-manager@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/scope-manager@npm:8.41.0" dependencies: - "@typescript-eslint/types": "npm:8.38.0" - "@typescript-eslint/visitor-keys": "npm:8.38.0" - checksum: 10c0/ceaf489ea1f005afb187932a7ee363dfe1e0f7cc3db921283991e20e4c756411a5e25afbec72edd2095d6a4384f73591f4c750cf65b5eaa650c90f64ef9fe809 + "@typescript-eslint/types": "npm:8.41.0" + "@typescript-eslint/visitor-keys": "npm:8.41.0" + checksum: 10c0/6b339ac1fc37a1e05dc6de421db9f9b138c357497ec87af2471ad30e48c78b4979d3da40943a1c81fc85d1537326a4f938843434db63d29eff414b9364daf8e8 languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.38.0, @typescript-eslint/tsconfig-utils@npm:^8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.38.0" +"@typescript-eslint/tsconfig-utils@npm:8.41.0, @typescript-eslint/tsconfig-utils@npm:^8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.41.0" peerDependencies: - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/1a90da16bf1f7cfbd0303640a8ead64a0080f2b1d5969994bdac3b80abfa1177f0c6fbf61250bae082e72cf5014308f2f5cc98edd6510202f13420a7ffd07a84 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/98618a536b9cb071eacba2970ce2ca1b9243de78f4604c2e350823a5275b9d7d15238dbe6acd197c30c0b6cbbf37782c247d14984e1015a109431e4180d76af6 languageName: node linkType: hard @@ -842,19 +884,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/type-utils@npm:8.38.0" +"@typescript-eslint/type-utils@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/type-utils@npm:8.41.0" dependencies: - "@typescript-eslint/types": "npm:8.38.0" - "@typescript-eslint/typescript-estree": "npm:8.38.0" - "@typescript-eslint/utils": "npm:8.38.0" + "@typescript-eslint/types": "npm:8.41.0" + "@typescript-eslint/typescript-estree": "npm:8.41.0" + "@typescript-eslint/utils": "npm:8.41.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^2.1.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/27795c4bd0be395dda3424e57d746639c579b7522af1c17731b915298a6378fd78869e8e141526064b6047db2c86ba06444469ace19c98cda5779d06f4abd37c + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/d4f9ae07a30f1cf331c3e3a67f8749b38f199ba5000f7a600492c27f6bec774f15c3553f293c520fb999fb88108665f2785d5261daec1445b17af14a7bb0bfac languageName: node linkType: hard @@ -872,10 +914,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.38.0, @typescript-eslint/types@npm:^8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/types@npm:8.38.0" - checksum: 10c0/f0ac0060c98c0f3d1871f107177b6ae25a0f1846ca8bd8cfc7e1f1dd0ddce293cd8ac4a5764d6a767de3503d5d01defcd68c758cb7ba6de52f82b209a918d0d2 +"@typescript-eslint/types@npm:8.41.0, @typescript-eslint/types@npm:^8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/types@npm:8.41.0" + checksum: 10c0/4945a7ed7789e0527833ee378b962416d6d0d61eb6c891fe49cb6c8dc8a9adbfc58676080ca767a1f034f74f9a981caf5f4d4706cba5025c0520a801fb45d7e1 languageName: node linkType: hard @@ -915,14 +957,14 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.38.0" +"@typescript-eslint/typescript-estree@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.41.0" dependencies: - "@typescript-eslint/project-service": "npm:8.38.0" - "@typescript-eslint/tsconfig-utils": "npm:8.38.0" - "@typescript-eslint/types": "npm:8.38.0" - "@typescript-eslint/visitor-keys": "npm:8.38.0" + "@typescript-eslint/project-service": "npm:8.41.0" + "@typescript-eslint/tsconfig-utils": "npm:8.41.0" + "@typescript-eslint/types": "npm:8.41.0" + "@typescript-eslint/visitor-keys": "npm:8.41.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -930,8 +972,8 @@ __metadata: semver: "npm:^7.6.0" ts-api-utils: "npm:^2.1.0" peerDependencies: - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/00a00f6549877f4ae5c2847fa5ac52bf42cbd59a87533856c359e2746e448ed150b27a6137c92fd50c06e6a4b39e386d6b738fac97d80d05596e81ce55933230 + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/e86233d895403ec4986ced25f56898b2704a84545bb7dfe933f5c64f2ab969dcb7ada7e21ea7e015c875cc94a0767e70573442724960c631b7b3fc556a984c9c languageName: node linkType: hard @@ -950,18 +992,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/utils@npm:8.38.0" +"@typescript-eslint/utils@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/utils@npm:8.41.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.7.0" - "@typescript-eslint/scope-manager": "npm:8.38.0" - "@typescript-eslint/types": "npm:8.38.0" - "@typescript-eslint/typescript-estree": "npm:8.38.0" + "@typescript-eslint/scope-manager": "npm:8.41.0" + "@typescript-eslint/types": "npm:8.41.0" + "@typescript-eslint/typescript-estree": "npm:8.41.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/e97a45bf44f315f9ed8c2988429e18c88e3369c9ee3227ee86446d2d49f7325abebbbc9ce801e178f676baa986d3e1fd4b5391f1640c6eb8944c123423ae43bb + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/3a2ed9b5f801afeccde44dbacdeae0b9c82cc3e1af5e92926929ad86384dc0fb0027152e68c5edfabe904647c2160c0c45ec9c848a8d67c3efb86b78a1343acb languageName: node linkType: hard @@ -1000,13 +1042,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.38.0": - version: 8.38.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.38.0" +"@typescript-eslint/visitor-keys@npm:8.41.0": + version: 8.41.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.41.0" dependencies: - "@typescript-eslint/types": "npm:8.38.0" + "@typescript-eslint/types": "npm:8.41.0" eslint-visitor-keys: "npm:^4.2.1" - checksum: 10c0/071a756e383f41a6c9e51d78c8c64bd41cd5af68b0faef5fbaec4fa5dbd65ec9e4cd610c2e2cdbe9e2facc362995f202850622b78e821609a277b5b601a1d4ec + checksum: 10c0/cfe52e77b9e07c23a4d9f4adf9e6bf27822e58694c9a34fefa4b9fc96d553e9df561971c4da5fc78392522e34696fc1149a76f6a02c328136771c5efe0fd1029 languageName: node linkType: hard @@ -1870,18 +1912,18 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.32.0": - version: 9.32.0 - resolution: "eslint@npm:9.32.0" +"eslint@npm:^9.34.0": + version: 9.34.0 + resolution: "eslint@npm:9.34.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.12.1" "@eslint/config-array": "npm:^0.21.0" - "@eslint/config-helpers": "npm:^0.3.0" - "@eslint/core": "npm:^0.15.0" + "@eslint/config-helpers": "npm:^0.3.1" + "@eslint/core": "npm:^0.15.2" "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.32.0" - "@eslint/plugin-kit": "npm:^0.3.4" + "@eslint/js": "npm:9.34.0" + "@eslint/plugin-kit": "npm:^0.3.5" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" "@humanwhocodes/retry": "npm:^0.4.2" @@ -1916,7 +1958,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/e8a23924ec5f8b62e95483002ca25db74e25c23bd9c6d98a9f656ee32f820169bee3bfdf548ec728b16694f198b3db857d85a49210ee4a035242711d08fdc602 + checksum: 10c0/ba3e54fa0c8ed23d062f91519afaae77fed922a6c4d76130b6cd32154bcb406aaea4b3c5ed88e0be40828c1d5b6921592f3947dbdc5e2043de6bd7aa341fe5ea languageName: node linkType: hard @@ -2080,14 +2122,14 @@ __metadata: languageName: node linkType: hard -"formatly@npm:^0.2.4": - version: 0.2.4 - resolution: "formatly@npm:0.2.4" +"formatly@npm:^0.3.0": + version: 0.3.0 + resolution: "formatly@npm:0.3.0" dependencies: fd-package-json: "npm:^2.0.0" bin: formatly: bin/index.mjs - checksum: 10c0/43c6272a12199bc6319e7ef7043f209e7005fc35bc1b15e96ef16ad46a12fddc2b7c179fe8ade174c728e8454e3ebdc8428867cee78b082d18a91dae72866336 + checksum: 10c0/ef9dbd3cdaee649e9604ea060d8d62d8131eb81117634336592ee2193fc7c98a3f1f1b5d09a045dbd36287ba88edf868ef179d39fbda2f34fbe2be70c42dd014 languageName: node linkType: hard @@ -2582,12 +2624,12 @@ __metadata: languageName: node linkType: hard -"jiti@npm:^2.4.2": - version: 2.4.2 - resolution: "jiti@npm:2.4.2" +"jiti@npm:^2.5.1": + version: 2.5.1 + resolution: "jiti@npm:2.5.1" bin: jiti: lib/jiti-cli.mjs - checksum: 10c0/4ceac133a08c8faff7eac84aabb917e85e8257f5ad659e843004ce76e981c457c390a220881748ac67ba1b940b9b729b30fb85cbaf6e7989f04b6002c94da331 + checksum: 10c0/f0a38d7d8842cb35ffe883038166aa2d52ffd21f1a4fc839ae4076ea7301c22a1f11373f8fc52e2667de7acde8f3e092835620dd6f72a0fbe9296b268b0874bb languageName: node linkType: hard @@ -2680,20 +2722,20 @@ __metadata: languageName: node linkType: hard -"knip@npm:^5.62.0": - version: 5.62.0 - resolution: "knip@npm:5.62.0" +"knip@npm:^5.63.0": + version: 5.63.0 + resolution: "knip@npm:5.63.0" dependencies: "@nodelib/fs.walk": "npm:^1.2.3" fast-glob: "npm:^3.3.3" - formatly: "npm:^0.2.4" - jiti: "npm:^2.4.2" + formatly: "npm:^0.3.0" + jiti: "npm:^2.5.1" js-yaml: "npm:^4.1.0" minimist: "npm:^1.2.8" - oxc-resolver: "npm:^11.1.0" + oxc-resolver: "npm:^11.6.2" picocolors: "npm:^1.1.1" picomatch: "npm:^4.0.1" - smol-toml: "npm:^1.3.4" + smol-toml: "npm:^1.4.1" strip-json-comments: "npm:5.0.2" zod: "npm:^3.22.4" zod-validation-error: "npm:^3.0.3" @@ -2703,7 +2745,7 @@ __metadata: bin: knip: bin/knip.js knip-bun: bin/knip-bun.js - checksum: 10c0/ffc6c123d132bb423936859c3ae5cb85154cfc862985f74637bc54a4920ef34c1f19d41020f7af25100ea8e7ae61f1f5279af8066043434444bcba82b8dc1611 + checksum: 10c0/80a17b9e76c508e7e8f1b679753d8c8f3e771c913faf41207fd65f3125cf0b6f35b6f982badca2cae2110205b9c34a1dc49afe01d29d7b595d51763fd31b9bbb languageName: node linkType: hard @@ -2723,90 +2765,90 @@ __metadata: languageName: node linkType: hard -"lefthook-darwin-arm64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-darwin-arm64@npm:1.12.2" +"lefthook-darwin-arm64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-darwin-arm64@npm:1.12.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"lefthook-darwin-x64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-darwin-x64@npm:1.12.2" +"lefthook-darwin-x64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-darwin-x64@npm:1.12.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"lefthook-freebsd-arm64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-freebsd-arm64@npm:1.12.2" +"lefthook-freebsd-arm64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-freebsd-arm64@npm:1.12.3" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"lefthook-freebsd-x64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-freebsd-x64@npm:1.12.2" +"lefthook-freebsd-x64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-freebsd-x64@npm:1.12.3" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"lefthook-linux-arm64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-linux-arm64@npm:1.12.2" +"lefthook-linux-arm64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-linux-arm64@npm:1.12.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"lefthook-linux-x64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-linux-x64@npm:1.12.2" +"lefthook-linux-x64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-linux-x64@npm:1.12.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"lefthook-openbsd-arm64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-openbsd-arm64@npm:1.12.2" +"lefthook-openbsd-arm64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-openbsd-arm64@npm:1.12.3" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"lefthook-openbsd-x64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-openbsd-x64@npm:1.12.2" +"lefthook-openbsd-x64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-openbsd-x64@npm:1.12.3" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"lefthook-windows-arm64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-windows-arm64@npm:1.12.2" +"lefthook-windows-arm64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-windows-arm64@npm:1.12.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"lefthook-windows-x64@npm:1.12.2": - version: 1.12.2 - resolution: "lefthook-windows-x64@npm:1.12.2" +"lefthook-windows-x64@npm:1.12.3": + version: 1.12.3 + resolution: "lefthook-windows-x64@npm:1.12.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"lefthook@npm:^1.12.2": - version: 1.12.2 - resolution: "lefthook@npm:1.12.2" +"lefthook@npm:^1.12.3": + version: 1.12.3 + resolution: "lefthook@npm:1.12.3" dependencies: - lefthook-darwin-arm64: "npm:1.12.2" - lefthook-darwin-x64: "npm:1.12.2" - lefthook-freebsd-arm64: "npm:1.12.2" - lefthook-freebsd-x64: "npm:1.12.2" - lefthook-linux-arm64: "npm:1.12.2" - lefthook-linux-x64: "npm:1.12.2" - lefthook-openbsd-arm64: "npm:1.12.2" - lefthook-openbsd-x64: "npm:1.12.2" - lefthook-windows-arm64: "npm:1.12.2" - lefthook-windows-x64: "npm:1.12.2" + lefthook-darwin-arm64: "npm:1.12.3" + lefthook-darwin-x64: "npm:1.12.3" + lefthook-freebsd-arm64: "npm:1.12.3" + lefthook-freebsd-x64: "npm:1.12.3" + lefthook-linux-arm64: "npm:1.12.3" + lefthook-linux-x64: "npm:1.12.3" + lefthook-openbsd-arm64: "npm:1.12.3" + lefthook-openbsd-x64: "npm:1.12.3" + lefthook-windows-arm64: "npm:1.12.3" + lefthook-windows-x64: "npm:1.12.3" dependenciesMeta: lefthook-darwin-arm64: optional: true @@ -2830,7 +2872,7 @@ __metadata: optional: true bin: lefthook: bin/index.js - checksum: 10c0/7677c0918b352154e436886416ca925357f23a44722efd022aad2a2fff4f8a4160fd2ea85fd7bcfbc6ae4f844f725e5f2e435ed2a7f323e24c7939789a2a02de + checksum: 10c0/3819d8146491cfb9c42573c7f1bf3660fcb9216c60dcc4d21093aea793227ba3d67b49651c48377af260f217cc0d6e6c951d5f23f2e18ce0848105bb835b95bc languageName: node linkType: hard @@ -2943,6 +2985,15 @@ __metadata: languageName: node linkType: hard +"napi-postinstall@npm:^0.3.0": + version: 0.3.3 + resolution: "napi-postinstall@npm:0.3.3" + bin: + napi-postinstall: lib/cli.js + checksum: 10c0/3f3297c002abd1f1c64730c442e9047e4b50335666bd2821e990e0546ab917f9cd000d3837930a81dbe89075495e884ed526918a85667abeef0654f659217cea + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -3063,24 +3114,35 @@ __metadata: languageName: node linkType: hard -"oxc-resolver@npm:^11.1.0": - version: 11.3.0 - resolution: "oxc-resolver@npm:11.3.0" - dependencies: - "@oxc-resolver/binding-darwin-arm64": "npm:11.3.0" - "@oxc-resolver/binding-darwin-x64": "npm:11.3.0" - "@oxc-resolver/binding-freebsd-x64": "npm:11.3.0" - "@oxc-resolver/binding-linux-arm-gnueabihf": "npm:11.3.0" - "@oxc-resolver/binding-linux-arm64-gnu": "npm:11.3.0" - "@oxc-resolver/binding-linux-arm64-musl": "npm:11.3.0" - "@oxc-resolver/binding-linux-riscv64-gnu": "npm:11.3.0" - "@oxc-resolver/binding-linux-s390x-gnu": "npm:11.3.0" - "@oxc-resolver/binding-linux-x64-gnu": "npm:11.3.0" - "@oxc-resolver/binding-linux-x64-musl": "npm:11.3.0" - "@oxc-resolver/binding-wasm32-wasi": "npm:11.3.0" - "@oxc-resolver/binding-win32-arm64-msvc": "npm:11.3.0" - "@oxc-resolver/binding-win32-x64-msvc": "npm:11.3.0" +"oxc-resolver@npm:^11.6.2": + version: 11.7.1 + resolution: "oxc-resolver@npm:11.7.1" + dependencies: + "@oxc-resolver/binding-android-arm-eabi": "npm:11.7.1" + "@oxc-resolver/binding-android-arm64": "npm:11.7.1" + "@oxc-resolver/binding-darwin-arm64": "npm:11.7.1" + "@oxc-resolver/binding-darwin-x64": "npm:11.7.1" + "@oxc-resolver/binding-freebsd-x64": "npm:11.7.1" + "@oxc-resolver/binding-linux-arm-gnueabihf": "npm:11.7.1" + "@oxc-resolver/binding-linux-arm-musleabihf": "npm:11.7.1" + "@oxc-resolver/binding-linux-arm64-gnu": "npm:11.7.1" + "@oxc-resolver/binding-linux-arm64-musl": "npm:11.7.1" + "@oxc-resolver/binding-linux-ppc64-gnu": "npm:11.7.1" + "@oxc-resolver/binding-linux-riscv64-gnu": "npm:11.7.1" + "@oxc-resolver/binding-linux-riscv64-musl": "npm:11.7.1" + "@oxc-resolver/binding-linux-s390x-gnu": "npm:11.7.1" + "@oxc-resolver/binding-linux-x64-gnu": "npm:11.7.1" + "@oxc-resolver/binding-linux-x64-musl": "npm:11.7.1" + "@oxc-resolver/binding-wasm32-wasi": "npm:11.7.1" + "@oxc-resolver/binding-win32-arm64-msvc": "npm:11.7.1" + "@oxc-resolver/binding-win32-ia32-msvc": "npm:11.7.1" + "@oxc-resolver/binding-win32-x64-msvc": "npm:11.7.1" + napi-postinstall: "npm:^0.3.0" dependenciesMeta: + "@oxc-resolver/binding-android-arm-eabi": + optional: true + "@oxc-resolver/binding-android-arm64": + optional: true "@oxc-resolver/binding-darwin-arm64": optional: true "@oxc-resolver/binding-darwin-x64": @@ -3089,12 +3151,18 @@ __metadata: optional: true "@oxc-resolver/binding-linux-arm-gnueabihf": optional: true + "@oxc-resolver/binding-linux-arm-musleabihf": + optional: true "@oxc-resolver/binding-linux-arm64-gnu": optional: true "@oxc-resolver/binding-linux-arm64-musl": optional: true + "@oxc-resolver/binding-linux-ppc64-gnu": + optional: true "@oxc-resolver/binding-linux-riscv64-gnu": optional: true + "@oxc-resolver/binding-linux-riscv64-musl": + optional: true "@oxc-resolver/binding-linux-s390x-gnu": optional: true "@oxc-resolver/binding-linux-x64-gnu": @@ -3105,9 +3173,11 @@ __metadata: optional: true "@oxc-resolver/binding-win32-arm64-msvc": optional: true + "@oxc-resolver/binding-win32-ia32-msvc": + optional: true "@oxc-resolver/binding-win32-x64-msvc": optional: true - checksum: 10c0/9437976bd39125538e031b89e75e29e7340b844da16afa1088d2c2a21770051a81f583dd77823894d7065ee2dc6431d8c5f158ac227035d33b430b78efa358dc + checksum: 10c0/a50ad0926d5055738acb29ad2152fd1520542c6e06d814274a43600a4bd44a23ded8a5e2091355f53f5706b512c2480b6ed6031b72c69706e666356d034969e2 languageName: node linkType: hard @@ -3165,13 +3235,13 @@ __metadata: dependencies: "@nihalgonsalves/esconfig": "npm:^0.11.2" "@types/node": "npm:^18" - eslint: "npm:^9.32.0" - knip: "npm:^5.62.0" - lefthook: "npm:^1.12.2" + eslint: "npm:^9.34.0" + knip: "npm:^5.63.0" + lefthook: "npm:^1.12.3" prettier: "npm:^3.6.2" typescript: "npm:^5.9.2" - typescript-eslint: "npm:^8.38.0" - zod: "npm:^4.0.14" + typescript-eslint: "npm:^8.41.0" + zod: "npm:^4.1.5" languageName: unknown linkType: soft @@ -3523,10 +3593,10 @@ __metadata: languageName: node linkType: hard -"smol-toml@npm:^1.3.4": - version: 1.4.1 - resolution: "smol-toml@npm:1.4.1" - checksum: 10c0/0589866e6949a1d6db92e67af57b4c8a1b284e19e215cda2a0e88f43ab91677d077724fad39ff5e6a0912150c743f5f4e560da675d565348ee8c65417096b0af +"smol-toml@npm:^1.4.1": + version: 1.4.2 + resolution: "smol-toml@npm:1.4.2" + checksum: 10c0/e01e5f249b1ad852d09aa22f338a6cb3896ac35c92bf0d35744ce1b1e2f4b67901d4a0e886027617a2a8aa9f1a6c67c919c41b544c4aec137b6ebe042ca10d36 languageName: node linkType: hard @@ -3783,18 +3853,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.38.0": - version: 8.38.0 - resolution: "typescript-eslint@npm:8.38.0" +"typescript-eslint@npm:^8.41.0": + version: 8.41.0 + resolution: "typescript-eslint@npm:8.41.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.38.0" - "@typescript-eslint/parser": "npm:8.38.0" - "@typescript-eslint/typescript-estree": "npm:8.38.0" - "@typescript-eslint/utils": "npm:8.38.0" + "@typescript-eslint/eslint-plugin": "npm:8.41.0" + "@typescript-eslint/parser": "npm:8.41.0" + "@typescript-eslint/typescript-estree": "npm:8.41.0" + "@typescript-eslint/utils": "npm:8.41.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: ">=4.8.4 <5.9.0" - checksum: 10c0/486b9862ee08f7827d808a2264ce03b58087b11c4c646c0da3533c192a67ae3fcb4e68d7a1e69d0f35a1edc274371a903a50ecfe74012d5eaa896cb9d5a81e0b + typescript: ">=4.8.4 <6.0.0" + checksum: 10c0/e141ffaf0332053483526a31e68755fe1438f6367571f39e67e32c0e15d509e8678adab2020597720b0307360493724d8dcf60d0620611d7e1e209d7f952cfe9 languageName: node linkType: hard @@ -3975,9 +4045,9 @@ __metadata: languageName: node linkType: hard -"zod@npm:^4.0.14": - version: 4.0.14 - resolution: "zod@npm:4.0.14" - checksum: 10c0/ec8681050d393f3be1c2c8f30d7dd4f56bec3746855fb17288be856185a0fe65e68d1b24aec657bbf956f64c05e69332d3751eafd6c103d19385bcc46075612b +"zod@npm:^4.1.5": + version: 4.1.5 + resolution: "zod@npm:4.1.5" + checksum: 10c0/7826fb931bc71d4d0fff2fbb72f1a1cf30a6672cf9dbe6933a216bbb60242ef1c3bdfbcd3c5b27e806235a35efaad7a4a9897ff4d3621452f9ea278bce6fd42a languageName: node linkType: hard