diff --git a/package.json b/package.json index 7d51126c..295ceeb4 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@trivago/prettier-plugin-sort-imports": "5.2.2", "@types/node": "22.13.8", "@types/react": "18.2.79", - "@types/testing-library__jest-dom": "5.14.9", + "@types/testing-library__jest-dom": "6.0.0", "@vitejs/plugin-react": "4.3.4", "autoprefixer": "10.4.21", "cz-conventional-changelog": "3.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a7d61e6..2a557e24 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: next: specifier: 13.4.19 - version: 13.4.19(@babel/core@7.26.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 13.4.19(@babel/core@7.26.0(supports-color@7.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: specifier: 18.2.0 version: 18.2.0 @@ -32,7 +32,7 @@ importers: version: 14.6.1(@testing-library/dom@10.0.0) '@trivago/prettier-plugin-sort-imports': specifier: 5.2.2 - version: 5.2.2(prettier@3.5.3) + version: 5.2.2(prettier@3.5.3)(supports-color@7.2.0) '@types/node': specifier: 22.13.8 version: 22.13.8 @@ -40,11 +40,11 @@ importers: specifier: 18.2.79 version: 18.2.79 '@types/testing-library__jest-dom': - specifier: 5.14.9 - version: 5.14.9 + specifier: 6.0.0 + version: 6.0.0 '@vitejs/plugin-react': specifier: 4.3.4 - version: 4.3.4(vite@5.2.11(@types/node@22.13.8)) + version: 4.3.4(supports-color@7.2.0)(vite@5.2.11(@types/node@22.13.8)) autoprefixer: specifier: 10.4.21 version: 10.4.21(postcss@8.5.3) @@ -53,28 +53,28 @@ importers: version: 3.3.0 eslint: specifier: 9.23.0 - version: 9.23.0(jiti@1.21.6) + version: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) eslint-config-next: specifier: 15.2.3 - version: 15.2.3(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) + version: 15.2.3(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) eslint-config-prettier: specifier: 10.1.1 - version: 10.1.1(eslint@9.23.0(jiti@1.21.6)) + version: 10.1.1(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)) eslint-plugin-jsx-a11y: specifier: 6.10.2 - version: 6.10.2(eslint@9.23.0(jiti@1.21.6)) + version: 6.10.2(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)) eslint-plugin-testing-library: specifier: 7.1.1 - version: 7.1.1(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) + version: 7.1.1(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) husky: specifier: 9.1.7 version: 9.1.7 jsdom: specifier: 26.0.0 - version: 26.0.0 + version: 26.0.0(supports-color@7.2.0) lint-staged: specifier: 15.5.0 - version: 15.5.0 + version: 15.5.0(supports-color@7.2.0) postcss: specifier: 8.5.3 version: 8.5.3 @@ -89,7 +89,7 @@ importers: version: 5.8.2 vitest: specifier: 3.0.9 - version: 3.0.9(@types/node@22.13.8)(jsdom@26.0.0) + version: 3.0.9(@types/node@22.13.8)(jsdom@26.0.0(supports-color@7.2.0))(supports-color@7.2.0) packages: @@ -463,22 +463,6 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@jest/expect-utils@29.6.1': - resolution: {integrity: sha512-o319vIf5pEMx0LmzSxxkYYxo4wrRLKHq9dP1yJU7FoPTB0LfAKSz8SWD6D/6U3v/O52t9cF5t+MeJiRsfk7zMw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/schemas@29.6.0': - resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/types@29.6.1': - resolution: {integrity: sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - '@jridgewell/gen-mapping@0.3.5': resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} @@ -671,9 +655,6 @@ packages: '@rushstack/eslint-patch@1.10.4': resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@swc/helpers@0.5.1': resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} @@ -755,18 +736,6 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/istanbul-lib-coverage@2.0.4': - resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} - - '@types/istanbul-lib-report@3.0.0': - resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} - - '@types/istanbul-reports@3.0.1': - resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} - - '@types/jest@29.5.3': - resolution: {integrity: sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==} - '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -788,17 +757,9 @@ packages: '@types/semver@7.5.0': resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==} - '@types/stack-utils@2.0.1': - resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} - - '@types/testing-library__jest-dom@5.14.9': - resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==} - - '@types/yargs-parser@21.0.0': - resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} - - '@types/yargs@17.0.24': - resolution: {integrity: sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==} + '@types/testing-library__jest-dom@6.0.0': + resolution: {integrity: sha512-bnreXCgus6IIadyHNlN/oI5FfX4dWgvGhOPvpr7zzCYDGAPIfvyIoAozMBINmhmsVuqV0cncejF2y5KC7ScqOg==} + deprecated: This is a stub types definition. @testing-library/jest-dom provides its own type definitions, so you do not need this installed. '@typescript-eslint/eslint-plugin@7.2.0': resolution: {integrity: sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==} @@ -1209,10 +1170,6 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} - ci-info@3.8.0: - resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} - engines: {node: '>=8'} - cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -1412,10 +1369,6 @@ packages: didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - diff@4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} @@ -1517,10 +1470,6 @@ packages: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -1620,6 +1569,7 @@ packages: eslint@9.23.0: resolution: {integrity: sha512-jV7AbNoFPAY1EkFYpLq5bslU9NLNO8xnEeQXwErNibVryjk67wHVmddTBilc5srIttJDBrB0eMHKZBFbSIABCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true peerDependencies: jiti: '*' @@ -1673,10 +1623,6 @@ packages: resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} engines: {node: '>=12.0.0'} - expect@29.6.1: - resolution: {integrity: sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - external-editor@3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} engines: {node: '>=4'} @@ -2143,26 +2089,6 @@ packages: javascript-natural-sort@0.7.1: resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==} - jest-diff@29.6.1: - resolution: {integrity: sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@29.4.3: - resolution: {integrity: sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-matcher-utils@29.6.1: - resolution: {integrity: sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-message-util@29.6.1: - resolution: {integrity: sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-util@29.6.1: - resolution: {integrity: sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jiti@1.21.6: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true @@ -2389,6 +2315,7 @@ packages: next@13.4.19: resolution: {integrity: sha512-HuPSzzAbJ1T4BD8e0bs6B9C1kWQ6gv8ykZoRWs5AQoiIuqbGHHdQO7Ljuvg05Q0Z24E2ABozHe6FxDvI6HfyAw==} engines: {node: '>=16.8.0'} + deprecated: This version has a security vulnerability. Please upgrade to a patched version. See https://nextjs.org/blog/security-update-2025-12-11 for more details. hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 @@ -2644,14 +2571,6 @@ packages: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - pretty-format@29.6.1: - resolution: {integrity: sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} @@ -2673,9 +2592,6 @@ packages: react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - react-refresh@0.14.2: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} @@ -2858,10 +2774,6 @@ packages: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} @@ -3344,20 +3256,20 @@ snapshots: '@babel/compat-data@7.26.2': {} - '@babel/core@7.26.0': + '@babel/core@7.26.0(supports-color@7.2.0)': dependencies: '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.2 '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0(supports-color@7.2.0))(supports-color@7.2.0) '@babel/helpers': 7.26.0 '@babel/parser': 7.26.2 '@babel/template': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.25.9(supports-color@7.2.0) '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -3388,19 +3300,19 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-module-imports@7.25.9': + '@babel/helper-module-imports@7.25.9(supports-color@7.2.0)': dependencies: - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.25.9(supports-color@7.2.0) '@babel/types': 7.26.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0(supports-color@7.2.0))(supports-color@7.2.0)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9 + '@babel/core': 7.26.0(supports-color@7.2.0) + '@babel/helper-module-imports': 7.25.9(supports-color@7.2.0) '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.25.9 + '@babel/traverse': 7.25.9(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -3425,14 +3337,14 @@ snapshots: dependencies: '@babel/types': 7.26.7 - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0(supports-color@7.2.0))': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.0(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.0(supports-color@7.2.0))': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.0(supports-color@7.2.0) '@babel/helper-plugin-utils': 7.25.9 '@babel/runtime@7.23.2': @@ -3445,26 +3357,26 @@ snapshots: '@babel/parser': 7.26.7 '@babel/types': 7.26.7 - '@babel/traverse@7.25.9': + '@babel/traverse@7.25.9(supports-color@7.2.0)': dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.2 '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/types': 7.26.0 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/traverse@7.26.7': + '@babel/traverse@7.26.7(supports-color@7.2.0)': dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.5 '@babel/parser': 7.26.7 '@babel/template': 7.25.9 '@babel/types': 7.26.7 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -3618,17 +3530,17 @@ snapshots: '@esbuild/win32-x64@0.20.2': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.23.0(jiti@1.21.6))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))': dependencies: - eslint: 9.23.0(jiti@1.21.6) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.19.2': + '@eslint/config-array@0.19.2(supports-color@7.2.0)': dependencies: '@eslint/object-schema': 2.1.6 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -3639,10 +3551,10 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.1': + '@eslint/eslintrc@3.3.1(supports-color@7.2.0)': dependencies: ajv: 6.12.6 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) espree: 10.3.0 globals: 14.0.0 ignore: 5.2.4 @@ -3684,27 +3596,6 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@jest/expect-utils@29.6.1': - dependencies: - jest-get-type: 29.4.3 - - '@jest/schemas@29.6.0': - dependencies: - '@sinclair/typebox': 0.27.8 - - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - - '@jest/types@29.6.1': - dependencies: - '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.4 - '@types/istanbul-reports': 3.0.1 - '@types/node': 22.13.8 - '@types/yargs': 17.0.24 - chalk: 4.1.2 - '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 @@ -3841,8 +3732,6 @@ snapshots: '@rushstack/eslint-patch@1.10.4': {} - '@sinclair/typebox@0.27.8': {} - '@swc/helpers@0.5.1': dependencies: tslib: 2.6.0 @@ -3882,11 +3771,11 @@ snapshots: dependencies: '@testing-library/dom': 10.0.0 - '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.3)': + '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.5.3)(supports-color@7.2.0)': dependencies: '@babel/generator': 7.26.5 '@babel/parser': 7.26.7 - '@babel/traverse': 7.26.7 + '@babel/traverse': 7.26.7(supports-color@7.2.0) '@babel/types': 7.26.7 javascript-natural-sort: 0.7.1 lodash: 4.17.21 @@ -3933,21 +3822,6 @@ snapshots: '@types/estree@1.0.6': {} - '@types/istanbul-lib-coverage@2.0.4': {} - - '@types/istanbul-lib-report@3.0.0': - dependencies: - '@types/istanbul-lib-coverage': 2.0.4 - - '@types/istanbul-reports@3.0.1': - dependencies: - '@types/istanbul-lib-report': 3.0.0 - - '@types/jest@29.5.3': - dependencies: - expect: 29.6.1 - pretty-format: 29.6.1 - '@types/json-schema@7.0.15': {} '@types/json5@0.0.29': {} @@ -3970,28 +3844,20 @@ snapshots: '@types/semver@7.5.0': {} - '@types/stack-utils@2.0.1': {} - - '@types/testing-library__jest-dom@5.14.9': - dependencies: - '@types/jest': 29.5.3 - - '@types/yargs-parser@21.0.0': {} - - '@types/yargs@17.0.24': + '@types/testing-library__jest-dom@6.0.0': dependencies: - '@types/yargs-parser': 21.0.0 + '@testing-library/jest-dom': 6.6.3 - '@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) + '@typescript-eslint/parser': 5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/type-utils': 7.2.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) - '@typescript-eslint/utils': 7.2.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) + '@typescript-eslint/type-utils': 7.2.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) + '@typescript-eslint/utils': 7.2.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) '@typescript-eslint/visitor-keys': 7.2.0 - debug: 4.4.0 - eslint: 9.23.0(jiti@1.21.6) + debug: 4.4.0(supports-color@7.2.0) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -4002,13 +3868,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2)': + '@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.2) - debug: 4.4.0 - eslint: 9.23.0(jiti@1.21.6) + '@typescript-eslint/typescript-estree': 5.62.0(supports-color@7.2.0)(typescript@5.8.2) + debug: 4.4.0(supports-color@7.2.0) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) optionalDependencies: typescript: 5.8.2 transitivePeerDependencies: @@ -4029,12 +3895,12 @@ snapshots: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@7.2.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2)': + '@typescript-eslint/type-utils@7.2.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.8.2) - '@typescript-eslint/utils': 7.2.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) - debug: 4.4.0 - eslint: 9.23.0(jiti@1.21.6) + '@typescript-eslint/typescript-estree': 7.2.0(supports-color@7.2.0)(typescript@5.8.2) + '@typescript-eslint/utils': 7.2.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) + debug: 4.4.0(supports-color@7.2.0) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) ts-api-utils: 1.3.0(typescript@5.8.2) optionalDependencies: typescript: 5.8.2 @@ -4047,11 +3913,11 @@ snapshots: '@typescript-eslint/types@8.15.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@5.62.0(supports-color@7.2.0)(typescript@5.8.2)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -4061,11 +3927,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.2.0(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@7.2.0(supports-color@7.2.0)(typescript@5.8.2)': dependencies: '@typescript-eslint/types': 7.2.0 '@typescript-eslint/visitor-keys': 7.2.0 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -4076,11 +3942,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.15.0(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@8.15.0(supports-color@7.2.0)(typescript@5.8.2)': dependencies: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -4091,27 +3957,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.2.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2)': + '@typescript-eslint/utils@7.2.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.23.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)) '@types/json-schema': 7.0.15 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.8.2) - eslint: 9.23.0(jiti@1.21.6) + '@typescript-eslint/typescript-estree': 7.2.0(supports-color@7.2.0)(typescript@5.8.2) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.15.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2)': + '@typescript-eslint/utils@8.15.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.23.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)) '@typescript-eslint/scope-manager': 8.15.0 '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.8.2) - eslint: 9.23.0(jiti@1.21.6) + '@typescript-eslint/typescript-estree': 8.15.0(supports-color@7.2.0)(typescript@5.8.2) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) optionalDependencies: typescript: 5.8.2 transitivePeerDependencies: @@ -4132,11 +3998,11 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-react@4.3.4(vite@5.2.11(@types/node@22.13.8))': + '@vitejs/plugin-react@4.3.4(supports-color@7.2.0)(vite@5.2.11(@types/node@22.13.8))': dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.0(supports-color@7.2.0) + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0(supports-color@7.2.0)) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0(supports-color@7.2.0)) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 vite: 5.2.11(@types/node@22.13.8) @@ -4192,9 +4058,9 @@ snapshots: acorn@8.14.0: {} - agent-base@7.1.0: + agent-base@7.1.0(supports-color@7.2.0): dependencies: - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -4474,8 +4340,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - ci-info@3.8.0: {} - cli-cursor@3.1.0: dependencies: restore-cursor: 3.1.0 @@ -4620,13 +4484,17 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 - 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.0: + debug@4.4.0(supports-color@7.2.0): dependencies: ms: 2.1.3 + optionalDependencies: + supports-color: 7.2.0 decimal.js@10.4.3: {} @@ -4676,8 +4544,6 @@ snapshots: didyoumean@1.2.2: {} - diff-sequences@29.6.3: {} - diff@4.0.2: optional: true @@ -4845,48 +4711,46 @@ snapshots: escape-string-regexp@1.0.5: {} - escape-string-regexp@2.0.0: {} - escape-string-regexp@4.0.0: {} - eslint-config-next@15.2.3(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2): + eslint-config-next@15.2.3(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2): dependencies: '@next/eslint-plugin-next': 15.2.3 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) - '@typescript-eslint/parser': 5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) - eslint: 9.23.0(jiti@1.21.6) - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.23.0(jiti@1.21.6)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.23.0(jiti@1.21.6)) - eslint-plugin-react: 7.37.1(eslint@9.23.0(jiti@1.21.6)) - eslint-plugin-react-hooks: 5.0.0(eslint@9.23.0(jiti@1.21.6)) + '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) + '@typescript-eslint/parser': 5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) + eslint-import-resolver-node: 0.3.9(supports-color@7.2.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint-plugin-import@2.31.0)(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)) + eslint-plugin-react: 7.37.1(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)) + eslint-plugin-react-hooks: 5.0.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)) optionalDependencies: typescript: 5.8.2 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - eslint-config-prettier@10.1.1(eslint@9.23.0(jiti@1.21.6)): + eslint-config-prettier@10.1.1(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)): dependencies: - eslint: 9.23.0(jiti@1.21.6) + eslint: 9.23.0(jiti@1.21.6)(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.15.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.23.0(jiti@1.21.6)): + eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint-plugin-import@2.31.0)(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0): dependencies: - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) enhanced-resolve: 5.15.0 - eslint: 9.23.0(jiti@1.21.6) - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0) get-tsconfig: 4.6.2 globby: 13.2.2 is-core-module: 2.15.1 @@ -4898,29 +4762,29 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)(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': 5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) - eslint: 9.23.0(jiti@1.21.6) - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.23.0(jiti@1.21.6)) + '@typescript-eslint/parser': 5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) + eslint-import-resolver-node: 0.3.9(supports-color@7.2.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint-plugin-import@2.31.0)(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7 + debug: 3.2.7(supports-color@7.2.0) doctrine: 2.1.0 - eslint: 9.23.0(jiti@1.21.6) - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) + eslint-import-resolver-node: 0.3.9(supports-color@7.2.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2))(eslint-import-resolver-node@0.3.9(supports-color@7.2.0))(eslint-import-resolver-typescript@3.5.5)(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -4932,13 +4796,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) + '@typescript-eslint/parser': 5.62.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.23.0(jiti@1.21.6)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -4948,7 +4812,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.23.0(jiti@1.21.6) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -4957,11 +4821,11 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.0.0(eslint@9.23.0(jiti@1.21.6)): + eslint-plugin-react-hooks@5.0.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)): dependencies: - eslint: 9.23.0(jiti@1.21.6) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) - eslint-plugin-react@7.37.1(eslint@9.23.0(jiti@1.21.6)): + eslint-plugin-react@7.37.1(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -4969,7 +4833,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.1.0 - eslint: 9.23.0(jiti@1.21.6) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -4983,11 +4847,11 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-testing-library@7.1.1(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2): + eslint-plugin-testing-library@7.1.1(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2): dependencies: '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.23.0(jiti@1.21.6))(typescript@5.8.2) - eslint: 9.23.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.15.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.8.2) + eslint: 9.23.0(jiti@1.21.6)(supports-color@7.2.0) transitivePeerDependencies: - supports-color - typescript @@ -5001,14 +4865,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.23.0(jiti@1.21.6): + eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.23.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.23.0(jiti@1.21.6)(supports-color@7.2.0)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.2 + '@eslint/config-array': 0.19.2(supports-color@7.2.0) '@eslint/config-helpers': 0.2.0 '@eslint/core': 0.12.0 - '@eslint/eslintrc': 3.3.1 + '@eslint/eslintrc': 3.3.1(supports-color@7.2.0) '@eslint/js': 9.23.0 '@eslint/plugin-kit': 0.2.7 '@humanfs/node': 0.16.6 @@ -5019,7 +4883,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) escape-string-regexp: 4.0.0 eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 @@ -5109,15 +4973,6 @@ snapshots: expect-type@1.1.0: {} - expect@29.6.1: - dependencies: - '@jest/expect-utils': 29.6.1 - '@types/node': 22.13.8 - jest-get-type: 29.4.3 - jest-matcher-utils: 29.6.1 - jest-message-util: 29.6.1 - jest-util: 29.6.1 - external-editor@3.1.0: dependencies: chardet: 0.7.0 @@ -5368,17 +5223,17 @@ snapshots: dependencies: whatwg-encoding: 3.1.1 - http-proxy-agent@7.0.2: + http-proxy-agent@7.0.2(supports-color@7.2.0): dependencies: - agent-base: 7.1.0 - debug: 4.4.0 + agent-base: 7.1.0(supports-color@7.2.0) + debug: 4.4.0(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.3 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) transitivePeerDependencies: - supports-color @@ -5595,43 +5450,6 @@ snapshots: javascript-natural-sort@0.7.1: {} - jest-diff@29.6.1: - dependencies: - chalk: 4.1.2 - diff-sequences: 29.6.3 - jest-get-type: 29.4.3 - pretty-format: 29.7.0 - - jest-get-type@29.4.3: {} - - jest-matcher-utils@29.6.1: - dependencies: - chalk: 4.1.2 - jest-diff: 29.6.1 - jest-get-type: 29.4.3 - pretty-format: 29.7.0 - - jest-message-util@29.6.1: - dependencies: - '@babel/code-frame': 7.26.2 - '@jest/types': 29.6.1 - '@types/stack-utils': 2.0.1 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - stack-utils: 2.0.6 - - jest-util@29.6.1: - dependencies: - '@jest/types': 29.6.1 - '@types/node': 22.13.8 - chalk: 4.1.2 - ci-info: 3.8.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - jiti@1.21.6: {} js-tokens@4.0.0: {} @@ -5640,15 +5458,15 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@26.0.0: + jsdom@26.0.0(supports-color@7.2.0): dependencies: cssstyle: 4.2.1 data-urls: 5.0.0 decimal.js: 10.4.3 form-data: 4.0.1 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.16 parse5: 7.2.1 @@ -5720,11 +5538,11 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@15.5.0: + lint-staged@15.5.0(supports-color@7.2.0): dependencies: chalk: 5.4.1 commander: 13.1.0 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) execa: 8.0.1 lilconfig: 3.1.3 listr2: 8.2.5 @@ -5858,7 +5676,7 @@ snapshots: natural-compare@1.4.0: {} - next@13.4.19(@babel/core@7.26.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + next@13.4.19(@babel/core@7.26.0(supports-color@7.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@next/env': 13.4.19 '@swc/helpers': 0.5.1 @@ -5867,7 +5685,7 @@ snapshots: postcss: 8.4.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.26.0)(react@18.2.0) + styled-jsx: 5.1.1(@babel/core@7.26.0(supports-color@7.2.0))(react@18.2.0) watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: @@ -6111,18 +5929,6 @@ snapshots: ansi-styles: 5.2.0 react-is: 17.0.2 - pretty-format@29.6.1: - dependencies: - '@jest/schemas': 29.6.0 - ansi-styles: 5.2.0 - react-is: 18.2.0 - - pretty-format@29.7.0: - dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.2.0 - prop-types@15.8.1: dependencies: loose-envify: 1.4.0 @@ -6143,8 +5949,6 @@ snapshots: react-is@17.0.2: {} - react-is@18.2.0: {} - react-refresh@0.14.2: {} react@18.2.0: @@ -6352,10 +6156,6 @@ snapshots: source-map-js@1.2.1: {} - stack-utils@2.0.6: - dependencies: - escape-string-regexp: 2.0.0 - stackback@0.0.2: {} std-env@3.8.0: {} @@ -6453,12 +6253,12 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.1(@babel/core@7.26.0)(react@18.2.0): + styled-jsx@5.1.1(@babel/core@7.26.0(supports-color@7.2.0))(react@18.2.0): dependencies: client-only: 0.0.1 react: 18.2.0 optionalDependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.0(supports-color@7.2.0) sucrase@3.35.0: dependencies: @@ -6675,10 +6475,10 @@ snapshots: v8-compile-cache-lib@3.0.1: optional: true - vite-node@3.0.9(@types/node@22.13.8): + vite-node@3.0.9(@types/node@22.13.8)(supports-color@7.2.0): dependencies: cac: 6.7.14 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) es-module-lexer: 1.6.0 pathe: 2.0.3 vite: 5.2.11(@types/node@22.13.8) @@ -6701,7 +6501,7 @@ snapshots: '@types/node': 22.13.8 fsevents: 2.3.3 - vitest@3.0.9(@types/node@22.13.8)(jsdom@26.0.0): + vitest@3.0.9(@types/node@22.13.8)(jsdom@26.0.0(supports-color@7.2.0))(supports-color@7.2.0): dependencies: '@vitest/expect': 3.0.9 '@vitest/mocker': 3.0.9(vite@5.2.11(@types/node@22.13.8)) @@ -6711,7 +6511,7 @@ snapshots: '@vitest/spy': 3.0.9 '@vitest/utils': 3.0.9 chai: 5.2.0 - debug: 4.4.0 + debug: 4.4.0(supports-color@7.2.0) expect-type: 1.1.0 magic-string: 0.30.17 pathe: 2.0.3 @@ -6721,11 +6521,11 @@ snapshots: tinypool: 1.0.2 tinyrainbow: 2.0.0 vite: 5.2.11(@types/node@22.13.8) - vite-node: 3.0.9(@types/node@22.13.8) + vite-node: 3.0.9(@types/node@22.13.8)(supports-color@7.2.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.13.8 - jsdom: 26.0.0 + jsdom: 26.0.0(supports-color@7.2.0) transitivePeerDependencies: - less - lightningcss