diff --git a/package.json b/package.json index 1a85ef3..07979e4 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@poppinss/utils": "^7.0.1" + "@poppinss/utils": "^7.1.2" }, "devDependencies": { "@adonisjs/eslint-config": "^3.1.0", @@ -39,14 +39,14 @@ "@adonisjs/tsconfig": "^2.0.0", "@japa/assert": "^4.2.0", "@japa/expect-type": "^2.0.4", - "@japa/runner": "^5.3.0", - "@poppinss/ts-exec": "^1.4.4", - "@swc/core": "^1.15.43", + "@japa/runner": "^5.4.0", + "@poppinss/ts-exec": "^1.5.1", + "@swc/core": "^1.16.20", "@types/node": "^22.20.0", "c8": "^11.0.0", "del-cli": "^7.0.0", - "eslint": "^10.6.0", - "prettier": "^3.9.4", + "eslint": "^10.13.0", + "prettier": "^3.9.10", "release-it": "^20.2.1", "tsup": "^9.0.0", "typescript": "^5.9.3" @@ -77,5 +77,5 @@ "web": true } }, - "packageManager": "yarn@4.17.0" + "packageManager": "yarn@4.18.1" } diff --git a/yarn.lock b/yarn.lock index 79c0afc..eacdc1e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -95,21 +95,43 @@ __metadata: "@adonisjs/tsconfig": "npm:^2.0.0" "@japa/assert": "npm:^4.2.0" "@japa/expect-type": "npm:^2.0.4" - "@japa/runner": "npm:^5.3.0" - "@poppinss/ts-exec": "npm:^1.4.4" - "@poppinss/utils": "npm:^7.0.1" - "@swc/core": "npm:^1.15.43" + "@japa/runner": "npm:^5.4.0" + "@poppinss/ts-exec": "npm:^1.5.1" + "@poppinss/utils": "npm:^7.1.2" + "@swc/core": "npm:^1.16.20" "@types/node": "npm:^22.20.0" c8: "npm:^11.0.0" del-cli: "npm:^7.0.0" - eslint: "npm:^10.6.0" - prettier: "npm:^3.9.4" + eslint: "npm:^10.13.0" + prettier: "npm:^3.9.10" release-it: "npm:^20.2.1" tsup: "npm:^9.0.0" typescript: "npm:^5.9.3" languageName: unknown linkType: soft +"@cacheable/memory@npm:^2.2.0": + version: 2.2.0 + resolution: "@cacheable/memory@npm:2.2.0" + dependencies: + "@cacheable/utils": "npm:^2.5.0" + "@keyv/bigmap": "npm:^1.3.1" + hookified: "npm:^1.15.1" + keyv: "npm:^5.6.0" + checksum: 10c0/c74889eb09871be0696065778fff013a498ddc73b538d113c2cb6ece361746f2959fbddfa4ce03ce53c9259998be05949e393212e72413dbd07616744eabd261 + languageName: node + linkType: hard + +"@cacheable/utils@npm:^2.5.0": + version: 2.5.0 + resolution: "@cacheable/utils@npm:2.5.0" + dependencies: + hashery: "npm:^1.5.1" + keyv: "npm:^5.6.0" + checksum: 10c0/99e901accd71eeb0bce91484d6c66d7ef2c731b541561eb5dc9ea7fed78bdc0b65e5dd2a80edde50191143bcfc5f238fc4742475b32e82d43b43eea224038e35 + languageName: node + linkType: hard + "@esbuild/aix-ppc64@npm:0.28.2": version: 0.28.2 resolution: "@esbuild/aix-ppc64@npm:0.28.2" @@ -332,12 +354,12 @@ __metadata: languageName: node linkType: hard -"@eslint/config-helpers@npm:^0.6.0": - version: 0.6.0 - resolution: "@eslint/config-helpers@npm:0.6.0" +"@eslint/config-helpers@npm:^0.7.0": + version: 0.7.0 + resolution: "@eslint/config-helpers@npm:0.7.0" dependencies: "@eslint/core": "npm:^1.2.1" - checksum: 10c0/f9af20e8b60b0ba27edb74b8eb40c0c5d51a9bf9baf9e053bb57833a87cb0a1c49b4dfaad88fc24d49c907ad1324c8a0b668684fa9c321351dac4bc9155ec10a + checksum: 10c0/fd40d57d6f1db49f7b647048b88a433dc7f6522ef3edf855a43cb526ef4fc40622ceed0dc8de2e03d254f30f8e035370570de1d4bd8e7c2b1200131451e0d331 languageName: node linkType: hard @@ -357,13 +379,13 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.7.2": - version: 0.7.2 - resolution: "@eslint/plugin-kit@npm:0.7.2" +"@eslint/plugin-kit@npm:^0.7.3": + version: 0.7.3 + resolution: "@eslint/plugin-kit@npm:0.7.3" dependencies: "@eslint/core": "npm:^1.2.1" levn: "npm:^0.4.1" - checksum: 10c0/aafba08077bcd6d7dde6c2e21db18086046a88f914f29971a84cac9ad2d48952ded1b293e665e523805297eff756522dafa16f0062195e2c7143dcd1d47d11ed + checksum: 10c0/2daebaedcfbd261478e8b87dfb46d3118f48277c19eb298483ebc6f3b438e9688b86ddca13b3aeb08dfb06be00fb6073506852386aa124645c1170e7e33d140c languageName: node linkType: hard @@ -713,9 +735,9 @@ __metadata: languageName: node linkType: hard -"@japa/runner@npm:^5.3.0": - version: 5.3.0 - resolution: "@japa/runner@npm:5.3.0" +"@japa/runner@npm:^5.4.0": + version: 5.4.0 + resolution: "@japa/runner@npm:5.4.0" dependencies: "@japa/core": "npm:^10.4.0" "@japa/errors-printer": "npm:^4.1.4" @@ -728,7 +750,7 @@ __metadata: getopts: "npm:^2.3.0" supports-color: "npm:^10.2.2" timekeeper: "npm:^2.3.1" - checksum: 10c0/300a8baddff97c3e0fffcaf60a80071cb99570ba426b851d7f34beec4b8ea947dff9a215631ae0718671b5d14c047e377eaa6a64aedf771b52a035af3e081c8d + checksum: 10c0/f67ca79fcd4c136dd83322100b0b5212f5054f6fc01e15ab155f2bf09efad39b8ec90dfb4ff359f71f7141353a8ab4b2a153d66fdf0b233fe2ef6b669f2617db languageName: node linkType: hard @@ -804,6 +826,25 @@ __metadata: languageName: node linkType: hard +"@keyv/bigmap@npm:^1.3.1": + version: 1.3.1 + resolution: "@keyv/bigmap@npm:1.3.1" + dependencies: + hashery: "npm:^1.4.0" + hookified: "npm:^1.15.0" + peerDependencies: + keyv: ^5.6.0 + checksum: 10c0/acc6a4a5edf462ce23e95672ab4bfaf7cd1941dff6bf3a2f671ce467961ace1fac9d3eb75a9ed9a8e92012e00a7d8b16ad1677bc539a52c3ad0cec31473e2349 + languageName: node + linkType: hard + +"@keyv/serialize@npm:^1.1.1": + version: 1.1.1 + resolution: "@keyv/serialize@npm:1.1.1" + checksum: 10c0/b0008cae4a54400c3abf587b8cc2474c6f528ee58969ce6cf9cb07a04006f80c73c85971d6be6544408318a2bc40108236a19a82aea0a6de95aae49533317374 + languageName: node + linkType: hard + "@napi-rs/lzma-linux-x64-gnu@npm:1.5.1": version: 1.5.1 resolution: "@napi-rs/lzma-linux-x64-gnu@npm:1.5.1" @@ -1045,13 +1086,25 @@ __metadata: languageName: node linkType: hard -"@poppinss/ts-exec@npm:^1.4.4": - version: 1.4.4 - resolution: "@poppinss/ts-exec@npm:1.4.4" +"@poppinss/string@npm:^1.7.2": + version: 1.7.2 + resolution: "@poppinss/string@npm:1.7.2" + dependencies: + "@types/pluralize": "npm:^0.0.33" + case-anything: "npm:^3.1.2" + pluralize: "npm:^8.0.0" + slugify: "npm:^1.6.9" + checksum: 10c0/cb564770558abd15a1874826e719eefd86332c4db3090a673c50d95e8898e9b6b03c90109f4f920f857e5e570c5db0dbaeaf3bc81c930e9803369fbf0dacfd7a + languageName: node + linkType: hard + +"@poppinss/ts-exec@npm:^1.5.1": + version: 1.5.1 + resolution: "@poppinss/ts-exec@npm:1.5.1" dependencies: - "@swc/core": "npm:~1.15.11" - get-tsconfig: "npm:^4.13.0" - checksum: 10c0/0ada1b71f45c7e7ca4c0e782eb4aef74927355b026f1bbf715711db9aa8a0c3f0e4c73a675bef64e25e099d04a1d87166e4c4c6509c4dce8736daad1b700e780 + "@swc/core": "npm:~1.16.13" + get-tsconfig: "npm:^4.14.3" + checksum: 10c0/92d1bdb7d33dfcc547f737e7c6d38a8c0f02ccf3f0a35dc790768855614ad3d8ccb318c63fb67a70e6e435d6663ebb762aa37cc639674d2266ff5bfb733073a1 languageName: node linkType: hard @@ -1075,16 +1128,16 @@ __metadata: languageName: node linkType: hard -"@poppinss/utils@npm:^7.0.1": - version: 7.0.1 - resolution: "@poppinss/utils@npm:7.0.1" +"@poppinss/utils@npm:^7.1.2": + version: 7.1.2 + resolution: "@poppinss/utils@npm:7.1.2" dependencies: "@poppinss/exception": "npm:^1.2.3" "@poppinss/object-builder": "npm:^1.1.0" - "@poppinss/string": "npm:^1.7.1" + "@poppinss/string": "npm:^1.7.2" "@poppinss/types": "npm:^1.2.1" flattie: "npm:^1.1.1" - checksum: 10c0/fed3b6f830a3812eff263dbd3c4a8109fb69d336164f1791ebad394cfa3124debfec65f23efa627dbd94855a1bd2321742555ef709435d851c18cae54f7e88c9 + checksum: 10c0/6e26ea3c7158e28c069602fe83acba0bfbc70fac1ebde63f009c86e8d12949e7dfc36937986b6043ac2ce0f1f2e477f7238edf71066a662025774f7a8bb69c74 languageName: node linkType: hard @@ -1482,178 +1535,108 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-darwin-arm64@npm:1.15.18" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@swc/core-darwin-arm64@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-darwin-arm64@npm:1.15.43" +"@swc/core-darwin-arm64@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-darwin-arm64@npm:1.16.20" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-darwin-x64@npm:1.15.18" +"@swc/core-darwin-x64@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-darwin-x64@npm:1.16.20" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-darwin-x64@npm:1.15.43" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@swc/core-linux-arm-gnueabihf@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.15.18" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@swc/core-linux-arm-gnueabihf@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.15.43" +"@swc/core-linux-arm-gnueabihf@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.16.20" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-linux-arm64-gnu@npm:1.15.18" +"@swc/core-linux-arm64-gnu@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-arm64-gnu@npm:1.16.20" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-linux-arm64-gnu@npm:1.15.43" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@swc/core-linux-arm64-musl@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-linux-arm64-musl@npm:1.15.18" +"@swc/core-linux-arm64-musl@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-arm64-musl@npm:1.16.20" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-linux-arm64-musl@npm:1.15.43" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@swc/core-linux-ppc64-gnu@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-linux-ppc64-gnu@npm:1.15.43" +"@swc/core-linux-ppc64-gnu@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-ppc64-gnu@npm:1.16.20" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-s390x-gnu@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-linux-s390x-gnu@npm:1.15.43" +"@swc/core-linux-s390x-gnu@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-s390x-gnu@npm:1.16.20" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-linux-x64-gnu@npm:1.15.18" +"@swc/core-linux-x64-gnu@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-x64-gnu@npm:1.16.20" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-linux-x64-gnu@npm:1.15.43" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@swc/core-linux-x64-musl@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-linux-x64-musl@npm:1.15.18" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@swc/core-linux-x64-musl@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-linux-x64-musl@npm:1.15.43" +"@swc/core-linux-x64-musl@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-linux-x64-musl@npm:1.16.20" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-win32-arm64-msvc@npm:1.15.18" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@swc/core-win32-arm64-msvc@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-win32-arm64-msvc@npm:1.15.43" +"@swc/core-win32-arm64-msvc@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-win32-arm64-msvc@npm:1.16.20" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-win32-ia32-msvc@npm:1.15.18" +"@swc/core-win32-ia32-msvc@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-win32-ia32-msvc@npm:1.16.20" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-win32-ia32-msvc@npm:1.15.43" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@swc/core-win32-x64-msvc@npm:1.15.18": - version: 1.15.18 - resolution: "@swc/core-win32-x64-msvc@npm:1.15.18" +"@swc/core-win32-x64-msvc@npm:1.16.20": + version: 1.16.20 + resolution: "@swc/core-win32-x64-msvc@npm:1.16.20" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.15.43": - version: 1.15.43 - resolution: "@swc/core-win32-x64-msvc@npm:1.15.43" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@swc/core@npm:^1.15.43": - version: 1.15.43 - resolution: "@swc/core@npm:1.15.43" +"@swc/core@npm:^1.16.20, @swc/core@npm:~1.16.13": + version: 1.16.20 + resolution: "@swc/core@npm:1.16.20" dependencies: - "@swc/core-darwin-arm64": "npm:1.15.43" - "@swc/core-darwin-x64": "npm:1.15.43" - "@swc/core-linux-arm-gnueabihf": "npm:1.15.43" - "@swc/core-linux-arm64-gnu": "npm:1.15.43" - "@swc/core-linux-arm64-musl": "npm:1.15.43" - "@swc/core-linux-ppc64-gnu": "npm:1.15.43" - "@swc/core-linux-s390x-gnu": "npm:1.15.43" - "@swc/core-linux-x64-gnu": "npm:1.15.43" - "@swc/core-linux-x64-musl": "npm:1.15.43" - "@swc/core-win32-arm64-msvc": "npm:1.15.43" - "@swc/core-win32-ia32-msvc": "npm:1.15.43" - "@swc/core-win32-x64-msvc": "npm:1.15.43" + "@swc/core-darwin-arm64": "npm:1.16.20" + "@swc/core-darwin-x64": "npm:1.16.20" + "@swc/core-linux-arm-gnueabihf": "npm:1.16.20" + "@swc/core-linux-arm64-gnu": "npm:1.16.20" + "@swc/core-linux-arm64-musl": "npm:1.16.20" + "@swc/core-linux-ppc64-gnu": "npm:1.16.20" + "@swc/core-linux-s390x-gnu": "npm:1.16.20" + "@swc/core-linux-x64-gnu": "npm:1.16.20" + "@swc/core-linux-x64-musl": "npm:1.16.20" + "@swc/core-win32-arm64-msvc": "npm:1.16.20" + "@swc/core-win32-ia32-msvc": "npm:1.16.20" + "@swc/core-win32-x64-msvc": "npm:1.16.20" "@swc/counter": "npm:^0.1.3" - "@swc/types": "npm:^0.1.27" + "@swc/types": "npm:^0.1.28" peerDependencies: "@swc/helpers": ">=0.5.17" dependenciesMeta: @@ -1684,53 +1667,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10c0/ed586746b5a3ce104bf8137a01dace430c9ed7a4f8741cbc1e6b69e6bd15db94d2b90fc35270e95f6eb73c0fd18e0bbd6a6b08987edef27d88da6105998a8c34 - languageName: node - linkType: hard - -"@swc/core@npm:~1.15.11": - version: 1.15.18 - resolution: "@swc/core@npm:1.15.18" - dependencies: - "@swc/core-darwin-arm64": "npm:1.15.18" - "@swc/core-darwin-x64": "npm:1.15.18" - "@swc/core-linux-arm-gnueabihf": "npm:1.15.18" - "@swc/core-linux-arm64-gnu": "npm:1.15.18" - "@swc/core-linux-arm64-musl": "npm:1.15.18" - "@swc/core-linux-x64-gnu": "npm:1.15.18" - "@swc/core-linux-x64-musl": "npm:1.15.18" - "@swc/core-win32-arm64-msvc": "npm:1.15.18" - "@swc/core-win32-ia32-msvc": "npm:1.15.18" - "@swc/core-win32-x64-msvc": "npm:1.15.18" - "@swc/counter": "npm:^0.1.3" - "@swc/types": "npm:^0.1.25" - peerDependencies: - "@swc/helpers": ">=0.5.17" - dependenciesMeta: - "@swc/core-darwin-arm64": - optional: true - "@swc/core-darwin-x64": - optional: true - "@swc/core-linux-arm-gnueabihf": - optional: true - "@swc/core-linux-arm64-gnu": - optional: true - "@swc/core-linux-arm64-musl": - optional: true - "@swc/core-linux-x64-gnu": - optional: true - "@swc/core-linux-x64-musl": - optional: true - "@swc/core-win32-arm64-msvc": - optional: true - "@swc/core-win32-ia32-msvc": - optional: true - "@swc/core-win32-x64-msvc": - optional: true - peerDependenciesMeta: - "@swc/helpers": - optional: true - checksum: 10c0/b52381eefaf88ba1b8ff603c58418fcc7ca661cd0fc8b68bfc17e523b356d027dfcc3bfd459ddc107a67021a943979a79cd0589338d20c6564bbb5cf8f35afb5 + checksum: 10c0/1dae88a3c5c9c78ed463ad6b166943249f8af3705dc523d59545811dd02a738f69f31e399e8ea0e24f64ecb9b94ded57dc2e189618e544f4dbcaa430417cc813 languageName: node linkType: hard @@ -1741,21 +1678,12 @@ __metadata: languageName: node linkType: hard -"@swc/types@npm:^0.1.25": - version: 0.1.25 - resolution: "@swc/types@npm:0.1.25" +"@swc/types@npm:^0.1.28": + version: 0.1.28 + resolution: "@swc/types@npm:0.1.28" dependencies: "@swc/counter": "npm:^0.1.3" - checksum: 10c0/847a5b20b131281f89d640a7ed4887fb65724807d53d334b230e84b98c21097aa10cd28a074f9ed287a6ce109e443dd4bafbe7dcfb62333d7806c4ea3e7f8aca - languageName: node - linkType: hard - -"@swc/types@npm:^0.1.27": - version: 0.1.27 - resolution: "@swc/types@npm:0.1.27" - dependencies: - "@swc/counter": "npm:^0.1.3" - checksum: 10c0/25f1bfa0ac34e9ac60aa7de91778f70906cd77a7abb3eb68c5da8d38d5202286b293300d4bb2792b3bb8840a7f5d5c4627c4ec34d2fae6533bfb3e14a70fd8fb + checksum: 10c0/7f2e959a7ee000ec4216acc6b7634e2d2fbe404b6ad3adf72bb91970a67359d7d429f60556342784dbe66912c7c987426683159e749332581a87e04de0524357 languageName: node linkType: hard @@ -2213,6 +2141,15 @@ __metadata: languageName: node linkType: hard +"brace-expansion@npm:^5.0.8": + version: 5.0.12 + resolution: "brace-expansion@npm:5.0.12" + dependencies: + balanced-match: "npm:^4.0.2" + checksum: 10c0/a40ac64d3bdb5bb222456514d3633c1f627f03b844f509c69e70f98b78be0ce85e21b44bbfecdd0ddd4cc0855ca4242b41ea96ddccf88c7c3c7a84405474bb3a + languageName: node + linkType: hard + "braces@npm:^3.0.3": version: 3.0.3 resolution: "braces@npm:3.0.3" @@ -2322,6 +2259,19 @@ __metadata: languageName: node linkType: hard +"cacheable@npm:^2.5.0": + version: 2.5.0 + resolution: "cacheable@npm:2.5.0" + dependencies: + "@cacheable/memory": "npm:^2.2.0" + "@cacheable/utils": "npm:^2.5.0" + hookified: "npm:^1.15.0" + keyv: "npm:^5.6.0" + qified: "npm:^0.10.1" + checksum: 10c0/ad4086a60ed327196901c16360312705e35bfde5118457449cfabaf4ece0fecad046985ea8b66b3ece46dd469cb33798d87e1dac3ed2c00746578054bccbf74d + languageName: node + linkType: hard + "caniuse-lite@npm:^1.0.30001800": version: 1.0.30001803 resolution: "caniuse-lite@npm:1.0.30001803" @@ -2923,16 +2873,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^10.6.0": - version: 10.6.0 - resolution: "eslint@npm:10.6.0" +"eslint@npm:^10.13.0": + version: 10.13.0 + resolution: "eslint@npm:10.13.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.2" "@eslint/config-array": "npm:^0.23.5" - "@eslint/config-helpers": "npm:^0.6.0" + "@eslint/config-helpers": "npm:^0.7.0" "@eslint/core": "npm:^1.2.1" - "@eslint/plugin-kit": "npm:^0.7.2" + "@eslint/plugin-kit": "npm:^0.7.3" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" "@humanwhocodes/retry": "npm:^0.4.2" @@ -2947,14 +2897,14 @@ __metadata: esquery: "npm:^1.7.0" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^8.0.0" + file-entry-cache: "npm:11.1.5 || >11.1.6 <12" find-up: "npm:^5.0.0" glob-parent: "npm:^6.0.2" ignore: "npm:^5.2.0" imurmurhash: "npm:^0.1.4" is-glob: "npm:^4.0.0" json-stable-stringify-without-jsonify: "npm:^1.0.1" - minimatch: "npm:^10.2.4" + minimatch: "npm:^10.2.5" natural-compare: "npm:^1.4.0" optionator: "npm:^0.9.3" peerDependencies: @@ -2964,7 +2914,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/ebe0261fc750afb7f1a0c5a14f5288e57b971e0bee9754b1620132d22ad0c23690183977b0c9514ffa7ad460768d689d3fb9792ad9267b6c6205e2e0c17d8563 + checksum: 10c0/4a28e85de458f13306d30f07df21b58109056bd8bd691b6158952d95e126cf742db2eb09562e3f1c1cc0154ee44dedc789f8ced8d0d8da48e82a689aa9cb1c0d languageName: node linkType: hard @@ -3154,12 +3104,12 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^8.0.0": - version: 8.0.0 - resolution: "file-entry-cache@npm:8.0.0" +"file-entry-cache@npm:11.1.5 || >11.1.6 <12": + version: 11.1.5 + resolution: "file-entry-cache@npm:11.1.5" dependencies: - flat-cache: "npm:^4.0.0" - checksum: 10c0/9e2b5938b1cd9b6d7e3612bdc533afd4ac17b2fc646569e9a8abbf2eb48e5eb8e316bc38815a3ef6a1b456f4107f0d0f055a614ca613e75db6bf9ff4d72c1638 + flat-cache: "npm:^6.1.23" + checksum: 10c0/d05eca8794b27824d79a0f1a0bc76b81ca7232b6c9634bc086f365a6d9ddac749c4826b2b2d36bb7ef9ed84fdf0097f34979527daeb9255b4f17673a4ae50fc5 languageName: node linkType: hard @@ -3210,20 +3160,21 @@ __metadata: languageName: node linkType: hard -"flat-cache@npm:^4.0.0": - version: 4.0.1 - resolution: "flat-cache@npm:4.0.1" +"flat-cache@npm:^6.1.23": + version: 6.1.23 + resolution: "flat-cache@npm:6.1.23" dependencies: - flatted: "npm:^3.2.9" - keyv: "npm:^4.5.4" - checksum: 10c0/2c59d93e9faa2523e4fda6b4ada749bed432cfa28c8e251f33b25795e426a1c6dbada777afb1f74fcfff33934fdbdea921ee738fcc33e71adc9d6eca984a1cfc + cacheable: "npm:^2.5.0" + flatted: "npm:^3.4.2" + hookified: "npm:^1.15.0" + checksum: 10c0/c757c24f51334e1917958cd9d62d4ed3d520a3815d5a1ec50d993ac3a93fa81b6de7e28264231914bb0d990babd426e4d713d3e2f3d782dae65c42a2ded1e651 languageName: node linkType: hard -"flatted@npm:^3.2.9": - version: 3.4.2 - resolution: "flatted@npm:3.4.2" - checksum: 10c0/a65b67aae7172d6cdf63691be7de6c5cd5adbdfdfe2e9da1a09b617c9512ed794037741ee53d93114276bff3f93cd3b0d97d54f9b316e1e4885dde6e9ffdf7ed +"flatted@npm:^3.4.2": + version: 3.4.4 + resolution: "flatted@npm:3.4.4" + checksum: 10c0/a3a52a88ea5a4c333e5a1f097dcd87a037fa31c236a77cf46222c2aa4036ef895ab9bc76138a66d9dc22bdb3652128f9598cd26e7439561bf19f67276e2bc37e languageName: node linkType: hard @@ -3277,12 +3228,12 @@ __metadata: languageName: node linkType: hard -"get-tsconfig@npm:^4.13.0": - version: 4.14.0 - resolution: "get-tsconfig@npm:4.14.0" +"get-tsconfig@npm:^4.14.3": + version: 4.14.3 + resolution: "get-tsconfig@npm:4.14.3" dependencies: resolve-pkg-maps: "npm:^1.0.0" - checksum: 10c0/abc2b9275468eb589079a0b7a95eb5107c14fdd0ca6dda1bff116fe774ea1f79975421dcb22a0c86b4f820fcc69a7655dddf9b6d6a8a2c06fcb59e19794c0724 + checksum: 10c0/22119bb5b7e37b922a973bfb50deac89ca845cef50a24cd27b6c628f314e91a2bccceb186e0b5183e231ad6480d7173738912975332caf60678af39b7236eeac languageName: node linkType: hard @@ -3403,6 +3354,29 @@ __metadata: languageName: node linkType: hard +"hashery@npm:^1.4.0, hashery@npm:^1.5.1": + version: 1.5.1 + resolution: "hashery@npm:1.5.1" + dependencies: + hookified: "npm:^1.15.0" + checksum: 10c0/ab4225b655a7b0d05df99b1a59d5b3a51fe433f82422ca25e6f3f4c4ddd30adb49ebd38e0047ef9bded93319c1e9fc857e16aa382e554929c871cb77d39fc463 + languageName: node + linkType: hard + +"hookified@npm:^1.15.0, hookified@npm:^1.15.1": + version: 1.15.1 + resolution: "hookified@npm:1.15.1" + checksum: 10c0/6b691374fa97ae57169fb29f90e723499fda5e85494654fbe55c4768b3ccbf3e14c0adc8d0f365f32c503b60d7c06f907781f5966c03d41c423575eb5e16860c + languageName: node + linkType: hard + +"hookified@npm:^2.1.1": + version: 2.2.0 + resolution: "hookified@npm:2.2.0" + checksum: 10c0/7017d2b66945490293a5aba239e7b39f39071dd940fa019348c7ffea92b91b8c267853c4c51680ed0f3687b33352582fa4d2cff6dd4c5a1c5c44b037276f07aa + languageName: node + linkType: hard + "hosted-git-info@npm:^9.0.0": version: 9.0.3 resolution: "hosted-git-info@npm:9.0.3" @@ -3701,13 +3675,6 @@ __metadata: languageName: node linkType: hard -"json-buffer@npm:3.0.1": - version: 3.0.1 - resolution: "json-buffer@npm:3.0.1" - checksum: 10c0/0d1c91569d9588e7eef2b49b59851f297f3ab93c7b35c7c221e288099322be6b562767d11e4821da500f3219542b9afd2e54c5dc573107c1126ed1080f8e96d7 - languageName: node - linkType: hard - "json-schema-traverse@npm:^0.4.1": version: 0.4.1 resolution: "json-schema-traverse@npm:0.4.1" @@ -3722,12 +3689,12 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.4": - version: 4.5.4 - resolution: "keyv@npm:4.5.4" +"keyv@npm:^5.6.0": + version: 5.6.0 + resolution: "keyv@npm:5.6.0" dependencies: - json-buffer: "npm:3.0.1" - checksum: 10c0/aa52f3c5e18e16bb6324876bb8b59dd02acf782a4b789c7b2ae21107fab95fab3890ed448d4f8dba80ce05391eeac4bfabb4f02a20221342982f806fa2cf271e + "@keyv/serialize": "npm:^1.1.1" + checksum: 10c0/c3ea795b6e03593ca57c8f70928a69bad14c13389a7fb75649a115ff55615244b04d8902798d841c17f0bb4a8a8866c97133b543b93f151b440170bba09176db languageName: node linkType: hard @@ -3925,6 +3892,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^10.2.5": + version: 10.2.6 + resolution: "minimatch@npm:10.2.6" + dependencies: + brace-expansion: "npm:^5.0.8" + checksum: 10c0/4559a836243b98bd4d17ea9f7edae698717c76399eea7be374f3737f33164e4907f19e9726891ddeb122f750a5a7fa80d2ac43e851d6e5984dc4ff42ec127d3a + languageName: node + linkType: hard + "minipass@npm:^7.0.4, minipass@npm:^7.1.2, minipass@npm:^7.1.3": version: 7.1.3 resolution: "minipass@npm:7.1.3" @@ -4420,12 +4396,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.9.4": - version: 3.9.4 - resolution: "prettier@npm:3.9.4" +"prettier@npm:^3.9.10": + version: 3.9.10 + resolution: "prettier@npm:3.9.10" bin: prettier: bin/prettier.cjs - checksum: 10c0/dc6ec13d692745c6b7e7bf39beda9eb1b3b76c619118319bce393928c392264b1273337c75f80499695e165affefc7b3a9d2ebb18983af0a8f4dfbb2f45f6ff3 + checksum: 10c0/0b3531593aa6fb36ac6baf629cb058bda472c59a6938774f931fe55283a07c62e6f56e621b043a82d8a3e21fc284c08c34f9e539fc70072635f79b7bae1a1067 languageName: node linkType: hard @@ -4485,6 +4461,15 @@ __metadata: languageName: node linkType: hard +"qified@npm:^0.10.1": + version: 0.10.1 + resolution: "qified@npm:0.10.1" + dependencies: + hookified: "npm:^2.1.1" + checksum: 10c0/4a39d45492c65a4b9795381acede1bd566028ce9764ead5b41d776b391a898bf0855dd2b59d724a6711fe253ba3cacf7c9a8832887cf9dc6d48a2c5e4997c82d + languageName: node + linkType: hard + "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -4906,7 +4891,7 @@ __metadata: languageName: node linkType: hard -"slugify@npm:^1.6.6": +"slugify@npm:^1.6.6, slugify@npm:^1.6.9": version: 1.6.9 resolution: "slugify@npm:1.6.9" checksum: 10c0/8473c566ae00c5db26bfbf6182a4a9478ab3c912a9c926e1fdb410736a77228bfca4fdc5c755b46fafa7d2d9900de482fd7a9bd5e5c91128c4743c2c072d88da