diff --git a/package.json b/package.json index 7a98b66..8097142 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "devDependencies": { "@eslint/compat": "1.4.1", "@eslint/eslintrc": "3.3.3", - "@eslint/js": "9.39.2", + "@eslint/js": "9.39.5", "@playwright/test": "1.61.1", "@types/react": "19.2.11", "@types/react-dom": "19.2.3", @@ -49,7 +49,7 @@ "@vitest/browser-playwright": "4.0.18", "@vitest/browser-preview": "4.0.18", "alias-kitchen": "0.2.4", - "eslint": "9.39.2", + "eslint": "9.39.5", "eslint-config-prettier": "10.1.8", "eslint-plugin-import": "2.32.0", "eslint-plugin-prettier": "5.5.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4131585..d8c0552 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,13 +35,13 @@ importers: devDependencies: '@eslint/compat': specifier: 1.4.1 - version: 1.4.1(eslint@9.39.2) + version: 1.4.1(eslint@9.39.5(supports-color@7.2.0)) '@eslint/eslintrc': specifier: 3.3.3 - version: 3.3.3 + version: 3.3.3(supports-color@7.2.0) '@eslint/js': - specifier: 9.39.2 - version: 9.39.2 + specifier: 9.39.5 + version: 9.39.5 '@playwright/test': specifier: 1.61.1 version: 1.61.1 @@ -56,13 +56,13 @@ importers: version: 2.10.5 '@typescript-eslint/eslint-plugin': specifier: 8.48.1 - version: 8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3) + version: 8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: 8.48.1 - version: 8.48.1(eslint@9.39.2)(typescript@5.9.3) + version: 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) '@vitejs/plugin-react': specifier: 5.2.0 - version: 5.2.0(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)) + version: 5.2.0(supports-color@7.2.0)(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)) '@vitest/browser-playwright': specifier: 4.0.18 version: 4.0.18(playwright@1.61.1)(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1))(vitest@4.0.18) @@ -73,29 +73,29 @@ importers: specifier: 0.2.4 version: 0.2.4 eslint: - specifier: 9.39.2 - version: 9.39.2 + specifier: 9.39.5 + version: 9.39.5(supports-color@7.2.0) eslint-config-prettier: specifier: 10.1.8 - version: 10.1.8(eslint@9.39.2) + version: 10.1.8(eslint@9.39.5(supports-color@7.2.0)) eslint-plugin-import: specifier: 2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2) + version: 2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0) eslint-plugin-prettier: specifier: 5.5.6 - version: 5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.2))(eslint@9.39.2)(prettier@3.6.2) + version: 5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.5(supports-color@7.2.0)))(eslint@9.39.5(supports-color@7.2.0))(prettier@3.6.2) eslint-plugin-react: specifier: 7.37.5 - version: 7.37.5(eslint@9.39.2) + version: 7.37.5(eslint@9.39.5(supports-color@7.2.0)) eslint-plugin-react-hooks: specifier: 5.2.0 - version: 5.2.0(eslint@9.39.2) + version: 5.2.0(eslint@9.39.5(supports-color@7.2.0)) eslint-plugin-react-refresh: specifier: 0.5.3 - version: 0.5.3(eslint@9.39.2) + version: 0.5.3(eslint@9.39.5(supports-color@7.2.0)) eslint-plugin-ssr-friendly: specifier: 1.3.0 - version: 1.3.0(eslint@9.39.2) + version: 1.3.0(eslint@9.39.5(supports-color@7.2.0)) husky: specifier: 9.1.7 version: 9.1.7 @@ -119,22 +119,22 @@ importers: version: 3.6.2 stylelint: specifier: 16.25.0 - version: 16.25.0(typescript@5.9.3) + version: 16.25.0(supports-color@7.2.0)(typescript@5.9.3) stylelint-config-standard: specifier: 39.0.1 - version: 39.0.1(stylelint@16.25.0(typescript@5.9.3)) + version: 39.0.1(stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3)) stylelint-order: specifier: 7.0.1 - version: 7.0.1(stylelint@16.25.0(typescript@5.9.3)) + version: 7.0.1(stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3)) stylelint-prettier: specifier: 5.0.3 - version: 5.0.3(prettier@3.6.2)(stylelint@16.25.0(typescript@5.9.3)) + version: 5.0.3(prettier@3.6.2)(stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3)) typescript: specifier: 5.9.3 version: 5.9.3 typescript-eslint: specifier: 8.48.1 - version: 8.48.1(eslint@9.39.2)(typescript@5.9.3) + version: 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) vite: specifier: 7.1.12 version: 7.1.12(@types/node@24.9.1)(yaml@2.8.1) @@ -146,10 +146,10 @@ importers: version: 3.1.4(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)) vite-react-ssg: specifier: 0.8.9 - version: 0.8.9(prettier@3.6.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)) + version: 0.8.9(prettier@3.6.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(supports-color@7.2.0)(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)) vitest: specifier: 4.0.18 - version: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3)(yaml@2.8.1) + version: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3(supports-color@7.2.0))(yaml@2.8.1) vitest-browser-react: specifier: 2.0.2 version: 2.0.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vitest@4.0.18) @@ -712,8 +712,8 @@ packages: eslint: optional: true - '@eslint/config-array@0.21.1': - resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==} + '@eslint/config-array@0.21.2': + resolution: {integrity: sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/config-helpers@0.4.2': @@ -728,8 +728,12 @@ packages: resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.2': - resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==} + '@eslint/eslintrc@3.3.6': + resolution: {integrity: sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/js@9.39.5': + resolution: {integrity: sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': @@ -1275,6 +1279,9 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + ajv@6.15.0: + resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==} + ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} @@ -1774,8 +1781,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.39.2: - resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} + eslint@9.39.5: + resolution: {integrity: sha512-DgZS62aPLXKlnxILS/AYCoRvHaZeXceIzlXPkkGGzJWSow1aEk0lbTlxUSlyjC8jcaKxAdOnTDz+o1JFSBsyjw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -2227,6 +2234,10 @@ packages: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true + js-yaml@4.3.0: + resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==} + hasBin: true + jsdom@24.1.3: resolution: {integrity: sha512-MyL55p3Ut3cXbeBEG7Hcv0mVM8pp8PBNWxRqchZnSfAiES1v1mRnMeFfaHWIPULpwsYfvO+ZmMZz5tGCnjzDUQ==} engines: {node: '>=18'} @@ -2380,6 +2391,9 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} + minimatch@9.0.5: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} @@ -3483,20 +3497,20 @@ snapshots: '@babel/compat-data@7.29.0': {} - '@babel/core@7.29.0': + '@babel/core@7.29.0(supports-color@7.2.0)': dependencies: '@babel/code-frame': 7.29.0 '@babel/generator': 7.29.0 '@babel/helper-compilation-targets': 7.28.6 - '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0) + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0(supports-color@7.2.0))(supports-color@7.2.0) '@babel/helpers': 7.28.6 '@babel/parser': 7.29.0 '@babel/template': 7.28.6 - '@babel/traverse': 7.29.0 + '@babel/traverse': 7.29.0(supports-color@7.2.0) '@babel/types': 7.29.0 '@jridgewell/remapping': 2.3.5 convert-source-map: 2.0.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3521,19 +3535,19 @@ snapshots: '@babel/helper-globals@7.28.0': {} - '@babel/helper-module-imports@7.28.6': + '@babel/helper-module-imports@7.28.6(supports-color@7.2.0)': dependencies: - '@babel/traverse': 7.29.0 + '@babel/traverse': 7.29.0(supports-color@7.2.0) '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)': + '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0(supports-color@7.2.0))(supports-color@7.2.0)': dependencies: - '@babel/core': 7.29.0 - '@babel/helper-module-imports': 7.28.6 + '@babel/core': 7.29.0(supports-color@7.2.0) + '@babel/helper-module-imports': 7.28.6(supports-color@7.2.0) '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.29.0 + '@babel/traverse': 7.29.0(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -3554,14 +3568,14 @@ snapshots: dependencies: '@babel/types': 7.29.0 - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.29.0(supports-color@7.2.0))': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.29.0(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.29.0)': + '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.29.0(supports-color@7.2.0))': dependencies: - '@babel/core': 7.29.0 + '@babel/core': 7.29.0(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/runtime@7.28.4': {} @@ -3572,7 +3586,7 @@ snapshots: '@babel/parser': 7.29.0 '@babel/types': 7.29.0 - '@babel/traverse@7.29.0': + '@babel/traverse@7.29.0(supports-color@7.2.0)': dependencies: '@babel/code-frame': 7.29.0 '@babel/generator': 7.29.0 @@ -3580,7 +3594,7 @@ snapshots: '@babel/parser': 7.29.0 '@babel/template': 7.28.6 '@babel/types': 7.29.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -3978,24 +3992,24 @@ snapshots: '@esbuild/win32-x64@0.25.11': optional: true - '@eslint-community/eslint-utils@4.9.0(eslint@9.39.2)': + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.5(supports-color@7.2.0))': dependencies: - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/compat@1.4.1(eslint@9.39.2)': + '@eslint/compat@1.4.1(eslint@9.39.5(supports-color@7.2.0))': dependencies: '@eslint/core': 0.17.0 optionalDependencies: - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) - '@eslint/config-array@0.21.1': + '@eslint/config-array@0.21.2(supports-color@7.2.0)': dependencies: '@eslint/object-schema': 2.1.7 - debug: 4.4.3 - minimatch: 3.1.2 + debug: 4.4.3(supports-color@7.2.0) + minimatch: 3.1.5 transitivePeerDependencies: - supports-color @@ -4007,10 +4021,10 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.3': + '@eslint/eslintrc@3.3.3(supports-color@7.2.0)': dependencies: ajv: 6.12.6 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 @@ -4021,7 +4035,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.39.2': {} + '@eslint/eslintrc@3.3.6(supports-color@7.2.0)': + dependencies: + ajv: 6.15.0 + debug: 4.4.3(supports-color@7.2.0) + espree: 10.4.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.1 + js-yaml: 4.3.0 + minimatch: 3.1.5 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@9.39.5': {} '@eslint/object-schema@2.1.7': {} @@ -4328,15 +4356,15 @@ snapshots: '@types/vcards-js@2.10.5': {} - '@typescript-eslint/eslint-plugin@8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.48.1(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.48.1 - '@typescript-eslint/type-utils': 8.48.1(eslint@9.39.2)(typescript@5.9.3) - '@typescript-eslint/utils': 8.48.1(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.48.1 - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 @@ -4345,23 +4373,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.48.1(eslint@9.39.2)(typescript@5.9.3)': + '@typescript-eslint/parser@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.48.1 '@typescript-eslint/types': 8.48.1 - '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.48.1(supports-color@7.2.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.48.1 - debug: 4.4.3 - eslint: 9.39.2 + debug: 4.4.3(supports-color@7.2.0) + eslint: 9.39.5(supports-color@7.2.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.48.1(typescript@5.9.3)': + '@typescript-eslint/project-service@8.48.1(supports-color@7.2.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.48.1(typescript@5.9.3) '@typescript-eslint/types': 8.48.1 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -4375,13 +4403,13 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.48.1(eslint@9.39.2)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.48.1 - '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.48.1(eslint@9.39.2)(typescript@5.9.3) - debug: 4.4.3 - eslint: 9.39.2 + '@typescript-eslint/typescript-estree': 8.48.1(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + debug: 4.4.3(supports-color@7.2.0) + eslint: 9.39.5(supports-color@7.2.0) ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -4389,13 +4417,13 @@ snapshots: '@typescript-eslint/types@8.48.1': {} - '@typescript-eslint/typescript-estree@8.48.1(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.48.1(supports-color@7.2.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.48.1(typescript@5.9.3) + '@typescript-eslint/project-service': 8.48.1(supports-color@7.2.0)(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.48.1(typescript@5.9.3) '@typescript-eslint/types': 8.48.1 '@typescript-eslint/visitor-keys': 8.48.1 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) minimatch: 9.0.5 semver: 7.7.3 tinyglobby: 0.2.15 @@ -4404,13 +4432,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.48.1(eslint@9.39.2)(typescript@5.9.3)': + '@typescript-eslint/utils@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.5(supports-color@7.2.0)) '@typescript-eslint/scope-manager': 8.48.1 '@typescript-eslint/types': 8.48.1 - '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) - eslint: 9.39.2 + '@typescript-eslint/typescript-estree': 8.48.1(supports-color@7.2.0)(typescript@5.9.3) + eslint: 9.39.5(supports-color@7.2.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -4420,11 +4448,11 @@ snapshots: '@typescript-eslint/types': 8.48.1 eslint-visitor-keys: 4.2.1 - '@vitejs/plugin-react@5.2.0(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1))': + '@vitejs/plugin-react@5.2.0(supports-color@7.2.0)(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1))': dependencies: - '@babel/core': 7.29.0 - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.29.0) + '@babel/core': 7.29.0(supports-color@7.2.0) + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0(supports-color@7.2.0)) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.29.0(supports-color@7.2.0)) '@rolldown/pluginutils': 1.0.0-rc.3 '@types/babel__core': 7.20.5 react-refresh: 0.18.0 @@ -4438,7 +4466,7 @@ snapshots: '@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)) playwright: 1.61.1 tinyrainbow: 3.0.3 - vitest: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3)(yaml@2.8.1) + vitest: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3(supports-color@7.2.0))(yaml@2.8.1) transitivePeerDependencies: - bufferutil - msw @@ -4450,7 +4478,7 @@ snapshots: '@testing-library/dom': 10.4.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/browser': 4.0.18(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1))(vitest@4.0.18) - vitest: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3)(yaml@2.8.1) + vitest: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3(supports-color@7.2.0))(yaml@2.8.1) transitivePeerDependencies: - bufferutil - msw @@ -4466,7 +4494,7 @@ snapshots: pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.0.3 - vitest: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3)(yaml@2.8.1) + vitest: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3(supports-color@7.2.0))(yaml@2.8.1) ws: 8.18.3 transitivePeerDependencies: - bufferutil @@ -4528,6 +4556,13 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 + ajv@6.15.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 @@ -4846,13 +4881,17 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.2 - debug@3.2.7: + debug@3.2.7(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 - debug@4.4.3: + debug@4.4.3(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 decimal.js@10.6.0: {} @@ -5044,40 +5083,40 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@10.1.8(eslint@9.39.2): + eslint-config-prettier@10.1.8(eslint@9.39.5(supports-color@7.2.0)): dependencies: - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) - eslint-import-resolver-node@0.3.9: + eslint-import-resolver-node@0.3.9(supports-color@7.2.0): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@7.2.0) is-core-module: 2.16.1 resolve: 1.22.11 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.48.1(eslint@9.39.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.2): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0): dependencies: - debug: 3.2.7 + debug: 3.2.7(supports-color@7.2.0) optionalDependencies: - '@typescript-eslint/parser': 8.48.1(eslint@9.39.2)(typescript@5.9.3) - eslint: 9.39.2 - eslint-import-resolver-node: 0.3.9 + '@typescript-eslint/parser': 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + eslint: 9.39.5(supports-color@7.2.0) + eslint-import-resolver-node: 0.3.9(supports-color@7.2.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 - debug: 3.2.7 + debug: 3.2.7(supports-color@7.2.0) doctrine: 2.1.0 - eslint: 9.39.2 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.48.1(eslint@9.39.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.2) + eslint: 9.39.5(supports-color@7.2.0) + eslint-import-resolver-node: 0.3.9(supports-color@7.2.0) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -5089,30 +5128,30 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.48.1(eslint@9.39.2)(typescript@5.9.3) + '@typescript-eslint/parser': 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.2))(eslint@9.39.2)(prettier@3.6.2): + eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.5(supports-color@7.2.0)))(eslint@9.39.5(supports-color@7.2.0))(prettier@3.6.2): dependencies: - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) prettier: 3.6.2 prettier-linter-helpers: 1.0.1 synckit: 0.11.13 optionalDependencies: - eslint-config-prettier: 10.1.8(eslint@9.39.2) + eslint-config-prettier: 10.1.8(eslint@9.39.5(supports-color@7.2.0)) - eslint-plugin-react-hooks@5.2.0(eslint@9.39.2): + eslint-plugin-react-hooks@5.2.0(eslint@9.39.5(supports-color@7.2.0)): dependencies: - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) - eslint-plugin-react-refresh@0.5.3(eslint@9.39.2): + eslint-plugin-react-refresh@0.5.3(eslint@9.39.5(supports-color@7.2.0)): dependencies: - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) - eslint-plugin-react@7.37.5(eslint@9.39.2): + eslint-plugin-react@7.37.5(eslint@9.39.5(supports-color@7.2.0)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -5120,7 +5159,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -5134,9 +5173,9 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-ssr-friendly@1.3.0(eslint@9.39.2): + eslint-plugin-ssr-friendly@1.3.0(eslint@9.39.5(supports-color@7.2.0)): dependencies: - eslint: 9.39.2 + eslint: 9.39.5(supports-color@7.2.0) globals: 13.24.0 eslint-scope@8.4.0: @@ -5148,24 +5187,24 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.39.2: + eslint@9.39.5(supports-color@7.2.0): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2) + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.5(supports-color@7.2.0)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.21.1 + '@eslint/config-array': 0.21.2(supports-color@7.2.0) '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.3 - '@eslint/js': 9.39.2 + '@eslint/eslintrc': 3.3.6(supports-color@7.2.0) + '@eslint/js': 9.39.5 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 - ajv: 6.12.6 + ajv: 6.15.0 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) escape-string-regexp: 4.0.0 eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -5181,7 +5220,7 @@ snapshots: is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - minimatch: 3.1.2 + minimatch: 3.1.5 natural-compare: 1.4.0 optionator: 0.9.4 transitivePeerDependencies: @@ -5428,17 +5467,17 @@ snapshots: dependencies: tslib: 2.8.1 - http-proxy-agent@7.0.2: + http-proxy-agent@7.0.2(supports-color@7.2.0): dependencies: agent-base: 7.1.4 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.6: + https-proxy-agent@7.0.6(supports-color@7.2.0): dependencies: agent-base: 7.1.4 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -5626,15 +5665,19 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@24.1.3: + js-yaml@4.3.0: + dependencies: + argparse: 2.0.1 + + jsdom@24.1.3(supports-color@7.2.0): dependencies: cssstyle: 4.6.0 data-urls: 5.0.0 decimal.js: 10.6.0 form-data: 4.0.4 html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 + http-proxy-agent: 7.0.2(supports-color@7.2.0) + https-proxy-agent: 7.0.6(supports-color@7.2.0) is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.22 parse5: 7.3.0 @@ -5788,6 +5831,10 @@ snapshots: dependencies: brace-expansion: 1.1.12 + minimatch@3.1.5: + dependencies: + brace-expansion: 1.1.12 + minimatch@9.0.5: dependencies: brace-expansion: 2.0.2 @@ -6585,28 +6632,28 @@ snapshots: strip-json-comments@3.1.1: {} - stylelint-config-recommended@17.0.0(stylelint@16.25.0(typescript@5.9.3)): + stylelint-config-recommended@17.0.0(stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3)): dependencies: - stylelint: 16.25.0(typescript@5.9.3) + stylelint: 16.25.0(supports-color@7.2.0)(typescript@5.9.3) - stylelint-config-standard@39.0.1(stylelint@16.25.0(typescript@5.9.3)): + stylelint-config-standard@39.0.1(stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3)): dependencies: - stylelint: 16.25.0(typescript@5.9.3) - stylelint-config-recommended: 17.0.0(stylelint@16.25.0(typescript@5.9.3)) + stylelint: 16.25.0(supports-color@7.2.0)(typescript@5.9.3) + stylelint-config-recommended: 17.0.0(stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3)) - stylelint-order@7.0.1(stylelint@16.25.0(typescript@5.9.3)): + stylelint-order@7.0.1(stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3)): dependencies: postcss: 8.5.6 postcss-sorting: 9.1.0(postcss@8.5.6) - stylelint: 16.25.0(typescript@5.9.3) + stylelint: 16.25.0(supports-color@7.2.0)(typescript@5.9.3) - stylelint-prettier@5.0.3(prettier@3.6.2)(stylelint@16.25.0(typescript@5.9.3)): + stylelint-prettier@5.0.3(prettier@3.6.2)(stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3)): dependencies: prettier: 3.6.2 prettier-linter-helpers: 1.0.0 - stylelint: 16.25.0(typescript@5.9.3) + stylelint: 16.25.0(supports-color@7.2.0)(typescript@5.9.3) - stylelint@16.25.0(typescript@5.9.3): + stylelint@16.25.0(supports-color@7.2.0)(typescript@5.9.3): dependencies: '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) '@csstools/css-tokenizer': 3.0.4 @@ -6618,7 +6665,7 @@ snapshots: cosmiconfig: 9.0.0(typescript@5.9.3) css-functions-list: 3.2.3 css-tree: 3.1.0 - debug: 4.4.3 + debug: 4.4.3(supports-color@7.2.0) fast-glob: 3.3.3 fastest-levenshtein: 1.0.16 file-entry-cache: 10.1.4 @@ -6759,13 +6806,13 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typescript-eslint@8.48.1(eslint@9.39.2)(typescript@5.9.3): + typescript-eslint@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3) - '@typescript-eslint/parser': 8.48.1(eslint@9.39.2)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.48.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.48.1(eslint@9.39.2)(typescript@5.9.3) - eslint: 9.39.2 + '@typescript-eslint/eslint-plugin': 8.48.1(@typescript-eslint/parser@8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3))(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.48.1(supports-color@7.2.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.1(eslint@9.39.5(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3) + eslint: 9.39.5(supports-color@7.2.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -6821,11 +6868,11 @@ snapshots: tinyglobby: 0.2.15 vite: 7.1.12(@types/node@24.9.1)(yaml@2.8.1) - vite-react-ssg@0.8.9(prettier@3.6.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)): + vite-react-ssg@0.8.9(prettier@3.6.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(supports-color@7.2.0)(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)): dependencies: fs-extra: 11.3.2 html5parser: 2.0.2 - jsdom: 24.1.3 + jsdom: 24.1.3(supports-color@7.2.0) kolorist: 1.8.0 p-queue: 8.1.1 react: 19.2.4 @@ -6858,12 +6905,12 @@ snapshots: dependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - vitest: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3)(yaml@2.8.1) + vitest: 4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3(supports-color@7.2.0))(yaml@2.8.1) optionalDependencies: '@types/react': 19.2.11 '@types/react-dom': 19.2.3(@types/react@19.2.11) - vitest@4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3)(yaml@2.8.1): + vitest@4.0.18(@types/node@24.9.1)(@vitest/browser-playwright@4.0.18)(@vitest/browser-preview@4.0.18)(jsdom@24.1.3(supports-color@7.2.0))(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.18 '@vitest/mocker': 4.0.18(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1)) @@ -6889,7 +6936,7 @@ snapshots: '@types/node': 24.9.1 '@vitest/browser-playwright': 4.0.18(playwright@1.61.1)(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1))(vitest@4.0.18) '@vitest/browser-preview': 4.0.18(vite@7.1.12(@types/node@24.9.1)(yaml@2.8.1))(vitest@4.0.18) - jsdom: 24.1.3 + jsdom: 24.1.3(supports-color@7.2.0) transitivePeerDependencies: - jiti - less