diff --git a/package.json b/package.json index 72acb22c..93b6f976 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@types/jest": "^30.0.0", "@types/node": "^24.0.0", "@types/yargs": "^17.0.35", - "@typescript-eslint/eslint-plugin": "^8.57.2", + "@typescript-eslint/eslint-plugin": "^8.58.0", "@typescript-eslint/parser": "^8.58.0", "esbuild": "^0.27.4", "escape-string-regexp": "^5.0.0", @@ -62,7 +62,7 @@ "prettier": "3.8.1", "rimraf": "^6.1.3", "semantic-release": "^25.0.3", - "ts-jest": "^29.4.6", + "ts-jest": "^29.4.9", "ts-node": "^10.9.2", "typescript": "^5.9.3", "yargs": "^18.0.0" diff --git a/yarn.lock b/yarn.lock index d1f80cc1..40c45f49 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2491,23 +2491,23 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/eslint-plugin@npm:8.57.2" +"@typescript-eslint/eslint-plugin@npm:^8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.58.0" dependencies: "@eslint-community/regexpp": ^4.12.2 - "@typescript-eslint/scope-manager": 8.57.2 - "@typescript-eslint/type-utils": 8.57.2 - "@typescript-eslint/utils": 8.57.2 - "@typescript-eslint/visitor-keys": 8.57.2 + "@typescript-eslint/scope-manager": 8.58.0 + "@typescript-eslint/type-utils": 8.58.0 + "@typescript-eslint/utils": 8.58.0 + "@typescript-eslint/visitor-keys": 8.58.0 ignore: ^7.0.5 natural-compare: ^1.4.0 - ts-api-utils: ^2.4.0 + ts-api-utils: ^2.5.0 peerDependencies: - "@typescript-eslint/parser": ^8.57.2 + "@typescript-eslint/parser": ^8.58.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: aa27503f4479f524f8bdd971ac6998176c2c4d0865e24fd131be75673fd1b9db5866b09d9884cb4a819ff8358e9715853f651913aa3082204c4b91a4a2508cc0 + typescript: ">=4.8.4 <6.1.0" + checksum: 11022128a5ff7110c3e1d950b3000e46ccf5991e4049137eb07562ca24ba770344cfcf89f1aa83af66a809b98eba194000dd50ae8c4f9bc47b956e4828074421 languageName: node linkType: hard @@ -2527,19 +2527,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/project-service@npm:8.57.2" - dependencies: - "@typescript-eslint/tsconfig-utils": ^8.57.2 - "@typescript-eslint/types": ^8.57.2 - debug: ^4.4.3 - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 121c700a6fff0eb1eb7e4c6c5111398a4c67dd6f5a42cb07804cb35c143cc517ade65ace20669a81e142f9463b2a266769aa957c9d1ba7ebb33227107cb14ea5 - languageName: node - linkType: hard - "@typescript-eslint/project-service@npm:8.58.0": version: 8.58.0 resolution: "@typescript-eslint/project-service@npm:8.58.0" @@ -2553,16 +2540,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/scope-manager@npm:8.57.2" - dependencies: - "@typescript-eslint/types": 8.57.2 - "@typescript-eslint/visitor-keys": 8.57.2 - checksum: e25a8e891b41d43aca68aedaff0c15a0cdee328e1a939b8622e2c047523f6e6fcee8d284ab67af2df7a647ff342c1d7dbb040147ec055d11cd5d9c25a7b64267 - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:8.58.0": version: 8.58.0 resolution: "@typescript-eslint/scope-manager@npm:8.58.0" @@ -2573,15 +2550,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.57.2, @typescript-eslint/tsconfig-utils@npm:^8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.57.2" - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 0b3473a9bfb19ba73c47646e025b3d7008fdf52c7276f510832091bbe3159b23a6aaaafa952154e0d46d5fa934e97064b073036229e66af04c3464b76989e5b0 - languageName: node - linkType: hard - "@typescript-eslint/tsconfig-utils@npm:8.58.0, @typescript-eslint/tsconfig-utils@npm:^8.58.0": version: 8.58.0 resolution: "@typescript-eslint/tsconfig-utils@npm:8.58.0" @@ -2591,26 +2559,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/type-utils@npm:8.57.2" +"@typescript-eslint/type-utils@npm:8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/type-utils@npm:8.58.0" dependencies: - "@typescript-eslint/types": 8.57.2 - "@typescript-eslint/typescript-estree": 8.57.2 - "@typescript-eslint/utils": 8.57.2 + "@typescript-eslint/types": 8.58.0 + "@typescript-eslint/typescript-estree": 8.58.0 + "@typescript-eslint/utils": 8.58.0 debug: ^4.4.3 - ts-api-utils: ^2.4.0 + ts-api-utils: ^2.5.0 peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 915c90c228876ed575bfe2e9470f4f2a616e2fac4960352988a629b7aa25fa43d005a0690db6f50a56c3275d90379b1fd2190dbaf822ef20da242dc09bc18529 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:8.57.2, @typescript-eslint/types@npm:^8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/types@npm:8.57.2" - checksum: c39d15f22b1c61c3419b21efcc764feacde3ae4f9c52676f4cc986aef89c9ebf81292695cffc1b90e991318e3c634fff4dfa6e23afdeeda059cae534d740e807 + typescript: ">=4.8.4 <6.1.0" + checksum: 5f0f883259e33ce32263afc6efba45e9e45ac0416869205f7ea04396bf427688ac5de333b6f93da991568d5c881e42181fba98b95d71f7f8cd1ef9abfb61bad4 languageName: node linkType: hard @@ -2621,25 +2582,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/typescript-estree@npm:8.57.2" - dependencies: - "@typescript-eslint/project-service": 8.57.2 - "@typescript-eslint/tsconfig-utils": 8.57.2 - "@typescript-eslint/types": 8.57.2 - "@typescript-eslint/visitor-keys": 8.57.2 - debug: ^4.4.3 - minimatch: ^10.2.2 - semver: ^7.7.3 - tinyglobby: ^0.2.15 - ts-api-utils: ^2.4.0 - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 461efe5be2100716e6a56d9c11e8061190639f7ba379475ba9c238df816f3c96702b41d1087597db2f7e7845c15b68a5a8bf97a38f73cc3b4bd9299872d85222 - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:8.58.0": version: 8.58.0 resolution: "@typescript-eslint/typescript-estree@npm:8.58.0" @@ -2659,28 +2601,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/utils@npm:8.57.2" +"@typescript-eslint/utils@npm:8.58.0": + version: 8.58.0 + resolution: "@typescript-eslint/utils@npm:8.58.0" dependencies: "@eslint-community/eslint-utils": ^4.9.1 - "@typescript-eslint/scope-manager": 8.57.2 - "@typescript-eslint/types": 8.57.2 - "@typescript-eslint/typescript-estree": 8.57.2 + "@typescript-eslint/scope-manager": 8.58.0 + "@typescript-eslint/types": 8.58.0 + "@typescript-eslint/typescript-estree": 8.58.0 peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" - checksum: 9d6fec718f2d08f7c726f3c44cd2dbcf5814ca0067e0ace6a18c911dc083f7bbb679c73bd677e26809e0770c5e7ae8c7a00a833c0b48c4c42590e8b000095d42 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:8.57.2": - version: 8.57.2 - resolution: "@typescript-eslint/visitor-keys@npm:8.57.2" - dependencies: - "@typescript-eslint/types": 8.57.2 - eslint-visitor-keys: ^5.0.0 - checksum: e0c1519bca836db308d0313d71ab89fd165af1c5f4f24a58a98a6782dbfec0c4f741d3b1e2d79ff018ea58e22d14c0ecfd9099685feca95acebb0964e8e44fe1 + typescript: ">=4.8.4 <6.1.0" + checksum: 3b89a91b9c26a323c1ab99f3c647b7d377fbf8b5f725af083633baa48b6467569762f00765e699ad4f30e82ce36b467316e21c6686b81d0803740256f528028e languageName: node linkType: hard @@ -3305,7 +3237,7 @@ __metadata: "@types/jest": ^30.0.0 "@types/node": ^24.0.0 "@types/yargs": ^17.0.35 - "@typescript-eslint/eslint-plugin": ^8.57.2 + "@typescript-eslint/eslint-plugin": ^8.58.0 "@typescript-eslint/parser": ^8.58.0 esbuild: ^0.27.4 escape-string-regexp: ^5.0.0 @@ -3317,7 +3249,7 @@ __metadata: prettier: 3.8.1 rimraf: ^6.1.3 semantic-release: ^25.0.3 - ts-jest: ^29.4.6 + ts-jest: ^29.4.9 ts-node: ^10.9.2 typescript: ^5.9.3 yargs: ^18.0.0 @@ -4988,7 +4920,7 @@ __metadata: languageName: node linkType: hard -"handlebars@npm:^4.7.7, handlebars@npm:^4.7.8": +"handlebars@npm:^4.7.7, handlebars@npm:^4.7.9": version: 4.7.9 resolution: "handlebars@npm:4.7.9" dependencies: @@ -8201,6 +8133,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.7.4": + version: 7.7.4 + resolution: "semver@npm:7.7.4" + bin: + semver: bin/semver.js + checksum: 9b4a6a58e98b9723fafcafa393c9d4e8edefaa60b8dfbe39e30892a3604cf1f45f52df9cfb1ae1a22b44c8b3d57fec8a9bb7b3e1645431587cb272399ede152e + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -8863,15 +8804,6 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^2.4.0": - version: 2.4.0 - resolution: "ts-api-utils@npm:2.4.0" - peerDependencies: - typescript: ">=4.8.4" - checksum: beae72a4fa22a7cc91a8a0f3dfb487d72e30f06ac50ff72f327d061dea2d4940c6451d36578d949caad3893d4d2c7d42d53b7663597ccda54ad32cdb842c3e34 - languageName: node - linkType: hard - "ts-api-utils@npm:^2.5.0": version: 2.5.0 resolution: "ts-api-utils@npm:2.5.0" @@ -8881,17 +8813,17 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.4.6": - version: 29.4.6 - resolution: "ts-jest@npm:29.4.6" +"ts-jest@npm:^29.4.9": + version: 29.4.9 + resolution: "ts-jest@npm:29.4.9" dependencies: bs-logger: ^0.2.6 fast-json-stable-stringify: ^2.1.0 - handlebars: ^4.7.8 + handlebars: ^4.7.9 json5: ^2.2.3 lodash.memoize: ^4.1.2 make-error: ^1.3.6 - semver: ^7.7.3 + semver: ^7.7.4 type-fest: ^4.41.0 yargs-parser: ^21.1.1 peerDependencies: @@ -8901,7 +8833,7 @@ __metadata: babel-jest: ^29.0.0 || ^30.0.0 jest: ^29.0.0 || ^30.0.0 jest-util: ^29.0.0 || ^30.0.0 - typescript: ">=4.3 <6" + typescript: ">=4.3 <7" peerDependenciesMeta: "@babel/core": optional: true @@ -8917,7 +8849,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 07ae4102569565ab57036f095152ea75c85032edf15379043ffc8da2dd0e6e93e84d0c50a24e10a5cddacb5ab773df0f3170f02db6c178edd22a5e485bc57dc7 + checksum: 194a2eb2e14afe8533ffeb69e69aa41ebc95322da260f4cd92aae5d32856893c5c4972feb63c0cf3760cb397c48e9faddd9c2d80d268a78b53dc24733453aa8b languageName: node linkType: hard