diff --git a/.nvmrc b/.nvmrc index 80a9956e1e..517f38666b 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20.16.0 +v22.14.0 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f6eea0f540..397ed81f5d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -196,7 +196,7 @@ pnpm build npm run build ``` -> Note: ensure that you have at least Node.js 20.16.0 as well as pnpm 9.6.0 or higher installed on your machine to run the scripts +> Note: ensure that you have at least Node.js 22 as well as pnpm 10 or higher installed on your machine to run the scripts 6. Send your pull request: diff --git a/apps/docs/package.json b/apps/docs/package.json index a8f4179796..a229aba42f 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -98,7 +98,7 @@ "@types/canvas-confetti": "^1.4.2", "@types/marked": "^5.0.0", "@types/mdx": "^2.0.5", - "@types/node": "20.2.5", + "@types/node": "22.13.10", "@types/parse-numeric-range": "^0.0.1", "@types/react": "18.2.8", "@types/react-dom": "18.2.4", diff --git a/package.json b/package.json index 1a64a7400f..c14d463d75 100644 --- a/package.json +++ b/package.json @@ -77,7 +77,7 @@ "@testing-library/react": "^16.0.1", "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.14", - "@types/node": "^15.12.4", + "@types/node": "22.13.10", "@types/react": "^18.0.1", "@types/react-dom": "^18.0.0", "@types/shelljs": "^0.8.9", @@ -145,8 +145,8 @@ } }, "engines": { - "node": ">=20.x", - "pnpm": ">=9.x" + "pnpm": ">=10.x", + "node": ">=22.x" }, - "packageManager": "pnpm@9.6.0" + "packageManager": "pnpm@10.6.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6f5a8670d4..8a3eb81ff0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -98,8 +98,8 @@ importers: specifier: ^29.5.14 version: 29.5.14 '@types/node': - specifier: ^15.12.4 - version: 15.14.9 + specifier: 22.13.10 + version: 22.13.10 '@types/react': specifier: ^18.0.1 version: 18.2.8 @@ -132,16 +132,16 @@ importers: version: 9.29.0(jiti@2.4.2) eslint-config-airbnb: specifier: ^19.0.4 - version: 19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-react-hooks@5.2.0(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-react@7.37.5(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)) + version: 19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-react-hooks@5.2.0(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-react@7.37.5(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)) eslint-config-airbnb-typescript: specifier: ^18.0.0 - version: 18.0.0(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)) + version: 18.0.0(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)) eslint-config-prettier: specifier: ^10.1.2 version: 10.1.5(eslint@9.29.0(jiti@2.4.2)) eslint-config-react-app: specifier: ^7.0.1 - version: 7.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.4))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.4))(eslint-import-resolver-typescript@4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3) + version: 7.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.4))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.4))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3) eslint-config-ts-lambdas: specifier: ^1.2.3 version: 1.2.3(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3) @@ -150,13 +150,13 @@ importers: version: 4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)) eslint-loader: specifier: ^4.0.2 - version: 4.0.2(eslint@9.29.0(jiti@2.4.2))(webpack@5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack-cli@3.3.12)) + version: 4.0.2(eslint@9.29.0(jiti@2.4.2))(webpack@5.99.9) eslint-plugin-import: specifier: ^2.31.0 version: 2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)) eslint-plugin-jest: specifier: ^28.11.0 - version: 28.14.0(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3) + version: 28.14.0(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3) eslint-plugin-jsx-a11y: specifier: ^6.10.2 version: 6.10.2(eslint@9.29.0(jiti@2.4.2)) @@ -207,13 +207,13 @@ importers: version: 10.7.16 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + version: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 jest-watch-typeahead: specifier: 2.2.2 - version: 2.2.2(jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3))) + version: 2.2.2(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3))) lint-staged: specifier: ^13.0.3 version: 13.3.0(enquirer@2.4.1) @@ -490,7 +490,7 @@ importers: devDependencies: '@docusaurus/utils': specifier: 2.0.0-beta.3 - version: 2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9)) + version: 2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12) '@react-types/calendar': specifier: 3.7.2 version: 3.7.2(react@18.3.0) @@ -516,8 +516,8 @@ importers: specifier: ^2.0.5 version: 2.0.13 '@types/node': - specifier: 20.2.5 - version: 20.2.5 + specifier: 22.13.10 + version: 22.13.10 '@types/parse-numeric-range': specifier: ^0.0.1 version: 0.0.1 @@ -3737,7 +3737,7 @@ importers: version: 8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@3.5.3)))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(storybook@8.6.14(prettier@3.5.3))(typescript@5.8.3) '@storybook/react-vite': specifier: ^8.5.0 - version: 8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@3.5.3)))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(rollup@4.44.0)(storybook@8.6.14(prettier@3.5.3))(typescript@5.8.3)(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1)) + version: 8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@3.5.3)))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(rollup@4.44.0)(storybook@8.6.14(prettier@3.5.3))(typescript@5.8.3)(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1)) '@storybook/theming': specifier: ^8.5.0 version: 8.6.14(storybook@8.6.14(prettier@3.5.3)) @@ -3746,10 +3746,10 @@ importers: version: 4.1.10 '@tailwindcss/vite': specifier: 4.1.10 - version: 4.1.10(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1)) + version: 4.1.10(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1)) '@vitejs/plugin-react': specifier: ^4.3.3 - version: 4.5.2(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1)) + version: 4.5.2(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1)) autoprefixer: specifier: ^10.4.13 version: 10.4.21(postcss@8.5.6) @@ -3767,7 +3767,7 @@ importers: version: 4.1.10 vite: specifier: ^5.4.11 - version: 5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1) + version: 5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1) packages/utilities/aria-utils: dependencies: @@ -8068,15 +8068,12 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@15.14.9': - resolution: {integrity: sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==} - - '@types/node@20.2.5': - resolution: {integrity: sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==} - '@types/node@20.5.1': resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} + '@types/node@22.13.10': + resolution: {integrity: sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -14682,6 +14679,9 @@ packages: resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} engines: {node: '>=0.10.0'} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} @@ -16620,7 +16620,7 @@ snapshots: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@15.14.9)(typescript@5.8.3) + ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@22.13.10)(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - '@swc/core' @@ -16774,12 +16774,12 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} - '@docusaurus/types@2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9))': + '@docusaurus/types@2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12)': dependencies: commander: 5.1.0 joi: 17.13.3 querystring: 0.2.0 - webpack: 5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9)) + webpack: 5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -16787,9 +16787,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9))': + '@docusaurus/utils@2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12)': dependencies: - '@docusaurus/types': 2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9)) + '@docusaurus/types': 2.0.0-beta.3(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12) '@types/github-slugger': 1.3.0 chalk: 4.1.2 escape-string-regexp: 4.0.0 @@ -17422,7 +17422,7 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -17435,14 +17435,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + jest-config: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -17471,7 +17471,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -17489,7 +17489,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 15.14.9 + '@types/node': 22.13.10 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -17511,7 +17511,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 15.14.9 + '@types/node': 22.13.10 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -17581,16 +17581,16 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 15.14.9 + '@types/node': 22.13.10 '@types/yargs': 17.0.33 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.8.3)(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.8.3)(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1))': dependencies: glob: 10.4.5 magic-string: 0.27.0 react-docgen-typescript: 2.4.0(typescript@5.8.3) - vite: 5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1) + vite: 5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1) optionalDependencies: typescript: 5.8.3 @@ -19940,13 +19940,13 @@ snapshots: react: 18.3.0 react-dom: 18.3.0(react@18.3.0) - '@storybook/builder-vite@8.6.14(storybook@8.6.14(prettier@3.5.3))(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1))': + '@storybook/builder-vite@8.6.14(storybook@8.6.14(prettier@3.5.3))(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1))': dependencies: '@storybook/csf-plugin': 8.6.14(storybook@8.6.14(prettier@3.5.3)) browser-assert: 1.2.1 storybook: 8.6.14(prettier@3.5.3) ts-dedent: 2.2.0 - vite: 5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1) + vite: 5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1) '@storybook/cli@8.6.14(@babel/preset-env@7.27.2(@babel/core@7.27.4))(prettier@3.5.3)': dependencies: @@ -20059,11 +20059,11 @@ snapshots: react-dom: 18.3.0(react@18.3.0) storybook: 8.6.14(prettier@3.5.3) - '@storybook/react-vite@8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@3.5.3)))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(rollup@4.44.0)(storybook@8.6.14(prettier@3.5.3))(typescript@5.8.3)(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1))': + '@storybook/react-vite@8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@3.5.3)))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(rollup@4.44.0)(storybook@8.6.14(prettier@3.5.3))(typescript@5.8.3)(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.8.3)(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.8.3)(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1)) '@rollup/pluginutils': 5.2.0(rollup@4.44.0) - '@storybook/builder-vite': 8.6.14(storybook@8.6.14(prettier@3.5.3))(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1)) + '@storybook/builder-vite': 8.6.14(storybook@8.6.14(prettier@3.5.3))(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1)) '@storybook/react': 8.6.14(@storybook/test@8.6.14(storybook@8.6.14(prettier@3.5.3)))(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(storybook@8.6.14(prettier@3.5.3))(typescript@5.8.3) find-up: 5.0.0 magic-string: 0.30.17 @@ -20073,7 +20073,7 @@ snapshots: resolve: 1.22.10 storybook: 8.6.14(prettier@3.5.3) tsconfig-paths: 4.2.0 - vite: 5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1) + vite: 5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1) optionalDependencies: '@storybook/test': 8.6.14(storybook@8.6.14(prettier@3.5.3)) transitivePeerDependencies: @@ -20263,12 +20263,12 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 4.1.10 - '@tailwindcss/vite@4.1.10(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1))': + '@tailwindcss/vite@4.1.10(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1))': dependencies: '@tailwindcss/node': 4.1.10 '@tailwindcss/oxide': 4.1.10 tailwindcss: 4.1.10 - vite: 5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1) + vite: 5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1) '@tanstack/react-virtual@3.11.3(react-dom@18.3.0(react@18.3.0))(react@18.3.0)': dependencies: @@ -20386,7 +20386,7 @@ snapshots: '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 20.2.5 + '@types/node': 22.13.10 '@types/debug@4.1.12': dependencies: @@ -20419,11 +20419,11 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.2.5 + '@types/node': 22.13.10 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 15.14.9 + '@types/node': 22.13.10 '@types/hast@2.3.10': dependencies: @@ -20457,7 +20457,7 @@ snapshots: '@types/jsdom@20.0.1': dependencies: - '@types/node': 15.14.9 + '@types/node': 22.13.10 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 @@ -20468,7 +20468,7 @@ snapshots: '@types/liftoff@4.0.3': dependencies: '@types/fined': 1.1.5 - '@types/node': 15.14.9 + '@types/node': 22.13.10 '@types/lodash@4.17.18': {} @@ -20488,12 +20488,12 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@15.14.9': {} - - '@types/node@20.2.5': {} - '@types/node@20.5.1': {} + '@types/node@22.13.10': + dependencies: + undici-types: 6.20.0 + '@types/normalize-package-data@2.4.4': {} '@types/parse-json@4.0.2': {} @@ -20531,13 +20531,13 @@ snapshots: '@types/shelljs@0.8.16': dependencies: '@types/glob': 7.2.0 - '@types/node': 20.2.5 + '@types/node': 22.13.10 '@types/stack-utils@2.0.3': {} '@types/through@0.0.33': dependencies: - '@types/node': 15.14.9 + '@types/node': 22.13.10 '@types/tough-cookie@4.0.5': {} @@ -20845,7 +20845,7 @@ snapshots: next: 15.3.1(@babel/core@7.27.4)(@opentelemetry/api@1.9.0)(babel-plugin-macros@3.1.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) react: 18.3.0 - '@vitejs/plugin-react@4.5.2(vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1))': + '@vitejs/plugin-react@4.5.2(vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1))': dependencies: '@babel/core': 7.27.4 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.27.4) @@ -20853,7 +20853,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.11 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1) + vite: 5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1) transitivePeerDependencies: - supports-color @@ -22048,7 +22048,7 @@ snapshots: dependencies: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@5.8.3) - ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@15.14.9)(typescript@5.8.3) + ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@22.13.10)(typescript@5.8.3) typescript: 5.8.3 cosmiconfig@7.1.0: @@ -22068,13 +22068,13 @@ snapshots: optionalDependencies: typescript: 5.8.3 - create-jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)): + create-jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + jest-config: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -22687,7 +22687,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)): dependencies: confusing-browser-globals: 1.0.11 eslint: 9.29.0(jiti@2.4.2) @@ -22696,19 +22696,19 @@ snapshots: object.entries: 1.1.9 semver: 6.3.1 - eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)): + eslint-config-airbnb-typescript@18.0.0(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)): dependencies: '@typescript-eslint/eslint-plugin': 8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/parser': 8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.29.0(jiti@2.4.2) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)) transitivePeerDependencies: - eslint-plugin-import - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-jsx-a11y@6.10.2(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-react-hooks@5.2.0(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-react@7.37.5(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.31.0)(eslint-plugin-jsx-a11y@6.10.2(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-react-hooks@5.2.0(eslint@9.29.0(jiti@2.4.2)))(eslint-plugin-react@7.37.5(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)): dependencies: eslint: 9.29.0(jiti@2.4.2) - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)) eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.29.0(jiti@2.4.2)) eslint-plugin-react: 7.37.5(eslint@9.29.0(jiti@2.4.2)) @@ -22720,7 +22720,7 @@ snapshots: dependencies: eslint: 9.29.0(jiti@2.4.2) - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.4))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.4))(eslint-import-resolver-typescript@4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.4))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.4))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3): dependencies: '@babel/core': 7.27.4 '@babel/eslint-parser': 7.27.5(@babel/core@7.27.4)(eslint@9.29.0(jiti@2.4.2)) @@ -22731,8 +22731,8 @@ snapshots: confusing-browser-globals: 1.0.11 eslint: 9.29.0(jiti@2.4.2) eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.27.1(@babel/core@7.27.4))(@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.4))(eslint@9.29.0(jiti@2.4.2)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)) - eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)) + eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.29.0(jiti@2.4.2)) eslint-plugin-react: 7.37.5(eslint@9.29.0(jiti@2.4.2)) eslint-plugin-react-hooks: 4.6.2(eslint@9.29.0(jiti@2.4.2)) @@ -22784,7 +22784,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-loader@4.0.2(eslint@9.29.0(jiti@2.4.2))(webpack@5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack-cli@3.3.12)): + eslint-loader@4.0.2(eslint@9.29.0(jiti@2.4.2))(webpack@5.99.9): dependencies: eslint: 9.29.0(jiti@2.4.2) find-cache-dir: 3.3.2 @@ -22794,7 +22794,7 @@ snapshots: schema-utils: 2.7.1 webpack: 5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack-cli@3.3.12) - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: @@ -22805,7 +22805,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)): dependencies: debug: 3.2.7 optionalDependencies: @@ -22830,7 +22830,7 @@ snapshots: lodash: 4.17.21 string-natural-compare: 3.0.1 - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -22841,7 +22841,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.29.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -22870,7 +22870,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.29.0(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.3(eslint-plugin-import@2.31.0)(eslint@9.29.0(jiti@2.4.2)))(eslint@9.29.0(jiti@2.4.2)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.3)(eslint@9.29.0(jiti@2.4.2)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -22888,24 +22888,24 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3): + eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3): dependencies: '@typescript-eslint/experimental-utils': 5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.29.0(jiti@2.4.2) optionalDependencies: '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3) - jest: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jest@28.14.0(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3): + eslint-plugin-jest@28.14.0(@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)))(typescript@5.8.3): dependencies: '@typescript-eslint/utils': 8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.29.0(jiti@2.4.2) optionalDependencies: '@typescript-eslint/eslint-plugin': 8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.8.3) - jest: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) transitivePeerDependencies: - supports-color - typescript @@ -24481,7 +24481,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 chalk: 4.1.2 co: 4.6.0 dedent: 1.6.0(babel-plugin-macros@3.1.0) @@ -24501,16 +24501,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)): + jest-cli@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + create-jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + jest-config: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -24520,7 +24520,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)): + jest-config@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)): dependencies: '@babel/core': 7.27.4 '@jest/test-sequencer': 29.7.0 @@ -24545,8 +24545,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 15.14.9 - ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@15.14.9)(typescript@5.8.3) + '@types/node': 22.13.10 + ts-node: 10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@22.13.10)(typescript@5.8.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -24576,7 +24576,7 @@ snapshots: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 15.14.9 + '@types/node': 22.13.10 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -24590,7 +24590,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -24600,7 +24600,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 15.14.9 + '@types/node': 22.13.10 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -24639,7 +24639,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -24674,7 +24674,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -24702,7 +24702,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.2 @@ -24748,7 +24748,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -24763,11 +24763,11 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3))): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3))): dependencies: ansi-escapes: 6.2.1 chalk: 5.4.1 - jest: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + jest: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -24778,7 +24778,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 15.14.9 + '@types/node': 22.13.10 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -24787,23 +24787,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 15.14.9 + '@types/node': 22.13.10 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 15.14.9 + '@types/node': 22.13.10 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)): + jest@29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@15.14.9)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) + jest-cli: 29.7.0(@types/node@22.13.10)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@20.5.1)(typescript@5.8.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -26976,7 +26976,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.2.5 + '@types/node': 22.13.10 long: 5.3.2 prr@1.0.1: {} @@ -28297,7 +28297,7 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.14(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack@5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack-cli@3.3.12)): + terser-webpack-plugin@5.3.14(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack@5.99.9): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 @@ -28309,14 +28309,14 @@ snapshots: '@swc/core': 1.12.3(@swc/helpers@0.5.17) esbuild: 0.24.2 - terser-webpack-plugin@5.3.14(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack@5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9))): + terser-webpack-plugin@5.3.14(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack@5.99.9): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.43.1 - webpack: 5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9)) + webpack: 5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack-cli@3.3.12) optionalDependencies: '@swc/core': 1.12.3(@swc/helpers@0.5.17) esbuild: 0.25.5 @@ -28458,14 +28458,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@15.14.9)(typescript@5.8.3): + ts-node@10.9.2(@swc/core@1.12.3(@swc/helpers@0.5.17))(@types/node@22.13.10)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 15.14.9 + '@types/node': 22.13.10 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -28665,6 +28665,8 @@ snapshots: unc-path-regex@0.1.2: {} + undici-types@6.20.0: {} + unicode-canonical-property-names-ecmascript@2.0.1: {} unicode-match-property-ecmascript@2.0.0: @@ -28931,13 +28933,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite@5.4.19(@types/node@20.5.1)(lightningcss@1.30.1)(terser@5.43.1): + vite@5.4.19(@types/node@22.13.10)(lightningcss@1.30.1)(terser@5.43.1): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.44.0 optionalDependencies: - '@types/node': 20.5.1 + '@types/node': 22.13.10 fsevents: 2.3.3 lightningcss: 1.30.1 terser: 5.43.1 @@ -29056,7 +29058,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack@5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack-cli@3.3.12)) + terser-webpack-plugin: 5.3.14(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.24.2)(webpack@5.99.9) watchpack: 2.4.4 webpack-sources: 3.3.2 optionalDependencies: @@ -29066,7 +29068,7 @@ snapshots: - esbuild - uglify-js - webpack@5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9)): + webpack@5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -29089,7 +29091,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack@5.99.9(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack-cli@3.3.12(webpack@5.99.9))) + terser-webpack-plugin: 5.3.14(@swc/core@1.12.3(@swc/helpers@0.5.17))(esbuild@0.25.5)(webpack@5.99.9) watchpack: 2.4.4 webpack-sources: 3.3.2 optionalDependencies: