diff --git a/package.json b/package.json index f6885c1..73a9754 100644 --- a/package.json +++ b/package.json @@ -63,11 +63,11 @@ "@taplo/cli": "^0.7.0", "@tybys/wasm-util": "^0.10.0", "@types/node": "^25.0.2", - "ava": "^7.0.0", + "ava": "^8.0.1", "chalk": "^5.4.1", "husky": "^9.1.7", - "lint-staged": "^16.1.2", - "npm-run-all2": "^8.0.4", + "lint-staged": "^17.0.5", + "npm-run-all2": "^9.0.1", "nyc": "^18.0.0", "oxlint": "^1.8.0", "prettier": "^3.6.2", diff --git a/yarn.lock b/yarn.lock index b51ad6e..806f7a8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -180,6 +180,13 @@ __metadata: languageName: node linkType: hard +"@cto.af/wtf8@npm:0.0.5": + version: 0.0.5 + resolution: "@cto.af/wtf8@npm:0.0.5" + checksum: 10c0/b73ebb301b0f1ff0a3b127b5200f0c87deaa69ea0c1cbf5a035ac35d8ff533749e4963b41375c7fcb29d9443990407e864ac009d6c5242d0e0bf9676ab4ae83c + languageName: node + linkType: hard + "@emnapi/core@npm:1.9.1": version: 1.9.1 resolution: "@emnapi/core@npm:1.9.1" @@ -578,11 +585,11 @@ __metadata: "@taplo/cli": "npm:^0.7.0" "@tybys/wasm-util": "npm:^0.10.0" "@types/node": "npm:^25.0.2" - ava: "npm:^7.0.0" + ava: "npm:^8.0.1" chalk: "npm:^5.4.1" husky: "npm:^9.1.7" - lint-staged: "npm:^16.1.2" - npm-run-all2: "npm:^8.0.4" + lint-staged: "npm:^17.0.5" + npm-run-all2: "npm:^9.0.1" nyc: "npm:^18.0.0" oxlint: "npm:^1.8.0" prettier: "npm:^3.6.2" @@ -1513,135 +1520,135 @@ __metadata: languageName: node linkType: hard -"@oxlint/binding-android-arm-eabi@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-android-arm-eabi@npm:1.61.0" +"@oxlint/binding-android-arm-eabi@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-android-arm-eabi@npm:1.66.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@oxlint/binding-android-arm64@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-android-arm64@npm:1.61.0" +"@oxlint/binding-android-arm64@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-android-arm64@npm:1.66.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-darwin-arm64@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-darwin-arm64@npm:1.61.0" +"@oxlint/binding-darwin-arm64@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-darwin-arm64@npm:1.66.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-darwin-x64@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-darwin-x64@npm:1.61.0" +"@oxlint/binding-darwin-x64@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-darwin-x64@npm:1.66.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@oxlint/binding-freebsd-x64@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-freebsd-x64@npm:1.61.0" +"@oxlint/binding-freebsd-x64@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-freebsd-x64@npm:1.66.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@oxlint/binding-linux-arm-gnueabihf@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-arm-gnueabihf@npm:1.61.0" +"@oxlint/binding-linux-arm-gnueabihf@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-arm-gnueabihf@npm:1.66.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxlint/binding-linux-arm-musleabihf@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-arm-musleabihf@npm:1.61.0" +"@oxlint/binding-linux-arm-musleabihf@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-arm-musleabihf@npm:1.66.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@oxlint/binding-linux-arm64-gnu@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-arm64-gnu@npm:1.61.0" +"@oxlint/binding-linux-arm64-gnu@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-arm64-gnu@npm:1.66.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-arm64-musl@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-arm64-musl@npm:1.61.0" +"@oxlint/binding-linux-arm64-musl@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-arm64-musl@npm:1.66.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-linux-ppc64-gnu@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-ppc64-gnu@npm:1.61.0" +"@oxlint/binding-linux-ppc64-gnu@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-ppc64-gnu@npm:1.66.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-riscv64-gnu@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-riscv64-gnu@npm:1.61.0" +"@oxlint/binding-linux-riscv64-gnu@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-riscv64-gnu@npm:1.66.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-riscv64-musl@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-riscv64-musl@npm:1.61.0" +"@oxlint/binding-linux-riscv64-musl@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-riscv64-musl@npm:1.66.0" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-linux-s390x-gnu@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-s390x-gnu@npm:1.61.0" +"@oxlint/binding-linux-s390x-gnu@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-s390x-gnu@npm:1.66.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-x64-gnu@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-x64-gnu@npm:1.61.0" +"@oxlint/binding-linux-x64-gnu@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-x64-gnu@npm:1.66.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@oxlint/binding-linux-x64-musl@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-linux-x64-musl@npm:1.61.0" +"@oxlint/binding-linux-x64-musl@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-linux-x64-musl@npm:1.66.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@oxlint/binding-openharmony-arm64@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-openharmony-arm64@npm:1.61.0" +"@oxlint/binding-openharmony-arm64@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-openharmony-arm64@npm:1.66.0" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-win32-arm64-msvc@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-win32-arm64-msvc@npm:1.61.0" +"@oxlint/binding-win32-arm64-msvc@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-win32-arm64-msvc@npm:1.66.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@oxlint/binding-win32-ia32-msvc@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-win32-ia32-msvc@npm:1.61.0" +"@oxlint/binding-win32-ia32-msvc@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-win32-ia32-msvc@npm:1.66.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@oxlint/binding-win32-x64-msvc@npm:1.61.0": - version: 1.61.0 - resolution: "@oxlint/binding-win32-x64-msvc@npm:1.61.0" +"@oxlint/binding-win32-x64-msvc@npm:1.66.0": + version: 1.66.0 + resolution: "@oxlint/binding-win32-x64-msvc@npm:1.66.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1679,11 +1686,11 @@ __metadata: linkType: hard "@tybys/wasm-util@npm:^0.10.0, @tybys/wasm-util@npm:^0.10.1": - version: 0.10.1 - resolution: "@tybys/wasm-util@npm:0.10.1" + version: 0.10.2 + resolution: "@tybys/wasm-util@npm:0.10.2" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/b255094f293794c6d2289300c5fbcafbb5532a3aed3a5ffd2f8dc1828e639b88d75f6a376dd8f94347a44813fd7a7149d8463477a9a49525c8b2dcaa38c2d1e8 + checksum: 10c0/26165bcd1fd7269f42d7fbe3de318f854a8968de8397e89fc9a423bb3e2da35a52150f382e6323b3367595beb16d9800a6f35971a5599daf76da1742ec3afc25 languageName: node linkType: hard @@ -1695,17 +1702,17 @@ __metadata: linkType: hard "@types/node@npm:^25.0.2": - version: 25.6.0 - resolution: "@types/node@npm:25.6.0" + version: 25.9.1 + resolution: "@types/node@npm:25.9.1" dependencies: - undici-types: "npm:~7.19.0" - checksum: 10c0/d2d2015630ff098a201407f55f5077a20270ae4f465c739b40865cd9933b91b9c5d2b85568eadaf3db0801b91e267333ca7eb39f007428b173d1cdab4b339ac5 + undici-types: "npm:>=7.24.0 <7.24.7" + checksum: 10c0/9a04682842bebbcf21a1779dfeab9aa733d7bd7bbc0a0edb641ab3a9a3d43eac543225acf669c334f458f1956443ebc072bc3c72840c543b8b356cab5c82d456 languageName: node linkType: hard -"@vercel/nft@npm:^1.3.2": - version: 1.3.2 - resolution: "@vercel/nft@npm:1.3.2" +"@vercel/nft@npm:^1.5.0": + version: 1.5.0 + resolution: "@vercel/nft@npm:1.5.0" dependencies: "@mapbox/node-pre-gyp": "npm:^2.0.0" "@rollup/pluginutils": "npm:^5.1.3" @@ -1721,7 +1728,7 @@ __metadata: resolve-from: "npm:^5.0.0" bin: nft: out/cli.js - checksum: 10c0/5f2d167cf43eef92776e7dfd7231891e319770d06bdff0f86fb9b55cd2163346551d44000d5490a7a260ef1098812a2a5bf27febb1f97dbf6320390e1535326c + checksum: 10c0/e44f2bb41908f11ece98aa5c4f33b7ff6575a5102ab2db2675f4ee74bcc62439dce4d363a393f80a677898f63f7cac5741685653ee97a924e61e75c9d5b504d6 languageName: node linkType: hard @@ -1884,48 +1891,49 @@ __metadata: languageName: node linkType: hard -"ava@npm:^7.0.0": - version: 7.0.0 - resolution: "ava@npm:7.0.0" +"ava@npm:^8.0.1": + version: 8.0.1 + resolution: "ava@npm:8.0.1" dependencies: - "@vercel/nft": "npm:^1.3.2" + "@vercel/nft": "npm:^1.5.0" acorn: "npm:^8.16.0" acorn-walk: "npm:^8.3.5" ansi-styles: "npm:^6.2.3" arrgv: "npm:^1.0.2" arrify: "npm:^3.0.0" callsites: "npm:^4.2.0" - cbor: "npm:^10.0.11" + cbor2: "npm:^2.3.0" chalk: "npm:^5.6.2" chunkd: "npm:^2.0.1" ci-info: "npm:^4.4.0" ci-parallel-vars: "npm:^1.0.1" - cli-truncate: "npm:^5.1.1" + cli-truncate: "npm:^6.0.0" code-excerpt: "npm:^4.0.0" common-path-prefix: "npm:^3.0.0" concordance: "npm:^5.0.4" currently-unhandled: "npm:^0.4.1" debug: "npm:^4.4.3" - emittery: "npm:^1.2.0" + emittery: "npm:^2.0.0" figures: "npm:^6.1.0" - globby: "npm:^16.1.1" + globby: "npm:^16.2.0" ignore-by-default: "npm:^2.1.0" indent-string: "npm:^5.0.0" is-plain-object: "npm:^5.0.0" is-promise: "npm:^4.0.0" matcher: "npm:^6.0.0" - memoize: "npm:^10.2.0" + memoize: "npm:^11.0.0" ms: "npm:^2.1.3" p-map: "npm:^7.0.4" package-config: "npm:^5.0.0" - picomatch: "npm:^4.0.3" + picomatch: "npm:^4.0.4" plur: "npm:^6.0.0" pretty-ms: "npm:^9.3.0" resolve-cwd: "npm:^3.0.0" + slash: "npm:^5.1.0" stack-utils: "npm:^2.0.6" supertap: "npm:^3.0.1" temp-dir: "npm:^3.0.0" - write-file-atomic: "npm:^7.0.0" + write-file-atomic: "npm:^7.0.1" yargs: "npm:^18.0.0" peerDependencies: "@ava/typescript": "*" @@ -1933,8 +1941,8 @@ __metadata: "@ava/typescript": optional: true bin: - ava: entrypoints/cli.mjs - checksum: 10c0/19c5e494bac1cc8140e78cb1440f299f9ae07baea50740c4d66daec3e2af048e71b8b5313e4834e100aeead7182d9bfe1b7acaad3dab7317ef2a00f23d39bc92 + ava: entrypoints/cli.js + checksum: 10c0/2edaede2e47aeaf4e1ed5744380d308a1e0ea7aba7f39ce6a96635a463857020826071e1e7ad5c2f79582244aa5c51ed3bab1fa818cc74a5249c8d3f00e4a4d6 languageName: node linkType: hard @@ -2043,12 +2051,12 @@ __metadata: languageName: node linkType: hard -"cbor@npm:^10.0.11": - version: 10.0.11 - resolution: "cbor@npm:10.0.11" +"cbor2@npm:^2.3.0": + version: 2.3.0 + resolution: "cbor2@npm:2.3.0" dependencies: - nofilter: "npm:^3.0.2" - checksum: 10c0/0cb6fb3d5e98c7af4443200ff107049f6132b5649b8a0e586940ca811e5ab5622bf3d0a36f154f43107acfd9685cc462e6eac77876ef4c060bcec96c71b90d8a + "@cto.af/wtf8": "npm:0.0.5" + checksum: 10c0/373e528163e58d1b7f74ae6bc201a2c1e4e3d780b9244caa42e5bb14a7c7b5a862b27e01c45ae9371ac9cfd375d9d6c936e38d547ed170ace2e808c26380176e languageName: node linkType: hard @@ -2110,17 +2118,7 @@ __metadata: languageName: node linkType: hard -"cli-truncate@npm:^5.0.0": - version: 5.1.0 - resolution: "cli-truncate@npm:5.1.0" - dependencies: - slice-ansi: "npm:^7.1.0" - string-width: "npm:^8.0.0" - checksum: 10c0/388a4c9813372fb82ef3958af9bcf233419e80f4f435386cc83666ba85c9ccfdaa4dd6e47a9fde8f70b1e2b485cfc5da97bc899ce4f3b24ed04933a2f878f7d6 - languageName: node - linkType: hard - -"cli-truncate@npm:^5.1.1": +"cli-truncate@npm:^5.2.0": version: 5.2.0 resolution: "cli-truncate@npm:5.2.0" dependencies: @@ -2130,6 +2128,16 @@ __metadata: languageName: node linkType: hard +"cli-truncate@npm:^6.0.0": + version: 6.0.0 + resolution: "cli-truncate@npm:6.0.0" + dependencies: + slice-ansi: "npm:^9.0.0" + string-width: "npm:^8.2.0" + checksum: 10c0/e0abb91a00dd20c64b93345e0235e780a5f2cf182c529235bae83f1ab1488b90b047838c1e72b9b472cb5cd6f294f017dac6afed511fa3996d710d3675dec6f7 + languageName: node + linkType: hard + "cli-width@npm:^4.1.0": version: 4.1.0 resolution: "cli-width@npm:4.1.0" @@ -2202,13 +2210,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^14.0.3": - version: 14.0.3 - resolution: "commander@npm:14.0.3" - checksum: 10c0/755652564bbf56ff2ff083313912b326450d3f8d8c85f4b71416539c9a05c3c67dbd206821ca72635bf6b160e2afdefcb458e86b317827d5cb333b69ce7f1a24 - languageName: node - linkType: hard - "common-path-prefix@npm:^3.0.0": version: 3.0.0 resolution: "common-path-prefix@npm:3.0.0" @@ -2338,10 +2339,10 @@ __metadata: languageName: node linkType: hard -"emittery@npm:^1.2.0": - version: 1.2.0 - resolution: "emittery@npm:1.2.0" - checksum: 10c0/3b16d67b2cbbc19d44fa124684039956dc94c376cefa8c7b29f4c934d9d370e6819f642cddaa343b83b1fc03fda554a1498e12f5861caf9d6f6394ff4b6e808a +"emittery@npm:^2.0.0": + version: 2.0.0 + resolution: "emittery@npm:2.0.0" + checksum: 10c0/b8b5836e9fd368670e1ce5cb948feef30351ecebfbf589ac807c1f6b38c90d6556b2d48883f9b3c371fad59c92519b333dc3919a8ff5e351aea0f8b424203826 languageName: node linkType: hard @@ -2442,10 +2443,10 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^5.0.1": - version: 5.0.1 - resolution: "eventemitter3@npm:5.0.1" - checksum: 10c0/4ba5c00c506e6c786b4d6262cfbce90ddc14c10d4667e5c83ae993c9de88aa856033994dd2b35b83e8dc1170e224e66a319fa80adc4c32adcd2379bbc75da814 +"eventemitter3@npm:^5.0.4": + version: 5.0.4 + resolution: "eventemitter3@npm:5.0.4" + checksum: 10c0/575b8cac8d709e1473da46f8f15ef311b57ff7609445a7c71af5cd42598583eee6f098fa7a593e30f27e94b8865642baa0689e8fa97c016f742abdb3b1bf6d9a languageName: node linkType: hard @@ -2579,7 +2580,7 @@ __metadata: languageName: node linkType: hard -"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.3.0, get-east-asian-width@npm:^1.3.1": +"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.3.1": version: 1.4.0 resolution: "get-east-asian-width@npm:1.4.0" checksum: 10c0/4e481d418e5a32061c36fbb90d1b225a254cc5b2df5f0b25da215dcd335a3c111f0c2023ffda43140727a9cafb62dac41d022da82c08f31083ee89f714ee3b83 @@ -2620,9 +2621,9 @@ __metadata: languageName: node linkType: hard -"globby@npm:^16.1.1": - version: 16.1.1 - resolution: "globby@npm:16.1.1" +"globby@npm:^16.2.0": + version: 16.2.0 + resolution: "globby@npm:16.2.0" dependencies: "@sindresorhus/merge-streams": "npm:^4.0.0" fast-glob: "npm:^3.3.3" @@ -2630,7 +2631,7 @@ __metadata: is-path-inside: "npm:^4.0.0" slash: "npm:^5.1.0" unicorn-magic: "npm:^0.4.0" - checksum: 10c0/2fbed8e5c59639a98b9b9c700afe5bcedf14742b43c25950cfd34a032db0cce4b440d8436beb4a936d211744e0b7330646f086b95cd8054251162c5d83001600 + checksum: 10c0/fc0675e01dc1da5095f30dccc46a3047fc38d45ca08c21c1aa871bd79d38682f507d84a159be168019db5fffaa09c5663c3679c29190a2d4f999dc91d7ff6406 languageName: node linkType: hard @@ -2830,10 +2831,10 @@ __metadata: languageName: node linkType: hard -"isexe@npm:^3.1.1": - version: 3.1.1 - resolution: "isexe@npm:3.1.1" - checksum: 10c0/9ec257654093443eb0a528a9c8cbba9c0ca7616ccb40abd6dde7202734d96bb86e4ac0d764f0f8cd965856aacbff2f4ce23e730dc19dfb41e3b0d865ca6fdcc7 +"isexe@npm:^4.0.0": + version: 4.0.0 + resolution: "isexe@npm:4.0.0" + checksum: 10c0/5884815115bceac452877659a9c7726382531592f43dc29e5d48b7c4100661aed54018cb90bd36cb2eaeba521092570769167acbb95c18d39afdccbcca06c5ce languageName: node linkType: hard @@ -2958,10 +2959,10 @@ __metadata: languageName: node linkType: hard -"json-parse-even-better-errors@npm:^4.0.0": - version: 4.0.0 - resolution: "json-parse-even-better-errors@npm:4.0.0" - checksum: 10c0/84cd9304a97e8fb2af3937bf53acb91c026aeb859703c332684e688ea60db27fc2242aa532a84e1883fdcbe1e5c1fb57c2bef38e312021aa1cd300defc63cf16 +"json-parse-even-better-errors@npm:^6.0.0": + version: 6.0.0 + resolution: "json-parse-even-better-errors@npm:6.0.0" + checksum: 10c0/d90b1fee6aa37eddbebe9a79564ec5d2b8cf2629f9eecc6d383e43121097a29213211f62765e5c963c589efacb7be1ed22fbd4917f737c4d073481b76ba0d6c0 languageName: node linkType: hard @@ -2974,33 +2975,34 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:^16.1.2": - version: 16.4.0 - resolution: "lint-staged@npm:16.4.0" +"lint-staged@npm:^17.0.5": + version: 17.0.5 + resolution: "lint-staged@npm:17.0.5" dependencies: - commander: "npm:^14.0.3" - listr2: "npm:^9.0.5" - picomatch: "npm:^4.0.3" + listr2: "npm:^10.2.1" + picomatch: "npm:^4.0.4" string-argv: "npm:^0.3.2" - tinyexec: "npm:^1.0.4" - yaml: "npm:^2.8.2" + tinyexec: "npm:^1.1.2" + yaml: "npm:^2.8.4" + dependenciesMeta: + yaml: + optional: true bin: lint-staged: bin/lint-staged.js - checksum: 10c0/67625a49a2a01368c7df2da7e553567a79c4b261d9faf3436e00fc3a2f9c4bbe7295909012c47b3d9029e269fd7d7469901a5120573527a032f15797aa497c26 + checksum: 10c0/6ecf2024744147ea768dbd550c0c47f04b295f07d30e5ecb5e375c18d8fc24d4bfa897042f4aabd7c3510054ad5bbbb51fa36e60e8dca853e31f9876ef9a3726 languageName: node linkType: hard -"listr2@npm:^9.0.5": - version: 9.0.5 - resolution: "listr2@npm:9.0.5" +"listr2@npm:^10.2.1": + version: 10.2.1 + resolution: "listr2@npm:10.2.1" dependencies: - cli-truncate: "npm:^5.0.0" - colorette: "npm:^2.0.20" - eventemitter3: "npm:^5.0.1" + cli-truncate: "npm:^5.2.0" + eventemitter3: "npm:^5.0.4" log-update: "npm:^6.1.0" rfdc: "npm:^1.4.1" - wrap-ansi: "npm:^9.0.0" - checksum: 10c0/46448d1ba0addc9d71aeafd05bb8e86ded9641ccad930ac302c2bd2ad71580375604743e18586fcb8f11906edf98e8e17fca75ba0759947bf275d381f68e311d + wrap-ansi: "npm:^10.0.0" + checksum: 10c0/a381a7aaef2e8625e6e882835ef446d14306c8fa371b56c4499cf23ece86f84922008af11962bfba5411b51589e02d280bea2b820451a2efad89ebf78bbe68a4 languageName: node linkType: hard @@ -3099,12 +3101,12 @@ __metadata: languageName: node linkType: hard -"memoize@npm:^10.2.0": - version: 10.2.0 - resolution: "memoize@npm:10.2.0" +"memoize@npm:^11.0.0": + version: 11.0.0 + resolution: "memoize@npm:11.0.0" dependencies: mimic-function: "npm:^5.0.1" - checksum: 10c0/8a5891f313e8db82bab4bb9694752aab40c11ce3bf9b8cc32228ebaf87e14e8109a23b37ceef32baadbedc09af2c4dd0d361a93e9e591bb0ed9e23f728e1ce9f + checksum: 10c0/4a64923d7369bb625f2551fcab0d44447b472d15573b5c8dca57d09be23ac8a13adf5da404e36de84db2a2dd6fc8dac876286139d8864cf1e5ab44aa5fb59334 languageName: node linkType: hard @@ -3226,13 +3228,6 @@ __metadata: languageName: node linkType: hard -"nofilter@npm:^3.0.2": - version: 3.1.0 - resolution: "nofilter@npm:3.1.0" - checksum: 10c0/92459f3864a067b347032263f0b536223cbfc98153913b5dce350cb39c8470bc1813366e41993f22c33cc6400c0f392aa324a4b51e24c22040635c1cdb046499 - languageName: node - linkType: hard - "nopt@npm:^8.0.0": version: 8.1.0 resolution: "nopt@npm:8.1.0" @@ -3244,31 +3239,31 @@ __metadata: languageName: node linkType: hard -"npm-normalize-package-bin@npm:^4.0.0": - version: 4.0.0 - resolution: "npm-normalize-package-bin@npm:4.0.0" - checksum: 10c0/1fa546fcae8eaab61ef9b9ec237b6c795008da50e1883eae030e9e38bb04ffa32c5aabcef9a0400eae3dc1f91809bcfa85e437ce80d677c69b419d1d9cacf0ab +"npm-normalize-package-bin@npm:^6.0.0": + version: 6.0.0 + resolution: "npm-normalize-package-bin@npm:6.0.0" + checksum: 10c0/0edede94ea6b6a71d665e04f256bd3db893317c60536f75f954fa2fe1b3b64bad61308ffa88be8567a5594186d11ab85475e5d2d9dadf2def982fe1c0aec57b5 languageName: node linkType: hard -"npm-run-all2@npm:^8.0.4": - version: 8.0.4 - resolution: "npm-run-all2@npm:8.0.4" +"npm-run-all2@npm:^9.0.1": + version: 9.0.1 + resolution: "npm-run-all2@npm:9.0.1" dependencies: ansi-styles: "npm:^6.2.1" cross-spawn: "npm:^7.0.6" memorystream: "npm:^0.3.1" picomatch: "npm:^4.0.2" pidtree: "npm:^0.6.0" - read-package-json-fast: "npm:^4.0.0" + read-package-json-fast: "npm:^6.0.0" shell-quote: "npm:^1.7.3" - which: "npm:^5.0.0" + which: "npm:^7.0.0" bin: npm-run-all: bin/npm-run-all/index.js npm-run-all2: bin/npm-run-all/index.js run-p: bin/run-p/index.js run-s: bin/run-s/index.js - checksum: 10c0/cfc2987df224e55456629301991b5fa6980cc644d1836fe3c22d74a4508512737d30389795b759bb5d659103e54281c59741ecdc0241cfd2615cb9bffbf7cceb + checksum: 10c0/5a512231d34311b99e0c0b522cdda92db4a091486e5a743e15006e7384ce59f629192d7071816c4db66fb991a1e37394d7a3f19cbc8af8eb7cde77cd3c704197 languageName: node linkType: hard @@ -3326,30 +3321,30 @@ __metadata: linkType: hard "oxlint@npm:^1.8.0": - version: 1.61.0 - resolution: "oxlint@npm:1.61.0" - dependencies: - "@oxlint/binding-android-arm-eabi": "npm:1.61.0" - "@oxlint/binding-android-arm64": "npm:1.61.0" - "@oxlint/binding-darwin-arm64": "npm:1.61.0" - "@oxlint/binding-darwin-x64": "npm:1.61.0" - "@oxlint/binding-freebsd-x64": "npm:1.61.0" - "@oxlint/binding-linux-arm-gnueabihf": "npm:1.61.0" - "@oxlint/binding-linux-arm-musleabihf": "npm:1.61.0" - "@oxlint/binding-linux-arm64-gnu": "npm:1.61.0" - "@oxlint/binding-linux-arm64-musl": "npm:1.61.0" - "@oxlint/binding-linux-ppc64-gnu": "npm:1.61.0" - "@oxlint/binding-linux-riscv64-gnu": "npm:1.61.0" - "@oxlint/binding-linux-riscv64-musl": "npm:1.61.0" - "@oxlint/binding-linux-s390x-gnu": "npm:1.61.0" - "@oxlint/binding-linux-x64-gnu": "npm:1.61.0" - "@oxlint/binding-linux-x64-musl": "npm:1.61.0" - "@oxlint/binding-openharmony-arm64": "npm:1.61.0" - "@oxlint/binding-win32-arm64-msvc": "npm:1.61.0" - "@oxlint/binding-win32-ia32-msvc": "npm:1.61.0" - "@oxlint/binding-win32-x64-msvc": "npm:1.61.0" + version: 1.66.0 + resolution: "oxlint@npm:1.66.0" + dependencies: + "@oxlint/binding-android-arm-eabi": "npm:1.66.0" + "@oxlint/binding-android-arm64": "npm:1.66.0" + "@oxlint/binding-darwin-arm64": "npm:1.66.0" + "@oxlint/binding-darwin-x64": "npm:1.66.0" + "@oxlint/binding-freebsd-x64": "npm:1.66.0" + "@oxlint/binding-linux-arm-gnueabihf": "npm:1.66.0" + "@oxlint/binding-linux-arm-musleabihf": "npm:1.66.0" + "@oxlint/binding-linux-arm64-gnu": "npm:1.66.0" + "@oxlint/binding-linux-arm64-musl": "npm:1.66.0" + "@oxlint/binding-linux-ppc64-gnu": "npm:1.66.0" + "@oxlint/binding-linux-riscv64-gnu": "npm:1.66.0" + "@oxlint/binding-linux-riscv64-musl": "npm:1.66.0" + "@oxlint/binding-linux-s390x-gnu": "npm:1.66.0" + "@oxlint/binding-linux-x64-gnu": "npm:1.66.0" + "@oxlint/binding-linux-x64-musl": "npm:1.66.0" + "@oxlint/binding-openharmony-arm64": "npm:1.66.0" + "@oxlint/binding-win32-arm64-msvc": "npm:1.66.0" + "@oxlint/binding-win32-ia32-msvc": "npm:1.66.0" + "@oxlint/binding-win32-x64-msvc": "npm:1.66.0" peerDependencies: - oxlint-tsgolint: ">=0.18.0" + oxlint-tsgolint: ">=0.22.1" dependenciesMeta: "@oxlint/binding-android-arm-eabi": optional: true @@ -3394,7 +3389,7 @@ __metadata: optional: true bin: oxlint: bin/oxlint - checksum: 10c0/9f041882e722479a1f1a2f9da57279b9a9f67d45c6ce45a9984bf4134f68ff01d5a0b91162f73968444c84ea4a2627094a26da392455f141e26b74c34ec895d4 + checksum: 10c0/c43a1141159ef3a32d9d7d49852c9439b9e65dd7c0021ca76f5677f9c0b3a495270f00c2daa2115686997fbf5737a769882bbdeb84276558e0105e6ac6587432 languageName: node linkType: hard @@ -3513,13 +3508,20 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3": +"picomatch@npm:^4.0.2": version: 4.0.3 resolution: "picomatch@npm:4.0.3" checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2 languageName: node linkType: hard +"picomatch@npm:^4.0.4": + version: 4.0.4 + resolution: "picomatch@npm:4.0.4" + checksum: 10c0/e2c6023372cc7b5764719a5ffb9da0f8e781212fa7ca4bd0562db929df8e117460f00dff3cb7509dacfc06b86de924b247f504d0ce1806a37fac4633081466b0 + languageName: node + linkType: hard + "pidtree@npm:^0.6.0": version: 0.6.0 resolution: "pidtree@npm:0.6.0" @@ -3588,13 +3590,13 @@ __metadata: languageName: node linkType: hard -"read-package-json-fast@npm:^4.0.0": - version: 4.0.0 - resolution: "read-package-json-fast@npm:4.0.0" +"read-package-json-fast@npm:^6.0.0": + version: 6.0.0 + resolution: "read-package-json-fast@npm:6.0.0" dependencies: - json-parse-even-better-errors: "npm:^4.0.0" - npm-normalize-package-bin: "npm:^4.0.0" - checksum: 10c0/8a03509ae8e852f1abc4b109c1be571dd90ac9ea65d55433b2fe287e409113441a9b00df698288fe48aa786c1a2550569d47b5ab01ed83ada073d691d5aff582 + json-parse-even-better-errors: "npm:^6.0.0" + npm-normalize-package-bin: "npm:^6.0.0" + checksum: 10c0/a34947f099982de1db56ecde8bf4cbc440ca06839d92c14936da4c6bfc712bc3df84f8ddda8b457772e30ea5e567831c73679cb319a304c5bf126b0ce1a8a49d languageName: node linkType: hard @@ -3796,6 +3798,16 @@ __metadata: languageName: node linkType: hard +"slice-ansi@npm:^9.0.0": + version: 9.0.0 + resolution: "slice-ansi@npm:9.0.0" + dependencies: + ansi-styles: "npm:^6.2.3" + is-fullwidth-code-point: "npm:^5.1.0" + checksum: 10c0/fd97f0e3a48386dbf1cbc2f10134f1e345c161188adb6928856079b4c0117c221a5405a7bff341e1a6e428721c5236353ab26b7d777a4f2f35a8ed2a91d82e7a + languageName: node + linkType: hard + "source-map@npm:^0.6.1": version: 0.6.1 resolution: "source-map@npm:0.6.1" @@ -3863,16 +3875,6 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^8.0.0": - version: 8.1.0 - resolution: "string-width@npm:8.1.0" - dependencies: - get-east-asian-width: "npm:^1.3.0" - strip-ansi: "npm:^7.1.0" - checksum: 10c0/749b5d0dab2532b4b6b801064230f4da850f57b3891287023117ab63a464ad79dd208f42f793458f48f3ad121fe2e1f01dd525ff27ead957ed9f205e27406593 - languageName: node - linkType: hard - "string-width@npm:^8.2.0": version: 8.2.0 resolution: "string-width@npm:8.2.0" @@ -3977,16 +3979,16 @@ __metadata: linkType: hard "tinybench@npm:^6.0.0": - version: 6.0.0 - resolution: "tinybench@npm:6.0.0" - checksum: 10c0/d0a0c3cf53881d227e8bdeae03e456e6ad0abc362440d296efc8fa14f8acdb97304c547bae90db2c56d18697432f359785f5866ff35ed2ae539380f8f5d4eb19 + version: 6.0.2 + resolution: "tinybench@npm:6.0.2" + checksum: 10c0/89e791f4dbafa788442f0cc3be49a487769bdb8990bb1b5a989b5b52215134840cf4e8ea1195080f28a6fb270c5b2e264435136935f43e1dd95b457f24c5dea1 languageName: node linkType: hard -"tinyexec@npm:^1.0.4": - version: 1.0.4 - resolution: "tinyexec@npm:1.0.4" - checksum: 10c0/d4a5bbcf6bdb23527a4b74c4aa566f41432167112fe76f420ec7e3a90a3ecfd3a7d944383e2719fc3987b69400f7b928daf08700d145fb527c2e80ec01e198bd +"tinyexec@npm:^1.1.2": + version: 1.2.2 + resolution: "tinyexec@npm:1.2.2" + checksum: 10c0/8bcb4969c572c21d570c033e29cb896e26d96e49e58f4fe07a532d3d65e10bdfae59733bf8a6a0fd9b611543c4ed3b890c939c3234489599296fb92515eb4625 languageName: node linkType: hard @@ -4063,10 +4065,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.19.0": - version: 7.19.2 - resolution: "undici-types@npm:7.19.2" - checksum: 10c0/7159f10546f9f6c47d36776bb1bbf8671e87c1e587a6fee84ae1f111ae8de4f914efa8ca0dfcd224f4f4a9dfc3f6028f627ccb5ddaccf82d7fd54671b89fac3e +"undici-types@npm:>=7.24.0 <7.24.7": + version: 7.24.6 + resolution: "undici-types@npm:7.24.6" + checksum: 10c0/d9cd8befb643ac904615c280a095ba4240531f6bb4a5e75a22a7483630ca8d3f1016d2ab6ace6ceda1f63b3a2db2fe037fafe121d6917a0187573aa548ff78ca languageName: node linkType: hard @@ -4149,14 +4151,25 @@ __metadata: languageName: node linkType: hard -"which@npm:^5.0.0": - version: 5.0.0 - resolution: "which@npm:5.0.0" +"which@npm:^7.0.0": + version: 7.0.0 + resolution: "which@npm:7.0.0" dependencies: - isexe: "npm:^3.1.1" + isexe: "npm:^4.0.0" bin: node-which: bin/which.js - checksum: 10c0/e556e4cd8b7dbf5df52408c9a9dd5ac6518c8c5267c8953f5b0564073c66ed5bf9503b14d876d0e9c7844d4db9725fb0dcf45d6e911e17e26ab363dc3965ae7b + checksum: 10c0/ca0b54f198f78bbc4b7c02e34bda8d335cb352e0adb4cbca1c37b1a957af3a879a82c4c27ca6525bc942f548d8b64f816ef6528360af9f3de55ffb9b979b620d + languageName: node + linkType: hard + +"wrap-ansi@npm:^10.0.0": + version: 10.0.0 + resolution: "wrap-ansi@npm:10.0.0" + dependencies: + ansi-styles: "npm:^6.2.3" + string-width: "npm:^8.2.0" + strip-ansi: "npm:^7.1.2" + checksum: 10c0/6b163457630fe6d1c72aeed283a7410b2cc7487312df8b0ce96df3fbd64a2a7c948856ea97c25148c848627587c5c7945be474d8e723ab6011bb0756a53a9e89 languageName: node linkType: hard @@ -4194,7 +4207,7 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^7.0.0": +"write-file-atomic@npm:^7.0.1": version: 7.0.1 resolution: "write-file-atomic@npm:7.0.1" dependencies: @@ -4231,12 +4244,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.8.2": - version: 2.8.2 - resolution: "yaml@npm:2.8.2" +"yaml@npm:^2.8.4": + version: 2.9.0 + resolution: "yaml@npm:2.9.0" bin: yaml: bin.mjs - checksum: 10c0/703e4dc1e34b324aa66876d63618dcacb9ed49f7e7fe9b70f1e703645be8d640f68ab84f12b86df8ac960bac37acf5513e115de7c970940617ce0343c8c9cd96 + checksum: 10c0/f340718df45e97a9551b9bf9dac61c80050bc464513b710debfb5067c380c8472e3b67809cffacb4ab5ffb5e66ef9310816c88b05f371cec60abfedd8c88e0a2 languageName: node linkType: hard