diff --git a/package.json b/package.json index c1f1114..f672644 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "@vant/auto-import-resolver": "^1.3.0", "@vitejs/plugin-vue": "^5.2.4", "@vitejs/plugin-vue-jsx": "^4.2.0", - "@vitest/eslint-plugin": "^1.2.0", + "@vitest/eslint-plugin": "^1.2.1", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-typescript": "^14.5.0", "@vue/test-utils": "^2.4.6", @@ -123,7 +123,7 @@ "depcheck": "^1.4.7", "eruda": "^3.4.1", "eslint": "^9.27.0", - "eslint-plugin-import-x": "^4.12.2", + "eslint-plugin-import-x": "^4.13.1", "eslint-plugin-oxlint": "^0.16.11", "eslint-plugin-perfectionist": "^4.13.0", "eslint-plugin-unicorn": "^59.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3cb7f90..c62af13 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -219,8 +219,8 @@ importers: specifier: ^4.2.0 version: 4.2.0(vite@6.3.5(@types/node@22.15.21)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.0)(sass@1.86.3)(terser@5.39.2)(yaml@2.7.1))(vue@3.5.14(typescript@5.8.3)) '@vitest/eslint-plugin': - specifier: ^1.2.0 - version: 1.2.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + specifier: ^1.2.1 + version: 1.2.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) '@vue/eslint-config-prettier': specifier: ^10.2.0 version: 10.2.0(@types/eslint@9.6.1)(eslint@9.27.0(jiti@2.4.2))(prettier@3.5.3) @@ -246,8 +246,8 @@ importers: specifier: ^9.27.0 version: 9.27.0(jiti@2.4.2) eslint-plugin-import-x: - specifier: ^4.12.2 - version: 4.12.2(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) + specifier: ^4.13.1 + version: 4.13.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) eslint-plugin-oxlint: specifier: ^0.16.11 version: 0.16.11 @@ -2189,8 +2189,8 @@ packages: vite: ^6.3.5 vue: ^3.2.25 - '@vitest/eslint-plugin@1.2.0': - resolution: {integrity: sha512-6vn3QDy+ysqHGkbH9fU9uyWptqNc638dgPy0uAlh/XpniTBp+0WeVlXGW74zqggex/CwYOhK8t5GVo/FH3NMPw==} + '@vitest/eslint-plugin@1.2.1': + resolution: {integrity: sha512-JQr1jdVcrsoS7Sdzn83h9sq4DvREf9Q/onTZbJCqTVlv/76qb+TZrLv/9VhjnjSMHweQH5FdpMDeCR6aDe2fgw==} peerDependencies: eslint: '>= 8.57.0' typescript: '>= 5.0.0' @@ -3082,6 +3082,15 @@ packages: supports-color: optional: true + debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + deep-freeze-es6@4.0.0: resolution: {integrity: sha512-qQcB/Cu4R0GahgD7u0MuI3vVmkfDC1FgHEovwn69e+1bGgtE27gIo9ApP/CzFUshqnv1GljWU92NTBNoxY3VVA==} engines: {node: '>=20.9.0'} @@ -3279,11 +3288,20 @@ packages: peerDependencies: eslint: '>=7.0.0' + eslint-import-context@0.1.4: + resolution: {integrity: sha512-x3+etvB5TPxjFIq2m4tTnpt/9Ekp5GZKzXNp5ExLaS7Qv9E5BVs/Td7jxSnRtSzrgTCExXZlc0MuOdSuDLURiQ==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + peerDependencies: + unrs-resolver: ^1.0.0 + peerDependenciesMeta: + unrs-resolver: + optional: true + eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-plugin-import-x@4.12.2: - resolution: {integrity: sha512-0jVUgJQipbs0yUfLe7LwYD6p8rIGqCysWZdyJFgkPzDyJgiKpuCaXlywKUAWgJ6u1nLpfrdt21B60OUkupyBrQ==} + eslint-plugin-import-x@4.13.1: + resolution: {integrity: sha512-Ua4HZBmG5TNr18q3Is+nT6mKCzNNpycqtv/+TkIK7E3w4LBlPlZI6vLwmDjXdIZtJPP2Z1Oh5+wksWwlcCjMpA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3564,6 +3582,9 @@ packages: get-tsconfig@4.10.0: resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} + get-tsconfig@4.10.1: + resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + gifenc@1.0.3: resolution: {integrity: sha512-xdr6AdrfGBcfzncONUOlXMBuc5wJDtOueE3c5rdG0oNgtINLD+f2iFZltrBRZYzACRbKr+mSVU/x98zv2u3jmw==} @@ -7602,7 +7623,7 @@ snapshots: vite: 6.3.5(@types/node@22.15.21)(jiti@2.4.2)(less@4.3.0)(sass-embedded@1.89.0)(sass@1.86.3)(terser@5.39.2)(yaml@2.7.1) vue: 3.5.14(typescript@5.8.3) - '@vitest/eslint-plugin@1.2.0(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': + '@vitest/eslint-plugin@1.2.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.27.0(jiti@2.4.2) @@ -8759,6 +8780,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.1: + dependencies: + ms: 2.1.3 + deep-freeze-es6@4.0.0: {} deep-is@0.1.4: {} @@ -8986,6 +9011,13 @@ snapshots: dependencies: eslint: 9.27.0(jiti@2.4.2) + eslint-import-context@0.1.4(unrs-resolver@1.7.2): + dependencies: + get-tsconfig: 4.10.1 + stable-hash: 0.0.5 + optionalDependencies: + unrs-resolver: 1.7.2 + eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 @@ -8994,17 +9026,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.12.2(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3): + eslint-plugin-import-x@4.13.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3): dependencies: '@typescript-eslint/utils': 8.32.1(eslint@9.27.0(jiti@2.4.2))(typescript@5.8.3) comment-parser: 1.4.1 - debug: 4.4.0 + debug: 4.4.1 eslint: 9.27.0(jiti@2.4.2) + eslint-import-context: 0.1.4(unrs-resolver@1.7.2) eslint-import-resolver-node: 0.3.9 - get-tsconfig: 4.10.0 is-glob: 4.0.3 minimatch: 10.0.1 - semver: 7.7.1 + semver: 7.7.2 stable-hash: 0.0.5 tslib: 2.8.1 unrs-resolver: 1.7.2 @@ -9335,6 +9367,10 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + get-tsconfig@4.10.1: + dependencies: + resolve-pkg-maps: 1.0.0 + gifenc@1.0.3: {} giget@2.0.0: