diff --git a/.github/workflows/size-limit.yaml b/.github/workflows/size-limit.yaml index 4496da5d9..8483b2e9a 100644 --- a/.github/workflows/size-limit.yaml +++ b/.github/workflows/size-limit.yaml @@ -15,7 +15,7 @@ jobs: - name: Use Node.js 20 uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: 20 + node-version: 24 cache: 'pnpm' - name: Install dependencies run: pnpm install diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 95f7221bc..146705a5e 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -21,7 +21,7 @@ jobs: - name: Use Node.js 20 uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: - node-version: 20 + node-version: 24 cache: 'pnpm' - name: Install dependencies run: pnpm install diff --git a/packages/shadcn/package.json b/packages/shadcn/package.json index d6496628b..aa54b711c 100644 --- a/packages/shadcn/package.json +++ b/packages/shadcn/package.json @@ -53,7 +53,7 @@ "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.5.2", "@trivago/prettier-plugin-sort-imports": "^6.0.2", - "@types/node": "^22.0.0", + "@types/node": "^24.0.0", "@types/react": "^19", "@types/react-dom": "^19", "@vitejs/plugin-react": "^4.3.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3645f7d53..c60d73633 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -295,7 +295,7 @@ importers: version: 1.46.6 '@microsoft/api-extractor': specifier: ^7.58.8 - version: 7.58.8(@types/node@24.7.0) + version: 7.58.8(@types/node@24.13.3) '@size-limit/file': specifier: ^12.0.0 version: 12.1.0(size-limit@11.1.6) @@ -316,7 +316,7 @@ importers: version: 3.0.3 '@types/node': specifier: ^24.7.0 - version: 24.7.0 + version: 24.13.3 '@types/react': specifier: ^18.0.25 version: 18.3.18 @@ -325,7 +325,7 @@ importers: version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react': specifier: ^4.3.2 - version: 4.3.4(vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) + version: 4.3.4(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) eslint: specifier: 'catalog:' version: 10.7.0(jiti@2.6.1) @@ -355,13 +355,13 @@ importers: version: 2.1.0 vite: specifier: ^7.3.5 - version: 7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) + version: 7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) vite-plugin-dts: specifier: ^4.5.4 - version: 4.5.4(@types/node@24.7.0)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) + version: 4.5.4(@types/node@24.13.3)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) vitest: specifier: ^4.1.8 - version: 4.1.8(@opentelemetry/api@1.9.0)(@types/node@24.7.0)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@24.7.0)(typescript@5.9.3))(vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) + version: 4.1.8(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@24.13.3)(typescript@5.9.3))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) packages/shadcn: dependencies: @@ -454,8 +454,8 @@ importers: specifier: ^6.0.2 version: 6.0.2(prettier@3.9.5) '@types/node': - specifier: ^22.0.0 - version: 22.19.1 + specifier: ^24.0.0 + version: 24.13.3 '@types/react': specifier: ^19 version: 19.2.14 @@ -464,7 +464,7 @@ importers: version: 19.1.9(@types/react@19.2.14) '@vitejs/plugin-react': specifier: ^4.3.2 - version: 4.3.4(vite@7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) + version: 4.3.4(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) '@vitest/coverage-v8': specifier: ^3.2.4 version: 3.2.4(vitest@4.1.8) @@ -500,7 +500,7 @@ importers: version: 2.4.0(typescript@5.8.2) shadcn: specifier: ^3.8.5 - version: 3.8.5(@types/node@22.19.1)(typescript@5.8.2) + version: 3.8.5(@types/node@24.13.3)(typescript@5.8.2) tailwindcss: specifier: ^4 version: 4.1.17 @@ -509,10 +509,10 @@ importers: version: 5.8.2 vite: specifier: ^7.3.5 - version: 7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) + version: 7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) vitest: specifier: ^4.1.8 - version: 4.1.8(@opentelemetry/api@1.9.0)(@types/node@22.19.1)(@vitest/coverage-v8@3.2.4)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@22.19.1)(typescript@5.8.2))(vite@7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) + version: 4.1.8(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(@vitest/coverage-v8@3.2.4)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@24.13.3)(typescript@5.8.2))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) packages/styles: devDependencies: @@ -551,22 +551,22 @@ importers: dependencies: '@microsoft/api-extractor-model': specifier: ^7.27.2 - version: 7.33.8(@types/node@20.17.29) + version: 7.33.8(@types/node@24.13.3) '@microsoft/tsdoc': specifier: 0.16.0 version: 0.16.0 '@rushstack/heft': specifier: ^0.67.2 || ^0.68.0 || ^0.73.0 || ^1.0.0 - version: 1.2.19(@types/node@20.17.29) + version: 1.2.19(@types/node@24.13.3) '@rushstack/heft-node-rig': specifier: ^2.6.59 - version: 2.6.59(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29) + version: 2.6.59(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3) '@rushstack/node-core-library': specifier: ^5.0.0 - version: 5.23.1(@types/node@20.17.29) + version: 5.23.1(@types/node@24.13.3) '@rushstack/ts-command-line': specifier: ^4.15.0 - version: 4.23.5(@types/node@20.17.29) + version: 4.23.5(@types/node@24.13.3) colors: specifier: ~1.4.0 version: 1.4.0 @@ -587,8 +587,8 @@ importers: specifier: 3.12.10 version: 3.12.10 '@types/node': - specifier: 20.17.29 - version: 20.17.29 + specifier: 24.13.3 + version: 24.13.3 '@types/resolve': specifier: 1.20.6 version: 1.20.6 @@ -3895,14 +3895,8 @@ packages: '@types/node@18.19.130': resolution: {integrity: sha512-GRaXQx6jGfL8sKfaIDD6OupbIHBr9jv7Jnaml9tB7l4v068PAOXqfcujMMo5PhbIs6ggR1XODELqahT2R8v0fg==} - '@types/node@20.17.29': - resolution: {integrity: sha512-6rbekrnsa5WWCo5UnPYEKfNuoF2yqAmigUKXM8wBzfEbZc+E/CITqjCrHqiq+6QBifsw0ZDaA5VdTFONOtG7+A==} - - '@types/node@22.19.1': - resolution: {integrity: sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==} - - '@types/node@24.7.0': - resolution: {integrity: sha512-IbKooQVqUBrlzWTi79E8Fw78l8k1RNtlDDNWsFZs7XonuQSJ8oNYfEeclhprUldXISRMLzBpILuKgPlIxm+/Yw==} + '@types/node@24.13.3': + resolution: {integrity: sha512-Dh8vAsV36ig5wa9OX4pXvMc9D3Veibfw2wix0CUwYODLD8nkj9UsLjASr49nPg+2eKzxhBV+v7L8pXvT4e639Q==} '@types/node@25.9.3': resolution: {integrity: sha512-603BddQMv3pUcr4U2dhujk83N2tTDVr/34wII2B6bJy6g+8WD6yUb11jszNs0gdi4PesVWl7ABt8nYMVpnLUcg==} @@ -8482,14 +8476,8 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - - undici-types@7.14.0: - resolution: {integrity: sha512-QQiYxHuyZ9gQUIrmPo3IA+hUl4KYk8uSA7cHrcKd/l3p1OTpZcM0Tbp9x7FAtXdAYhlasd60ncPpgu6ihG6TOA==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} undici-types@7.24.6: resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} @@ -9957,20 +9945,12 @@ snapshots: '@inquirer/ansi@1.0.2': {} - '@inquirer/confirm@5.1.21(@types/node@22.19.1)': + '@inquirer/confirm@5.1.21(@types/node@24.13.3)': dependencies: - '@inquirer/core': 10.3.2(@types/node@22.19.1) - '@inquirer/type': 3.0.10(@types/node@22.19.1) + '@inquirer/core': 10.3.2(@types/node@24.13.3) + '@inquirer/type': 3.0.10(@types/node@24.13.3) optionalDependencies: - '@types/node': 22.19.1 - - '@inquirer/confirm@5.1.21(@types/node@24.7.0)': - dependencies: - '@inquirer/core': 10.3.2(@types/node@24.7.0) - '@inquirer/type': 3.0.10(@types/node@24.7.0) - optionalDependencies: - '@types/node': 24.7.0 - optional: true + '@types/node': 24.13.3 '@inquirer/confirm@5.1.21(@types/node@25.9.3)': dependencies: @@ -9980,32 +9960,18 @@ snapshots: '@types/node': 25.9.3 optional: true - '@inquirer/core@10.3.2(@types/node@22.19.1)': - dependencies: - '@inquirer/ansi': 1.0.2 - '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@22.19.1) - 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': 22.19.1 - - '@inquirer/core@10.3.2(@types/node@24.7.0)': + '@inquirer/core@10.3.2(@types/node@24.13.3)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.7.0) + '@inquirer/type': 3.0.10(@types/node@24.13.3) 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': 24.7.0 - optional: true + '@types/node': 24.13.3 '@inquirer/core@10.3.2(@types/node@25.9.3)': dependencies: @@ -10030,14 +9996,9 @@ snapshots: '@inquirer/figures@1.0.15': {} - '@inquirer/type@3.0.10(@types/node@22.19.1)': + '@inquirer/type@3.0.10(@types/node@24.13.3)': optionalDependencies: - '@types/node': 22.19.1 - - '@inquirer/type@3.0.10(@types/node@24.7.0)': - optionalDependencies: - '@types/node': 24.7.0 - optional: true + '@types/node': 24.13.3 '@inquirer/type@3.0.10(@types/node@25.9.3)': optionalDependencies: @@ -10068,7 +10029,7 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -10081,14 +10042,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 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.5.0(@types/node@24.7.0) + jest-config: 29.5.0(@types/node@24.13.3) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -10115,7 +10076,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -10137,7 +10098,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 24.7.0 + '@types/node': 24.13.3 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -10155,7 +10116,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 jest-regex-util: 30.0.1 '@jest/reporters@29.5.0': @@ -10166,7 +10127,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 24.7.0 + '@types/node': 24.13.3 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -10260,7 +10221,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.7.0 + '@types/node': 24.13.3 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -10270,7 +10231,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.7.0 + '@types/node': 24.13.3 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -10366,27 +10327,19 @@ snapshots: '@mediapipe/tasks-vision@0.10.9': {} - '@microsoft/api-extractor-model@7.30.3(@types/node@20.17.29)': + '@microsoft/api-extractor-model@7.30.3(@types/node@24.13.3)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.11.0(@types/node@20.17.29) - transitivePeerDependencies: - - '@types/node' - - '@microsoft/api-extractor-model@7.33.8(@types/node@20.17.29)': - dependencies: - '@microsoft/tsdoc': 0.16.0 - '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.1(@types/node@20.17.29) + '@rushstack/node-core-library': 5.11.0(@types/node@24.13.3) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor-model@7.33.8(@types/node@24.7.0)': + '@microsoft/api-extractor-model@7.33.8(@types/node@24.13.3)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.1(@types/node@24.7.0) + '@rushstack/node-core-library': 5.23.1(@types/node@24.13.3) transitivePeerDependencies: - '@types/node' @@ -10398,15 +10351,15 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.51.1(@types/node@20.17.29)': + '@microsoft/api-extractor@7.51.1(@types/node@24.13.3)': dependencies: - '@microsoft/api-extractor-model': 7.30.3(@types/node@20.17.29) + '@microsoft/api-extractor-model': 7.30.3(@types/node@24.13.3) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.11.0(@types/node@20.17.29) + '@rushstack/node-core-library': 5.11.0(@types/node@24.13.3) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.0(@types/node@20.17.29) - '@rushstack/ts-command-line': 4.23.5(@types/node@20.17.29) + '@rushstack/terminal': 0.15.0(@types/node@24.13.3) + '@rushstack/ts-command-line': 4.23.5(@types/node@24.13.3) lodash: 4.17.23 minimatch: 3.0.8 resolve: 1.22.11 @@ -10416,15 +10369,15 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.58.8(@types/node@24.7.0)': + '@microsoft/api-extractor@7.58.8(@types/node@24.13.3)': dependencies: - '@microsoft/api-extractor-model': 7.33.8(@types/node@24.7.0) + '@microsoft/api-extractor-model': 7.33.8(@types/node@24.13.3) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.23.1(@types/node@24.7.0) + '@rushstack/node-core-library': 5.23.1(@types/node@24.13.3) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.0(@types/node@24.7.0) - '@rushstack/ts-command-line': 5.3.9(@types/node@24.7.0) + '@rushstack/terminal': 0.24.0(@types/node@24.13.3) + '@rushstack/ts-command-line': 5.3.9(@types/node@24.13.3) diff: 8.0.3 minimatch: 10.2.3 resolve: 1.22.11 @@ -11595,29 +11548,29 @@ snapshots: - supports-color - typescript - '@rushstack/heft-api-extractor-plugin@0.3.71(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29)': + '@rushstack/heft-api-extractor-plugin@0.3.71(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3)': dependencies: - '@rushstack/heft': 1.2.19(@types/node@20.17.29) - '@rushstack/heft-config-file': 0.16.6(@types/node@20.17.29) - '@rushstack/node-core-library': 5.11.0(@types/node@20.17.29) + '@rushstack/heft': 1.2.19(@types/node@24.13.3) + '@rushstack/heft-config-file': 0.16.6(@types/node@24.13.3) + '@rushstack/node-core-library': 5.11.0(@types/node@24.13.3) semver: 7.5.4 transitivePeerDependencies: - '@types/node' - '@rushstack/heft-config-file@0.16.6(@types/node@20.17.29)': + '@rushstack/heft-config-file@0.16.6(@types/node@24.13.3)': dependencies: - '@rushstack/node-core-library': 5.11.0(@types/node@20.17.29) + '@rushstack/node-core-library': 5.11.0(@types/node@24.13.3) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.0(@types/node@20.17.29) + '@rushstack/terminal': 0.15.0(@types/node@24.13.3) jsonpath-plus: 10.3.0 transitivePeerDependencies: - '@types/node' - '@rushstack/heft-config-file@0.20.10(@types/node@20.17.29)': + '@rushstack/heft-config-file@0.20.10(@types/node@24.13.3)': dependencies: - '@rushstack/node-core-library': 5.23.1(@types/node@20.17.29) + '@rushstack/node-core-library': 5.23.1(@types/node@24.13.3) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.0(@types/node@20.17.29) + '@rushstack/terminal': 0.24.0(@types/node@24.13.3) jsonpath-plus: 10.3.0 transitivePeerDependencies: - '@types/node' @@ -11631,16 +11584,16 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@rushstack/heft-jest-plugin@0.14.12(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29)(jest-environment-node@29.5.0)': + '@rushstack/heft-jest-plugin@0.14.12(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3)(jest-environment-node@29.5.0)': dependencies: '@jest/core': 29.5.0 '@jest/reporters': 29.5.0 '@jest/transform': 29.5.0 - '@rushstack/heft': 1.2.19(@types/node@20.17.29) - '@rushstack/heft-config-file': 0.16.6(@types/node@20.17.29) - '@rushstack/node-core-library': 5.11.0(@types/node@20.17.29) - '@rushstack/terminal': 0.15.0(@types/node@20.17.29) - jest-config: 29.5.0(@types/node@20.17.29) + '@rushstack/heft': 1.2.19(@types/node@24.13.3) + '@rushstack/heft-config-file': 0.16.6(@types/node@24.13.3) + '@rushstack/node-core-library': 5.11.0(@types/node@24.13.3) + '@rushstack/terminal': 0.15.0(@types/node@24.13.3) + jest-config: 29.5.0(@types/node@24.13.3) jest-resolve: 29.5.0 jest-snapshot: 29.5.0 lodash: 4.17.23 @@ -11654,23 +11607,23 @@ snapshots: - supports-color - ts-node - '@rushstack/heft-lint-plugin@0.5.21(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29)': + '@rushstack/heft-lint-plugin@0.5.21(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3)': dependencies: - '@rushstack/heft': 1.2.19(@types/node@20.17.29) - '@rushstack/node-core-library': 5.11.0(@types/node@20.17.29) + '@rushstack/heft': 1.2.19(@types/node@24.13.3) + '@rushstack/node-core-library': 5.11.0(@types/node@24.13.3) semver: 7.5.4 transitivePeerDependencies: - '@types/node' - '@rushstack/heft-node-rig@2.6.59(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29)': + '@rushstack/heft-node-rig@2.6.59(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3)': dependencies: - '@microsoft/api-extractor': 7.51.1(@types/node@20.17.29) + '@microsoft/api-extractor': 7.51.1(@types/node@24.13.3) '@rushstack/eslint-config': 4.1.1(eslint@8.57.1)(typescript@5.4.2) - '@rushstack/heft': 1.2.19(@types/node@20.17.29) - '@rushstack/heft-api-extractor-plugin': 0.3.71(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29) - '@rushstack/heft-jest-plugin': 0.14.12(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29)(jest-environment-node@29.5.0) - '@rushstack/heft-lint-plugin': 0.5.21(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29) - '@rushstack/heft-typescript-plugin': 0.6.14(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29) + '@rushstack/heft': 1.2.19(@types/node@24.13.3) + '@rushstack/heft-api-extractor-plugin': 0.3.71(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3) + '@rushstack/heft-jest-plugin': 0.14.12(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3)(jest-environment-node@29.5.0) + '@rushstack/heft-lint-plugin': 0.5.21(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3) + '@rushstack/heft-typescript-plugin': 0.6.14(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3) '@types/heft-jest': 1.0.1 eslint: 8.57.1 jest-environment-node: 29.5.0 @@ -11683,25 +11636,25 @@ snapshots: - supports-color - ts-node - '@rushstack/heft-typescript-plugin@0.6.14(@rushstack/heft@1.2.19(@types/node@20.17.29))(@types/node@20.17.29)': + '@rushstack/heft-typescript-plugin@0.6.14(@rushstack/heft@1.2.19(@types/node@24.13.3))(@types/node@24.13.3)': dependencies: - '@rushstack/heft': 1.2.19(@types/node@20.17.29) - '@rushstack/heft-config-file': 0.16.6(@types/node@20.17.29) - '@rushstack/node-core-library': 5.11.0(@types/node@20.17.29) + '@rushstack/heft': 1.2.19(@types/node@24.13.3) + '@rushstack/heft-config-file': 0.16.6(@types/node@24.13.3) + '@rushstack/node-core-library': 5.11.0(@types/node@24.13.3) '@types/tapable': 1.0.6 semver: 7.5.4 tapable: 1.1.3 transitivePeerDependencies: - '@types/node' - '@rushstack/heft@1.2.19(@types/node@20.17.29)': + '@rushstack/heft@1.2.19(@types/node@24.13.3)': dependencies: - '@rushstack/heft-config-file': 0.20.10(@types/node@20.17.29) - '@rushstack/node-core-library': 5.23.1(@types/node@20.17.29) - '@rushstack/operation-graph': 0.6.9(@types/node@20.17.29) + '@rushstack/heft-config-file': 0.20.10(@types/node@24.13.3) + '@rushstack/node-core-library': 5.23.1(@types/node@24.13.3) + '@rushstack/operation-graph': 0.6.9(@types/node@24.13.3) '@rushstack/rig-package': 0.7.3 - '@rushstack/terminal': 0.24.0(@types/node@20.17.29) - '@rushstack/ts-command-line': 5.3.10(@types/node@20.17.29) + '@rushstack/terminal': 0.24.0(@types/node@24.13.3) + '@rushstack/ts-command-line': 5.3.10(@types/node@24.13.3) '@types/tapable': 1.0.6 fast-glob: 3.3.3 git-repo-info: 2.1.1 @@ -11728,7 +11681,7 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@rushstack/node-core-library@5.11.0(@types/node@20.17.29)': + '@rushstack/node-core-library@5.11.0(@types/node@24.13.3)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -11739,22 +11692,9 @@ snapshots: resolve: 1.22.11 semver: 7.5.4 optionalDependencies: - '@types/node': 20.17.29 - - '@rushstack/node-core-library@5.23.1(@types/node@20.17.29)': - dependencies: - ajv: 8.18.0 - ajv-draft-04: 1.0.0(ajv@8.18.0) - ajv-formats: 3.0.1(ajv@8.18.0) - fs-extra: 11.3.5 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.11 - semver: 7.7.4 - optionalDependencies: - '@types/node': 20.17.29 + '@types/node': 24.13.3 - '@rushstack/node-core-library@5.23.1(@types/node@24.7.0)': + '@rushstack/node-core-library@5.23.1(@types/node@24.13.3)': dependencies: ajv: 8.18.0 ajv-draft-04: 1.0.0(ajv@8.18.0) @@ -11765,7 +11705,7 @@ snapshots: resolve: 1.22.11 semver: 7.7.4 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 '@rushstack/node-core-library@5.23.1(@types/node@25.9.3)': dependencies: @@ -11780,12 +11720,12 @@ snapshots: optionalDependencies: '@types/node': 25.9.3 - '@rushstack/operation-graph@0.6.9(@types/node@20.17.29)': + '@rushstack/operation-graph@0.6.9(@types/node@24.13.3)': dependencies: - '@rushstack/node-core-library': 5.23.1(@types/node@20.17.29) - '@rushstack/terminal': 0.24.0(@types/node@20.17.29) + '@rushstack/node-core-library': 5.23.1(@types/node@24.13.3) + '@rushstack/terminal': 0.24.0(@types/node@24.13.3) optionalDependencies: - '@types/node': 20.17.29 + '@types/node': 24.13.3 '@rushstack/operation-graph@0.6.9(@types/node@25.9.3)': dependencies: @@ -11794,13 +11734,9 @@ snapshots: optionalDependencies: '@types/node': 25.9.3 - '@rushstack/problem-matcher@0.2.1(@types/node@20.17.29)': + '@rushstack/problem-matcher@0.2.1(@types/node@24.13.3)': optionalDependencies: - '@types/node': 20.17.29 - - '@rushstack/problem-matcher@0.2.1(@types/node@24.7.0)': - optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 '@rushstack/problem-matcher@0.2.1(@types/node@25.9.3)': optionalDependencies: @@ -11816,28 +11752,20 @@ snapshots: jju: 1.4.0 resolve: 1.22.11 - '@rushstack/terminal@0.15.0(@types/node@20.17.29)': + '@rushstack/terminal@0.15.0(@types/node@24.13.3)': dependencies: - '@rushstack/node-core-library': 5.11.0(@types/node@20.17.29) + '@rushstack/node-core-library': 5.11.0(@types/node@24.13.3) supports-color: 8.1.1 optionalDependencies: - '@types/node': 20.17.29 + '@types/node': 24.13.3 - '@rushstack/terminal@0.24.0(@types/node@20.17.29)': + '@rushstack/terminal@0.24.0(@types/node@24.13.3)': dependencies: - '@rushstack/node-core-library': 5.23.1(@types/node@20.17.29) - '@rushstack/problem-matcher': 0.2.1(@types/node@20.17.29) + '@rushstack/node-core-library': 5.23.1(@types/node@24.13.3) + '@rushstack/problem-matcher': 0.2.1(@types/node@24.13.3) supports-color: 8.1.1 optionalDependencies: - '@types/node': 20.17.29 - - '@rushstack/terminal@0.24.0(@types/node@24.7.0)': - dependencies: - '@rushstack/node-core-library': 5.23.1(@types/node@24.7.0) - '@rushstack/problem-matcher': 0.2.1(@types/node@24.7.0) - supports-color: 8.1.1 - optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 '@rushstack/terminal@0.24.0(@types/node@25.9.3)': dependencies: @@ -11849,18 +11777,18 @@ snapshots: '@rushstack/tree-pattern@0.3.4': {} - '@rushstack/ts-command-line@4.23.5(@types/node@20.17.29)': + '@rushstack/ts-command-line@4.23.5(@types/node@24.13.3)': dependencies: - '@rushstack/terminal': 0.15.0(@types/node@20.17.29) + '@rushstack/terminal': 0.15.0(@types/node@24.13.3) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 transitivePeerDependencies: - '@types/node' - '@rushstack/ts-command-line@5.3.10(@types/node@20.17.29)': + '@rushstack/ts-command-line@5.3.10(@types/node@24.13.3)': dependencies: - '@rushstack/terminal': 0.24.0(@types/node@20.17.29) + '@rushstack/terminal': 0.24.0(@types/node@24.13.3) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -11876,9 +11804,9 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@rushstack/ts-command-line@5.3.9(@types/node@24.7.0)': + '@rushstack/ts-command-line@5.3.9(@types/node@24.13.3)': dependencies: - '@rushstack/terminal': 0.24.0(@types/node@24.7.0) + '@rushstack/terminal': 0.24.0(@types/node@24.13.3) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -12614,7 +12542,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 '@types/hast@3.0.4': dependencies: @@ -12667,17 +12595,9 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.17.29': + '@types/node@24.13.3': dependencies: - undici-types: 6.19.8 - - '@types/node@22.19.1': - dependencies: - undici-types: 6.21.0 - - '@types/node@24.7.0': - dependencies: - undici-types: 7.14.0 + undici-types: 7.18.2 '@types/node@25.9.3': dependencies: @@ -12725,7 +12645,7 @@ snapshots: '@types/webpack@5.28.5(lightningcss@1.31.1)': dependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 tapable: 2.3.3 webpack: 5.107.2(lightningcss@1.31.1) transitivePeerDependencies: @@ -12974,25 +12894,14 @@ snapshots: '@vercel/oidc@3.1.0': {} - '@vitejs/plugin-react@4.3.4(vite@7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5))': - dependencies: - '@babel/core': 7.29.7 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.29.7) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.29.7) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) - transitivePeerDependencies: - - supports-color - - '@vitejs/plugin-react@4.3.4(vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5))': + '@vitejs/plugin-react@4.3.4(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5))': dependencies: '@babel/core': 7.29.7 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.29.7) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.29.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) + vite: 7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) transitivePeerDependencies: - supports-color @@ -13011,7 +12920,7 @@ snapshots: std-env: 3.10.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 4.1.8(@opentelemetry/api@1.9.0)(@types/node@22.19.1)(@vitest/coverage-v8@3.2.4)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@22.19.1)(typescript@5.8.2))(vite@7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) + vitest: 4.1.8(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(@vitest/coverage-v8@3.2.4)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@24.13.3)(typescript@5.8.2))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) transitivePeerDependencies: - supports-color @@ -13041,23 +12950,23 @@ snapshots: msw: 2.12.3(@types/node@25.9.3)(typescript@5.8.2) vite: 7.3.5(@types/node@25.9.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) - '@vitest/mocker@4.1.8(msw@2.12.3(@types/node@22.19.1)(typescript@5.8.2))(vite@7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5))': + '@vitest/mocker@4.1.8(msw@2.12.3(@types/node@24.13.3)(typescript@5.8.2))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5))': dependencies: '@vitest/spy': 4.1.8 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - msw: 2.12.3(@types/node@22.19.1)(typescript@5.8.2) - vite: 7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) + msw: 2.12.3(@types/node@24.13.3)(typescript@5.8.2) + vite: 7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) - '@vitest/mocker@4.1.8(msw@2.12.3(@types/node@24.7.0)(typescript@5.9.3))(vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5))': + '@vitest/mocker@4.1.8(msw@2.12.3(@types/node@24.13.3)(typescript@5.9.3))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5))': dependencies: '@vitest/spy': 4.1.8 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - msw: 2.12.3(@types/node@24.7.0)(typescript@5.9.3) - vite: 7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) + msw: 2.12.3(@types/node@24.13.3)(typescript@5.9.3) + vite: 7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) '@vitest/mocker@4.1.8(msw@2.12.3(@types/node@25.9.3)(typescript@5.8.2))(vite@7.3.5(@types/node@25.9.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5))': dependencies: @@ -15659,7 +15568,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.1 @@ -15679,37 +15588,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.5.0(@types/node@20.17.29): - dependencies: - '@babel/core': 7.29.7 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.7) - 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': 20.17.29 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.5.0(@types/node@24.7.0): + jest-config@29.5.0(@types/node@24.13.3): dependencies: '@babel/core': 7.29.7 '@jest/test-sequencer': 29.7.0 @@ -15734,7 +15613,7 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -15770,7 +15649,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -15779,7 +15658,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -15789,7 +15668,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 24.7.0 + '@types/node': 24.13.3 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -15847,13 +15726,13 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 jest-util: 29.7.0 jest-mock@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 24.7.0 + '@types/node': 24.13.3 jest-util: 30.3.0 jest-pnp-resolver@1.2.3(jest-resolve@29.5.0): @@ -15906,7 +15785,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -15934,7 +15813,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.3 @@ -16008,7 +15887,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -16017,7 +15896,7 @@ snapshots: jest-util@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 24.7.0 + '@types/node': 24.13.3 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -16036,7 +15915,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.7.0 + '@types/node': 24.13.3 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -16045,13 +15924,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -16832,9 +16711,9 @@ snapshots: ms@2.1.3: {} - msw@2.12.3(@types/node@22.19.1)(typescript@5.8.2): + msw@2.12.3(@types/node@24.13.3)(typescript@5.8.2): dependencies: - '@inquirer/confirm': 5.1.21(@types/node@22.19.1) + '@inquirer/confirm': 5.1.21(@types/node@24.13.3) '@mswjs/interceptors': 0.40.0 '@open-draft/deferred-promise': 2.2.0 '@types/statuses': 2.0.6 @@ -16857,9 +16736,9 @@ snapshots: transitivePeerDependencies: - '@types/node' - msw@2.12.3(@types/node@24.7.0)(typescript@5.9.3): + msw@2.12.3(@types/node@24.13.3)(typescript@5.9.3): dependencies: - '@inquirer/confirm': 5.1.21(@types/node@24.7.0) + '@inquirer/confirm': 5.1.21(@types/node@24.13.3) '@mswjs/interceptors': 0.40.0 '@open-draft/deferred-promise': 2.2.0 '@types/statuses': 2.0.6 @@ -17959,7 +17838,7 @@ snapshots: setprototypeof@1.2.0: {} - shadcn@3.8.5(@types/node@22.19.1)(typescript@5.8.2): + shadcn@3.8.5(@types/node@24.13.3)(typescript@5.8.2): dependencies: '@antfu/ni': 25.0.0 '@babel/core': 7.29.7 @@ -17981,7 +17860,7 @@ snapshots: fuzzysort: 3.1.0 https-proxy-agent: 7.0.6 kleur: 4.1.5 - msw: 2.12.3(@types/node@22.19.1)(typescript@5.8.2) + msw: 2.12.3(@types/node@24.13.3)(typescript@5.8.2) node-fetch: 3.3.2 open: 11.0.0 ora: 8.2.0 @@ -18689,11 +18568,7 @@ snapshots: undici-types@5.26.5: {} - undici-types@6.19.8: {} - - undici-types@6.21.0: {} - - undici-types@7.14.0: {} + undici-types@7.18.2: {} undici-types@7.24.6: optional: true @@ -18825,9 +18700,9 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-plugin-dts@4.5.4(@types/node@24.7.0)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)): + vite-plugin-dts@4.5.4(@types/node@24.13.3)(rollup@4.59.0)(typescript@5.9.3)(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)): dependencies: - '@microsoft/api-extractor': 7.58.8(@types/node@24.7.0) + '@microsoft/api-extractor': 7.58.8(@types/node@24.13.3) '@rollup/pluginutils': 5.3.0(rollup@4.59.0) '@volar/typescript': 2.4.28 '@vue/language-core': 2.2.0(typescript@5.9.3) @@ -18838,31 +18713,13 @@ snapshots: magic-string: 0.30.21 typescript: 5.9.3 optionalDependencies: - vite: 7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) + vite: 7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5): - dependencies: - esbuild: 0.27.3 - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 - postcss: 8.5.15 - rollup: 4.59.0 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 22.19.1 - fsevents: 2.3.3 - jiti: 2.6.1 - lightningcss: 1.31.1 - sass: 1.84.0 - terser: 5.48.0 - tsx: 4.19.2 - yaml: 2.4.5 - - vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5): + vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.4) @@ -18871,7 +18728,7 @@ snapshots: rollup: 4.59.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.7.0 + '@types/node': 24.13.3 fsevents: 2.3.3 jiti: 2.6.1 lightningcss: 1.31.1 @@ -18898,10 +18755,10 @@ snapshots: tsx: 4.19.2 yaml: 2.4.5 - vitest@4.1.8(@opentelemetry/api@1.9.0)(@types/node@22.19.1)(@vitest/coverage-v8@3.2.4)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@22.19.1)(typescript@5.8.2))(vite@7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)): + vitest@4.1.8(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(@vitest/coverage-v8@3.2.4)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@24.13.3)(typescript@5.8.2))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)): dependencies: '@vitest/expect': 4.1.8 - '@vitest/mocker': 4.1.8(msw@2.12.3(@types/node@22.19.1)(typescript@5.8.2))(vite@7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) + '@vitest/mocker': 4.1.8(msw@2.12.3(@types/node@24.13.3)(typescript@5.8.2))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) '@vitest/pretty-format': 4.1.8 '@vitest/runner': 4.1.8 '@vitest/snapshot': 4.1.8 @@ -18918,20 +18775,20 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 7.3.5(@types/node@22.19.1)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) + vite: 7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.0 - '@types/node': 22.19.1 + '@types/node': 24.13.3 '@vitest/coverage-v8': 3.2.4(vitest@4.1.8) jsdom: 29.1.1(@noble/hashes@1.8.0) transitivePeerDependencies: - msw - vitest@4.1.8(@opentelemetry/api@1.9.0)(@types/node@24.7.0)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@24.7.0)(typescript@5.9.3))(vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)): + vitest@4.1.8(@opentelemetry/api@1.9.0)(@types/node@24.13.3)(jsdom@29.1.1(@noble/hashes@1.8.0))(msw@2.12.3(@types/node@24.13.3)(typescript@5.9.3))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)): dependencies: '@vitest/expect': 4.1.8 - '@vitest/mocker': 4.1.8(msw@2.12.3(@types/node@24.7.0)(typescript@5.9.3))(vite@7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) + '@vitest/mocker': 4.1.8(msw@2.12.3(@types/node@24.13.3)(typescript@5.9.3))(vite@7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5)) '@vitest/pretty-format': 4.1.8 '@vitest/runner': 4.1.8 '@vitest/snapshot': 4.1.8 @@ -18948,11 +18805,11 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 7.3.5(@types/node@24.7.0)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) + vite: 7.3.5(@types/node@24.13.3)(jiti@2.6.1)(lightningcss@1.31.1)(sass@1.84.0)(terser@5.48.0)(tsx@4.19.2)(yaml@2.4.5) why-is-node-running: 2.3.0 optionalDependencies: '@opentelemetry/api': 1.9.0 - '@types/node': 24.7.0 + '@types/node': 24.13.3 jsdom: 29.1.1(@noble/hashes@1.8.0) transitivePeerDependencies: - msw diff --git a/tooling/api-documenter/package.json b/tooling/api-documenter/package.json index 2fefb9502..795712dbd 100644 --- a/tooling/api-documenter/package.json +++ b/tooling/api-documenter/package.json @@ -33,7 +33,7 @@ "devDependencies": { "@types/heft-jest": "^1.0.6", "@types/js-yaml": "3.12.10", - "@types/node": "20.17.29", + "@types/node": "24.13.3", "@types/resolve": "1.20.6", "eslint": "catalog:", "fast-glob": "^3.3.1",