diff --git a/package.json b/package.json index 650b8830..fc6813ef 100644 --- a/package.json +++ b/package.json @@ -85,8 +85,8 @@ "@commitlint/cli": "19.5.0", "@commitlint/config-conventional": "19.5.0", "@cspell/dict-cryptocurrencies": "5.0.0", - "@eslint/compat": "1.1.1", - "@rebeccastevens/eslint-config": "3.2.2", + "@eslint/compat": "1.2.0", + "@rebeccastevens/eslint-config": "3.3.0", "@rollup/plugin-replace": "6.0.1", "@rollup/plugin-typescript": "12.1.0", "@sebbo2002/semantic-release-jsr": "2.0.1-develop.2", @@ -102,7 +102,7 @@ "@typescript-eslint/eslint-plugin": "8.8.1", "@typescript-eslint/parser": "8.8.1", "@vitest/coverage-v8": "2.1.2", - "@vitest/eslint-plugin": "1.0.1", + "@vitest/eslint-plugin": "1.1.7", "commitizen": "4.3.1", "cspell": "8.14.4", "cz-conventional-changelog": "3.3.0", @@ -129,7 +129,7 @@ "eslint-plugin-yml": "1.14.0", "husky": "9.1.6", "jsonc-eslint-parser": "2.4.0", - "knip": "5.31.0", + "knip": "5.33.1", "lint-staged": "15.2.10", "lodash": "4.17.21", "markdownlint-cli2": "0.14.0", @@ -147,7 +147,7 @@ "vitest": "2.1.2", "yaml-eslint-parser": "1.2.3" }, - "packageManager": "pnpm@9.12.0", + "packageManager": "pnpm@9.12.1", "engines": { "node": ">=16.0.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 15afe9a1..4082ac7e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,11 +21,11 @@ importers: specifier: 5.0.0 version: 5.0.0 '@eslint/compat': - specifier: 1.1.1 - version: 1.1.1 + specifier: 1.2.0 + version: 1.2.0(eslint@9.12.0(jiti@2.3.3)) '@rebeccastevens/eslint-config': - specifier: 3.2.2 - version: 3.2.2(gxq2ufak5ydfeb3jrbyu7owmay) + specifier: 3.3.0 + version: 3.3.0(nl2fb7fflt3ozlo2gvbay5zcn4) '@rollup/plugin-replace': specifier: 6.0.1 version: 6.0.1(rollup@4.24.0) @@ -55,7 +55,7 @@ importers: version: 14.0.1(semantic-release@24.1.2(typescript@5.6.2)) '@stylistic/eslint-plugin': specifier: 2.9.0 - version: 2.9.0(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + version: 2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) '@types/lodash': specifier: 4.17.10 version: 4.17.10 @@ -64,16 +64,16 @@ importers: version: 20.16.10 '@typescript-eslint/eslint-plugin': specifier: 8.8.1 - version: 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + version: 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) '@typescript-eslint/parser': specifier: 8.8.1 - version: 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + version: 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) '@vitest/coverage-v8': specifier: 2.1.2 version: 2.1.2(vitest@2.1.2(@types/node@20.16.10)) '@vitest/eslint-plugin': - specifier: 1.0.1 - version: 1.0.1(@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)(vitest@2.1.2(@types/node@20.16.10)) + specifier: 1.1.7 + version: 1.1.7(@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)(vitest@2.1.2(@types/node@20.16.10)) commitizen: specifier: 4.3.1 version: 4.3.1(@types/node@20.16.10)(typescript@5.6.2) @@ -85,43 +85,43 @@ importers: version: 3.3.0(@types/node@20.16.10)(typescript@5.6.2) eslint: specifier: 9.12.0 - version: 9.12.0(jiti@2.1.2) + version: 9.12.0(jiti@2.3.3) eslint-config-prettier: specifier: 9.1.0 - version: 9.1.0(eslint@9.12.0(jiti@2.1.2)) + version: 9.1.0(eslint@9.12.0(jiti@2.3.3)) eslint-flat-config-utils: specifier: 0.4.0 version: 0.4.0 eslint-import-resolver-typescript: specifier: 3.6.3 - version: 3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)) + version: 3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)) eslint-merge-processors: specifier: 0.1.0 - version: 0.1.0(eslint@9.12.0(jiti@2.1.2)) + version: 0.1.0(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-eslint-comments: specifier: 3.2.0 - version: 3.2.0(eslint@9.12.0(jiti@2.1.2)) + version: 3.2.0(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-format: specifier: 0.1.2 - version: 0.1.2(eslint@9.12.0(jiti@2.1.2)) + version: 0.1.2(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-functional: specifier: 7.0.2 - version: 7.0.2(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + version: 7.0.2(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) eslint-plugin-import-x: specifier: 4.3.1 - version: 4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + version: 4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) eslint-plugin-jsdoc: specifier: 50.3.1 - version: 50.3.1(eslint@9.12.0(jiti@2.1.2)) + version: 50.3.1(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-jsonc: specifier: 2.16.0 - version: 2.16.0(eslint@9.12.0(jiti@2.1.2)) + version: 2.16.0(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-markdown: specifier: 5.1.0 - version: 5.1.0(eslint@9.12.0(jiti@2.1.2)) + version: 5.1.0(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-n: specifier: 17.10.3 - version: 17.10.3(eslint@9.12.0(jiti@2.1.2)) + version: 17.10.3(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-no-only-tests: specifier: 3.3.0 version: 3.3.0 @@ -130,22 +130,22 @@ importers: version: 1.2.1 eslint-plugin-prettier: specifier: 5.2.1 - version: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2))(prettier@3.3.3) + version: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3))(prettier@3.3.3) eslint-plugin-promise: specifier: 7.1.0 - version: 7.1.0(eslint@9.12.0(jiti@2.1.2)) + version: 7.1.0(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-regexp: specifier: 2.6.0 - version: 2.6.0(eslint@9.12.0(jiti@2.1.2)) + version: 2.6.0(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-sonarjs: specifier: 2.0.3 - version: 2.0.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)) + version: 2.0.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-unicorn: specifier: 56.0.0 - version: 56.0.0(eslint@9.12.0(jiti@2.1.2)) + version: 56.0.0(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-yml: specifier: 1.14.0 - version: 1.14.0(eslint@9.12.0(jiti@2.1.2)) + version: 1.14.0(eslint@9.12.0(jiti@2.3.3)) husky: specifier: 9.1.6 version: 9.1.6 @@ -153,8 +153,8 @@ importers: specifier: 2.4.0 version: 2.4.0 knip: - specifier: 5.31.0 - version: 5.31.0(@types/node@20.16.10)(typescript@5.6.2) + specifier: 5.33.1 + version: 5.33.1(@types/node@20.16.10)(typescript@5.6.2) lint-staged: specifier: 15.2.10 version: 15.2.10 @@ -1302,9 +1302,14 @@ packages: resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/compat@1.1.1': - resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} + '@eslint/compat@1.2.0': + resolution: {integrity: sha512-CkPWddN7J9JPrQedEr2X7AjK9y1jaMJtxZ4A/+jTMFA2+n5BWhcKHW/EbJyARqg2zzQfgtWUtVmG3hrG6+nGpg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^9.10.0 + peerDependenciesMeta: + eslint: + optional: true '@eslint/config-array@0.18.0': resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} @@ -1463,8 +1468,8 @@ packages: resolution: {integrity: sha512-hD8ml183638O3R6/Txrh0L8VzGOrFXgRtRDG4qQC4tONdZ5Z1M+tlUUDUvrjYdmK6G+JTBTeaCLMna11cXzi8A==} engines: {node: '>=12'} - '@rebeccastevens/eslint-config@3.2.2': - resolution: {integrity: sha512-7TtvunX/sJC2wPbBV1epiYL0eOsLpM46A4ZtfG53DYLXI2lZGcShVvSag5mrCHjKN+xWupJYirkpms6prxjnQQ==} + '@rebeccastevens/eslint-config@3.3.0': + resolution: {integrity: sha512-UqgHxtG17ObHjekxGcNqYNFTGrAWXVUhqZk5ZFKBoS0yL7kse5Ze5Tmvf80CWU8/eYUwKasSL1cLT5Pz71SzXA==} engines: {node: '>=20.0.0'} peerDependencies: '@eslint-react/eslint-plugin': '*' @@ -1473,6 +1478,7 @@ packages: '@typescript-eslint/parser': '*' '@typescript-eslint/utils': '*' '@unocss/eslint-plugin': '*' + '@vitest/eslint-plugin': '*' eslint: '*' eslint-config-prettier: '*' eslint-flat-config-utils: '*' @@ -1500,7 +1506,6 @@ packages: eslint-plugin-tailwindcss: '*' eslint-plugin-toml: '*' eslint-plugin-unicorn: '*' - eslint-plugin-vitest: '*' eslint-plugin-vue: '*' eslint-plugin-yml: '*' eslint-processor-vue-blocks: '*' @@ -1523,6 +1528,8 @@ packages: optional: true '@unocss/eslint-plugin': optional: true + '@vitest/eslint-plugin': + optional: true eslint-config-prettier: optional: true eslint-flat-config-utils: @@ -1575,8 +1582,6 @@ packages: optional: true eslint-plugin-unicorn: optional: true - eslint-plugin-vitest: - optional: true eslint-plugin-vue: optional: true eslint-plugin-yml: @@ -1971,16 +1976,14 @@ packages: '@vitest/browser': optional: true - '@vitest/eslint-plugin@1.0.1': - resolution: {integrity: sha512-albpL56cL9XMwHJWCWZqjDxkuDkBXBF3WpPGOv6q2WA3cipCP41cKEwfSGktoRNGmPN77wuX452O8pM+z+ApNw==} + '@vitest/eslint-plugin@1.1.7': + resolution: {integrity: sha512-pTWGW3y6lH2ukCuuffpan6kFxG6nIuoesbhMiQxskyQMRcCN5t9SXsKrNHvEw3p8wcCsgJoRqFZVkOTn6TjclA==} 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: @@ -2952,19 +2955,6 @@ packages: peerDependencies: eslint: '>=8.56.0' - 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-plugin-yml@1.14.0: resolution: {integrity: sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==} engines: {node: ^14.17.0 || >=16.0.0} @@ -3751,8 +3741,8 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true - jiti@2.1.2: - resolution: {integrity: sha512-cYNjJus5X9J4jLzTaI8rYoIq1k6YySiA1lK4wxSnOrBRXkbVyreZfhoboJhsUmwgU82lpPjj1IoU7Ggrau8r3g==} + jiti@2.3.3: + resolution: {integrity: sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ==} hasBin: true js-tokens@4.0.0: @@ -3831,8 +3821,8 @@ packages: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - knip@5.31.0: - resolution: {integrity: sha512-4hR+qHx/id7mniCWWUqA4MXwGjYFN75xv3qLmEkl9Hm6eCKAhv0wGP0CyrXKUYxVyDplJQsqQaAlsjuRKYsdPA==} + knip@5.33.1: + resolution: {integrity: sha512-SeuH+6IcDNNFRdVsi2uGnO6gsSDlx1V+TcQkKnzciF2Z7QHHasKseGUf9GMNVm3bSCKDeqaKPMp0F6BOiKuYRA==} engines: {node: '>=18.6.0'} hasBin: true peerDependencies: @@ -5527,11 +5517,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@9.12.0(jiti@2.1.2))': + '@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@9.12.0(jiti@2.3.3))': dependencies: '@babel/core': 7.25.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -6742,14 +6732,16 @@ snapshots: '@esbuild/win32-x64@0.20.2': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.12.0(jiti@2.1.2))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.12.0(jiti@2.3.3))': dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.1': {} - '@eslint/compat@1.1.1': {} + '@eslint/compat@1.2.0(eslint@9.12.0(jiti@2.3.3))': + optionalDependencies: + eslint: 9.12.0(jiti@2.3.3) '@eslint/config-array@0.18.0': dependencies: @@ -6923,44 +6915,44 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@rebeccastevens/eslint-config@3.2.2(gxq2ufak5ydfeb3jrbyu7owmay)': + '@rebeccastevens/eslint-config@3.3.0(nl2fb7fflt3ozlo2gvbay5zcn4)': dependencies: '@antfu/install-pkg': 0.3.3 '@clack/prompts': 0.7.0 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) globals: 15.9.0 local-pkg: 0.5.0 optionalDependencies: - '@stylistic/eslint-plugin': 2.9.0(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - eslint-config-prettier: 9.1.0(eslint@9.12.0(jiti@2.1.2)) + '@stylistic/eslint-plugin': 2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)(vitest@2.1.2(@types/node@20.16.10)) + eslint-config-prettier: 9.1.0(eslint@9.12.0(jiti@2.3.3)) eslint-flat-config-utils: 0.4.0 - eslint-formatting-reporter: 0.0.0(eslint@9.12.0(jiti@2.1.2)) - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)) - eslint-merge-processors: 0.1.0(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-eslint-comments: 3.2.0(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-format: 0.1.2(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-functional: 7.0.2(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - eslint-plugin-import-x: 4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - eslint-plugin-jsdoc: 50.3.1(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-jsonc: 2.16.0(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-markdown: 5.1.0(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-n: 17.10.3(eslint@9.12.0(jiti@2.1.2)) + eslint-formatting-reporter: 0.0.0(eslint@9.12.0(jiti@2.3.3)) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)) + eslint-merge-processors: 0.1.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-eslint-comments: 3.2.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-format: 0.1.2(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-functional: 7.0.2(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + eslint-plugin-import-x: 4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + eslint-plugin-jsdoc: 50.3.1(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-jsonc: 2.16.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-markdown: 5.1.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-n: 17.10.3(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-optimize-regex: 1.2.1 - eslint-plugin-prettier: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2))(prettier@3.3.3) - eslint-plugin-promise: 7.1.0(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-regexp: 2.6.0(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-sonarjs: 2.0.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-unicorn: 56.0.0(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)(vitest@2.1.2(@types/node@20.16.10)) - eslint-plugin-yml: 1.14.0(eslint@9.12.0(jiti@2.1.2)) + eslint-plugin-prettier: 5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3))(prettier@3.3.3) + eslint-plugin-promise: 7.1.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-regexp: 2.6.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-sonarjs: 2.0.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-unicorn: 56.0.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-yml: 1.14.0(eslint@9.12.0(jiti@2.3.3)) jsonc-eslint-parser: 2.4.0 prettier: 3.3.3 sort-package-json: 2.10.1 - vue-eslint-parser: 9.4.3(eslint@9.12.0(jiti@2.1.2)) + vue-eslint-parser: 9.4.3(eslint@9.12.0(jiti@2.3.3)) yaml-eslint-parser: 1.2.3 '@rollup/plugin-replace@6.0.1(rollup@4.24.0)': @@ -7152,10 +7144,10 @@ snapshots: ignore: 5.3.1 p-map: 4.0.0 - '@stylistic/eslint-plugin@2.9.0(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@stylistic/eslint-plugin@2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - eslint: 9.12.0(jiti@2.1.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + eslint: 9.12.0(jiti@2.3.3) eslint-visitor-keys: 4.1.0 espree: 10.2.0 estraverse: 5.3.0 @@ -7205,15 +7197,15 @@ snapshots: '@types/unist@2.0.6': {} - '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) '@typescript-eslint/scope-manager': 7.16.1 - '@typescript-eslint/type-utils': 7.16.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - '@typescript-eslint/utils': 7.16.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/type-utils': 7.16.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + '@typescript-eslint/utils': 7.16.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) '@typescript-eslint/visitor-keys': 7.16.1 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -7223,15 +7215,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.8.1 - '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) '@typescript-eslint/visitor-keys': 8.8.1 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -7241,14 +7233,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: '@typescript-eslint/scope-manager': 8.8.1 '@typescript-eslint/types': 8.8.1 '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.2) '@typescript-eslint/visitor-keys': 8.8.1 debug: 4.3.6 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: @@ -7269,22 +7261,22 @@ snapshots: '@typescript-eslint/types': 8.8.1 '@typescript-eslint/visitor-keys': 8.8.1 - '@typescript-eslint/type-utils@7.16.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@typescript-eslint/type-utils@7.16.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.6.2) - '@typescript-eslint/utils': 7.16.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/utils': 7.16.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) debug: 4.3.6 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@typescript-eslint/type-utils@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.2) - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) debug: 4.3.6 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -7344,35 +7336,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.16.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@typescript-eslint/utils@7.16.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) '@typescript-eslint/scope-manager': 7.16.1 '@typescript-eslint/types': 7.16.1 '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.6.2) - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@typescript-eslint/utils@7.18.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.6.2) - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)': + '@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) '@typescript-eslint/scope-manager': 8.8.1 '@typescript-eslint/types': 8.8.1 '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.2) - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) transitivePeerDependencies: - supports-color - typescript @@ -7410,11 +7402,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.0.1(@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)(vitest@2.1.2(@types/node@20.16.10))': + '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2)(vitest@2.1.2(@types/node@20.16.10))': dependencies: - eslint: 9.12.0(jiti@2.1.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + eslint: 9.12.0(jiti@2.3.3) optionalDependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) typescript: 5.6.2 vitest: 2.1.2(@types/node@20.16.10) @@ -8363,14 +8355,14 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.0(eslint@9.12.0(jiti@2.1.2)): + eslint-compat-utils@0.5.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) semver: 7.6.3 - eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@2.1.2)): + eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) eslint-flat-config-utils@0.4.0: dependencies: @@ -8387,9 +8379,9 @@ snapshots: string-width: 4.2.3 supports-hyperlinks: 2.3.0 - eslint-formatting-reporter@0.0.0(eslint@9.12.0(jiti@2.1.2)): + eslint-formatting-reporter@0.0.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -8400,74 +8392,74 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.6 enhanced-resolve: 5.17.1 - eslint: 9.12.0(jiti@2.1.2) - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)) + eslint: 9.12.0(jiti@2.3.3) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-import-x: 4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-import-x: 4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-merge-processors@0.1.0(eslint@9.12.0(jiti@2.1.2)): + eslint-merge-processors@0.1.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - eslint: 9.12.0(jiti@2.1.2) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + eslint: 9.12.0(jiti@2.3.3) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)) transitivePeerDependencies: - supports-color eslint-parser-plain@0.1.0: {} - eslint-plugin-es-x@7.6.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-es-x@7.6.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) '@eslint-community/regexpp': 4.11.1 - eslint: 9.12.0(jiti@2.1.2) - eslint-compat-utils: 0.5.0(eslint@9.12.0(jiti@2.1.2)) + eslint: 9.12.0(jiti@2.3.3) + eslint-compat-utils: 0.5.0(eslint@9.12.0(jiti@2.3.3)) - eslint-plugin-eslint-comments@3.2.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-eslint-comments@3.2.0(eslint@9.12.0(jiti@2.3.3)): dependencies: escape-string-regexp: 1.0.5 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) ignore: 5.3.1 - eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-format@0.1.2(eslint@9.12.0(jiti@2.3.3)): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.2 '@dprint/toml': 0.6.2 - eslint: 9.12.0(jiti@2.1.2) - eslint-formatting-reporter: 0.0.0(eslint@9.12.0(jiti@2.1.2)) + eslint: 9.12.0(jiti@2.3.3) + eslint-formatting-reporter: 0.0.0(eslint@9.12.0(jiti@2.3.3)) eslint-parser-plain: 0.1.0 prettier: 3.3.3 synckit: 0.9.1 - eslint-plugin-functional@7.0.2(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2): + eslint-plugin-functional@7.0.2(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2): dependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) deepmerge-ts: 7.1.0 escape-string-regexp: 5.0.0 - eslint: 9.12.0(jiti@2.1.2) - is-immutable-type: 5.0.0(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + eslint: 9.12.0(jiti@2.3.3) + is-immutable-type: 5.0.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) ts-api-utils: 1.3.0(typescript@5.6.2) ts-declaration-location: 1.0.4(typescript@5.6.2) optionalDependencies: @@ -8475,12 +8467,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2): + eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2): dependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) debug: 4.3.6 doctrine: 3.0.0 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 @@ -8492,7 +8484,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -8501,9 +8493,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -8515,20 +8507,20 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@50.3.1(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-jsdoc@50.3.1(eslint@9.12.0(jiti@2.3.3)): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.6 escape-string-regexp: 4.0.0 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) espree: 10.2.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -8538,18 +8530,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-jsonc@2.16.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) - eslint: 9.12.0(jiti@2.1.2) - eslint-compat-utils: 0.5.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) + eslint: 9.12.0(jiti@2.3.3) + eslint-compat-utils: 0.5.0(eslint@9.12.0(jiti@2.3.3)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-jsx-a11y@6.10.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-jsx-a11y@6.10.0(eslint@9.12.0(jiti@2.3.3)): dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -8560,7 +8552,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -8569,19 +8561,19 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-markdown@5.1.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-markdown@5.1.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-n@17.10.3(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-n@17.10.3(eslint@9.12.0(jiti@2.3.3)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) enhanced-resolve: 5.17.1 - eslint: 9.12.0(jiti@2.1.2) - eslint-plugin-es-x: 7.6.0(eslint@9.12.0(jiti@2.1.2)) + eslint: 9.12.0(jiti@2.3.3) + eslint-plugin-es-x: 7.6.0(eslint@9.12.0(jiti@2.3.3)) get-tsconfig: 4.7.5 globals: 15.9.0 ignore: 5.3.1 @@ -8594,25 +8586,25 @@ snapshots: dependencies: regexp-tree: 0.1.27 - eslint-plugin-prettier@5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2))(prettier@3.3.3): + eslint-plugin-prettier@5.2.1(@types/eslint@9.6.0)(eslint-config-prettier@9.1.0(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3))(prettier@3.3.3): dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 optionalDependencies: '@types/eslint': 9.6.0 - eslint-config-prettier: 9.1.0(eslint@9.12.0(jiti@2.1.2)) + eslint-config-prettier: 9.1.0(eslint@9.12.0(jiti@2.3.3)) - eslint-plugin-promise@7.1.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-promise@7.1.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) - eslint-plugin-react-hooks@4.6.2(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-react-hooks@4.6.2(eslint@9.12.0(jiti@2.3.3)): dependencies: - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) - eslint-plugin-react@7.37.1(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-react@7.37.1(eslint@9.12.0(jiti@2.3.3)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -8620,7 +8612,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -8634,35 +8626,35 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-regexp@2.6.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-regexp@2.6.0(eslint@9.12.0(jiti@2.3.3)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) '@eslint-community/regexpp': 4.11.1 comment-parser: 1.4.1 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-sonarjs@2.0.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-sonarjs@2.0.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)): dependencies: '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.12.0(jiti@2.1.2)) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@9.12.0(jiti@2.3.3)) '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) '@babel/preset-env': 7.25.4(@babel/core@7.25.2) '@babel/preset-flow': 7.24.7(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - '@typescript-eslint/utils': 7.18.0(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + '@typescript-eslint/utils': 7.18.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) builtin-modules: 3.3.0 bytes: 3.1.2 - eslint: 9.12.0(jiti@2.1.2) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.1.2)))(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-jsx-a11y: 6.10.0(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-react: 7.37.1(eslint@9.12.0(jiti@2.1.2)) - eslint-plugin-react-hooks: 4.6.2(eslint@9.12.0(jiti@2.1.2)) + eslint: 9.12.0(jiti@2.3.3) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2))(eslint-plugin-import@2.31.0)(eslint@9.12.0(jiti@2.3.3)))(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-jsx-a11y: 6.10.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-react: 7.37.1(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-react-hooks: 4.6.2(eslint@9.12.0(jiti@2.3.3)) eslint-scope: 8.0.2 functional-red-black-tree: 1.0.1 jsx-ast-utils: 3.3.5 @@ -8670,21 +8662,21 @@ snapshots: scslre: 0.3.0 semver: 7.6.3 typescript: 5.6.2 - vue-eslint-parser: 9.4.3(eslint@9.12.0(jiti@2.1.2)) + vue-eslint-parser: 9.4.3(eslint@9.12.0(jiti@2.3.3)) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-unicorn@56.0.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-unicorn@56.0.0(eslint@9.12.0(jiti@2.3.3)): dependencies: '@babel/helper-validator-identifier': 7.25.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.38.1 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) esquery: 1.6.0 globals: 15.9.0 indent-string: 4.0.0 @@ -8697,23 +8689,11 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2)(vitest@2.1.2(@types/node@20.16.10)): - dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - eslint: 9.12.0(jiti@2.1.2) - optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2))(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - vitest: 2.1.2(@types/node@20.16.10) - transitivePeerDependencies: - - supports-color - - typescript - optional: true - - eslint-plugin-yml@1.14.0(eslint@9.12.0(jiti@2.1.2)): + eslint-plugin-yml@1.14.0(eslint@9.12.0(jiti@2.3.3)): dependencies: debug: 4.3.6 - eslint: 9.12.0(jiti@2.1.2) - eslint-compat-utils: 0.5.0(eslint@9.12.0(jiti@2.1.2)) + eslint: 9.12.0(jiti@2.3.3) + eslint-compat-utils: 0.5.0(eslint@9.12.0(jiti@2.3.3)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 @@ -8748,9 +8728,9 @@ snapshots: eslint-visitor-keys@4.1.0: {} - eslint@9.12.0(jiti@2.1.2): + eslint@9.12.0(jiti@2.3.3): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.1.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) '@eslint-community/regexpp': 4.11.1 '@eslint/config-array': 0.18.0 '@eslint/core': 0.6.0 @@ -8786,7 +8766,7 @@ snapshots: optionator: 0.9.4 text-table: 0.2.0 optionalDependencies: - jiti: 2.1.2 + jiti: 2.3.3 transitivePeerDependencies: - supports-color @@ -9411,10 +9391,10 @@ snapshots: is-hexadecimal@1.0.4: {} - is-immutable-type@5.0.0(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2): + is-immutable-type@5.0.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2): dependencies: - '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0(jiti@2.1.2))(typescript@5.6.2) - eslint: 9.12.0(jiti@2.1.2) + '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.2) + eslint: 9.12.0(jiti@2.3.3) ts-api-utils: 1.3.0(typescript@5.6.2) ts-declaration-location: 1.0.4(typescript@5.6.2) typescript: 5.6.2 @@ -9559,7 +9539,7 @@ snapshots: jiti@1.21.6: {} - jiti@2.1.2: {} + jiti@2.3.3: {} js-tokens@4.0.0: {} @@ -9627,7 +9607,7 @@ snapshots: kind-of@6.0.3: {} - knip@5.31.0(@types/node@20.16.10)(typescript@5.6.2): + knip@5.33.1(@types/node@20.16.10)(typescript@5.6.2): dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 @@ -9635,7 +9615,7 @@ snapshots: easy-table: 1.2.0 enhanced-resolve: 5.17.1 fast-glob: 3.3.2 - jiti: 2.1.2 + jiti: 2.3.3 js-yaml: 4.1.0 minimist: 1.2.8 picocolors: 1.1.0 @@ -11149,10 +11129,10 @@ snapshots: vscode-uri@3.0.8: {} - vue-eslint-parser@9.4.3(eslint@9.12.0(jiti@2.1.2)): + vue-eslint-parser@9.4.3(eslint@9.12.0(jiti@2.3.3)): dependencies: debug: 4.3.6 - eslint: 9.12.0(jiti@2.1.2) + eslint: 9.12.0(jiti@2.3.3) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1