diff --git a/package.json b/package.json index 44df969b..5cc7da0e 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "ts-jest": "^29.2.3", "ts-node": "^10.9.2", "typescript": "^5.4.5", - "typescript-eslint": "^7.16.1", + "typescript-eslint": "^8.1.0", "vite": "^5.3.4", "vite-plugin-version-mark": "^0.1.0" }, diff --git a/yarn.lock b/yarn.lock index 67e8ff41..cd03b5b1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1867,7 +1867,30 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:7.16.1, @typescript-eslint/eslint-plugin@npm:^7.16.1": +"@typescript-eslint/eslint-plugin@npm:8.1.0": + version: 8.1.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.1.0" + dependencies: + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:8.1.0" + "@typescript-eslint/type-utils": "npm:8.1.0" + "@typescript-eslint/utils": "npm:8.1.0" + "@typescript-eslint/visitor-keys": "npm:8.1.0" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.3.1" + natural-compare: "npm:^1.4.0" + ts-api-utils: "npm:^1.3.0" + peerDependencies: + "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/7bbeae588f859b59c34d6a76cac06ef0fa605921b40c5d3b65b94829984280ea84c4dd3f5cb9ce2eb326f5563e9abb4c90ebff05c47f83f4def296c2ea1fa86c + languageName: node + linkType: hard + +"@typescript-eslint/eslint-plugin@npm:^7.16.1": version: 7.16.1 resolution: "@typescript-eslint/eslint-plugin@npm:7.16.1" dependencies: @@ -1890,7 +1913,25 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:7.16.1, @typescript-eslint/parser@npm:^7.16.1": +"@typescript-eslint/parser@npm:8.1.0": + version: 8.1.0 + resolution: "@typescript-eslint/parser@npm:8.1.0" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.1.0" + "@typescript-eslint/types": "npm:8.1.0" + "@typescript-eslint/typescript-estree": "npm:8.1.0" + "@typescript-eslint/visitor-keys": "npm:8.1.0" + debug: "npm:^4.3.4" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/b94b2d3ab5ca505484d100701fad6a04a5dc8d595029bac1b9f5b8a4a91d80fd605b0f65d230b36a97ab7e5d55eeb0c28af2ab63929a3e4ab8fdefd2a548c36b + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:^7.16.1": version: 7.16.1 resolution: "@typescript-eslint/parser@npm:7.16.1" dependencies: @@ -1918,6 +1959,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:8.1.0": + version: 8.1.0 + resolution: "@typescript-eslint/scope-manager@npm:8.1.0" + dependencies: + "@typescript-eslint/types": "npm:8.1.0" + "@typescript-eslint/visitor-keys": "npm:8.1.0" + checksum: 10c0/2bcf8cd176a1819bddcae16c572e7da8fba821b995a91cd53d64d8d6b85a17f5a895522f281ba57e34929574bddd4d6684ee3e545ec4e8096be4c3198e253a9a + languageName: node + linkType: hard + "@typescript-eslint/type-utils@npm:7.16.1": version: 7.16.1 resolution: "@typescript-eslint/type-utils@npm:7.16.1" @@ -1935,6 +1986,21 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/type-utils@npm:8.1.0": + version: 8.1.0 + resolution: "@typescript-eslint/type-utils@npm:8.1.0" + dependencies: + "@typescript-eslint/typescript-estree": "npm:8.1.0" + "@typescript-eslint/utils": "npm:8.1.0" + debug: "npm:^4.3.4" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/62753941c4136e8d2daa72fe0410dea48e5317a6f12ece6382ca85e29912bd1b3f739b61d1060fc0a1f8c488dfc905beab4c8b8497951a21c3138a659c7271ec + languageName: node + linkType: hard + "@typescript-eslint/types@npm:7.16.1": version: 7.16.1 resolution: "@typescript-eslint/types@npm:7.16.1" @@ -1942,6 +2008,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:8.1.0": + version: 8.1.0 + resolution: "@typescript-eslint/types@npm:8.1.0" + checksum: 10c0/ceade44455f45974e68956016c4d1c6626580732f7f9675e14ffa63db80b551752b0df596b20473dae9f0dc6ed966e17417dc2cf36e1a82b6ab0edc97c5eaa50 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:7.16.1": version: 7.16.1 resolution: "@typescript-eslint/typescript-estree@npm:7.16.1" @@ -1961,6 +2034,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:8.1.0": + version: 8.1.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.1.0" + dependencies: + "@typescript-eslint/types": "npm:8.1.0" + "@typescript-eslint/visitor-keys": "npm:8.1.0" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/a7bc8275df1c79c4cb14ef086c56674316dd4907efec53eddca35d0b5220428b69c82178ce2d95138da2e398269c8bd0764cae8020a36417e411e35c3c47bc4b + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:7.16.1": version: 7.16.1 resolution: "@typescript-eslint/utils@npm:7.16.1" @@ -1975,6 +2067,20 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:8.1.0": + version: 8.1.0 + resolution: "@typescript-eslint/utils@npm:8.1.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:8.1.0" + "@typescript-eslint/types": "npm:8.1.0" + "@typescript-eslint/typescript-estree": "npm:8.1.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + checksum: 10c0/c95503a6bdcd98b1ff04d1adbf46377b2036b1c510d90a4a056401f996f775f06c3108c95fb81cd6babc9c97b73b91b8e848f0337bc508de8a49c993582f0e75 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:7.16.1": version: 7.16.1 resolution: "@typescript-eslint/visitor-keys@npm:7.16.1" @@ -1985,6 +2091,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:8.1.0": + version: 8.1.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.1.0" + dependencies: + "@typescript-eslint/types": "npm:8.1.0" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10c0/b7544dbb0eec1ddbfcd95c04b51b9a739c2e768c16d1c88508f976a2b0d1bc02fefb7491930e06e48073a5c07c6f488cd8403bba3a8b918888b93a88d5ac3869 + languageName: node + linkType: hard + "@ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" @@ -7688,7 +7804,7 @@ __metadata: ts-jest: "npm:^29.2.3" ts-node: "npm:^10.9.2" typescript: "npm:^5.4.5" - typescript-eslint: "npm:^7.16.1" + typescript-eslint: "npm:^8.1.0" vite: "npm:^5.3.4" vite-plugin-version-mark: "npm:^0.1.0" languageName: unknown @@ -7979,19 +8095,17 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^7.16.1": - version: 7.16.1 - resolution: "typescript-eslint@npm:7.16.1" +"typescript-eslint@npm:^8.1.0": + version: 8.1.0 + resolution: "typescript-eslint@npm:8.1.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:7.16.1" - "@typescript-eslint/parser": "npm:7.16.1" - "@typescript-eslint/utils": "npm:7.16.1" - peerDependencies: - eslint: ^8.56.0 + "@typescript-eslint/eslint-plugin": "npm:8.1.0" + "@typescript-eslint/parser": "npm:8.1.0" + "@typescript-eslint/utils": "npm:8.1.0" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/293af275e79d3ece210471c24c807f44d6c82896b99f59dfa3be6fc4ef9cbbc2e8737cec83f70fb416450c4adf3b27a4bee5791e7e06be3fe89cf8a05dda1779 + checksum: 10c0/9b5769b95aeca54ae9fa15cd2f0e5656747f643a7be220513555de143ff19d70c5945eb82259a3fb29ab4d37f4d158f7f088e7b2cf98e2e8253a7429ac19d072 languageName: node linkType: hard