diff --git a/package.json b/package.json index d18c587..8385b57 100644 --- a/package.json +++ b/package.json @@ -64,16 +64,16 @@ "@vitest/coverage-v8": "4.1.11", "commitizen": "4.3.2", "cz-conventional-changelog": "3.3.0", - "eslint": "10.11.0", + "eslint": "10.12.0", "eslint-config-prettier": "10.1.8", - "globals": "17.12.0", + "globals": "17.13.0", "husky": "9.1.7", "lint-staged": "17.6.0", "pkgroll": "2.28.1", "prettier": "3.9.10", "tsx": "4.23.15", "typescript": "5.9.3", - "typescript-eslint": "8.70.1", + "typescript-eslint": "8.71.1", "vitest": "4.1.11" } } diff --git a/yarn.lock b/yarn.lock index f11ef48..a98f29e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -20,16 +20,16 @@ __metadata: commitizen: "npm:4.3.2" cz-conventional-changelog: "npm:3.3.0" date-fns: "npm:4.4.0" - eslint: "npm:10.11.0" + eslint: "npm:10.12.0" eslint-config-prettier: "npm:10.1.8" - globals: "npm:17.12.0" + globals: "npm:17.13.0" husky: "npm:9.1.7" lint-staged: "npm:17.6.0" pkgroll: "npm:2.28.1" prettier: "npm:3.9.10" tsx: "npm:4.23.15" typescript: "npm:5.9.3" - typescript-eslint: "npm:8.70.1" + typescript-eslint: "npm:8.71.1" vitest: "npm:4.1.11" zod: "npm:4.6.5" languageName: unknown @@ -1290,121 +1290,105 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/eslint-plugin@npm:8.70.1" +"@typescript-eslint/eslint-plugin@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.71.1" dependencies: "@eslint-community/regexpp": "npm:^4.12.2" - "@typescript-eslint/scope-manager": "npm:8.70.1" - "@typescript-eslint/type-utils": "npm:8.70.1" - "@typescript-eslint/utils": "npm:8.70.1" - "@typescript-eslint/visitor-keys": "npm:8.70.1" + "@typescript-eslint/scope-manager": "npm:8.71.1" + "@typescript-eslint/type-utils": "npm:8.71.1" + "@typescript-eslint/utils": "npm:8.71.1" + "@typescript-eslint/visitor-keys": "npm:8.71.1" ignore: "npm:^7.0.5" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.5.0" peerDependencies: - "@typescript-eslint/parser": ^8.70.1 + "@typescript-eslint/parser": ^8.71.1 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/d8d5040657d0640d67c33a697789bc4055026882bc57e5899a2fd02cda19395fb232fd7c3d6834029228534dd096b44aa69c5cd6a0981a40a6ed2bd1e62357a6 + checksum: 10/dc117ca7be83d17b41d3298165b336d46797da247a8388614f3f65afc7875fb4fe23ffe28eb0c37a4e83deacd4ec8e94624a2c8de151ba6b41b58f9207e5c164 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/parser@npm:8.70.1" +"@typescript-eslint/parser@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/parser@npm:8.71.1" dependencies: - "@typescript-eslint/scope-manager": "npm:8.70.1" - "@typescript-eslint/types": "npm:8.70.1" - "@typescript-eslint/typescript-estree": "npm:8.70.1" - "@typescript-eslint/visitor-keys": "npm:8.70.1" + "@typescript-eslint/scope-manager": "npm:8.71.1" + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/typescript-estree": "npm:8.71.1" + "@typescript-eslint/visitor-keys": "npm:8.71.1" debug: "npm:^4.4.3" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/f3e924d82d9509e4f3a1c3d7bcfaa2a73c8486671493ac1a01a96881a8c41be3e9fd6e99f79dde9601a0c2559e5ce4e3350299d154f194c969bdcd48c2dcb8fd + checksum: 10/8ce699481f3cec81292889f77f1cffbef68d5f011b0fe1f71150d973794b6d2da89971b80b94824d7fa8bc54ff007a5e632ad6cfb66c595ce8fc1b852cac0c10 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/project-service@npm:8.70.1" +"@typescript-eslint/project-service@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/project-service@npm:8.71.1" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.70.1" - "@typescript-eslint/types": "npm:^8.70.1" + "@typescript-eslint/tsconfig-utils": "npm:^8.71.1" + "@typescript-eslint/types": "npm:^8.71.1" debug: "npm:^4.4.3" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/78400e08e8d5159f28bee9d700c9f600f24f68a7d13188779d86054f0efe1b373a3334053f84a1dcef46f149f515edf16d40ee667d2d17f4f0c916036fb17a58 + checksum: 10/9de11189629df886d456d2e80d1541060e5598f512ba42231953445a94764aa863fbc32b652735ee0694543fd6b0012b0807cda6b92d751a46fcd5fbcb481e3b languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/scope-manager@npm:8.70.1" +"@typescript-eslint/scope-manager@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/scope-manager@npm:8.71.1" dependencies: - "@typescript-eslint/types": "npm:8.70.1" - "@typescript-eslint/visitor-keys": "npm:8.70.1" - checksum: 10/e55843ee9b649ae8c4dafa7182dcff917e721a4be601d26c5783353ae217456fac93c82a918f679e7ac5c5dbb5778b9b6059857bfcaf2b1ed57cc57d1fdaa76a + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/visitor-keys": "npm:8.71.1" + checksum: 10/59b0ee05006c4be44eb939ee8a1c0ed60d79fdabe7211f6adc30989541c306b07934144c51ec454ad8252cbe95ab8b38400ffe123977ae2ce512e76d460e5e98 languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.70.1" +"@typescript-eslint/tsconfig-utils@npm:8.71.1, @typescript-eslint/tsconfig-utils@npm:^8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.71.1" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/d29b46c4b7c203d6cd53cfd2e55eef73217a70913b9acb2355d6c47e42a3561275b9831653543aff10d09c2aa1259a8b95da08672163b068e2002810885a15ec + checksum: 10/7a3a71b00f898d8ef53a3aed992597ae6bc56f8b6310cb8180b8f226979877afcb2628fbdc7a4b6f59db8ced5f6779b1fa684c0785e63a99b545f60de31ece51 languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:^8.70.1": - version: 8.71.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.71.0" - peerDependencies: - typescript: ">=4.8.4 <6.1.0" - checksum: 10/1881f383fd3e34e4a9a63d315a26ebbe4faa8528d225539035fd32ee37f5055e80bf6f28fe423e4d62e3ea5e4e5b2319253583e95d41f0c66ac95943e752b588 - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/type-utils@npm:8.70.1" +"@typescript-eslint/type-utils@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/type-utils@npm:8.71.1" dependencies: - "@typescript-eslint/types": "npm:8.70.1" - "@typescript-eslint/typescript-estree": "npm:8.70.1" - "@typescript-eslint/utils": "npm:8.70.1" + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/typescript-estree": "npm:8.71.1" + "@typescript-eslint/utils": "npm:8.71.1" debug: "npm:^4.4.3" ts-api-utils: "npm:^2.5.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/db6044a9bfccf4e51119fb95c34681c8683d24f91816a21f39c196e41ff44b4859a02fea616e7d97f7b360836a7fab30ad6e2f0bfd08bcf182e77accdf566142 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/types@npm:8.70.1" - checksum: 10/4c8cfc214b5af1c0d4828c5859e762fa4cf0bc1791fadd9ca3a16c28d721b696a3393e61d1efb9e7fc80987605795954152b7a56b08cd01a73d5d66df426aff2 + checksum: 10/56b5b433062b9005c1c627aec3cae4bfe6b3647bb08d826ec82fb4279c5f2c781028ce2e6274d38440eea53d348f393ad6b40a5e82825cf057de32fb813cb2f3 languageName: node linkType: hard -"@typescript-eslint/types@npm:^8.70.1": - version: 8.71.0 - resolution: "@typescript-eslint/types@npm:8.71.0" - checksum: 10/24c72ad99a5f3edb0021f87cd1366f63a73ecdd537b3c89d8189c52b999499a498913eed17c46edacca1e3990fd761e28293d2cf3cfde0a1f637d1879f1cb10f +"@typescript-eslint/types@npm:8.71.1, @typescript-eslint/types@npm:^8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/types@npm:8.71.1" + checksum: 10/e719c89af197092fe69bee725582013e57b661d14f2edbdf0637811216e207139876d57631708d544ede41e52b1a01200e0511c8d9c46742d408cc70f3edc7a1 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/typescript-estree@npm:8.70.1" +"@typescript-eslint/typescript-estree@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.71.1" dependencies: - "@typescript-eslint/project-service": "npm:8.70.1" - "@typescript-eslint/tsconfig-utils": "npm:8.70.1" - "@typescript-eslint/types": "npm:8.70.1" - "@typescript-eslint/visitor-keys": "npm:8.70.1" + "@typescript-eslint/project-service": "npm:8.71.1" + "@typescript-eslint/tsconfig-utils": "npm:8.71.1" + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/visitor-keys": "npm:8.71.1" debug: "npm:^4.4.3" minimatch: "npm:^10.2.2" semver: "npm:^7.7.3" @@ -1412,32 +1396,32 @@ __metadata: ts-api-utils: "npm:^2.5.0" peerDependencies: typescript: ">=4.8.4 <6.1.0" - checksum: 10/68c2c37fdd9e6f7eef1fea1675f8fe711a51f6b33ee3fe508b31c614a400f464f122769d8ce945f154b0bf13694a456da293845638600d74cc9392728966ac2c + checksum: 10/73cd8debfea2ffe582f689a615cdc875f0e97f0430eef55db7158443b37bedbf1ed76559e7ddfd445ad9b4d5de9cee3afe54dda1512cca0d4e31d1dcc6a12c41 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/utils@npm:8.70.1" +"@typescript-eslint/utils@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/utils@npm:8.71.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.9.1" - "@typescript-eslint/scope-manager": "npm:8.70.1" - "@typescript-eslint/types": "npm:8.70.1" - "@typescript-eslint/typescript-estree": "npm:8.70.1" + "@typescript-eslint/scope-manager": "npm:8.71.1" + "@typescript-eslint/types": "npm:8.71.1" + "@typescript-eslint/typescript-estree": "npm:8.71.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/b6f92e8ba109993b81d53c14a989d7033c20bd8133e958124c1b7ccd199b365df44e44d2ae4628bfb7536491b13775f680d5ba205067c295dd48381e8aa911ae + checksum: 10/8427c5634502be65a149cdc1681986fc306332f2309fc6525d85e3b44d5b35fd2d35ee51989a71277d722455a06455154dc267796218723af384776d6b2f289e languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.70.1": - version: 8.70.1 - resolution: "@typescript-eslint/visitor-keys@npm:8.70.1" +"@typescript-eslint/visitor-keys@npm:8.71.1": + version: 8.71.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.71.1" dependencies: - "@typescript-eslint/types": "npm:8.70.1" + "@typescript-eslint/types": "npm:8.71.1" eslint-visitor-keys: "npm:^5.0.0" - checksum: 10/58ac848a369cea7a16cdd5749e563693422c667e3249f01d87eb72d313c08252336bc7ed16d16db587d2ecdd63347de370ae51c3f2648e87c21039e73959ac5d + checksum: 10/9abc7b1a266eb65b16ac16d99e334d06e0539241e5ae9b6721a11a6a1d2736a9f564dc5e5dc37e7d0bfce5e260da6495bab9d594a1317d01624d239286bd12c2 languageName: node linkType: hard @@ -2329,9 +2313,9 @@ __metadata: languageName: node linkType: hard -"eslint@npm:10.11.0": - version: 10.11.0 - resolution: "eslint@npm:10.11.0" +"eslint@npm:10.12.0": + version: 10.12.0 + resolution: "eslint@npm:10.12.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.2" @@ -2370,7 +2354,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10/b4de8711cae009d6978e3760d400d5b2cba4117625764d9b1b77969c61f4db7dfa7bfb2754c0a22b3d9f35960a3e4f03bd579104d2c25894490bf3cf7b448cac + checksum: 10/1cff87e4db79d4c9b6bd0af4c2aa483d88936a16f70e73af192a2aeee5ec597ad1de5d42ba1242336c27b25be6f0e503e4ea41ca036ab134eb5f4b4c24af15b9 languageName: node linkType: hard @@ -2733,10 +2717,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:17.12.0": - version: 17.12.0 - resolution: "globals@npm:17.12.0" - checksum: 10/833291560517dbb510c6d12359ba87eb8b8f282e9775b0474c6e19e0bea043b61f6b52732d4b1bb275888d1813564e40653e0d5faccef3083dc603cfbf0a3271 +"globals@npm:17.13.0": + version: 17.13.0 + resolution: "globals@npm:17.13.0" + checksum: 10/f723714cfb07bcf3163d44661d63b2a6076d93fd2f3724622b22084c62bcbbdb3ea3c601ec39635f1430d5cdf60bbf6fd7e458f12b5381ed422ed355c699537b languageName: node linkType: hard @@ -4342,18 +4326,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:8.70.1": - version: 8.70.1 - resolution: "typescript-eslint@npm:8.70.1" +"typescript-eslint@npm:8.71.1": + version: 8.71.1 + resolution: "typescript-eslint@npm:8.71.1" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.70.1" - "@typescript-eslint/parser": "npm:8.70.1" - "@typescript-eslint/typescript-estree": "npm:8.70.1" - "@typescript-eslint/utils": "npm:8.70.1" + "@typescript-eslint/eslint-plugin": "npm:8.71.1" + "@typescript-eslint/parser": "npm:8.71.1" + "@typescript-eslint/typescript-estree": "npm:8.71.1" + "@typescript-eslint/utils": "npm:8.71.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: ">=4.8.4 <6.1.0" - checksum: 10/67b05240f568d5449f488a8782f5f6adad4fb523575cb24a7daf96dee5b12e0d05f8d02c76195c89e612d0e14cd7776d925a5838584ba55e6e4471732fa410de + checksum: 10/fd965ad7b08b66f92514bb2173bb82d7388782394f61d4f8442380eb41edcd67cb0468e233335489041bc4d7becb505f06e31e457d3ab1b2f0c3126e34d28d9f languageName: node linkType: hard