diff --git a/package.json b/package.json index 70edf93..76eb12f 100644 --- a/package.json +++ b/package.json @@ -34,18 +34,18 @@ "@poppinss/utils": "^7.0.0-next.7" }, "devDependencies": { - "@adonisjs/eslint-config": "^3.0.0-next.9", + "@adonisjs/eslint-config": "^3.0.0-next.10", "@adonisjs/prettier-config": "^1.4.5", "@adonisjs/tsconfig": "^2.0.0-next.3", "@japa/assert": "^4.2.0", "@japa/expect-type": "^2.0.4", "@japa/runner": "^5.3.0", - "@poppinss/ts-exec": "^1.4.3", + "@poppinss/ts-exec": "^1.4.4", "@swc/core": "^1.15.11", "@types/node": "^22.19.9", "c8": "^10.1.3", "del-cli": "^7.0.0", - "eslint": "^9.39.2", + "eslint": "^9.39.3", "prettier": "^3.8.1", "release-it": "^19.2.4", "tsup": "^8.5.1", diff --git a/yarn.lock b/yarn.lock index 8f96486..02abbdb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,33 +12,33 @@ __metadata: languageName: node linkType: hard -"@adonisjs/eslint-config@npm:^3.0.0-next.9": - version: 3.0.0-next.9 - resolution: "@adonisjs/eslint-config@npm:3.0.0-next.9" +"@adonisjs/eslint-config@npm:^3.0.0-next.10": + version: 3.0.0-next.10 + resolution: "@adonisjs/eslint-config@npm:3.0.0-next.10" dependencies: - "@adonisjs/eslint-plugin": "npm:^2.2.1" - "@stylistic/eslint-plugin": "npm:^5.6.1" + "@adonisjs/eslint-plugin": "npm:^2.2.2" + "@stylistic/eslint-plugin": "npm:^5.8.0" eslint-config-prettier: "npm:^10.1.8" - eslint-plugin-prettier: "npm:^5.5.4" - eslint-plugin-unicorn: "npm:^62.0.0" - typescript-eslint: "npm:^8.52.0" + eslint-plugin-prettier: "npm:^5.5.5" + eslint-plugin-unicorn: "npm:^63.0.0" + typescript-eslint: "npm:^8.56.0" peerDependencies: - eslint: ^9.9.0 - prettier: ^3.3.3 - checksum: 10c0/fbcb0c9698a8f76e1676dca5addc3d6a60176413792733743acc27b835fd730c492a35bb9a10be1c0910b8b018a069a07852185c4e7561d510e154f8478716f2 + eslint: ^9.9.0 || ^10.0.0 + prettier: ^3.8.1 + checksum: 10c0/56305b0add564d07076072770b9fd878ac46175b7cf6f8187988017648f92780b4c10f3a4b104fcccf5666075afc2ed280088ef637f7aa975092fd6e8734625a languageName: node linkType: hard -"@adonisjs/eslint-plugin@npm:^2.2.1": - version: 2.2.1 - resolution: "@adonisjs/eslint-plugin@npm:2.2.1" +"@adonisjs/eslint-plugin@npm:^2.2.2": + version: 2.2.2 + resolution: "@adonisjs/eslint-plugin@npm:2.2.2" dependencies: - "@typescript-eslint/utils": "npm:^8.51.0" + "@typescript-eslint/utils": "npm:^8.56.0" micromatch: "npm:^4.0.8" read-package-up: "npm:^12.0.0" peerDependencies: - eslint: ^9.9.1 - checksum: 10c0/b708990c2789337327f27ccca2a6ae20b92205f2577c05b3b397ff067472bd43d890c171aa6c719d1a7e77182e6654a7cd887dc7cd0c04195a3439e0d82ac2be + eslint: ^9.9.1 || ^10.0.0 + checksum: 10c0/40f742637ee9ca00f9d777936cfd0b9fb44e4f7ab2bc254738069fb66f6d92db42f4b23a154291a05e36aff5ab78daeca19cd4907bb4a4ea95099589e1d7a190 languageName: node linkType: hard @@ -87,19 +87,19 @@ __metadata: version: 0.0.0-use.local resolution: "@boringnode/encryption@workspace:." dependencies: - "@adonisjs/eslint-config": "npm:^3.0.0-next.9" + "@adonisjs/eslint-config": "npm:^3.0.0-next.10" "@adonisjs/prettier-config": "npm:^1.4.5" "@adonisjs/tsconfig": "npm:^2.0.0-next.3" "@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.3" + "@poppinss/ts-exec": "npm:^1.4.4" "@poppinss/utils": "npm:^7.0.0-next.7" "@swc/core": "npm:^1.15.11" "@types/node": "npm:^22.19.9" c8: "npm:^10.1.3" del-cli: "npm:^7.0.0" - eslint: "npm:^9.39.2" + eslint: "npm:^9.39.3" prettier: "npm:^3.8.1" release-it: "npm:^19.2.4" tsup: "npm:^8.5.1" @@ -413,10 +413,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.39.2": - version: 9.39.2 - resolution: "@eslint/js@npm:9.39.2" - checksum: 10c0/00f51c52b04ac79faebfaa65a9652b2093b9c924e945479f1f3945473f78aee83cbc76c8d70bbffbf06f7024626575b16d97b66eab16182e1d0d39daff2f26f5 +"@eslint/js@npm:9.39.3": + version: 9.39.3 + resolution: "@eslint/js@npm:9.39.3" + checksum: 10c0/df1c70d6681c8daf4a3c86dfac159fcd98a73c4620c4fbe2be6caab1f30a34c7de0ad88ab0e81162376d2cde1a2eed1c32eff5f917ca369870930a51f8e818f1 languageName: node linkType: hard @@ -427,7 +427,7 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.4.0, @eslint/plugin-kit@npm:^0.4.1": +"@eslint/plugin-kit@npm:^0.4.1": version: 0.4.1 resolution: "@eslint/plugin-kit@npm:0.4.1" dependencies: @@ -1083,10 +1083,10 @@ __metadata: languageName: node linkType: hard -"@pkgr/core@npm:^0.2.4": - version: 0.2.7 - resolution: "@pkgr/core@npm:0.2.7" - checksum: 10c0/951f5ebf2feb6e9dbc202d937f1a364d60f2bf0e3e53594251bcc1d9d2ed0df0a919c49ba162a9499fce73cf46ebe4d7959a8dfbac03511dbe79b69f5fedb804 +"@pkgr/core@npm:^0.2.9": + version: 0.2.9 + resolution: "@pkgr/core@npm:0.2.9" + checksum: 10c0/ac8e4e8138b1a7a4ac6282873aef7389c352f1f8b577b4850778f5182e4a39a5241facbe48361fec817f56d02b51691b383010843fb08b34a8e8ea3614688fd5 languageName: node linkType: hard @@ -1159,13 +1159,13 @@ __metadata: languageName: node linkType: hard -"@poppinss/ts-exec@npm:^1.4.3": - version: 1.4.3 - resolution: "@poppinss/ts-exec@npm:1.4.3" +"@poppinss/ts-exec@npm:^1.4.4": + version: 1.4.4 + resolution: "@poppinss/ts-exec@npm:1.4.4" dependencies: - "@swc/core": "npm:1.15.3" + "@swc/core": "npm:~1.15.11" get-tsconfig: "npm:^4.13.0" - checksum: 10c0/78d42ca2fadc02d984bb879d548e95cbcd88defa3d21e512e233cf14d768a78752781f1cb7abcb58c5d8394168408f5bcca7c4496ef1a3e4233de1fee756497a + checksum: 10c0/0ada1b71f45c7e7ca4c0e782eb4aef74927355b026f1bbf715711db9aa8a0c3f0e4c73a675bef64e25e099d04a1d87166e4c4c6509c4dce8736daad1b700e780 languageName: node linkType: hard @@ -1370,19 +1370,19 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin@npm:^5.6.1": - version: 5.6.1 - resolution: "@stylistic/eslint-plugin@npm:5.6.1" +"@stylistic/eslint-plugin@npm:^5.8.0": + version: 5.9.0 + resolution: "@stylistic/eslint-plugin@npm:5.9.0" dependencies: - "@eslint-community/eslint-utils": "npm:^4.9.0" - "@typescript-eslint/types": "npm:^8.47.0" + "@eslint-community/eslint-utils": "npm:^4.9.1" + "@typescript-eslint/types": "npm:^8.56.0" eslint-visitor-keys: "npm:^4.2.1" espree: "npm:^10.4.0" estraverse: "npm:^5.3.0" picomatch: "npm:^4.0.3" peerDependencies: - eslint: ">=9.0.0" - checksum: 10c0/dfd33107209dac554a6b88d40813bfadd938e901ee7b853dfff9b66c9ffe0601790591865ad67e05f1f1061fc3c958087ad25efc1117375fe2487bfa69c44352 + eslint: ^9.0.0 || ^10.0.0 + checksum: 10c0/d1953a08ea3df6b5a885509c9763b08d59c173e9c512146e1d2b99a7a377dab94aaabc81369d329c38b7e8434eb80a080a6973c0fd7003d7a8c69a4ccb6f5d05 languageName: node linkType: hard @@ -1393,13 +1393,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-darwin-arm64@npm:1.15.3" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@swc/core-darwin-x64@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-darwin-x64@npm:1.15.11" @@ -1407,13 +1400,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-darwin-x64@npm:1.15.3" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@swc/core-linux-arm-gnueabihf@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-linux-arm-gnueabihf@npm:1.15.11" @@ -1421,13 +1407,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.15.3" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "@swc/core-linux-arm64-gnu@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-linux-arm64-gnu@npm:1.15.11" @@ -1435,13 +1414,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-linux-arm64-gnu@npm:1.15.3" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "@swc/core-linux-arm64-musl@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-linux-arm64-musl@npm:1.15.11" @@ -1449,13 +1421,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-linux-arm64-musl@npm:1.15.3" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - "@swc/core-linux-x64-gnu@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-linux-x64-gnu@npm:1.15.11" @@ -1463,13 +1428,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-linux-x64-gnu@npm:1.15.3" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "@swc/core-linux-x64-musl@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-linux-x64-musl@npm:1.15.11" @@ -1477,13 +1435,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-linux-x64-musl@npm:1.15.3" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - "@swc/core-win32-arm64-msvc@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-win32-arm64-msvc@npm:1.15.11" @@ -1491,13 +1442,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-win32-arm64-msvc@npm:1.15.3" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@swc/core-win32-ia32-msvc@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-win32-ia32-msvc@npm:1.15.11" @@ -1505,13 +1449,6 @@ __metadata: languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-win32-ia32-msvc@npm:1.15.3" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "@swc/core-win32-x64-msvc@npm:1.15.11": version: 1.15.11 resolution: "@swc/core-win32-x64-msvc@npm:1.15.11" @@ -1519,60 +1456,7 @@ __metadata: languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core-win32-x64-msvc@npm:1.15.3" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@swc/core@npm:1.15.3": - version: 1.15.3 - resolution: "@swc/core@npm:1.15.3" - dependencies: - "@swc/core-darwin-arm64": "npm:1.15.3" - "@swc/core-darwin-x64": "npm:1.15.3" - "@swc/core-linux-arm-gnueabihf": "npm:1.15.3" - "@swc/core-linux-arm64-gnu": "npm:1.15.3" - "@swc/core-linux-arm64-musl": "npm:1.15.3" - "@swc/core-linux-x64-gnu": "npm:1.15.3" - "@swc/core-linux-x64-musl": "npm:1.15.3" - "@swc/core-win32-arm64-msvc": "npm:1.15.3" - "@swc/core-win32-ia32-msvc": "npm:1.15.3" - "@swc/core-win32-x64-msvc": "npm:1.15.3" - "@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/79e087b15ffb85089d0a8394646d1ec322bdab070e4b79b761fc0693e80b9a44b85fd9654f49a2a5572779ff6d248ea31de0dd24a9273e326e3774bfebfcc60a - languageName: node - linkType: hard - -"@swc/core@npm:^1.15.11": +"@swc/core@npm:^1.15.11, @swc/core@npm:~1.15.11": version: 1.15.11 resolution: "@swc/core@npm:1.15.11" dependencies: @@ -1711,112 +1595,105 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.53.0" +"@typescript-eslint/eslint-plugin@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.56.0" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.53.0" - "@typescript-eslint/type-utils": "npm:8.53.0" - "@typescript-eslint/utils": "npm:8.53.0" - "@typescript-eslint/visitor-keys": "npm:8.53.0" + "@typescript-eslint/scope-manager": "npm:8.56.0" + "@typescript-eslint/type-utils": "npm:8.56.0" + "@typescript-eslint/utils": "npm:8.56.0" + "@typescript-eslint/visitor-keys": "npm:8.56.0" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.4.0" peerDependencies: - "@typescript-eslint/parser": ^8.53.0 - eslint: ^8.57.0 || ^9.0.0 + "@typescript-eslint/parser": ^8.56.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/c28925423023853591696f20844c9365ad4353c8beb004fc5ccc1995903c42202070165a2c750f53abf43420ff8daa19d874010efc4ba925311ca2f320ce55fe + checksum: 10c0/26e56d14562b3d2d34b366859ec56668fdac909d6ea534451cdb4267846ff50dcccd0026a4eba71ca41f7c8bdef30ef1356620c1ff2363ad64bd8fad33a72b19 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/parser@npm:8.53.0" +"@typescript-eslint/parser@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/parser@npm:8.56.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.53.0" - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/typescript-estree": "npm:8.53.0" - "@typescript-eslint/visitor-keys": "npm:8.53.0" + "@typescript-eslint/scope-manager": "npm:8.56.0" + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/typescript-estree": "npm:8.56.0" + "@typescript-eslint/visitor-keys": "npm:8.56.0" debug: "npm:^4.4.3" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/5c6aae71f4015fc3ebbfe6fa6e040dcc99fc15b6bd36631b67ae61523b2da57651cbb1cd2de430380df5fd13cd03c43f233073af6a8a85714e651a3db74a5cf6 + checksum: 10c0/f3a29c6fdc4e0d1a1e7ddb9909ab839c2f67591933e432c10f44aabb69ae2229f8d2072a220f63b70618cc35c67ff53de0ed110be86b33f4f354c19993f764cb languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/project-service@npm:8.53.0" +"@typescript-eslint/project-service@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/project-service@npm:8.56.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.53.0" - "@typescript-eslint/types": "npm:^8.53.0" + "@typescript-eslint/tsconfig-utils": "npm:^8.56.0" + "@typescript-eslint/types": "npm:^8.56.0" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/b01302890cf853e9bb1d2b19e402ec0ede1388fec833528847d32d65d0e3e03867a14632f816f4f3058e40707b001fab208bf2950ff1e8d7cbbc6c1d57b969d4 + checksum: 10c0/8302dc30ad8c0342137998ea872782cdd673f9e7ec4b244eeb0976915b86d6c44ef55485e2cdac2987dbf309d3663aaf293c85e88326093fc7656b51432369f6 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/scope-manager@npm:8.53.0" +"@typescript-eslint/scope-manager@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/scope-manager@npm:8.56.0" dependencies: - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/visitor-keys": "npm:8.53.0" - checksum: 10c0/338a7471aaa793858a23498b6ad37da8f419a8ee05cc4105d569b2c676e0f2d7a45806b88a8c8d3454f438f329b61df8e73ae582863a20eb0996529f9275e3c2 + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/visitor-keys": "npm:8.56.0" + checksum: 10c0/898b705295e0a4081702a52f98e0d1e50f8047900becd087b232bc71f8af2b87ed70a065bed0076a26abec8f4e5c6bb4a3a0de33b7ea0e3704ecdc7487043b57 languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.53.0, @typescript-eslint/tsconfig-utils@npm:^8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.53.0" +"@typescript-eslint/tsconfig-utils@npm:8.56.0, @typescript-eslint/tsconfig-utils@npm:^8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.56.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/1a136519d4e0c4ae9471f55468ad0a52175b8b41da28188bd7e4efcf72c2c8528aeb3a1b1c9d27f2d94ab0c8d9a91e08ebc1fed5fc8628c9808112427f306428 + checksum: 10c0/20f48af8b497d8a730dcac3724314b4f49ecc436f8871f3e17f5193d83e7d290c8838a126971767cd011208969bc4ff0f4bddc40eac167348c88d29fdb379c8b languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/type-utils@npm:8.53.0" +"@typescript-eslint/type-utils@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/type-utils@npm:8.56.0" dependencies: - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/typescript-estree": "npm:8.53.0" - "@typescript-eslint/utils": "npm:8.53.0" + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/typescript-estree": "npm:8.56.0" + "@typescript-eslint/utils": "npm:8.56.0" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.4.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/6d7d6eb80a6b214d9c8e185527e21fa44e1f4d2fe48d4f29f964f8c3921da47757a8cc537edc5c233fc47af02a487935c176b1c918ce4d22ba8341dbd1b455e0 + checksum: 10c0/4da61c36fa46f9d21a519a06b4ea6c91e9fa8a8e420fede41fb5d0f29866faa11641562b6e01c221ca6ec86bc0c3ecd7b8f11fc85b92277c3fd450ffc8fa2522 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.53.0, @typescript-eslint/types@npm:^8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/types@npm:8.53.0" - checksum: 10c0/a88681795becbe857f9868427c0d75c2ab2fb1acde14907b8791709b6d7835400bf9a0b41f22e97a13f1274e0082f5675692b815e30268e6eada492913100306 +"@typescript-eslint/types@npm:8.56.0, @typescript-eslint/types@npm:^8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/types@npm:8.56.0" + checksum: 10c0/5deb4ebf5fa62f9f927f6aa45f7245aa03567e88941cd76e7b083175fd59fc40368a804ba7ff7581eac75706e42ddd5c77d2a60d6b1e76ab7865d559c9af9937 languageName: node linkType: hard -"@typescript-eslint/types@npm:^8.47.0": - version: 8.49.0 - resolution: "@typescript-eslint/types@npm:8.49.0" - checksum: 10c0/75b26207b142576cf9af86406815b440c7f4bc6645fa58c58a3d781a5d80a39ba7e44d4b4df297980019a7aa1db10da5ac515191aaaf0f1ef6007996c126d8f9 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.53.0" +"@typescript-eslint/typescript-estree@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.56.0" dependencies: - "@typescript-eslint/project-service": "npm:8.53.0" - "@typescript-eslint/tsconfig-utils": "npm:8.53.0" - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/visitor-keys": "npm:8.53.0" + "@typescript-eslint/project-service": "npm:8.56.0" + "@typescript-eslint/tsconfig-utils": "npm:8.56.0" + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/visitor-keys": "npm:8.56.0" debug: "npm:^4.4.3" minimatch: "npm:^9.0.5" semver: "npm:^7.7.3" @@ -1824,32 +1701,32 @@ __metadata: ts-api-utils: "npm:^2.4.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/31819fba9fbef3e3ab494409b18ff40042cc3e7a4ba72fe06475062b7e196aaf9752e526a1c51abf3002627833b387279f00fdfa66886b05c028e129a57b550a + checksum: 10c0/cc2ba5bbfabb71c1510aea8fb8bf0d8385cabb9ca5b65a621e73f3088a91089a02aea56a9d9a31bd707593b5ba4d33d0aa2fcbdeee3cc7f4eca8226107523c28 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.53.0, @typescript-eslint/utils@npm:^8.51.0": - version: 8.53.0 - resolution: "@typescript-eslint/utils@npm:8.53.0" +"@typescript-eslint/utils@npm:8.56.0, @typescript-eslint/utils@npm:^8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/utils@npm:8.56.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.53.0" - "@typescript-eslint/types": "npm:8.53.0" - "@typescript-eslint/typescript-estree": "npm:8.53.0" + "@typescript-eslint/scope-manager": "npm:8.56.0" + "@typescript-eslint/types": "npm:8.56.0" + "@typescript-eslint/typescript-estree": "npm:8.56.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/6af761fc5ed89606bd8dd1abf7c526afe0060c115035a4fcddfa173ba8a01b7422edf84bc4d74aab2a086911db57a893a2753b3c025ace3e86adc1c2259a6253 + checksum: 10c0/49545d399345bb4d8113d1001ec60c05c7e0d28fd44cb3c75128e58a53c9bf7ae8d0680ca089a4f37ab9eea8a3ef39011fc731eb4ad8dd4ab642849d84318645 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.53.0": - version: 8.53.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.53.0" +"@typescript-eslint/visitor-keys@npm:8.56.0": + version: 8.56.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.56.0" dependencies: - "@typescript-eslint/types": "npm:8.53.0" - eslint-visitor-keys: "npm:^4.2.1" - checksum: 10c0/be2062073c9fd28762f73d442e8536f16e1eab0935df463ed45bd95575b4b79b4a4ca1f45c04b1964dc424b8d25c6489253e3ea2236bb74cff9b7e02e1e7f5be + "@typescript-eslint/types": "npm:8.56.0" + eslint-visitor-keys: "npm:^5.0.0" + checksum: 10c0/4cb7668430042da70707ac5cad826348e808af94095aca1f3d07d39d566745a33991d3defccd1e687f1b1f8aeea52eeb47591933e962452eb51c4bcd88773c12 languageName: node linkType: hard @@ -2736,12 +2613,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:^5.5.4": - version: 5.5.4 - resolution: "eslint-plugin-prettier@npm:5.5.4" +"eslint-plugin-prettier@npm:^5.5.5": + version: 5.5.5 + resolution: "eslint-plugin-prettier@npm:5.5.5" dependencies: - prettier-linter-helpers: "npm:^1.0.0" - synckit: "npm:^0.11.7" + prettier-linter-helpers: "npm:^1.0.1" + synckit: "npm:^0.11.12" peerDependencies: "@types/eslint": ">=8.0.0" eslint: ">=8.0.0" @@ -2752,22 +2629,20 @@ __metadata: optional: true eslint-config-prettier: optional: true - checksum: 10c0/5cc780e0ab002f838ad8057409e86de4ff8281aa2704a50fa8511abff87028060c2e45741bc9cbcbd498712e8d189de8026e70aed9e20e50fe5ba534ee5a8442 + checksum: 10c0/091449b28c77ab2efbbf674e977181f2c8453d95a4df68218bddd87a4dfaa9ecc4eda60164e416f5986fb5d577e66e8d8e1e23d81e8555f8d735375598b03257 languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^62.0.0": - version: 62.0.0 - resolution: "eslint-plugin-unicorn@npm:62.0.0" +"eslint-plugin-unicorn@npm:^63.0.0": + version: 63.0.0 + resolution: "eslint-plugin-unicorn@npm:63.0.0" dependencies: "@babel/helper-validator-identifier": "npm:^7.28.5" "@eslint-community/eslint-utils": "npm:^4.9.0" - "@eslint/plugin-kit": "npm:^0.4.0" change-case: "npm:^5.4.4" ci-info: "npm:^4.3.1" clean-regexp: "npm:^1.0.0" core-js-compat: "npm:^3.46.0" - esquery: "npm:^1.6.0" find-up-simple: "npm:^1.0.1" globals: "npm:^16.4.0" indent-string: "npm:^5.0.0" @@ -2780,7 +2655,7 @@ __metadata: strip-indent: "npm:^4.1.1" peerDependencies: eslint: ">=9.38.0" - checksum: 10c0/29a8651a75e088a774319f752320625ce8944da53011dca2f9ddcbf2e7297651e90139e808d702041b1df320706b1ecc32d04daef52ab105cb9e8d540e03a0d2 + checksum: 10c0/bc3550322a2b008ea9252e1a94a4f12a6c96c4387be563a5d62b879078cbe6b01c957843d31ec7d09fd8d8cf287ac00f8b93666721ff916b0166d4e82c80926c languageName: node linkType: hard @@ -2808,9 +2683,16 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.39.2": - version: 9.39.2 - resolution: "eslint@npm:9.39.2" +"eslint-visitor-keys@npm:^5.0.0": + version: 5.0.1 + resolution: "eslint-visitor-keys@npm:5.0.1" + checksum: 10c0/16190bdf2cbae40a1109384c94450c526a79b0b9c3cb21e544256ed85ac48a4b84db66b74a6561d20fe6ab77447f150d711c2ad5ad74df4fcc133736bce99678 + languageName: node + linkType: hard + +"eslint@npm:^9.39.3": + version: 9.39.3 + resolution: "eslint@npm:9.39.3" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.1" @@ -2818,7 +2700,7 @@ __metadata: "@eslint/config-helpers": "npm:^0.4.2" "@eslint/core": "npm:^0.17.0" "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.39.2" + "@eslint/js": "npm:9.39.3" "@eslint/plugin-kit": "npm:^0.4.1" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" @@ -2853,7 +2735,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/bb88ca8fd16bb7e1ac3e13804c54d41c583214460c0faa7b3e7c574e69c5600c7122295500fb4b0c06067831111db740931e98da1340329527658e1cf80073d3 + checksum: 10c0/5e5dbf84d4f604f5d2d7a58c5c3fcdde30a01b8973ff3caeca8b2bacc16066717cedb4385ce52db1a2746d0b621770d4d4227cc7f44982b0b03818be2c31538d languageName: node linkType: hard @@ -2878,7 +2760,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.5.0, esquery@npm:^1.6.0": +"esquery@npm:^1.5.0": version: 1.6.0 resolution: "esquery@npm:1.6.0" dependencies: @@ -4579,12 +4461,12 @@ __metadata: languageName: node linkType: hard -"prettier-linter-helpers@npm:^1.0.0": - version: 1.0.0 - resolution: "prettier-linter-helpers@npm:1.0.0" +"prettier-linter-helpers@npm:^1.0.1": + version: 1.0.1 + resolution: "prettier-linter-helpers@npm:1.0.1" dependencies: fast-diff: "npm:^1.1.2" - checksum: 10c0/81e0027d731b7b3697ccd2129470ed9913ecb111e4ec175a12f0fcfab0096516373bf0af2fef132af50cafb0a905b74ff57996d615f59512bb9ac7378fcc64ab + checksum: 10c0/91cea965681bc5f62c9d26bd3ca6358b81557261d4802e96ec1cf0acbd99d4b61632d53320cd2c3ec7d7f7805a81345644108a41ef46ddc9688e783a9ac792d1 languageName: node linkType: hard @@ -5246,12 +5128,12 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.11.7": - version: 0.11.8 - resolution: "synckit@npm:0.11.8" +"synckit@npm:^0.11.12": + version: 0.11.12 + resolution: "synckit@npm:0.11.12" dependencies: - "@pkgr/core": "npm:^0.2.4" - checksum: 10c0/a1de5131ee527512afcaafceb2399b2f3e63678e56b831e1cb2dc7019c972a8b654703a3b94ef4166868f87eb984ea252b467c9d9e486b018ec2e6a55c24dfd8 + "@pkgr/core": "npm:^0.2.9" + checksum: 10c0/cc4d446806688ae0d728ae7bb3f53176d065cf9536647fb85bdd721dcefbd7bf94874df6799ff61580f2b03a392659219b778a9254ad499f9a1f56c34787c235 languageName: node linkType: hard @@ -5454,18 +5336,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.52.0": - version: 8.53.0 - resolution: "typescript-eslint@npm:8.53.0" +"typescript-eslint@npm:^8.56.0": + version: 8.56.0 + resolution: "typescript-eslint@npm:8.56.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.53.0" - "@typescript-eslint/parser": "npm:8.53.0" - "@typescript-eslint/typescript-estree": "npm:8.53.0" - "@typescript-eslint/utils": "npm:8.53.0" + "@typescript-eslint/eslint-plugin": "npm:8.56.0" + "@typescript-eslint/parser": "npm:8.56.0" + "@typescript-eslint/typescript-estree": "npm:8.56.0" + "@typescript-eslint/utils": "npm:8.56.0" peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/eb12a31f6bfb1edd9a381ca85c1095b917f57d56ab58720e893f48637613761d384300debe43f19999724201627596cc5b5dcde97f92de32b7146b038072fd7c + checksum: 10c0/13c47bb4a82d6714d482e96991faf2895c45a8e74235191a2ebbd36272487595c0824d128958942a1d1d18eddf8ca40c5850e2e314958a0a2e3c40be92f2d5a0 languageName: node linkType: hard