diff --git a/package.json b/package.json index 99116da..2fa5bb6 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "@babel/core": "7.26.10", "@eslint/compat": "1.4.0", "@eslint/eslintrc": "3.3.1", - "@eslint/js": "9.25.0", + "@eslint/js": "9.39.2", "@nx/devkit": "20.8.2", "@nx/eslint": "20.8.2", "@nx/eslint-plugin": "20.8.2", @@ -63,7 +63,7 @@ "@vitest/coverage-v8": "3.2.4", "@vitest/ui": "3.2.4", "babel-jest": "29.7.0", - "eslint": "9.25.0", + "eslint": "9.39.2", "eslint-config-next": "15.5.6", "eslint-config-prettier": "10.1.8", "eslint-plugin-import": "2.32.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4490376..9cd1908 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,22 +26,22 @@ importers: version: 7.26.10 '@eslint/compat': specifier: 1.4.0 - version: 1.4.0(eslint@9.25.0) + version: 1.4.0(eslint@9.39.2) '@eslint/eslintrc': specifier: 3.3.1 version: 3.3.1 '@eslint/js': - specifier: 9.25.0 - version: 9.25.0 + specifier: 9.39.2 + version: 9.39.2 '@nx/devkit': specifier: 20.8.2 version: 20.8.2(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/eslint': specifier: 20.8.2 - version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) + version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/eslint-plugin': specifier: 20.8.2 - version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint-config-prettier@10.1.8(eslint@9.25.0))(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2) + version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint-config-prettier@10.1.8(eslint@9.39.2))(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2) '@nx/jest': specifier: 20.8.2 version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@types/node@22.19.1)(babel-plugin-macros@3.1.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(ts-node@10.9.2(@swc/core@1.11.21(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.9.2))(typescript@5.9.2) @@ -50,13 +50,13 @@ importers: version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/next': specifier: 20.8.2 - version: 20.8.2(@babel/core@7.26.10)(@babel/traverse@7.28.0)(@rspack/core@1.4.10(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17))) + version: 20.8.2(@babel/core@7.26.10)(@babel/traverse@7.28.0)(@rspack/core@1.4.10(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/playwright': specifier: 20.8.2 - version: 20.8.2(@babel/traverse@7.28.0)(@playwright/test@1.57.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2) + version: 20.8.2(@babel/traverse@7.28.0)(@playwright/test@1.57.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2) '@nx/react': specifier: 20.8.2 - version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17))) + version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/vite': specifier: 20.8.2 version: 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2)(vite@7.1.3(@types/node@22.19.1)(less@4.1.3)(sass-embedded@1.89.2)(sass@1.86.3)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0))(vitest@3.2.4) @@ -98,7 +98,7 @@ importers: version: 19.1.9(@types/react@19.1.13) '@typescript-eslint/parser': specifier: 8.48.0 - version: 8.48.0(eslint@9.25.0)(typescript@5.9.2) + version: 8.48.0(eslint@9.39.2)(typescript@5.9.2) '@vitejs/plugin-react-swc': specifier: 4.0.1 version: 4.0.1(@swc/helpers@0.5.17)(vite@7.1.3(@types/node@22.19.1)(less@4.1.3)(sass-embedded@1.89.2)(sass@1.86.3)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0)) @@ -112,29 +112,29 @@ importers: specifier: 29.7.0 version: 29.7.0(@babel/core@7.26.10) eslint: - specifier: 9.25.0 - version: 9.25.0 + specifier: 9.39.2 + version: 9.39.2 eslint-config-next: specifier: 15.5.6 - version: 15.5.6(eslint@9.25.0)(typescript@5.9.2) + version: 15.5.6(eslint@9.39.2)(typescript@5.9.2) eslint-config-prettier: specifier: 10.1.8 - version: 10.1.8(eslint@9.25.0) + version: 10.1.8(eslint@9.39.2) eslint-plugin-import: specifier: 2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.25.0) + version: 2.32.0(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) eslint-plugin-jsx-a11y: specifier: 6.10.2 - version: 6.10.2(eslint@9.25.0) + version: 6.10.2(eslint@9.39.2) eslint-plugin-playwright: specifier: 2.2.2 - version: 2.2.2(eslint@9.25.0) + version: 2.2.2(eslint@9.39.2) eslint-plugin-react: specifier: 7.37.5 - version: 7.37.5(eslint@9.25.0) + version: 7.37.5(eslint@9.39.2) eslint-plugin-react-hooks: specifier: 5.2.0 - version: 5.2.0(eslint@9.25.0) + version: 5.2.0(eslint@9.39.2) jest: specifier: 29.7.0 version: 29.7.0(@types/node@22.19.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.21(@swc/helpers@0.5.17))(@types/node@22.19.1)(typescript@5.9.2)) @@ -167,7 +167,7 @@ importers: version: 5.9.2 typescript-eslint: specifier: 8.48.0 - version: 8.48.0(eslint@9.25.0)(typescript@5.9.2) + version: 8.48.0(eslint@9.39.2)(typescript@5.9.2) vite: specifier: 7.1.3 version: 7.1.3(@types/node@22.19.1)(less@4.1.3)(sass-embedded@1.89.2)(sass@1.86.3)(stylus@0.64.0)(terser@5.43.1)(yaml@2.8.0) @@ -1211,6 +1211,12 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.9.1': + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -1224,36 +1230,36 @@ packages: eslint: optional: true - '@eslint/config-array@0.20.1': - resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==} + '@eslint/config-array@0.21.1': + resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.2.3': - resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.13.0': - resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/core@0.16.0': resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@3.3.1': resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.25.0': - resolution: {integrity: sha512-iWhsUS8Wgxz9AXNfvfOPFSW4VfMXdVhp1hjkZVhXCrpgh/aLcc45rX6MPu+tIVUWDw0HfNwth7O28M1xDxNf9w==} + '@eslint/js@9.39.2': + resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} + '@eslint/object-schema@2.1.7': + resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.8': - resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@humanfs/core@0.19.1': @@ -4532,8 +4538,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.25.0: - resolution: {integrity: sha512-MsBdObhM4cEwkzCiraDv7A6txFXEqtNXOb877TsSp2FCkBNl8JfVQrmiuDqC1IkejT6JLPzYBXx/xAiYhyzgGA==} + eslint@9.39.2: + resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -5990,6 +5996,7 @@ packages: next@15.5.6: resolution: {integrity: sha512-zTxsnI3LQo3c9HSdSf91O1jMNsEzIXDShXd4wVdg9y5shwLqBXi4ZtUUJyB86KGVSJLZx0PFONvO54aheGX8QQ==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/CVE-2025-66478 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -7907,10 +7914,12 @@ packages: whatwg-encoding@2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@3.0.0: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} @@ -9126,34 +9135,41 @@ snapshots: '@esbuild/win32-x64@0.25.8': optional: true - '@eslint-community/eslint-utils@4.7.0(eslint@9.25.0)': + '@eslint-community/eslint-utils@4.7.0(eslint@9.39.2)': dependencies: - eslint: 9.25.0 + eslint: 9.39.2 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.2)': + dependencies: + eslint: 9.39.2 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.4.0(eslint@9.25.0)': + '@eslint/compat@1.4.0(eslint@9.39.2)': dependencies: '@eslint/core': 0.16.0 optionalDependencies: - eslint: 9.25.0 + eslint: 9.39.2 - '@eslint/config-array@0.20.1': + '@eslint/config-array@0.21.1': dependencies: - '@eslint/object-schema': 2.1.6 + '@eslint/object-schema': 2.1.7 debug: 4.4.1 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.2.3': {} + '@eslint/config-helpers@0.4.2': + dependencies: + '@eslint/core': 0.17.0 - '@eslint/core@0.13.0': + '@eslint/core@0.16.0': dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@0.16.0': + '@eslint/core@0.17.0': dependencies: '@types/json-schema': 7.0.15 @@ -9171,13 +9187,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.25.0': {} + '@eslint/js@9.39.2': {} - '@eslint/object-schema@2.1.6': {} + '@eslint/object-schema@2.1.7': {} - '@eslint/plugin-kit@0.2.8': + '@eslint/plugin-kit@0.4.1': dependencies: - '@eslint/core': 0.13.0 + '@eslint/core': 0.17.0 levn: 0.4.1 '@humanfs/core@0.19.1': {} @@ -10037,13 +10053,13 @@ snapshots: tslib: 2.8.1 yargs-parser: 21.1.1 - '@nx/eslint-plugin@20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint-config-prettier@10.1.8(eslint@9.25.0))(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2)': + '@nx/eslint-plugin@20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint-config-prettier@10.1.8(eslint@9.39.2))(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2)': dependencies: '@nx/devkit': 20.8.2(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/js': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) - '@typescript-eslint/parser': 8.48.0(eslint@9.25.0)(typescript@5.9.2) - '@typescript-eslint/type-utils': 8.38.0(eslint@9.25.0)(typescript@5.9.2) - '@typescript-eslint/utils': 8.38.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.48.0(eslint@9.39.2)(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.38.0(eslint@9.39.2)(typescript@5.9.2) + '@typescript-eslint/utils': 8.38.0(eslint@9.39.2)(typescript@5.9.2) chalk: 4.1.2 confusing-browser-globals: 1.0.11 globals: 15.15.0 @@ -10051,7 +10067,7 @@ snapshots: semver: 7.7.2 tslib: 2.8.1 optionalDependencies: - eslint-config-prettier: 10.1.8(eslint@9.25.0) + eslint-config-prettier: 10.1.8(eslint@9.39.2) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -10063,11 +10079,11 @@ snapshots: - typescript - verdaccio - '@nx/eslint@20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))': + '@nx/eslint@20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))': dependencies: '@nx/devkit': 20.8.2(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/js': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) - eslint: 9.25.0 + eslint: 9.39.2 semver: 7.7.2 tslib: 2.8.1 typescript: 5.7.3 @@ -10186,13 +10202,13 @@ snapshots: - vue-tsc - webpack-cli - '@nx/next@20.8.2(@babel/core@7.26.10)(@babel/traverse@7.28.0)(@rspack/core@1.4.10(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17)))': + '@nx/next@20.8.2(@babel/core@7.26.10)(@babel/traverse@7.28.0)(@rspack/core@1.4.10(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17)))': dependencies: '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.26.10) '@nx/devkit': 20.8.2(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) - '@nx/eslint': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) + '@nx/eslint': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/js': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) - '@nx/react': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17))) + '@nx/react': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/web': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/webpack': 20.8.2(@babel/traverse@7.28.0)(@rspack/core@1.4.10(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) @@ -10266,10 +10282,10 @@ snapshots: '@nx/nx-win32-x64-msvc@20.8.2': optional: true - '@nx/playwright@20.8.2(@babel/traverse@7.28.0)(@playwright/test@1.57.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2)': + '@nx/playwright@20.8.2(@babel/traverse@7.28.0)(@playwright/test@1.57.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(typescript@5.9.2)': dependencies: '@nx/devkit': 20.8.2(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) - '@nx/eslint': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) + '@nx/eslint': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/js': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.9.2) minimatch: 9.0.3 @@ -10288,10 +10304,10 @@ snapshots: - typescript - verdaccio - '@nx/react@20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17)))': + '@nx/react@20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2)(webpack@5.100.2(@swc/core@1.11.21(@swc/helpers@0.5.17)))': dependencies: '@nx/devkit': 20.8.2(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) - '@nx/eslint': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.25.0)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) + '@nx/eslint': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.39.2)(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/js': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) '@nx/module-federation': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(next@15.5.6(@babel/core@7.26.10)(@playwright/test@1.57.0)(babel-plugin-macros@3.1.0)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.86.3))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17)))(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(typescript@5.9.2) '@nx/web': 20.8.2(@babel/traverse@7.28.0)(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))(nx@20.8.2(@swc-node/register@1.10.10(@swc/core@1.11.21(@swc/helpers@0.5.17))(@swc/types@0.1.23)(typescript@5.9.2))(@swc/core@1.11.21(@swc/helpers@0.5.17))) @@ -11208,15 +11224,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.44.0(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.44.0(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint@9.39.2)(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.48.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.48.0(eslint@9.39.2)(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.44.0 - '@typescript-eslint/type-utils': 8.44.0(eslint@9.25.0)(typescript@5.9.2) - '@typescript-eslint/utils': 8.44.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.44.0(eslint@9.39.2)(typescript@5.9.2) + '@typescript-eslint/utils': 8.44.0(eslint@9.39.2)(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.44.0 - eslint: 9.25.0 + eslint: 9.39.2 graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -11225,15 +11241,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint@9.39.2)(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.48.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.48.0(eslint@9.39.2)(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.48.0 - '@typescript-eslint/type-utils': 8.48.0(eslint@9.25.0)(typescript@5.9.2) - '@typescript-eslint/utils': 8.48.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.2)(typescript@5.9.2) + '@typescript-eslint/utils': 8.48.0(eslint@9.39.2)(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.48.0 - eslint: 9.25.0 + eslint: 9.39.2 graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -11242,14 +11258,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.48.0 '@typescript-eslint/types': 8.48.0 '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.48.0 debug: 4.4.1 - eslint: 9.25.0 + eslint: 9.39.2 typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -11308,37 +11324,37 @@ snapshots: dependencies: typescript: 5.9.2 - '@typescript-eslint/type-utils@8.38.0(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.38.0(eslint@9.39.2)(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.38.0 '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.38.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.38.0(eslint@9.39.2)(typescript@5.9.2) debug: 4.4.1 - eslint: 9.25.0 + eslint: 9.39.2 ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.44.0(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.44.0(eslint@9.39.2)(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.44.0 '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.44.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.44.0(eslint@9.39.2)(typescript@5.9.2) debug: 4.4.1 - eslint: 9.25.0 + eslint: 9.39.2 ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.48.0(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.48.0(eslint@9.39.2)(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.48.0 '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.48.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.48.0(eslint@9.39.2)(typescript@5.9.2) debug: 4.4.1 - eslint: 9.25.0 + eslint: 9.39.2 ts-api-utils: 2.1.0(typescript@5.9.2) typescript: 5.9.2 transitivePeerDependencies: @@ -11397,35 +11413,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.38.0(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/utils@8.38.0(eslint@9.39.2)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.25.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.39.2) '@typescript-eslint/scope-manager': 8.38.0 '@typescript-eslint/types': 8.38.0 '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.9.2) - eslint: 9.25.0 + eslint: 9.39.2 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.44.0(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/utils@8.44.0(eslint@9.39.2)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.25.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.39.2) '@typescript-eslint/scope-manager': 8.44.0 '@typescript-eslint/types': 8.44.0 '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) - eslint: 9.25.0 + eslint: 9.39.2 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.48.0(eslint@9.25.0)(typescript@5.9.2)': + '@typescript-eslint/utils@8.48.0(eslint@9.39.2)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.25.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.39.2) '@typescript-eslint/scope-manager': 8.48.0 '@typescript-eslint/types': 8.48.0 '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.2) - eslint: 9.25.0 + eslint: 9.39.2 typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -13092,19 +13108,19 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-next@15.5.6(eslint@9.25.0)(typescript@5.9.2): + eslint-config-next@15.5.6(eslint@9.39.2)(typescript@5.9.2): dependencies: '@next/eslint-plugin-next': 15.5.6 '@rushstack/eslint-patch': 1.12.0 - '@typescript-eslint/eslint-plugin': 8.44.0(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint@9.25.0)(typescript@5.9.2) - '@typescript-eslint/parser': 8.48.0(eslint@9.25.0)(typescript@5.9.2) - eslint: 9.25.0 + '@typescript-eslint/eslint-plugin': 8.44.0(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint@9.39.2)(typescript@5.9.2) + '@typescript-eslint/parser': 8.48.0(eslint@9.39.2)(typescript@5.9.2) + eslint: 9.39.2 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.25.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.25.0) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.25.0) - eslint-plugin-react: 7.37.5(eslint@9.25.0) - eslint-plugin-react-hooks: 5.2.0(eslint@9.25.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.2) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.2) + eslint-plugin-react: 7.37.5(eslint@9.39.2) + eslint-plugin-react-hooks: 5.2.0(eslint@9.39.2) optionalDependencies: typescript: 5.9.2 transitivePeerDependencies: @@ -13112,9 +13128,9 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-prettier@10.1.8(eslint@9.25.0): + eslint-config-prettier@10.1.8(eslint@9.39.2): dependencies: - eslint: 9.25.0 + eslint: 9.39.2 eslint-import-resolver-node@0.3.9: dependencies: @@ -13124,33 +13140,33 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.25.0): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.2): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.1 - eslint: 9.25.0 + eslint: 9.39.2 get-tsconfig: 4.10.1 is-bun-module: 2.0.0 stable-hash: 0.0.5 tinyglobby: 0.2.14 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.25.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.25.0): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.48.0(eslint@9.25.0)(typescript@5.9.2) - eslint: 9.25.0 + '@typescript-eslint/parser': 8.48.0(eslint@9.39.2)(typescript@5.9.2) + eslint: 9.39.2 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.25.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.2) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.25.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -13159,9 +13175,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.25.0 + eslint: 9.39.2 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.25.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.2) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -13173,13 +13189,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.48.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/parser': 8.48.0(eslint@9.39.2)(typescript@5.9.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.25.0): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.2): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -13189,7 +13205,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.25.0 + eslint: 9.39.2 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -13198,16 +13214,16 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-playwright@2.2.2(eslint@9.25.0): + eslint-plugin-playwright@2.2.2(eslint@9.39.2): dependencies: - eslint: 9.25.0 + eslint: 9.39.2 globals: 13.24.0 - eslint-plugin-react-hooks@5.2.0(eslint@9.25.0): + eslint-plugin-react-hooks@5.2.0(eslint@9.39.2): dependencies: - eslint: 9.25.0 + eslint: 9.39.2 - eslint-plugin-react@7.37.5(eslint@9.25.0): + eslint-plugin-react@7.37.5(eslint@9.39.2): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -13215,7 +13231,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.25.0 + eslint: 9.39.2 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -13243,21 +13259,20 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.25.0: + eslint@9.39.2: dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.25.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.20.1 - '@eslint/config-helpers': 0.2.3 - '@eslint/core': 0.13.0 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.25.0 - '@eslint/plugin-kit': 0.2.8 + '@eslint/js': 9.39.2 + '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 - '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 @@ -16793,13 +16808,13 @@ snapshots: typed-assert@1.0.9: {} - typescript-eslint@8.48.0(eslint@9.25.0)(typescript@5.9.2): + typescript-eslint@8.48.0(eslint@9.39.2)(typescript@5.9.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.25.0)(typescript@5.9.2))(eslint@9.25.0)(typescript@5.9.2) - '@typescript-eslint/parser': 8.48.0(eslint@9.25.0)(typescript@5.9.2) + '@typescript-eslint/eslint-plugin': 8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.2)(typescript@5.9.2))(eslint@9.39.2)(typescript@5.9.2) + '@typescript-eslint/parser': 8.48.0(eslint@9.39.2)(typescript@5.9.2) '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.48.0(eslint@9.25.0)(typescript@5.9.2) - eslint: 9.25.0 + '@typescript-eslint/utils': 8.48.0(eslint@9.39.2)(typescript@5.9.2) + eslint: 9.39.2 typescript: 5.9.2 transitivePeerDependencies: - supports-color