From c45351a64f93ad9923c38c3b5c7d27d4359f0e23 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Feb 2026 10:51:58 +0000 Subject: [PATCH] Deps-dev: (deps-dev): Bump jest-environment-jsdom from 29.7.0 to 30.2.0 Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.7.0 to 30.2.0. - [Release notes](https://github.com/jestjs/jest/releases) - [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom) --- updated-dependencies: - dependency-name: jest-environment-jsdom dependency-version: 30.2.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- packages/ui-components/package.json | 2 +- pnpm-lock.yaml | 970 +++++++++++++++++++--------- 2 files changed, 676 insertions(+), 296 deletions(-) diff --git a/packages/ui-components/package.json b/packages/ui-components/package.json index d1b141cea..3e4acb111 100644 --- a/packages/ui-components/package.json +++ b/packages/ui-components/package.json @@ -52,7 +52,7 @@ "eslint-plugin-storybook": "9.0.17", "jest": "^29.5.0", "jest-css-modules": "^2.1.0", - "jest-environment-jsdom": "^29.5.0", + "jest-environment-jsdom": "^30.2.0", "prettier": "^3.0.0", "react-test-renderer": "^17.0", "rimraf": "^3.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3330ad48a..1ef7d9907 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ importers: version: 13.0.0 lerna: specifier: ^9.0.0 - version: 9.0.3(@types/node@18.19.130) + version: 9.0.3(@types/node@25.1.0) packages/dara-components: dependencies: @@ -197,7 +197,7 @@ importers: version: 5.1.36 '@vitejs/plugin-react': specifier: 4.6.0 - version: 4.6.0(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) + version: 4.6.0(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) prettier: specifier: ^3.0.0 version: 3.2.5 @@ -215,10 +215,10 @@ importers: version: 5.9.3 vite: specifier: 7.0.8 - version: 7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2) + version: 7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2) vite-plugin-node-polyfills: specifier: ^0.24.0 - version: 0.24.0(rollup@4.57.0)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) + version: 0.24.0(rollup@4.57.0)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) packages/dara-core: dependencies: @@ -429,32 +429,14 @@ importers: version: 7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@20.0.3)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2) + version: 3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@26.1.0)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2) vitest-websocket-mock: specifier: ^0.5.0 - version: 0.5.0(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@20.0.3)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2)) + version: 0.5.0(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@26.1.0)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2)) whatwg-fetch: specifier: ^3.6.20 version: 3.6.20 - packages/decision-app/dist: - dependencies: - '@darajs/components': - specifier: 1.25.1 - version: link:../../dara-components - '@darajs/core': - specifier: 1.25.1 - version: link:../../dara-core - '@vitejs/plugin-react': - specifier: 4.6.0 - version: 4.6.0(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) - vite: - specifier: 7.0.8 - version: 7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2) - vite-plugin-node-polyfills: - specifier: 0.24.0 - version: 0.24.0(rollup@4.57.0)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) - packages/eslint-config: dependencies: '@darajs/prettier-config': @@ -483,7 +465,7 @@ importers: version: 2.32.0(@typescript-eslint/parser@8.54.0(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@4.4.4)(eslint@8.57.1) eslint-plugin-jest: specifier: ^27.0.0 - version: 27.9.0(@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3) + version: 27.9.0(@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3) eslint-plugin-jsx-a11y: specifier: ^6.4.1 version: 6.10.2(eslint@8.57.1) @@ -773,7 +755,7 @@ importers: version: 15.11.0(typescript@5.9.3) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3) tsc-alias: specifier: ^1.8.5 version: 1.8.16 @@ -897,7 +879,7 @@ importers: version: link:../stylelint-config '@storybook/react-vite': specifier: ^9.1.17 - version: 9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) + version: 9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) '@testing-library/dom': specifier: ^9.3.0 version: 9.3.4 @@ -957,19 +939,19 @@ importers: version: 8.57.1 eslint-plugin-jest: specifier: ^26.1.1 - version: 26.9.0(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3) + version: 26.9.0(eslint@8.57.1)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3) eslint-plugin-storybook: specifier: 9.0.17 - version: 9.0.17(eslint@8.57.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3) + version: 9.0.17(eslint@8.57.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3) jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@18.19.130) + version: 29.7.0(@types/node@25.1.0) jest-css-modules: specifier: ^2.1.0 version: 2.1.0 jest-environment-jsdom: - specifier: ^29.5.0 - version: 29.7.0 + specifier: ^30.2.0 + version: 30.2.0 prettier: specifier: ^3.0.0 version: 3.2.5 @@ -981,7 +963,7 @@ importers: version: 3.0.2 storybook: specifier: ^9.1.17 - version: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) + version: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) stylelint: specifier: ^15.0.0 version: 15.11.0(typescript@5.9.3) @@ -990,7 +972,7 @@ importers: version: 5.9.3 vite: specifier: 7.0.8 - version: 7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2) + version: 7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2) packages/ui-hierarchy-viewer: dependencies: @@ -1033,7 +1015,7 @@ importers: version: 8.57.1 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@18.19.130) + version: 29.7.0(@types/node@25.1.0) prettier: specifier: ^3.0.0 version: 3.2.5 @@ -1048,7 +1030,7 @@ importers: version: 15.11.0(typescript@5.9.3) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3) typescript: specifier: ^5.8.2 version: 5.9.3 @@ -1106,7 +1088,7 @@ importers: version: 8.57.1 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@18.19.130) + version: 29.7.0(@types/node@25.1.0) prettier: specifier: ^3.0.0 version: 3.2.5 @@ -1121,7 +1103,7 @@ importers: version: 15.11.0(typescript@5.9.3) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3) typescript: specifier: ^5.8.2 version: 5.9.3 @@ -1161,7 +1143,7 @@ importers: version: link:../stylelint-config '@storybook/react-vite': specifier: ^9.1.17 - version: 9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) + version: 9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) '@types/jest': specifier: ^25.2.3 version: 25.2.3 @@ -1179,10 +1161,10 @@ importers: version: 8.57.1 eslint-plugin-storybook: specifier: 9.0.17 - version: 9.0.17(eslint@8.57.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3) + version: 9.0.17(eslint@8.57.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3) jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@18.19.130) + version: 29.7.0(@types/node@25.1.0) prettier: specifier: ^3.0.0 version: 3.2.5 @@ -1194,13 +1176,13 @@ importers: version: 3.0.2 storybook: specifier: ^9.1.17 - version: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) + version: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) stylelint: specifier: ^15.0.0 version: 15.11.0(typescript@5.9.3) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3) typescript: specifier: ^5.8.2 version: 5.9.3 @@ -1267,7 +1249,7 @@ importers: version: 8.57.1 jest: specifier: ^29.5.0 - version: 29.7.0(@types/node@18.19.130) + version: 29.7.0(@types/node@25.1.0) prettier: specifier: ^3.0.0 version: 3.2.5 @@ -1282,7 +1264,7 @@ importers: version: 15.11.0(typescript@5.9.3) ts-jest: specifier: ^29.1.0 - version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3) + version: 29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3) typescript: specifier: ^5.8.2 version: 5.9.3 @@ -1380,10 +1362,17 @@ packages: '@adobe/css-tools@4.4.4': resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} + '@asamuzakjp/css-color@3.2.0': + resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} + '@babel/code-frame@7.28.6': resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.29.0': + resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.28.6': resolution: {integrity: sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==} engines: {node: '>=6.9.0'} @@ -2098,16 +2087,44 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} + '@csstools/color-helpers@5.1.0': + resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} + engines: {node: '>=18'} + + '@csstools/css-calc@2.1.4': + resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 + + '@csstools/css-color-parser@3.1.0': + resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-parser-algorithms@2.7.1': resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} engines: {node: ^14 || ^16 || >=18} peerDependencies: '@csstools/css-tokenizer': ^2.4.1 + '@csstools/css-parser-algorithms@3.0.5': + resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-tokenizer@2.4.1': resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} engines: {node: ^14 || ^16 || >=18} + '@csstools/css-tokenizer@3.0.4': + resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} + engines: {node: '>=18'} + '@csstools/media-query-list-parser@2.1.13': resolution: {integrity: sha512-XaHr+16KRU9Gf8XLi3q8kDlI18d5vzKSKCY510Vrtc9iNR0NJzbY9hhTmwhzYZj/ZwGL4VmB3TA9hJW0Um2qFA==} engines: {node: ^14 || ^16 || >=18} @@ -2641,10 +2658,24 @@ packages: resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/environment-jsdom-abstract@30.2.0': + resolution: {integrity: sha512-kazxw2L9IPuZpQ0mEt9lu9Z98SqR74xcagANmMBU16X0lS23yPc0+S6hGLUz8kVRlomZEs/5S/Zlpqwf5yu6OQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + peerDependencies: + canvas: ^3.0.0 + jsdom: '*' + peerDependenciesMeta: + canvas: + optional: true + '@jest/environment@29.7.0': resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/environment@30.2.0': + resolution: {integrity: sha512-/QPTL7OBJQ5ac09UDRa3EQes4gt1FTEG/8jZ/4v5IVzx+Cv7dLxlVIvfvSVRiiX2drWyXeBjkMSR8hvOWSog5g==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/expect-utils@29.7.0': resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2657,6 +2688,10 @@ packages: resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/fake-timers@30.2.0': + resolution: {integrity: sha512-HI3tRLjRxAbBy0VO8dqqm7Hb2mIa8d5bg/NJkyQcOk7V118ObQML8RC5luTF/Zsg4474a+gDvhce7eTnP4GhYw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/get-type@30.1.0': resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} @@ -2665,6 +2700,10 @@ packages: resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/pattern@30.0.1': + resolution: {integrity: sha512-gWp7NfQW27LaBQz3TITS8L7ZCQ0TLvtmI//4OwlQRx4rnWxcPNIYjxZpDcN4+UlGxgm3jS5QPz8IPTCkb59wZA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@jest/reporters@29.7.0': resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2706,6 +2745,10 @@ packages: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/types@30.2.0': + resolution: {integrity: sha512-H9xg1/sfVvyfU7o3zMfBEjQ1gcsdeTMgqHoYdN79tuLqfTtuu7WckRA1R5whDwOzxaZAeMKTYWqP+WCAi0CHsg==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1': resolution: {integrity: sha512-J4BaTocTOYFkMHIra1JDWrMWpNmBl4EkplIwHEsV8aeUOtdWjwSnln9U7twjMFTAEB7mptNtSKyVi1Y2W9sDJw==} peerDependencies: @@ -3829,6 +3872,9 @@ packages: '@sinonjs/fake-timers@10.3.0': resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} + '@sinonjs/fake-timers@13.0.5': + resolution: {integrity: sha512-36/hTbH2uaWuGVERyC6da9YwGWnzUZXuPro/F2LfsdOsLnCojz/iSH8MxUt/FD2S5XBSVPhmArFUXcpCQ2Hkiw==} + '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} @@ -3938,10 +3984,6 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' - '@tootallnate/once@2.0.0': - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - '@trivago/prettier-plugin-sort-imports@4.3.0': resolution: {integrity: sha512-r3n0onD3BTOVUNPhR4lhVK4/pABGpbA7bW3eumZnYdKaHkf1qEC+Mag6DPbGNuuh0eG8AaYj+YqmVHSiGslaTQ==} peerDependencies: @@ -4163,8 +4205,8 @@ packages: '@types/jest@27.5.2': resolution: {integrity: sha512-mpT8LJJ4CMeeahobofYWIjFo0xonRS/HfxnVEPMPFSQdGUt1uHCnoPT7Zhb+sjDU2wz0oKV0OLUR0WzrHNgfeA==} - '@types/jsdom@20.0.1': - resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} + '@types/jsdom@21.1.7': + resolution: {integrity: sha512-yOriVnggzrnQ3a9OKOCxaVuSug3w3/SbOj5i7VwXWZEyUNl3bLF9V3MfxGbZKuwqJOQyRfqXyROBB1CoZLFWzA==} '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -4193,6 +4235,9 @@ packages: '@types/node@18.19.130': resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} + '@types/node@25.1.0': + resolution: {integrity: sha512-t7frlewr6+cbx+9Ohpl0NOTKXZNV9xHRmNOvql47BFJKcEG1CxtxlPEEe+gR9uhVWM4DwhnvTF110mIL4yP9RA==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4615,17 +4660,10 @@ packages: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true - abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead - abbrev@3.0.1: resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==} engines: {node: ^18.17.0 || >=20.5.0} - acorn-globals@7.0.1: - resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - acorn-import-phases@1.0.4: resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} engines: {node: '>=10.13.0'} @@ -4637,10 +4675,6 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-walk@8.3.4: - resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} - engines: {node: '>=0.4.0'} - acorn@8.15.0: resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} @@ -4649,10 +4683,6 @@ packages: add-stream@1.0.0: resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} - agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - agent-base@7.1.4: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} @@ -5479,15 +5509,9 @@ packages: engines: {node: '>=4'} hasBin: true - cssom@0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - - cssom@0.5.0: - resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} - - cssstyle@2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} + cssstyle@4.6.0: + resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==} + engines: {node: '>=18'} csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} @@ -5635,9 +5659,9 @@ packages: resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} - data-urls@3.0.2: - resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} - engines: {node: '>=12'} + data-urls@5.0.0: + resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} + engines: {node: '>=18'} data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} @@ -5820,11 +5844,6 @@ packages: resolution: {integrity: sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==} engines: {node: '>=10'} - domexception@4.0.0: - resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} - engines: {node: '>=12'} - deprecated: Use your platform's native DOMException instead - dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} @@ -5994,11 +6013,6 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true - eslint-config-airbnb-base@14.2.1: resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} engines: {node: '>= 6'} @@ -6759,9 +6773,9 @@ packages: resolution: {integrity: sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==} engines: {node: ^20.17.0 || >=22.9.0} - html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} - engines: {node: '>=12'} + html-encoding-sniffer@4.0.0: + resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} + engines: {node: '>=18'} html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -6779,10 +6793,6 @@ packages: http-cache-semantics@4.2.0: resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} - http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} @@ -6794,10 +6804,6 @@ packages: https-browserify@1.0.0: resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - https-proxy-agent@7.0.6: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} @@ -7278,11 +7284,11 @@ packages: resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - jest-environment-jsdom@29.7.0: - resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-environment-jsdom@30.2.0: + resolution: {integrity: sha512-zbBTiqr2Vl78pKp/laGBREYzbZx9ZtqPjOK4++lL4BNDhxRnahg51HtoDrk9/VjIy9IthNEWdKVd7H5bqBhiWQ==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: - canvas: ^2.5.0 + canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true @@ -7323,10 +7329,18 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-message-util@30.2.0: + resolution: {integrity: sha512-y4DKFLZ2y6DxTWD4cDe07RglV88ZiNEdlRfGtqahfbIjfsw1nMCPx49Uev4IA/hWn3sDKyAnSPwoYSsAEdcimw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-mock@29.7.0: resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-mock@30.2.0: + resolution: {integrity: sha512-JNNNl2rj4b5ICpmAcq+WbLH83XswjPbjH4T7yvGzfAGCPh1rw+xVNbtk+FnRslvt9lkCcdn9i1oAoKUuFsOxRw==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-pnp-resolver@1.2.3: resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} engines: {node: '>=6'} @@ -7340,6 +7354,10 @@ packages: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-regex-util@30.0.1: + resolution: {integrity: sha512-jHEQgBXAgc+Gh4g0p3bCevgRCVRkB4VB70zhoAE48gxeSr1hfUOsM/C2WoJgVL7Eyg//hudYENbm3Ne+/dRVVA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-resolve-dependencies@29.7.0: resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7364,6 +7382,10 @@ packages: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + jest-util@30.2.0: + resolution: {integrity: sha512-QKNsM0o3Xe6ISQU869e+DhG+4CK/48aHYdJZGlFQVTjnbvgpcKyxpzk29fGiO7i/J8VENZ+d2iGnSsvmuHywlA==} + engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + jest-validate@29.7.0: resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7411,11 +7433,11 @@ packages: jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - jsdom@20.0.3: - resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} - engines: {node: '>=14'} + jsdom@26.1.0: + resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} + engines: {node: '>=18'} peerDependencies: - canvas: ^2.5.0 + canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true @@ -9096,6 +9118,9 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rrweb-cssom@0.8.0: + resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} + run-async@4.0.6: resolution: {integrity: sha512-IoDlSLTs3Yq593mb3ZoKWKXMNu3UpObxhgA/Xuid5p4bbfi2jdY1Hj0m1K+0/tEuQTxIGMhQDqGjKb7RuxGpAQ==} engines: {node: '>=0.12.0'} @@ -9668,9 +9693,16 @@ packages: resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==} engines: {node: '>=14.0.0'} + tldts-core@6.1.86: + resolution: {integrity: sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==} + tldts-core@7.0.19: resolution: {integrity: sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A==} + tldts@6.1.86: + resolution: {integrity: sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==} + hasBin: true + tldts@7.0.19: resolution: {integrity: sha512-8PWx8tvC4jDB39BQw1m4x8y5MH1BcQ5xHeL2n7UVFulMPH/3Q0uiamahFJ3lXA0zO2SUyRXuVVbWSDmstlt9YA==} hasBin: true @@ -9698,13 +9730,17 @@ packages: resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} + tough-cookie@5.1.2: + resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} + engines: {node: '>=16'} + tough-cookie@6.0.0: resolution: {integrity: sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==} engines: {node: '>=16'} - tr46@3.0.0: - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} - engines: {node: '>=12'} + tr46@5.1.1: + resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} + engines: {node: '>=18'} transit-js@0.8.874: resolution: {integrity: sha512-IDJJGKRzUbJHmN0P15HBBa05nbKor3r2MmG6aSt0UxXIlJZZKcddTk67/U7WyAeW9Hv/VYI02IqLzolsC4sbPA==} @@ -9889,6 +9925,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + unicode-canonical-property-names-ecmascript@2.0.1: resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} @@ -10184,9 +10223,9 @@ packages: w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} - w3c-xmlserializer@4.0.0: - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} - engines: {node: '>=14'} + w3c-xmlserializer@5.0.0: + resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} + engines: {node: '>=18'} wait-on@9.0.3: resolution: {integrity: sha512-13zBnyYvFDW1rBvWiJ6Av3ymAaq8EDQuvxZnPIw3g04UqGi4TyoIJABmfJ6zrvKo9yeFQExNkOk7idQbDJcuKA==} @@ -10234,24 +10273,24 @@ packages: webpack-cli: optional: true - whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} - engines: {node: '>=12'} + whatwg-encoding@3.1.1: + resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} + engines: {node: '>=18'} deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-fetch@3.6.20: resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} - whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} - engines: {node: '>=12'} + whatwg-mimetype@4.0.0: + resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} + engines: {node: '>=18'} whatwg-streams@0.1.1: resolution: {integrity: sha512-+UIxdkkbcbhhmcDJIdgVtGTJ7sxV81MY1K++LIWufM8BnIXek3andXURjVs8rV8h2MEFLQbH6YPPZOZATIkZiw==} - whatwg-url@11.0.0: - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} - engines: {node: '>=12'} + whatwg-url@14.2.0: + resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} + engines: {node: '>=18'} which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} @@ -10353,9 +10392,9 @@ packages: utf-8-validate: optional: true - xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} + xml-name-validator@5.0.0: + resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} + engines: {node: '>=18'} xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} @@ -10428,12 +10467,26 @@ snapshots: '@adobe/css-tools@4.4.4': {} + '@asamuzakjp/css-color@3.2.0': + dependencies: + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + lru-cache: 10.4.3 + '@babel/code-frame@7.28.6': dependencies: '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@7.29.0': + dependencies: + '@babel/helper-validator-identifier': 7.28.5 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.28.6': {} '@babel/core@7.28.6': @@ -11419,12 +11472,32 @@ snapshots: '@colors/colors@1.5.0': optional: true + '@csstools/color-helpers@5.1.0': {} + + '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + dependencies: + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + + '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + dependencies: + '@csstools/color-helpers': 5.1.0 + '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': dependencies: '@csstools/css-tokenizer': 2.4.1 + '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': + dependencies: + '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-tokenizer@2.4.1': {} + '@csstools/css-tokenizer@3.0.4': {} + '@csstools/media-query-list-parser@2.1.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': dependencies: '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) @@ -11734,15 +11807,15 @@ snapshots: '@inquirer/ansi@1.0.2': {} - '@inquirer/checkbox@4.3.2(@types/node@18.19.130)': + '@inquirer/checkbox@4.3.2(@types/node@25.1.0)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 '@inquirer/confirm@5.1.21(@types/node@18.19.130)': dependencies: @@ -11751,6 +11824,13 @@ snapshots: optionalDependencies: '@types/node': 18.19.130 + '@inquirer/confirm@5.1.21(@types/node@25.1.0)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) + optionalDependencies: + '@types/node': 25.1.0 + '@inquirer/core@10.3.2(@types/node@18.19.130)': dependencies: '@inquirer/ansi': 1.0.2 @@ -11764,99 +11844,116 @@ snapshots: optionalDependencies: '@types/node': 18.19.130 - '@inquirer/editor@4.2.23(@types/node@18.19.130)': + '@inquirer/core@10.3.2(@types/node@25.1.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/external-editor': 1.0.3(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/ansi': 1.0.2 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@25.1.0) + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 - '@inquirer/expand@4.0.23(@types/node@18.19.130)': + '@inquirer/editor@4.2.23(@types/node@25.1.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) + '@inquirer/external-editor': 1.0.3(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) + optionalDependencies: + '@types/node': 25.1.0 + + '@inquirer/expand@4.0.23(@types/node@25.1.0)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 - '@inquirer/external-editor@1.0.3(@types/node@18.19.130)': + '@inquirer/external-editor@1.0.3(@types/node@25.1.0)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 '@inquirer/figures@1.0.15': {} - '@inquirer/input@4.3.1(@types/node@18.19.130)': + '@inquirer/input@4.3.1(@types/node@25.1.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 - '@inquirer/number@3.0.23(@types/node@18.19.130)': + '@inquirer/number@3.0.23(@types/node@25.1.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 - '@inquirer/password@4.0.23(@types/node@18.19.130)': + '@inquirer/password@4.0.23(@types/node@25.1.0)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) optionalDependencies: - '@types/node': 18.19.130 - - '@inquirer/prompts@7.10.1(@types/node@18.19.130)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@18.19.130) - '@inquirer/confirm': 5.1.21(@types/node@18.19.130) - '@inquirer/editor': 4.2.23(@types/node@18.19.130) - '@inquirer/expand': 4.0.23(@types/node@18.19.130) - '@inquirer/input': 4.3.1(@types/node@18.19.130) - '@inquirer/number': 3.0.23(@types/node@18.19.130) - '@inquirer/password': 4.0.23(@types/node@18.19.130) - '@inquirer/rawlist': 4.1.11(@types/node@18.19.130) - '@inquirer/search': 3.2.2(@types/node@18.19.130) - '@inquirer/select': 4.4.2(@types/node@18.19.130) + '@types/node': 25.1.0 + + '@inquirer/prompts@7.10.1(@types/node@25.1.0)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@25.1.0) + '@inquirer/confirm': 5.1.21(@types/node@25.1.0) + '@inquirer/editor': 4.2.23(@types/node@25.1.0) + '@inquirer/expand': 4.0.23(@types/node@25.1.0) + '@inquirer/input': 4.3.1(@types/node@25.1.0) + '@inquirer/number': 3.0.23(@types/node@25.1.0) + '@inquirer/password': 4.0.23(@types/node@25.1.0) + '@inquirer/rawlist': 4.1.11(@types/node@25.1.0) + '@inquirer/search': 3.2.2(@types/node@25.1.0) + '@inquirer/select': 4.4.2(@types/node@25.1.0) optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 - '@inquirer/rawlist@4.1.11(@types/node@18.19.130)': + '@inquirer/rawlist@4.1.11(@types/node@25.1.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 - '@inquirer/search@3.2.2(@types/node@18.19.130)': + '@inquirer/search@3.2.2(@types/node@25.1.0)': dependencies: - '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 - '@inquirer/select@4.4.2(@types/node@18.19.130)': + '@inquirer/select@4.4.2(@types/node@25.1.0)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/type': 3.0.10(@types/node@25.1.0) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 '@inquirer/type@3.0.10(@types/node@18.19.130)': optionalDependencies: '@types/node': 18.19.130 + '@inquirer/type@3.0.10(@types/node@25.1.0)': + optionalDependencies: + '@types/node': 25.1.0 + '@internationalized/date@3.10.1': dependencies: '@swc/helpers': 0.5.18 @@ -11951,6 +12048,17 @@ snapshots: '@jest/diff-sequences@30.0.1': {} + '@jest/environment-jsdom-abstract@30.2.0(jsdom@26.1.0)': + dependencies: + '@jest/environment': 30.2.0 + '@jest/fake-timers': 30.2.0 + '@jest/types': 30.2.0 + '@types/jsdom': 21.1.7 + '@types/node': 18.19.130 + jest-mock: 30.2.0 + jest-util: 30.2.0 + jsdom: 26.1.0 + '@jest/environment@29.7.0': dependencies: '@jest/fake-timers': 29.7.0 @@ -11958,6 +12066,13 @@ snapshots: '@types/node': 18.19.130 jest-mock: 29.7.0 + '@jest/environment@30.2.0': + dependencies: + '@jest/fake-timers': 30.2.0 + '@jest/types': 30.2.0 + '@types/node': 18.19.130 + jest-mock: 30.2.0 + '@jest/expect-utils@29.7.0': dependencies: jest-get-type: 29.6.3 @@ -11978,6 +12093,15 @@ snapshots: jest-mock: 29.7.0 jest-util: 29.7.0 + '@jest/fake-timers@30.2.0': + dependencies: + '@jest/types': 30.2.0 + '@sinonjs/fake-timers': 13.0.5 + '@types/node': 18.19.130 + jest-message-util: 30.2.0 + jest-mock: 30.2.0 + jest-util: 30.2.0 + '@jest/get-type@30.1.0': {} '@jest/globals@29.7.0': @@ -11989,6 +12113,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@jest/pattern@30.0.1': + dependencies: + '@types/node': 18.19.130 + jest-regex-util: 30.0.1 + '@jest/reporters@29.7.0': dependencies: '@bcoe/v8-coverage': 0.2.3 @@ -12082,6 +12211,16 @@ snapshots: '@types/yargs': 17.0.35 chalk: 4.1.2 + '@jest/types@30.2.0': + dependencies: + '@jest/pattern': 30.0.1 + '@jest/schemas': 30.0.5 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 18.19.130 + '@types/yargs': 17.0.35 + chalk: 4.1.2 + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1(typescript@5.9.3)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2))': dependencies: glob: 10.5.0 @@ -12091,6 +12230,15 @@ snapshots: optionalDependencies: typescript: 5.9.3 + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1(typescript@5.9.3)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2))': + dependencies: + glob: 10.5.0 + magic-string: 0.30.21 + react-docgen-typescript: 2.4.0(typescript@5.9.3) + vite: 7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2) + optionalDependencies: + typescript: 5.9.3 + '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -12115,7 +12263,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@lerna/create@9.0.3(@types/node@18.19.130)(typescript@5.9.3)': + '@lerna/create@9.0.3(@types/node@25.1.0)(typescript@5.9.3)': dependencies: '@npmcli/arborist': 9.1.6 '@npmcli/package-json': 7.0.2 @@ -12142,7 +12290,7 @@ snapshots: has-unicode: 2.0.1 ini: 1.3.8 init-package-json: 8.2.2 - inquirer: 12.9.6(@types/node@18.19.130) + inquirer: 12.9.6(@types/node@25.1.0) is-ci: 3.0.1 is-stream: 2.0.0 js-yaml: 4.1.1 @@ -13764,6 +13912,10 @@ snapshots: dependencies: '@sinonjs/commons': 3.0.1 + '@sinonjs/fake-timers@13.0.5': + dependencies: + '@sinonjs/commons': 3.0.1 + '@standard-schema/spec@1.1.0': {} '@storybook/builder-vite@9.1.17(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2))': @@ -13773,11 +13925,23 @@ snapshots: ts-dedent: 2.2.0 vite: 7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2) + '@storybook/builder-vite@9.1.17(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2))': + dependencies: + '@storybook/csf-plugin': 9.1.17(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2))) + storybook: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + ts-dedent: 2.2.0 + vite: 7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2) + '@storybook/csf-plugin@9.1.17(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))': dependencies: storybook: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) unplugin: 1.16.1 + '@storybook/csf-plugin@9.1.17(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))': + dependencies: + storybook: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + unplugin: 1.16.1 + '@storybook/global@5.0.0': {} '@storybook/react-dom-shim@9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))': @@ -13786,6 +13950,12 @@ snapshots: react-dom: 18.3.1(react@18.3.1) storybook: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) + '@storybook/react-dom-shim@9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))': + dependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + storybook: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + '@storybook/react-vite@9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2))': dependencies: '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)) @@ -13806,6 +13976,26 @@ snapshots: - supports-color - typescript + '@storybook/react-vite@9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.57.0)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2))': + dependencies: + '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + '@rollup/pluginutils': 5.3.0(rollup@4.57.0) + '@storybook/builder-vite': 9.1.17(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + '@storybook/react': 9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3) + find-up: 7.0.0 + magic-string: 0.30.21 + react: 18.3.1 + react-docgen: 8.0.2 + react-dom: 18.3.1(react@18.3.1) + resolve: 1.22.11 + storybook: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + tsconfig-paths: 4.2.0 + vite: 7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2) + transitivePeerDependencies: + - rollup + - supports-color + - typescript + '@storybook/react@9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 @@ -13816,6 +14006,16 @@ snapshots: optionalDependencies: typescript: 5.9.3 + '@storybook/react@9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3)': + dependencies: + '@storybook/global': 5.0.0 + '@storybook/react-dom-shim': 9.1.17(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2))) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + storybook: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + optionalDependencies: + typescript: 5.9.3 + '@swc/helpers@0.5.18': dependencies: tslib: 2.8.1 @@ -13896,8 +14096,6 @@ snapshots: dependencies: '@testing-library/dom': 9.3.4 - '@tootallnate/once@2.0.0': {} - '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.2.5)': dependencies: '@babel/generator': 7.17.7 @@ -14163,7 +14361,7 @@ snapshots: jest-matcher-utils: 27.5.1 pretty-format: 27.5.1 - '@types/jsdom@20.0.1': + '@types/jsdom@21.1.7': dependencies: '@types/node': 18.19.130 '@types/tough-cookie': 4.0.5 @@ -14191,6 +14389,11 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@25.1.0': + dependencies: + undici-types: 7.16.0 + optional: true + '@types/normalize-package-data@2.4.4': {} '@types/nprogress@0.2.3': {} @@ -14529,6 +14732,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@vitejs/plugin-react@4.6.0(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2))': + dependencies: + '@babel/core': 7.28.6 + '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.6) + '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.6) + '@rolldown/pluginutils': 1.0.0-beta.19 + '@types/babel__core': 7.20.5 + react-refresh: 0.17.0 + vite: 7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2) + transitivePeerDependencies: + - supports-color + '@vitest/expect@3.2.4': dependencies: '@types/chai': 5.2.3 @@ -14546,6 +14761,15 @@ snapshots: msw: 2.12.7(@types/node@18.19.130)(typescript@5.9.3) vite: 7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2) + '@vitest/mocker@3.2.4(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2))': + dependencies: + '@vitest/spy': 3.2.4 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + msw: 2.12.7(@types/node@25.1.0)(typescript@5.9.3) + vite: 7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2) + '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 @@ -14676,15 +14900,8 @@ snapshots: jsonparse: 1.3.1 through: 2.3.8 - abab@2.0.6: {} - abbrev@3.0.1: {} - acorn-globals@7.0.1: - dependencies: - acorn: 8.15.0 - acorn-walk: 8.3.4 - acorn-import-phases@1.0.4(acorn@8.15.0): dependencies: acorn: 8.15.0 @@ -14693,20 +14910,10 @@ snapshots: dependencies: acorn: 8.15.0 - acorn-walk@8.3.4: - dependencies: - acorn: 8.15.0 - acorn@8.15.0: {} add-stream@1.0.0: {} - agent-base@6.0.2: - dependencies: - debug: 4.4.3(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - agent-base@7.1.4: {} aggregate-error@3.1.0: @@ -15640,6 +15847,21 @@ snapshots: - supports-color - ts-node + create-jest@29.7.0(@types/node@25.1.0): + 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@25.1.0) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + create-require@1.1.1: {} crelt@1.0.6: {} @@ -15684,13 +15906,10 @@ snapshots: cssesc@3.0.0: {} - cssom@0.3.8: {} - - cssom@0.5.0: {} - - cssstyle@2.3.0: + cssstyle@4.6.0: dependencies: - cssom: 0.3.8 + '@asamuzakjp/css-color': 3.2.0 + rrweb-cssom: 0.8.0 csstype@3.2.3: {} @@ -15931,11 +16150,10 @@ snapshots: dependencies: assert-plus: 1.0.0 - data-urls@3.0.2: + data-urls@5.0.0: dependencies: - abab: 2.0.6 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.2.0 data-view-buffer@1.0.2: dependencies: @@ -16108,10 +16326,6 @@ snapshots: domain-browser@4.22.0: {} - domexception@4.0.0: - dependencies: - webidl-conversions: 7.0.0 - dot-prop@5.3.0: dependencies: is-obj: 2.0.0 @@ -16374,14 +16588,6 @@ snapshots: escape-string-regexp@5.0.0: {} - escodegen@2.1.0: - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionalDependencies: - source-map: 0.6.1 - eslint-config-airbnb-base@14.2.1(eslint-plugin-import@2.32.0)(eslint@8.57.1): dependencies: confusing-browser-globals: 1.0.11 @@ -16475,23 +16681,23 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@26.9.0(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3): + eslint-plugin-jest@26.9.0(eslint@8.57.1)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 optionalDependencies: - jest: 29.7.0(@types/node@18.19.130) + jest: 29.7.0(@types/node@25.1.0) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3): + eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3): dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 optionalDependencies: '@typescript-eslint/eslint-plugin': 8.54.0(@typescript-eslint/parser@8.54.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) - jest: 29.7.0(@types/node@18.19.130) + jest: 29.7.0(@types/node@25.1.0) transitivePeerDependencies: - supports-color - typescript @@ -16550,6 +16756,15 @@ snapshots: - supports-color - typescript + eslint-plugin-storybook@9.0.17(eslint@8.57.1)(storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)))(typescript@5.9.3): + dependencies: + '@typescript-eslint/utils': 8.54.0(eslint@8.57.1)(typescript@5.9.3) + eslint: 8.57.1 + storybook: 9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + transitivePeerDependencies: + - supports-color + - typescript + eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0 @@ -17328,9 +17543,9 @@ snapshots: dependencies: lru-cache: 11.2.5 - html-encoding-sniffer@3.0.0: + html-encoding-sniffer@4.0.0: dependencies: - whatwg-encoding: 2.0.0 + whatwg-encoding: 3.1.1 html-escaper@2.0.2: {} @@ -17342,14 +17557,6 @@ snapshots: http-cache-semantics@4.2.0: {} - http-proxy-agent@5.0.0: - dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 @@ -17365,13 +17572,6 @@ snapshots: https-browserify@1.0.0: {} - https-proxy-agent@5.0.1: - dependencies: - agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 @@ -17463,17 +17663,17 @@ snapshots: inline-style-parser@0.2.7: {} - inquirer@12.9.6(@types/node@18.19.130): + inquirer@12.9.6(@types/node@25.1.0): dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@18.19.130) - '@inquirer/prompts': 7.10.1(@types/node@18.19.130) - '@inquirer/type': 3.0.10(@types/node@18.19.130) + '@inquirer/core': 10.3.2(@types/node@25.1.0) + '@inquirer/prompts': 7.10.1(@types/node@25.1.0) + '@inquirer/type': 3.0.10(@types/node@25.1.0) mute-stream: 2.0.0 run-async: 4.0.6 rxjs: 7.8.2 optionalDependencies: - '@types/node': 18.19.130 + '@types/node': 25.1.0 internal-slot@1.1.0: dependencies: @@ -17825,6 +18025,25 @@ snapshots: - supports-color - ts-node + jest-cli@29.7.0(@types/node@25.1.0): + dependencies: + '@jest/core': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@25.1.0) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@25.1.0) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + jest-config@29.7.0(@types/node@18.19.130): dependencies: '@babel/core': 7.28.6 @@ -17855,6 +18074,36 @@ snapshots: - babel-plugin-macros - supports-color + jest-config@29.7.0(@types/node@25.1.0): + dependencies: + '@babel/core': 7.28.6 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.28.6) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 25.1.0 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + jest-css-modules@2.1.0: dependencies: identity-obj-proxy: 3.0.0 @@ -17899,16 +18148,13 @@ snapshots: jest-util: 29.7.0 pretty-format: 29.7.0 - jest-environment-jsdom@29.7.0: + jest-environment-jsdom@30.2.0: dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/jsdom': 20.0.1 + '@jest/environment': 30.2.0 + '@jest/environment-jsdom-abstract': 30.2.0(jsdom@26.1.0) + '@types/jsdom': 21.1.7 '@types/node': 18.19.130 - jest-mock: 29.7.0 - jest-util: 29.7.0 - jsdom: 20.0.3 + jsdom: 26.1.0 transitivePeerDependencies: - bufferutil - supports-color @@ -17976,18 +18222,38 @@ snapshots: slash: 3.0.0 stack-utils: 2.0.6 + jest-message-util@30.2.0: + dependencies: + '@babel/code-frame': 7.29.0 + '@jest/types': 30.2.0 + '@types/stack-utils': 2.0.3 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + pretty-format: 30.2.0 + slash: 3.0.0 + stack-utils: 2.0.6 + jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 '@types/node': 18.19.130 jest-util: 29.7.0 + jest-mock@30.2.0: + dependencies: + '@jest/types': 30.2.0 + '@types/node': 18.19.130 + jest-util: 30.2.0 + jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): optionalDependencies: jest-resolve: 29.7.0 jest-regex-util@29.6.3: {} + jest-regex-util@30.0.1: {} + jest-resolve-dependencies@29.7.0: dependencies: jest-regex-util: 29.6.3 @@ -18094,6 +18360,15 @@ snapshots: graceful-fs: 4.2.11 picomatch: 2.3.1 + jest-util@30.2.0: + dependencies: + '@jest/types': 30.2.0 + '@types/node': 18.19.130 + chalk: 4.1.2 + ci-info: 4.4.0 + graceful-fs: 4.2.11 + picomatch: 4.0.3 + jest-validate@29.7.0: dependencies: '@jest/types': 29.6.3 @@ -18139,6 +18414,18 @@ snapshots: - supports-color - ts-node + jest@29.7.0(@types/node@25.1.0): + dependencies: + '@jest/core': 29.7.0 + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@25.1.0) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + joi@18.0.2: dependencies: '@hapi/address': 5.1.1 @@ -18164,34 +18451,28 @@ snapshots: jsbn@0.1.1: {} - jsdom@20.0.3: + jsdom@26.1.0: dependencies: - abab: 2.0.6 - acorn: 8.15.0 - acorn-globals: 7.0.1 - cssom: 0.5.0 - cssstyle: 2.3.0 - data-urls: 3.0.2 + cssstyle: 4.6.0 + data-urls: 5.0.0 decimal.js: 10.6.0 - domexception: 4.0.0 - escodegen: 2.1.0 - form-data: 4.0.5 - html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.23 parse5: 7.3.0 + rrweb-cssom: 0.8.0 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.4 - w3c-xmlserializer: 4.0.0 + tough-cookie: 5.1.2 + w3c-xmlserializer: 5.0.0 webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.2.0 ws: 8.19.0 - xml-name-validator: 4.0.0 + xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil - supports-color @@ -18294,9 +18575,9 @@ snapshots: dependencies: readable-stream: 2.3.8 - lerna@9.0.3(@types/node@18.19.130): + lerna@9.0.3(@types/node@25.1.0): dependencies: - '@lerna/create': 9.0.3(@types/node@18.19.130)(typescript@5.9.3) + '@lerna/create': 9.0.3(@types/node@25.1.0)(typescript@5.9.3) '@npmcli/arborist': 9.1.6 '@npmcli/package-json': 7.0.2 '@npmcli/run-script': 10.0.2 @@ -18326,7 +18607,7 @@ snapshots: import-local: 3.1.0 ini: 1.3.8 init-package-json: 8.2.2 - inquirer: 12.9.6(@types/node@18.19.130) + inquirer: 12.9.6(@types/node@25.1.0) is-ci: 3.0.1 is-stream: 2.0.0 jest-diff: 30.2.0 @@ -19168,6 +19449,32 @@ snapshots: transitivePeerDependencies: - '@types/node' + msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3): + dependencies: + '@inquirer/confirm': 5.1.21(@types/node@25.1.0) + '@mswjs/interceptors': 0.40.0 + '@open-draft/deferred-promise': 2.2.0 + '@types/statuses': 2.0.6 + cookie: 1.1.1 + graphql: 16.12.0 + headers-polyfill: 4.0.3 + is-node-process: 1.2.0 + outvariant: 1.4.3 + path-to-regexp: 6.3.0 + picocolors: 1.1.1 + rettime: 0.7.0 + statuses: 2.0.2 + strict-event-emitter: 0.5.1 + tough-cookie: 6.0.0 + type-fest: 5.4.2 + until-async: 3.0.2 + yargs: 17.7.2 + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - '@types/node' + optional: true + multimatch@5.0.0: dependencies: '@types/minimatch': 3.0.5 @@ -20489,6 +20796,8 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.57.0 fsevents: 2.3.3 + rrweb-cssom@0.8.0: {} + run-async@4.0.6: {} run-parallel@1.2.0: @@ -20818,6 +21127,30 @@ snapshots: - utf-8-validate - vite + storybook@9.1.17(@testing-library/dom@9.3.4)(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(prettier@3.2.5)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)): + dependencies: + '@storybook/global': 5.0.0 + '@testing-library/jest-dom': 6.9.1 + '@testing-library/user-event': 14.6.1(@testing-library/dom@9.3.4) + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(msw@2.12.7(@types/node@25.1.0)(typescript@5.9.3))(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)) + '@vitest/spy': 3.2.4 + better-opn: 3.0.2 + esbuild: 0.25.12 + esbuild-register: 3.6.0(esbuild@0.25.12) + recast: 0.23.11 + semver: 7.7.3 + ws: 8.19.0 + optionalDependencies: + prettier: 3.2.5 + transitivePeerDependencies: + - '@testing-library/dom' + - bufferutil + - msw + - supports-color + - utf-8-validate + - vite + stream-browserify@3.0.0: dependencies: inherits: 2.0.4 @@ -21193,8 +21526,14 @@ snapshots: tinyspy@4.0.4: {} + tldts-core@6.1.86: {} + tldts-core@7.0.19: {} + tldts@6.1.86: + dependencies: + tldts-core: 6.1.86 + tldts@7.0.19: dependencies: tldts-core: 7.0.19 @@ -21222,11 +21561,15 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 + tough-cookie@5.1.2: + dependencies: + tldts: 6.1.86 + tough-cookie@6.0.0: dependencies: tldts: 7.0.19 - tr46@3.0.0: + tr46@5.1.1: dependencies: punycode: 2.3.1 @@ -21252,7 +21595,7 @@ snapshots: ts-dedent@2.2.0: {} - ts-jest@29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3): + ts-jest@29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.6))(esbuild@0.25.12)(jest-util@30.2.0)(jest@29.7.0(@types/node@18.19.130))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 @@ -21268,10 +21611,30 @@ snapshots: optionalDependencies: '@babel/core': 7.28.6 '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 + '@jest/types': 30.2.0 babel-jest: 29.7.0(@babel/core@7.28.6) esbuild: 0.25.12 - jest-util: 29.7.0 + jest-util: 30.2.0 + + ts-jest@29.4.6(@babel/core@7.28.6)(@jest/transform@29.7.0)(@jest/types@30.2.0)(babel-jest@29.7.0(@babel/core@7.28.6))(jest-util@30.2.0)(jest@29.7.0(@types/node@25.1.0))(typescript@5.9.3): + dependencies: + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + handlebars: 4.7.8 + jest: 29.7.0(@types/node@25.1.0) + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.7.3 + type-fest: 4.41.0 + typescript: 5.9.3 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.28.6 + '@jest/transform': 29.7.0 + '@jest/types': 30.2.0 + babel-jest: 29.7.0(@babel/core@7.28.6) + jest-util: 30.2.0 tsc-alias@1.8.16: dependencies: @@ -21396,6 +21759,9 @@ snapshots: undici-types@5.26.5: {} + undici-types@7.16.0: + optional: true + unicode-canonical-property-names-ecmascript@2.0.1: {} unicode-match-property-ecmascript@2.0.0: @@ -21680,11 +22046,11 @@ snapshots: - tsx - yaml - vite-plugin-node-polyfills@0.24.0(rollup@4.57.0)(vite@7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2)): + vite-plugin-node-polyfills@0.24.0(rollup@4.57.0)(vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2)): dependencies: '@rollup/plugin-inject': 5.0.5(rollup@4.57.0) node-stdlib-browser: 1.3.1 - vite: 7.0.8(@types/node@18.19.130)(terser@5.46.0)(yaml@2.8.2) + vite: 7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2) transitivePeerDependencies: - rollup @@ -21702,13 +22068,27 @@ snapshots: terser: 5.46.0 yaml: 2.8.2 - vitest-websocket-mock@0.5.0(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@20.0.3)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2)): + vite@7.0.8(@types/node@25.1.0)(terser@5.46.0)(yaml@2.8.2): + dependencies: + esbuild: 0.25.12 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.57.0 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 25.1.0 + fsevents: 2.3.3 + terser: 5.46.0 + yaml: 2.8.2 + + vitest-websocket-mock@0.5.0(vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@26.1.0)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2)): dependencies: '@vitest/utils': 3.2.4 mock-socket: 9.3.1 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@20.0.3)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@26.1.0)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2) - vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@20.0.3)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@18.19.130)(jsdom@26.1.0)(msw@2.12.7(@types/node@18.19.130)(typescript@5.9.3))(terser@5.46.0)(yaml@2.8.2): dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.4 @@ -21736,7 +22116,7 @@ snapshots: optionalDependencies: '@types/debug': 4.1.12 '@types/node': 18.19.130 - jsdom: 20.0.3 + jsdom: 26.1.0 transitivePeerDependencies: - jiti - less @@ -21757,9 +22137,9 @@ snapshots: w3c-keyname@2.2.8: {} - w3c-xmlserializer@4.0.0: + w3c-xmlserializer@5.0.0: dependencies: - xml-name-validator: 4.0.0 + xml-name-validator: 5.0.0 wait-on@9.0.3(debug@4.4.3): dependencies: @@ -21862,22 +22242,22 @@ snapshots: - esbuild - uglify-js - whatwg-encoding@2.0.0: + whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3 whatwg-fetch@3.6.20: {} - whatwg-mimetype@3.0.0: {} + whatwg-mimetype@4.0.0: {} whatwg-streams@0.1.1: dependencies: bluebird: 1.0.8 tape: 2.3.3 - whatwg-url@11.0.0: + whatwg-url@14.2.0: dependencies: - tr46: 3.0.0 + tr46: 5.1.1 webidl-conversions: 7.0.0 which-boxed-primitive@1.1.1: @@ -22008,7 +22388,7 @@ snapshots: ws@8.19.0: {} - xml-name-validator@4.0.0: {} + xml-name-validator@5.0.0: {} xmlchars@2.2.0: {}