diff --git a/package.json b/package.json index ef93b0e4..8e928274 100644 --- a/package.json +++ b/package.json @@ -73,7 +73,7 @@ "eslint-plugin-jest-formatting": "3.1.0", "eslint-plugin-promise": "7.1.0", "eslint-plugin-typescript-enum": "2.1.0", - "eslint-plugin-vitest": "0.5.4", + "@vitest/eslint-plugin": "1.0.1", "husky": "9.1.6", "jest-extended": "4.0.2", "lint-staged": "15.2.10", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bda6e2fc..8e675be6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -93,6 +93,9 @@ importers: '@vitest/coverage-v8': specifier: 2.1.2 version: 2.1.2(vitest@2.1.2) + '@vitest/eslint-plugin': + specifier: 1.0.1 + version: 1.0.1(eslint@8.57.1)(typescript@5.5.4)(vitest@2.1.2) '@vitest/spy': specifier: 2.1.2 version: 2.1.2 @@ -132,9 +135,6 @@ importers: eslint-plugin-typescript-enum: specifier: 2.1.0 version: 2.1.0(eslint@8.57.1)(typescript@5.5.4) - eslint-plugin-vitest: - specifier: 0.5.4 - version: 0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)(vitest@2.1.2) husky: specifier: 9.1.6 version: 9.1.6 @@ -1996,6 +1996,21 @@ packages: '@vitest/browser': optional: true + '@vitest/eslint-plugin@1.0.1': + resolution: {integrity: sha512-albpL56cL9XMwHJWCWZqjDxkuDkBXBF3WpPGOv6q2WA3cipCP41cKEwfSGktoRNGmPN77wuX452O8pM+z+ApNw==} + peerDependencies: + '@typescript-eslint/utils': '>= 8.0' + eslint: '>= 8.57.0' + typescript: '>= 5.0.0' + vitest: '*' + peerDependenciesMeta: + '@typescript-eslint/utils': + optional: true + typescript: + optional: true + vitest: + optional: true + '@vitest/expect@2.1.2': resolution: {integrity: sha512-FEgtlN8mIUSEAAnlvn7mP8vzaWhEaAEvhSXCqrsijM7K6QqjB11qoRZYEd4AKSCDz8p0/+yH5LzhZ47qt+EyPg==} @@ -2978,19 +2993,6 @@ packages: eslint-plugin-typescript-enum@2.1.0: resolution: {integrity: sha512-n6RO89KJ2V2nHVAdIq1q3IBeYZSNZjBreqXOzpjmsBtw+NNhSTTSQXqwO00VYOce9Gy8cr2cDEYpj0Km+Ij90Q==} - eslint-plugin-vitest@0.5.4: - resolution: {integrity: sha512-um+odCkccAHU53WdKAw39MY61+1x990uXjSPguUCq3VcEHdqJrOb8OTMrbYlY6f9jAKx7x98kLVlIe3RJeJqoQ==} - engines: {node: ^18.0.0 || >= 20.0.0} - peerDependencies: - '@typescript-eslint/eslint-plugin': '*' - eslint: ^8.57.0 || ^9.0.0 - vitest: '*' - peerDependenciesMeta: - '@typescript-eslint/eslint-plugin': - optional: true - vitest: - optional: true - eslint-scope@5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} @@ -8816,6 +8818,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@vitest/eslint-plugin@1.0.1(eslint@8.57.1)(typescript@5.5.4)(vitest@2.1.2)': + dependencies: + eslint: 8.57.1 + optionalDependencies: + typescript: 5.5.4 + vitest: 2.1.2(@types/node@20.16.11)(@vitest/ui@2.1.2) + '@vitest/expect@2.1.2': dependencies: '@vitest/spy': 2.1.2 @@ -10004,17 +10013,6 @@ snapshots: - supports-color - typescript - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4)(vitest@2.1.2): - dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.5.4) - eslint: 8.57.1 - optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.5.4))(eslint@8.57.1)(typescript@5.5.4) - vitest: 2.1.2(@types/node@20.16.11)(@vitest/ui@2.1.2) - transitivePeerDependencies: - - supports-color - - typescript - eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0