diff --git a/package.json b/package.json index 1b4726d4d..183559dd6 100644 --- a/package.json +++ b/package.json @@ -131,7 +131,7 @@ "eslint-plugin-sonarjs": "3.0.2", "eslint-plugin-unicorn": "61.0.2", "eslint-plugin-yml": "1.18.0", - "eslint-vitest-rule-tester": "2.2.0", + "eslint-vitest-rule-tester": "3.0.0", "fast-glob": "3.3.3", "husky": "9.1.7", "jsonc-eslint-parser": "2.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a8aca752b..65988eff8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@typescript-eslint/utils': specifier: ^8.26.0 - version: 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + version: 8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) deepmerge-ts: specifier: ^7.1.5 version: 7.1.5 @@ -38,7 +38,7 @@ importers: version: 1.2.9(eslint@9.36.0(jiti@2.4.2)) '@rebeccastevens/eslint-config': specifier: 3.7.1 - version: 3.7.1(c95f873915295402023bad9cde0a2302) + version: 3.7.1(d71824d857328d98aa9eeec89dea37ea) '@rollup/plugin-replace': specifier: 6.0.2 version: 6.0.2(rollup@4.41.1) @@ -101,7 +101,7 @@ importers: version: 2.1.0 eslint-import-resolver-typescript: specifier: 4.4.2 - version: 4.4.2(eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)))(eslint-plugin-import@2.30.0)(eslint@9.36.0(jiti@2.4.2)) + version: 4.4.2(eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)))(eslint-plugin-import@2.30.0)(eslint@9.36.0(jiti@2.4.2)) eslint-merge-processors: specifier: 2.0.0 version: 2.0.0(eslint@9.36.0(jiti@2.4.2)) @@ -119,7 +119,7 @@ importers: version: 'link:' eslint-plugin-import-x: specifier: 4.15.0 - version: 4.15.0(@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)) + version: 4.15.0(@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-jsdoc: specifier: 51.3.3 version: 51.3.3(eslint@9.36.0(jiti@2.4.2)) @@ -157,8 +157,8 @@ importers: specifier: 1.18.0 version: 1.18.0(eslint@9.36.0(jiti@2.4.2)) eslint-vitest-rule-tester: - specifier: 2.2.0 - version: 2.2.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.110)) + specifier: 3.0.0 + version: 3.0.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.110)) fast-glob: specifier: 3.3.3 version: 3.3.3 @@ -1506,16 +1506,32 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.46.2': + resolution: {integrity: sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/scope-manager@8.45.0': resolution: {integrity: sha512-clmm8XSNj/1dGvJeO6VGH7EUSeA0FMs+5au/u3lrA3KfG8iJ4u8ym9/j2tTEoacAffdW1TVUzXO30W1JTJS7dA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.46.2': + resolution: {integrity: sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.45.0': resolution: {integrity: sha512-aFdr+c37sc+jqNMGhH+ajxPXwjv9UtFZk79k8pLoJ6p4y0snmYpPA52GuWHgt2ZF4gRRW6odsEj41uZLojDt5w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/tsconfig-utils@8.46.2': + resolution: {integrity: sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/type-utils@8.45.0': resolution: {integrity: sha512-bpjepLlHceKgyMEPglAeULX1vixJDgaKocp0RVJ5u4wLJIMNuKtUXIczpJCPcn2waII0yuvks/5m5/h3ZQKs0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1527,12 +1543,22 @@ packages: resolution: {integrity: sha512-WugXLuOIq67BMgQInIxxnsSyRLFxdkJEJu8r4ngLR56q/4Q5LrbfkFRH27vMTjxEK8Pyz7QfzuZe/G15qQnVRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.46.2': + resolution: {integrity: sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.45.0': resolution: {integrity: sha512-GfE1NfVbLam6XQ0LcERKwdTTPlLvHvXXhOeUGC1OXi4eQBoyy1iVsW+uzJ/J9jtCz6/7GCQ9MtrQ0fml/jWCnA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/typescript-estree@8.46.2': + resolution: {integrity: sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.45.0': resolution: {integrity: sha512-bxi1ht+tLYg4+XV2knz/F7RVhU0k6VrSMc9sb8DQ6fyCTrGQLHfo7lDtN0QJjZjKkLA2ThrKuCdHEvLReqtIGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1540,10 +1566,21 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/utils@8.46.2': + resolution: {integrity: sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/visitor-keys@8.45.0': resolution: {integrity: sha512-qsaFBA3e09MIDAGFUrTk+dzqtfv1XPVz8t8d1f0ybTzrCY7BKiMC5cjrl1O/P7UmHsNyW90EYSkU/ZWpmXelag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.46.2': + resolution: {integrity: sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@unrs/resolver-binding-darwin-arm64@1.7.8': resolution: {integrity: sha512-rsRK8T7yxraNRDmpFLZCWqpea6OlXPNRRCjWMx24O1V86KFol7u2gj9zJCv6zB1oJjtnzWceuqdnCgOipFcJPA==} cpu: [arm64] @@ -2597,11 +2634,11 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-vitest-rule-tester@2.2.0: - resolution: {integrity: sha512-4qnX3piKH1a41zBFHE2fQUKZI2/yhhpqJyEOTDGwP1jZ1tkcwvkXbtYNDcTY3YmirqqlNPAWw0UvIPW1rcEtLw==} + eslint-vitest-rule-tester@3.0.0: + resolution: {integrity: sha512-wD/iEqfkqiJywoEJIxE63U8m3aFuEu7NrbPdc/Q4AH7vVKMZTuWqvKta7/gHQhbY+D9LV+ncC4qYc4atQ+ccbg==} peerDependencies: - eslint: ^9.0.0 - vitest: ^1.0.0 || ^2.0.0 || ^3.0.0 + eslint: ^9.10.0 + vitest: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 eslint@9.36.0: resolution: {integrity: sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==} @@ -5234,7 +5271,7 @@ snapshots: '@es-joy/jsdoccomment@0.52.0': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.45.0 + '@typescript-eslint/types': 8.46.2 comment-parser: 1.4.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 @@ -5617,7 +5654,7 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@rebeccastevens/eslint-config@3.7.1(c95f873915295402023bad9cde0a2302)': + '@rebeccastevens/eslint-config@3.7.1(d71824d857328d98aa9eeec89dea37ea)': dependencies: '@antfu/install-pkg': 1.0.0 '@clack/prompts': 0.10.0 @@ -5629,17 +5666,17 @@ snapshots: '@stylistic/eslint-plugin': 4.4.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/parser': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) '@vitest/eslint-plugin': 1.2.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.110)) eslint-config-prettier: 10.1.5(eslint@9.36.0(jiti@2.4.2)) eslint-flat-config-utils: 2.1.0 eslint-formatting-reporter: 0.0.0(eslint@9.36.0(jiti@2.4.2)) - eslint-import-resolver-typescript: 4.4.2(eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)))(eslint-plugin-import@2.30.0)(eslint@9.36.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 4.4.2(eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)))(eslint-plugin-import@2.30.0)(eslint@9.36.0(jiti@2.4.2)) eslint-merge-processors: 2.0.0(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-eslint-comments: 3.2.0(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-format: 1.0.1(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-functional: 'link:' - eslint-plugin-import-x: 4.15.0(@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.15.0(@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-jsdoc: 51.3.3(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-jsonc: 2.20.1(eslint@9.36.0(jiti@2.4.2)) eslint-plugin-jsx-a11y: 6.10.0(eslint@9.36.0(jiti@2.4.2)) @@ -5853,7 +5890,7 @@ snapshots: '@stylistic/eslint-plugin@4.4.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.36.0(jiti@2.4.2) eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -5882,6 +5919,7 @@ snapshots: dependencies: '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 + optional: true '@types/estree@1.0.7': {} @@ -5941,8 +5979,17 @@ snapshots: '@typescript-eslint/project-service@8.45.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.8.3) - '@typescript-eslint/types': 8.45.0 + '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.8.3) + '@typescript-eslint/types': 8.46.2 + debug: 4.4.3 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/project-service@8.46.2(typescript@5.8.3)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.8.3) + '@typescript-eslint/types': 8.46.2 debug: 4.4.3 typescript: 5.8.3 transitivePeerDependencies: @@ -5953,10 +6000,19 @@ snapshots: '@typescript-eslint/types': 8.45.0 '@typescript-eslint/visitor-keys': 8.45.0 + '@typescript-eslint/scope-manager@8.46.2': + dependencies: + '@typescript-eslint/types': 8.46.2 + '@typescript-eslint/visitor-keys': 8.46.2 + '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.8.3)': dependencies: typescript: 5.8.3 + '@typescript-eslint/tsconfig-utils@8.46.2(typescript@5.8.3)': + dependencies: + typescript: 5.8.3 + '@typescript-eslint/type-utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.45.0 @@ -5971,6 +6027,8 @@ snapshots: '@typescript-eslint/types@8.45.0': {} + '@typescript-eslint/types@8.46.2': {} + '@typescript-eslint/typescript-estree@8.45.0(typescript@5.8.3)': dependencies: '@typescript-eslint/project-service': 8.45.0(typescript@5.8.3) @@ -5987,6 +6045,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.46.2(typescript@5.8.3)': + dependencies: + '@typescript-eslint/project-service': 8.46.2(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.46.2(typescript@5.8.3) + '@typescript-eslint/types': 8.46.2 + '@typescript-eslint/visitor-keys': 8.46.2 + debug: 4.4.3 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.2 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.4.2)) @@ -5998,11 +6072,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.46.2 + '@typescript-eslint/types': 8.46.2 + '@typescript-eslint/typescript-estree': 8.46.2(typescript@5.8.3) + eslint: 9.36.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@8.45.0': dependencies: '@typescript-eslint/types': 8.45.0 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.46.2': + dependencies: + '@typescript-eslint/types': 8.46.2 + eslint-visitor-keys: 4.2.1 + '@unrs/resolver-binding-darwin-arm64@1.7.8': optional: true @@ -6077,7 +6167,7 @@ snapshots: '@vitest/eslint-plugin@1.2.1(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.110))': dependencies: - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.36.0(jiti@2.4.2) optionalDependencies: typescript: 5.8.3 @@ -6985,7 +7075,7 @@ snapshots: eslint-doc-generator@2.1.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) ajv: 8.17.1 change-case: 5.4.4 commander: 13.1.0 @@ -7028,7 +7118,7 @@ snapshots: - supports-color optional: true - eslint-import-resolver-typescript@4.4.2(eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)))(eslint-plugin-import@2.30.0)(eslint@9.36.0(jiti@2.4.2)): + eslint-import-resolver-typescript@4.4.2(eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)))(eslint-plugin-import@2.30.0)(eslint@9.36.0(jiti@2.4.2)): dependencies: debug: 4.4.3 eslint: 9.36.0(jiti@2.4.2) @@ -7040,7 +7130,7 @@ snapshots: unrs-resolver: 1.7.8 optionalDependencies: eslint-plugin-import: 2.30.0(@typescript-eslint/parser@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.2)(eslint@9.36.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.15.0(@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.15.0(@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color @@ -7061,7 +7151,7 @@ snapshots: '@typescript-eslint/parser': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.36.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 4.4.2(eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)))(eslint-plugin-import@2.30.0)(eslint@9.36.0(jiti@2.4.2)) + eslint-import-resolver-typescript: 4.4.2(eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)))(eslint-plugin-import@2.30.0)(eslint@9.36.0(jiti@2.4.2)) transitivePeerDependencies: - supports-color optional: true @@ -7098,9 +7188,9 @@ snapshots: prettier: 3.5.3 synckit: 0.9.2 - eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)): + eslint-plugin-import-x@4.15.0(@typescript-eslint/utils@8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0(jiti@2.4.2)): dependencies: - '@typescript-eslint/types': 8.45.0 + '@typescript-eslint/types': 8.46.2 comment-parser: 1.4.1 debug: 4.4.3 eslint: 9.36.0(jiti@2.4.2) @@ -7111,7 +7201,7 @@ snapshots: stable-hash: 0.0.5 unrs-resolver: 1.7.8 optionalDependencies: - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color @@ -7206,7 +7296,7 @@ snapshots: eslint-plugin-n@17.19.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3): dependencies: '@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0(jiti@2.4.2)) - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) enhanced-resolve: 5.18.1 eslint: 9.36.0(jiti@2.4.2) eslint-plugin-es-x: 7.8.0(eslint@9.36.0(jiti@2.4.2)) @@ -7320,10 +7410,9 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint-vitest-rule-tester@2.2.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.110)): + eslint-vitest-rule-tester@3.0.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.110)): dependencies: - '@types/eslint': 9.6.1 - '@typescript-eslint/utils': 8.45.0(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.46.2(eslint@9.36.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.36.0(jiti@2.4.2) vitest: 3.2.4(@types/debug@4.1.12)(@types/node@18.19.110) transitivePeerDependencies: