From 1dca7098e8811c9452facface16a4007f9deadb8 Mon Sep 17 00:00:00 2001 From: Nathan Gerhart Date: Wed, 12 Mar 2025 09:19:33 -0600 Subject: [PATCH 01/15] See if different dxos version helps timeout --- package.json | 10 +- pnpm-lock.yaml | 1902 +++++++++++++++++++++++-------------------- test/helpers/App.ts | 2 +- 3 files changed, 1028 insertions(+), 886 deletions(-) diff --git a/package.json b/package.json index 079c318..5e57745 100644 --- a/package.json +++ b/package.json @@ -21,11 +21,11 @@ "test:pw:ui": "cross-env PLAYWRIGHT_UI=1 run-p dev test:pw:exec:ui" }, "dependencies": { - "@dxos/config": "^0.7.5-feature-compute.4d9d99a", - "@dxos/echo-schema": "^0.7.5-feature-compute.4d9d99a", - "@dxos/react-client": "^0.7.5-feature-compute.4d9d99a", - "@dxos/shell": "0.7.5-feature-compute.4d9d99a", - "@dxos/util": "0.7.5-feature-compute.4d9d99a", + "@dxos/config": "0.7.4", + "@dxos/echo-schema": "0.7.4", + "@dxos/react-client": "0.7.4", + "@dxos/shell": "0.7.4", + "@dxos/util": "0.7.4", "@effect/schema": "^0.75.5", "@headlessui/react": "^2.2.0", "@herbcaudill/random": "^1.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f057345..9e11c44 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,20 +9,20 @@ importers: .: dependencies: '@dxos/config': - specifier: ^0.7.5-feature-compute.4d9d99a - version: 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + specifier: 0.7.4 + version: 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) '@dxos/echo-schema': - specifier: ^0.7.5-feature-compute.4d9d99a - version: 0.7.5-feature-compute.4d9d99a + specifier: 0.7.4 + version: 0.7.4 '@dxos/react-client': - specifier: ^0.7.5-feature-compute.4d9d99a - version: 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: 0.7.4 + version: 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@dxos/shell': - specifier: 0.7.5-feature-compute.4d9d99a - version: 0.7.5-feature-compute.4d9d99a(@dxos/react-client@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@effect/schema@0.75.5(effect@3.12.11))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + specifier: 0.7.4 + version: 0.7.4(@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@effect/schema@0.75.5(effect@3.12.11))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@dxos/util': - specifier: 0.7.5-feature-compute.4d9d99a - version: 0.7.5-feature-compute.4d9d99a + specifier: 0.7.4 + version: 0.7.4 '@effect/schema': specifier: ^0.75.5 version: 0.75.5(effect@3.12.11) @@ -148,13 +148,13 @@ importers: version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) vite-plugin-pwa: specifier: ^0.21.1 - version: 0.21.1(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) + version: 0.21.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.15)(rollup@2.79.2)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + version: 1.4.4(@swc/helpers@0.5.15)(rollup@2.79.2)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) vite-plugin-wasm: specifier: ^3.4.1 - version: 3.4.1(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + version: 3.4.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) workbox-core: specifier: ^7.3.0 version: 7.3.0 @@ -176,10 +176,10 @@ importers: version: 1.49.1 '@react-router/dev': specifier: ^7.1.5 - version: 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.84.0)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + version: 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) '@react-router/remix-routes-option-adapter': specifier: ^7.1.5 - version: 7.1.5(@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.84.0)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)))(typescript@5.7.3) + version: 7.1.5(@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)))(typescript@5.7.3) '@storybook/addon-essentials': specifier: ^8.5.8 version: 8.5.8(@types/react@18.3.18)(storybook@8.5.8(prettier@3.5.1)) @@ -200,7 +200,7 @@ importers: version: 8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3) '@storybook/react-vite': specifier: ^8.5.8 - version: 8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.2)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + version: 8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.2)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) '@storybook/test': specifier: ^8.5.8 version: 8.5.8(storybook@8.5.8(prettier@3.5.1)) @@ -275,13 +275,13 @@ importers: version: 5.7.3 vite: specifier: ^5.4.11 - version: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + version: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + version: 5.1.4(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) vitest: specifier: ^3.0.6 - version: 3.0.6(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + version: 3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) xo: specifier: ^0.58.0 version: 0.58.0(@types/eslint@9.6.1)(webpack@5.98.0(esbuild@0.21.5)) @@ -317,12 +317,6 @@ packages: peerDependencies: ajv: '>=8' - '@atlaskit/pragmatic-drag-and-drop-hitbox@1.0.3': - resolution: {integrity: sha512-/Sbu/HqN2VGLYBhnsG7SbRNg98XKkbF6L7XDdBi+izRybfaK1FeMfodPpm/xnBHPJzwYMdkE0qtLyv6afhgMUA==} - - '@atlaskit/pragmatic-drag-and-drop@1.5.0': - resolution: {integrity: sha512-VnHcgOBALm+mbL9CoJPI6wBNQeB0is+CkejdfAlaP8RfBoELe+0sQtE8j4Z4fPRqDzo11OEqUYKHkmx4Ttzozg==} - '@babel/code-frame@7.26.2': resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} @@ -335,6 +329,10 @@ packages: resolution: {integrity: sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==} engines: {node: '>=6.9.0'} + '@babel/generator@7.26.10': + resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} + engines: {node: '>=6.9.0'} + '@babel/generator@7.26.8': resolution: {integrity: sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==} engines: {node: '>=6.9.0'} @@ -353,6 +351,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-create-class-features-plugin@7.26.9': + resolution: {integrity: sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-create-regexp-features-plugin@7.26.3': resolution: {integrity: sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==} engines: {node: '>=6.9.0'} @@ -422,6 +426,11 @@ packages: resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} engines: {node: '>=6.9.0'} + '@babel/parser@7.26.10': + resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/parser@7.26.8': resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==} engines: {node: '>=6.0.0'} @@ -822,6 +831,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/runtime@7.26.10': + resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} + engines: {node: '>=6.9.0'} + '@babel/runtime@7.26.7': resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} engines: {node: '>=6.9.0'} @@ -830,10 +843,22 @@ packages: resolution: {integrity: sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==} engines: {node: '>=6.9.0'} + '@babel/template@7.26.9': + resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.26.10': + resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} + engines: {node: '>=6.9.0'} + '@babel/traverse@7.26.8': resolution: {integrity: sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==} engines: {node: '>=6.9.0'} + '@babel/types@7.26.10': + resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} + engines: {node: '>=6.9.0'} + '@babel/types@7.26.8': resolution: {integrity: sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==} engines: {node: '>=6.9.0'} @@ -871,212 +896,212 @@ packages: cpu: [x64] os: [win32] - '@ch-ui/colors@1.0.0': - resolution: {integrity: sha512-qjk6z5ydz9fiXHBBl0S4xA0cZPFycsyYJqxSZAuiTmEvlVgYzBeJxWp188awcHZwJtpoew2LCtOkOdpMIEJGog==} + '@ch-ui/colors@0.5.1': + resolution: {integrity: sha512-/WceiMV3BaLYOaRuZ74BriXphSN8UtFTsrPMeydsmoiYnpUMwJezjKk3VM8YuLfyWhuH3PQGeau/VP+oHgKyEA==} engines: {node: '>=20.0.0'} - '@ch-ui/tailwind-tokens@1.1.0': - resolution: {integrity: sha512-WeI9mBz8Y+F5q25hHRZEUzAtRENq+2Ok1476+v1bgjor16EHHz+Uf2XO3gYr1JvJMZ2C4mQYPavGRTNZfJ0mjg==} + '@ch-ui/tailwind-tokens@0.5.5': + resolution: {integrity: sha512-Fbr/PzdhAjB2UAm/07QMJaWKZZ8ItccZL7uh3qVCKMmXibQ41LI8GIaI/1sqgpWYvj2FleA2Kj9m7HNvhWIBnQ==} engines: {node: '>=20.0.0'} peerDependencies: tailwindcss: 3.x.x - '@ch-ui/tokens@1.1.0': - resolution: {integrity: sha512-zCy8tWbtplHQBXszcwR43xtMPHQdQERP0G9aKa65dE0wETk7VDDPJW7EvL+DaUKDZTOc6VDa3QmEVRbof0p0Hg==} + '@ch-ui/tokens@0.5.6': + resolution: {integrity: sha512-L+DIoRYLAv1bhIC5e/S991VpQTeoarlaERJmvw46ZHQPWR+DGE4ZSTTsvgBjJ9WdyG0NmEjowZi3jMkYvA1TKg==} engines: {node: '>=20.0.0'} - '@dxos/async@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-izZYCH6O+q4L0j8mchEHRWVjVRzEjusCm8J37sM4tjF+EBqOCql3pmfi8T1SeSjIIGIfpZvG9FVwcZN9pMfccA==} + '@dxos/async@0.7.4': + resolution: {integrity: sha512-OVOD6AyZhAW7Q8hTsP/ZP5Gy17H1ABUYhvy2BHu+kwX7H6qF6rCmCp58Na2Ih0aLtqD/zwa4UUorbiFXGNe/bA==} '@dxos/automerge-wasm@0.17.2': resolution: {integrity: sha512-n41bQuWHUxLr6ChYpyhiqtbbUbas1mZu8j5HmjbTy/AMKeopiluULzfjnSD+eu5ye6Bl//Tj5fmKT/qb/7lNNQ==} - '@dxos/automerge@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-jLgLJfHMvZ69eN038xu0GawggI3hJHPleEuzv/pTLIwJw1zipuadew2qjeWj4F7fXO5iXGyPYn7ewin0HWW9Xg==} + '@dxos/automerge@0.7.4': + resolution: {integrity: sha512-KvUESlKeUtzgGUv1LogxvYI8yKb5qKsLhliEuf5XCHejCzvGbD/gNYI0MPH5bhD7JHIb+9mDjhymD1YuhN/O1w==} - '@dxos/client-protocol@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-asoUEwzwmFHnvE2z4+69375UVTQ9K+KvlcucB02jgnF99BlZr59Hh8AuR74m1YYHd8c9Q4h3xemMofsWrcXf8w==} + '@dxos/client-protocol@0.7.4': + resolution: {integrity: sha512-uFqC2xXzbcyHAnFnROjD5+SqN9RitCm/67P6G19UXA0icEvgr67kKbXSRQnAZh4aBJ1D/7TBh+jncgdH79r9eA==} - '@dxos/client-services@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-YSDR5/cuU7HkCkUTSQvjxqiauTv4TwfPVgsQJ7ECHG2kXwEkR5Fm3858RNHgKlENJfz30TmvoZUiUVm4Ej/9RQ==} + '@dxos/client-services@0.7.4': + resolution: {integrity: sha512-gTIdguPMzYsV/yRLZ548u5GyTsX7OGcg/EEyEctiwNF2aiisrWvrsUfgmI5sWzWIp5VeuGamQZx3x9n0ePcdBw==} - '@dxos/client@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-bujS32cuAX5fcVhg9FbfcvFqzs7SZq4mH4usPKFqunrXZlGwD64AYPlmit/4/Kcx5moJIyE4qfV1r4Zn4b1ajA==} + '@dxos/client@0.7.4': + resolution: {integrity: sha512-mSk2F8wm9tTexRwNws7pJQ4yL7rU4jU9kX8M7g+q5UqrsR3/kFSzuQWluRf7S3aLWiu7DQg1C/zCyA0AHVgeEw==} engines: {node: '>=12.0.0'} - '@dxos/codec-protobuf@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-34hUl0EGx/efpG/mA9fQAorZBi4/EHWDRFKJqyAo4cTzTguGnRsPjSzxJujlgO6CCn3ImHGnZSY7SoJCwjP8vA==} + '@dxos/codec-protobuf@0.7.4': + resolution: {integrity: sha512-yDQzCza66w19GngOLwiVEJz0d9W/eot2RE4Oye/oUU5rL8xsYQVS83cCDdcTWcixJsiWBExHVgc9nJND5Bcdjw==} - '@dxos/config@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-MLYy1z8G6B+EozBNQKaFZyGO12C76Z2Qqdw20YlhvUarhu/shByHVkDdIVrH48TAKuPY/FkFCV7aNhsUBNMrTQ==} + '@dxos/config@0.7.4': + resolution: {integrity: sha512-2+aVeBPHEeqBwfh+SEKzDz1W2tB/onpSNLHQQG5xelMjeZON1moLoGm6+Th1IXpjGLj9LyV56JLv8YxL1CMLPQ==} - '@dxos/context@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-Y2ZeA+HgiSiI39cQ+sdttAu9Y4LVwKlZ0QF0o0pLWYevdGyiPQM5X4gWJkgLXsloEcYBfSdlvDcV9aw/qsgAsg==} + '@dxos/context@0.7.4': + resolution: {integrity: sha512-bjUrcQ6D9gD6hbQklkwo7qEhG9rA1tyh6cyJGsycnHBFk7tAHtPPUgDZUnn4IhFBe4t+Rbnu3Xw2OsxvATnjqQ==} - '@dxos/credentials@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-cWSjaFkXunUPLC+ONP4bGMP11hXmcvcKEL8VgWq/5UEh0kuobtFl7t/p6lhoqjKrTxw3236JCsKe68VQarph2A==} + '@dxos/credentials@0.7.4': + resolution: {integrity: sha512-WoOMaEc6bm41LpA0Ra8zJ5zrGn4iLPJTUQwsD99bC9jEJqyM0nIsl/hOUpSuWpZWD+g4K+xvcnuIOgEfmrErHQ==} - '@dxos/crypto@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-oi/uD/tSr4In8Dbnjt3Ee6yNTRuDt82FpEkeJbr/GsYVgBk8ZOQPT7e7DjNahwpO5UAkfXEFGCP6MqtgGVCbug==} + '@dxos/crypto@0.7.4': + resolution: {integrity: sha512-5m9+IsK4qgAIgO7y4SBU3vsD4mD8V63NqgdDpfBubRZf6olUiGOWAcnNKQKxXYJhNT7Nk0cyoMj3VMNAvfhmDQ==} - '@dxos/debug@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-n6AUkTukGXghHPU+2ULWEjrv271A8m+kCmGD5CiX5yQ31LGSiAoL/cViypYH9SnuIaLONtkEkUErv0+66gwOEg==} + '@dxos/debug@0.7.4': + resolution: {integrity: sha512-crP5ejVxK/zTdkcHMmX/JCQXRFFBeo+CNDoeklya5iqGwn1X9Uux4/Jz2HU/OZp6X8G79C+eE4xhT4w5sln1DQ==} - '@dxos/display-name@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-5P1NzI2IYWS902XPa4tnA1pOlqE2tAjbRCg18DbZFydR/J9zJrWE/sdAy/ALIrMW4bq2oMXN8yOfX8HZ6NN/Rg==} + '@dxos/display-name@0.7.4': + resolution: {integrity: sha512-TDqNcJmCywIsfH4tqySxygwJxwckXfTFse6/s4vTkmV0VoE3hMiUWItRZR1DgMP9I3FXz00MoBlIdNMXHIbHaQ==} - '@dxos/echo-db@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-V83Em+DEU8llmmjGgry8HV6PvOGtwy3wqFANTJesxoCOGtwcWyT8IHspIB2kJzuzLU89m4MjjEGs5qcR0eOAUQ==} + '@dxos/echo-db@0.7.4': + resolution: {integrity: sha512-CDWbxpXZeZ/89tZAnSBeYfyfZ2IVZIF1OiBJzUagTm9nKBFQkmz31tFdSovlO+scRjzsbdfUHiCSu9a5PTEpXw==} - '@dxos/echo-pipeline@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-2MJQa+m6Z7PqUnzUpGBOv5xkIBEB3PpXD0A1uOtCtrqtkeIUb0z7XnLTKDZkdRP0cDdXZA/CcSwDi8PkqYa4RQ==} + '@dxos/echo-pipeline@0.7.4': + resolution: {integrity: sha512-IUYZZ41dah/GgvaEvzldumT0QXet246l135I7bvNPjJXgeNMZcif+jQeSlB+OZFIyDH5BL4xAkZ46fHFLK15GQ==} - '@dxos/echo-protocol@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-ung2RIf2qr5zOZ3CJySk9O7OjQ3GKbqmujVb33fkMvXwSRkV0z+2gEt1bfSxlwKYEbUxEnoR2h9w5EepR674Gg==} + '@dxos/echo-protocol@0.7.4': + resolution: {integrity: sha512-nQrGhSBzPWn2tnM/d69AEewwnDKZU8AsP/c5jv6iesBs6EVRasCxE1a8viUW7aHwSSqNX07NXiwpV/dsfSXxVA==} - '@dxos/echo-schema@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-AW4NUf0Eo/Zr0HLU+lPOViHm+D6D3LEXiWZDYmByoG7UKbhR06pS0U9Y4T/Df9rIzTEe6szJFO8y0DZyPfkZjA==} + '@dxos/echo-schema@0.7.4': + resolution: {integrity: sha512-w3ma0cMx2Ug9RD7VxuX3/bbbSPMLmFypVy7249VSZYcQ2FsXCa/jwrOcx1+F6uK6xaoRJHWna4X/6XRQ3AvAbQ==} - '@dxos/echo-signals@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-JL5n5YwMCI8vAxRBO9SlmDgImO6JFzN9Y47hnPnMerMTRK9Hrx2zJQUWOIw3u05L+oApbmQ8Sr6osenDaZKPIQ==} + '@dxos/echo-signals@0.7.4': + resolution: {integrity: sha512-5zmPxRxnGoy7NrAiBmAQaKUWHR1PWysNADW6CnDNQUeis83s+6+T2gx1q8Sy2FJZK8y5eZtbbhJOsZnAv7YDHA==} - '@dxos/edge-client@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-8uw96hdqx4MuNp2jxSrL5+CheodDsecCh286UDEx3+m4i2p2DGgSvMrXE1qpw5hxRCKxacpCKHjZCOPpQImPSw==} + '@dxos/edge-client@0.7.4': + resolution: {integrity: sha512-P9T7UAiyDWm5qwk2leO82wPid3czEB1H8b2MiQkBlDn8/jkQYcx41/fMrhbN43yzMCnlOjBPSXfroVNTI3o6NA==} - '@dxos/effect@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-xXRFIvXPzu4LXXF7TbRnaJJ1u3vF5KK3g7f6m0mwrB3jThiexlbujzoPGhZqO5yhR6TA4kQ4zsMnc1AkcT5egw==} + '@dxos/effect@0.7.4': + resolution: {integrity: sha512-NnfjBRC8/diAIOWqoye1oSh0ieeGCID3cDBSbwVQokWEj2+d4w3VAhwH5iLDI28xerwlrvBvzfBhYLsCqUahMQ==} peerDependencies: '@effect/schema': ^0.75.5 - effect: ^3.12.3 + effect: ^3.9.2 - '@dxos/feed-store@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-oIXXek+VpaG4qNWfOpZvrHXGVUbO7lFJklY9tDDMj5Lz4PnxsYbd/624SneWK2r3Wtafnp9fdd/T60veE2DXug==} + '@dxos/feed-store@0.7.4': + resolution: {integrity: sha512-XnqFZD02m97hJSFXA9u8LDiSyMWVmm10g7M7kQvLTHYfTMdvp5WVoP2Yg37yiuBC3wUdybON8GLKQ5/4WTqBEA==} - '@dxos/hypercore@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-ylMrwKH18N9IX+R4H2bhGKR9vrxe+/YFaJiO1nCWniOzluKa+n9nAd27+ftOx0R3EfxhSOVWi3jmG+m+U/aX2w==} + '@dxos/hypercore@0.7.4': + resolution: {integrity: sha512-4Ayrvtf8c5hDWzetSTt3mQoB6bBtNW/UYwC1bJEul5xkIZyIjQqsaBWP1Pted1V2OajvT+afEa/QjobVK2oOxw==} - '@dxos/indexing@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-Xv2/cHDsyBPX35Cp0Rtoi698GGhh+cQlTs/77kp6vsTavBQnVVuDkeXttnE5nfNU9srigwsW1drOT7PhZZpIww==} + '@dxos/indexing@0.7.4': + resolution: {integrity: sha512-/tZ9uFzjFrUEwbvSUf1CvFxsdB2aW00AasKo2jCdGyQVW8QYqGQG/MzUJAKdA0onxe9ImG8LDC0Wqy8+VUybGw==} - '@dxos/invariant@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-syKdTJ7uu5Rk0IzVi9hODL4CoMzAVW2dw15pcpPd1afSH9eFOZyws4t2IXHFrNIsI2182AT4+B6KxC27iZBwuw==} + '@dxos/invariant@0.7.4': + resolution: {integrity: sha512-js6HNocsd6qAqlCmvKuiAL+Otjw84SKT3XvNwERCKHedvUGniKa/W9RmJTB35Hv87wAzn0Nwpn72qZaEuVCWCg==} - '@dxos/keyring@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-oEMCaI1OrLfbKtXGaZ2JpYe07jWDlXlPmqFt0tMnFGVnWJk/bLLmGza+4gNdwNmZAenBNMqOMVBDWUDjtOdh5A==} + '@dxos/keyring@0.7.4': + resolution: {integrity: sha512-vXEF6uSGtW4htMNM3ay411nfCz1W2F7SdM0OLWM8ahqeFSMkdWr84tSvzUSJXqPQEqnUqQuXrJv0GN9l1HtmQw==} - '@dxos/keys@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-QHaU9GRDeuEpskDRxcms3yP5FypFHjmgw4ZOORLe5U95NJW5VEqHlpOpvhB7hdzY3Wc8zOLt5I1PxLj187no2Q==} + '@dxos/keys@0.7.4': + resolution: {integrity: sha512-dIPBQVKa/U71jng5M3LIk10kBPlgIxYueG68li0IpwN3bY25bRx666YlhA50XBpvfgqw8dSEl7a62T4nDnt2vA==} - '@dxos/kv-store@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-xrhZx2+Rwvn9TnBfNXRsu+YWfMgTVBj0VlnzWfxYxAR8H0H29Wpwz2QCo2/QIxfp3iQRCgL4Q/1OGd+N+1LBmw==} + '@dxos/kv-store@0.7.4': + resolution: {integrity: sha512-0tu6LOQv67mU9nt6C8Vl/SvX1UXXabKGq6SPJFgHku/vHiIGrbgccJIWfdN7So+iuAQE5nUjfWF7csshIp6AcA==} - '@dxos/live-object@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-ygatQ6Llw4hszbESuAyqya8uSwzaf19pD3CEm6Ui2e60PseRg5RGQ7UF2QrNM658dRiRspvyPBnpVKmzJuDwhA==} + '@dxos/live-object@0.7.4': + resolution: {integrity: sha512-iT1xhtoRmGaxWFdNUPIMKZ+RdUfZL4dWxT8YTTFeiOoJCR47BUonj80rKi/NUMr3lFYY8hNFt+xjlgFe142NcQ==} - '@dxos/lock-file@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-zYMoxeeBQ8aA/YEqigDt19tPjbpOmC/D3HU4Jpg6d/DI26NeilrWDFoAl1SvjTKxJoIq+Buvd3UBiIJjl7TL1g==} + '@dxos/lock-file@0.7.4': + resolution: {integrity: sha512-dS99PHvlLbuhjb/vOfjzfQaSVF7fN2flKDn8XJ/aPAPGxlw6SvMLcuc3inRImTPLaNcEkqpM65RQe9cMrNRkEg==} - '@dxos/log@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-fv8ITSESl3OqlZNSK3Bfti/8z8CKqx8vrOMYxRGpMVQ9vZs2UbY78Pr32eCL8WKXpqJKJgfz4KqirMFMmKnxiQ==} + '@dxos/log@0.7.4': + resolution: {integrity: sha512-hClfXYOezeWjOOQ5IilJ2ezziN83kzjrYiwuZ/SQPwD5JycYjo6E0lNhoknQJjzn9rw1L47ItcIF49/3nU6lCg==} - '@dxos/messaging@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-cVz539yEt5GBjPVR2pwJhxZLS3Taiy+qYEIKGZAaUKpdSMN6jb9M2gejXoRM3dFNE4J4VAc0QSqx6yq5jJcxag==} + '@dxos/messaging@0.7.4': + resolution: {integrity: sha512-Fuq+lx3u6GqPJ5US++bqK9dHKIA9ExajPGK5GuH+gHwiO98lP2lehJ5piS9xgTP5DdV0swQBoqMgO60CfuTiDA==} - '@dxos/network-manager@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-MQ3ky92eAfYZhEVnrvI19VdT2dKY6H61DR5xsWzvwbOZzwN6+ivus8BGKVnYashTMzgMLMa7r8Qr9ViFBFaZnQ==} + '@dxos/network-manager@0.7.4': + resolution: {integrity: sha512-16FbghW7sfzAQ0Bdh9T8EjpNU6zSqVJ33MS8mq3Ury4DYeU3HXtP7ZqzmQuGazgAxv1QG/nyIal+BKJK9HRCMQ==} - '@dxos/node-std@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-LJSVEsHGfyxYldZEQanQg1wvXMaY9MjkVuxYpjD0eXPRI5m9nITybiCLjHOiaQrNCFS9KoN5KowgiJg3OGqwPg==} + '@dxos/node-std@0.7.4': + resolution: {integrity: sha512-UtJg47jM+unTxQMn7ut5MAr46pUEc8CmrV2tk4W6NKiqZ2hDjr3thgA/Gz/uq2d6+6wy6njdVOYgDaowUk0xsg==} - '@dxos/protocols@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-SzDCS5ellsupy5Setmk/+8V2GNkRMcXiozmUdxiWeaYqxnsL+gb5XtUEQfO3/RaC5V7UZsWUp8/67Bm6JLgLcg==} + '@dxos/protocols@0.7.4': + resolution: {integrity: sha512-XZSZbI/3Ez9d6SzKpKYtLfmVxkvpJzBW6YJlF1SnOHhtHfg5SvafekwR8xF8LgY8bvt+WpxQyeWiMwTE9DD/aA==} - '@dxos/random-access-storage@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-ycYjgIQbcmJDyDfKvnYWV+fGEG78me05/ITcm/QLQKBsrX+c+yXmTFZeNrmoYOtZ1uiwRQ92bI1T4xyARl15Fw==} + '@dxos/random-access-storage@0.7.4': + resolution: {integrity: sha512-ksXAYlg9BkdhCkmdk0dcCFIQb576701lTA49OVeKgskJgspNTIacmK8PEA+rEju9TbdclJiQJZ1C0njruz6QKQ==} - '@dxos/random@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-i+wQQaS4G1f4MWU7qTs8HbLeS1XPaI4MEphI4jepbbaSynJAUZjZv8Y1alN3dtw8ji1eCMwVE77TZXq/6GIy3w==} + '@dxos/random@0.7.4': + resolution: {integrity: sha512-NK4TjNbBIs3U58Qt1zVA0b2u80iRjfNBWIEz4gfGyzwLkAoK3GeJz/weHkE0PcbYTLJxWhK6f6V3VsMXr33g2A==} - '@dxos/react-client@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-YRtzjMMs3pwWcmmjB++xh7309P9uwMqa3qdzWNhFc8h/RA00g1XNspNS0DF9fWVSKaQrrk58tb6C5gu1HjzPtQ==} + '@dxos/react-client@0.7.4': + resolution: {integrity: sha512-WubPN5mGDBuYc0OMLEJZTZKWlqOrIZmZbSYtywXoNobWsq1V8vv4pTXPjhR8so95fwT2vk00G5tS4wC8b7tsJw==} peerDependencies: react: ~18.2.0 react-dom: ~18.2.0 - '@dxos/react-hooks@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-iiXlEbnQDDpL3V3yyxxT8RF5P6RshcixXZgx0qei8w5hFvz5oTYBD3hEPuq4SPmtMKKiDuO9nWHWC+BqRUnfUQ==} + '@dxos/react-hooks@0.7.4': + resolution: {integrity: sha512-vUCILl4p00bouIbYGPe8759OPL16g6JpKNb+ClcWtsHg9qw9iTcTF9xqAy6J9BeKAE5GrwEnkB8wY71T1OqT3Q==} peerDependencies: react: ~18.2.0 react-dom: ~18.2.0 - '@dxos/react-input@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-AhFTprePtTqBvqxIa8tpqvvYBGCOQG/4UFUslIqRmfbs+mC54L8jpyzlZwLekzphpWG/FujRzXqkML7K2CYAeg==} + '@dxos/react-input@0.7.4': + resolution: {integrity: sha512-69cJ0bPBmctxqxpYTSs4IXPDOTNLRPkkbRSvB+qsxtIqeLfwA1UXzZdWVmKrlHNpUc5KIieJ8nuWFyIQN3zgCg==} peerDependencies: react: ~18.2.0 react-dom: ~18.2.0 - '@dxos/react-list@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-MuRFapVsHBYzaDcypSPK8a6hYQRCzhbhteBCBwf22uf+kVbHghowI+DU/CMlzqI6MJAEjzgYMaEE5gbfdSiH5g==} + '@dxos/react-list@0.7.4': + resolution: {integrity: sha512-2cP7STgtno6QqnKcEu2a5SobkqgCgeDJrrndy9nQXMAfOQCFrQYC0CAHELyQhRclOXacMLVHCLSZtko9bGwrYg==} peerDependencies: react: ~18.2.0 react-dom: ~18.2.0 - '@dxos/react-ui-theme@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-EsDCDoyJ8MYFFt/SiCTjYJzf03xBUQgZUA+nQamYWcvcbn4XQw/y2jAHPik7m0DnAm3ItHSLNrrScUzM4kBdRg==} + '@dxos/react-ui-theme@0.7.4': + resolution: {integrity: sha512-Cc02IiSNFnekxNiJ0rdmBbBjqZcJaJwUNtp2LjTIqMQr3f0Spg2yJPfLmFcdqtkiMxgP5NzELOKtBb3lemnlMQ==} - '@dxos/react-ui-types@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-r1HWFiLtvbPFvGgbJSeD8eqZRkseP9eU4eqiA6i6J7DjRRvByZ4rcqThFkIY0V9/A6mjvN2WD+xvrC/tsh8NRQ==} + '@dxos/react-ui-types@0.7.4': + resolution: {integrity: sha512-SpcLb3wPXk873J8JqWSWFPHLejbblMx+D320jlO2xyIhqeQZNvzj1hTC2KI4748dAS4mTG14JdiIOCxHt7AeqQ==} - '@dxos/react-ui@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-1hFKRSqI80oLpBRVQQ1GLn54fXUXhqYkfmRYOXCCf8OvX8+xwlZ376foLblSk8C362i5CmcJtKDVWl+o2lSKAg==} + '@dxos/react-ui@0.7.4': + resolution: {integrity: sha512-ZUm/4vbe9LBDS3jOUH5EStvlVRh2DDaWzb9RjM2rfkhYbgvQMVO+lq39QvOYxTIMAuncSstz8TWRhsixXBI0Ag==} peerDependencies: - '@dxos/react-ui-theme': 0.7.5-feature-compute.4d9d99a + '@dxos/react-ui-theme': 0.7.4 '@phosphor-icons/react': ^2.1.5 react: ~18.2.0 react-dom: ~18.2.0 - '@dxos/rpc-tunnel@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-3ZNA7DpyVuPEOVmYAIGFq4bcCtKq19pWbm1zfcUJFzrs6biLHj8Y8TMtxXZOXp/0CFCfbZ57MEVbDpluhMwF2Q==} + '@dxos/rpc-tunnel@0.7.4': + resolution: {integrity: sha512-P54F7g9R0FO3mII2bYWG6Pt5J3OuY1BoGViPdqlLs6aGKedtx91ok7kTt0Lzxa/wrA54KZrMUtZYjW8LWx+zZg==} - '@dxos/rpc@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-f1GbZfUa8eUR9muW2cqQZyd6nzkbbPJc113vi70yLYEb1EjD6ajGFyn97HJhe4ZmiiDKPjMQNGcBfk3t+WLDxg==} + '@dxos/rpc@0.7.4': + resolution: {integrity: sha512-SXZLZrPJpRn+8wfTFpRf2obFcnOLvHTW0QtSPdl8cnoCVRw9atGZhthFMZ/7etwdDKJEObGf+lm8QdmppKAu/w==} - '@dxos/shell@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-0zyYWY/tGSmD7Wqor6ONlITKuNSce+emoKOP1qnclIK1W3ixd5t4fXt+RFlIecK1tRdq4dQpSxalSn0dxE7jlA==} + '@dxos/shell@0.7.4': + resolution: {integrity: sha512-z1namV7E55Cs2ia4t31i+Yf9GP8YJsfh5KMEeUkbgEjcvKT6cudh4W/amRji4jhQeF3b7yNbPlgSAvEebbSgng==} peerDependencies: - '@dxos/react-client': 0.7.5-feature-compute.4d9d99a + '@dxos/react-client': 0.7.4 react: ~18.2.0 react-dom: ~18.2.0 - '@dxos/teleport-extension-automerge-replicator@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-dxQWycQYf1V+LVRtgjTBcr0bdCkIm9qZOqlvApL6/r7ZpFq/OWAudb7YHVCJ862TvmwVMk2hVmGwMHUxBLjgvg==} + '@dxos/teleport-extension-automerge-replicator@0.7.4': + resolution: {integrity: sha512-CwePPt0leSwLXPDSBJQ5Egprn89pupHYlhYepIoG6S44/UHW+0djyobjq/66UMOpbEehML92LOwBzQYIhaz95A==} - '@dxos/teleport-extension-gossip@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-FaxbUJHNYqs1OLpbb24ym+Gza94lwmRJVi4tFw5P/ygS0woM4+XPYPWK+soma3TBIDjfgAS/NemigalU5yagHA==} + '@dxos/teleport-extension-gossip@0.7.4': + resolution: {integrity: sha512-rkqEOpZJrxak1b6l6ayc1QGa8QZsw7MVYNOh6MMBHO7xzg5O9ueKX/2X/ajX7QQRFHMTBFNocA4HyKT6C0zIJQ==} - '@dxos/teleport-extension-object-sync@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-gB8wQdYSzBJliGaSF6lKAUE+HX3Re2JJqnXkZ4egu+fxQKSzg513amvLQq/5lSlwuwig1SCFE0IYd+oVq9nONw==} + '@dxos/teleport-extension-object-sync@0.7.4': + resolution: {integrity: sha512-+ynwpPdmh8PWVoO6N+NDIgIhYskMMCTz9ZiUYxXOw0PdxlVAkn1uYWP5MbuJ/w9o74zml4vjJqZtZ5vGiIYxDw==} - '@dxos/teleport-extension-replicator@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-Z1G2+hWXsU+XXF81+og/fJgRGZpZUqB8drLYsTiz5/5cfIr7TzH7jQBx8NfSVNA7P3ms4oMJMGp52M5jmM22aQ==} + '@dxos/teleport-extension-replicator@0.7.4': + resolution: {integrity: sha512-PpXmViMaRuSarlbBVY89OeoIKsol3vHBkErB1Vo1TuqRnDTKaej/qBDo3oHlTcgL0lpno4BLwXbAWoJYn7tycQ==} - '@dxos/teleport@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-VEKpZDFKooseDlTc9EGH5qqMRdqDOEXB7/XCwA9smhE+L7khdlAHcHFQsN+GKcAMH9NsQ0JwT1HZvqwS8aEjzg==} + '@dxos/teleport@0.7.4': + resolution: {integrity: sha512-zicQvO12G57izl9UexlhCNYm0MJiKhIsZXLFNkw2SpYzAkg0pSCG74iNP1mVjXBvAyTVTQWSJcEwgm9NUrrrEw==} - '@dxos/timeframe@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-DDuJOr4pu2z4Byn0l951r3yDF1+IdLc975FA8G2wSfzAi8it8/4jBuDZVREr9bxqRmCHUiTyvCByJLT4Lo8vqg==} + '@dxos/timeframe@0.7.4': + resolution: {integrity: sha512-RU1wgTUXepduUw3i7vT58aiYc9/HFILoengikjXXvEz300Usnx9ES8QOog4MMSHdukhX5dUEnULya447t9Ffmw==} - '@dxos/tracing@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-sWif2zq8xMgqEJucmiGhoe1XDrbvyoANjlWp3Qfla2e83qC7Z5V1T104bPqM0vu6GoHzkk0HgO9VwV/i/JQWgQ==} + '@dxos/tracing@0.7.4': + resolution: {integrity: sha512-oLgy5WqzS8QyvFg02zUlPi5HcnEmswCyX5P7jCXmblTOU0kU+KxpuMhu5SX9kxRU97m8D+/N9e7ZojKbuEzb4g==} - '@dxos/typings@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-AxMZUE2CqRWa6t7LseE3lTyD3gnAA11G0kLCDgFqHwPXJrhRhWsg3cLoOY5LcgX7snme/J5PuHgaMHIvLb19EA==} + '@dxos/typings@0.7.4': + resolution: {integrity: sha512-8+5xkY6wHrViy+p7BPVLGzsLX9H0fUNi8M9UylW2lYIzB6ZfXdAXV0rKQr7m3/vCIQm+iAZFeKnQk0aiFMPTdw==} - '@dxos/util@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-O1kUjZnt+5AvNFkUjY/XGFx1jlq6IH4FR4c2QMhVXWab16hm9tjuOdnYEKOMNnWPtFwTmQEnakziIxV3hHXzbQ==} + '@dxos/util@0.7.4': + resolution: {integrity: sha512-6eAi7bhk+tvo2YMwg7PhogIjzJXU5ms40/x/+Sv5oxdIaN3U9LahGUdfowXZp7m1ND6svu6Hnl4WJEzRwTQl1g==} - '@dxos/websocket-rpc@0.7.5-feature-compute.4d9d99a': - resolution: {integrity: sha512-5Vt+fNsWJ3ayi2Um92pR+iG1VcWDbE27r0cLuyv7h6jNHegxMPNVbmM9fhUHaaMn4sbmoJxz+c+VTBm1TO3rPQ==} + '@dxos/websocket-rpc@0.7.4': + resolution: {integrity: sha512-GXNchccBALeTY1sCtSwuJ+r4ZX3MFA6QGCQbVUHmQuRvAayO6Lu7mfxHBzVjHCFBicsMPpUl6QIUHOcAeqhxxA==} '@effect/schema@0.75.5': resolution: {integrity: sha512-TQInulTVCuF+9EIbJpyLP6dvxbQJMphrnRqgexm/Ze39rSjfhJuufF7XvU3SxTgg3HnL7B/kpORTJbHhlE6thw==} @@ -1279,14 +1304,14 @@ packages: '@fluentui/keyboard-keys@9.0.8': resolution: {integrity: sha512-iUSJUUHAyTosnXK8O2Ilbfxma+ZyZPMua5vB028Ys96z80v+LFwntoehlFsdH3rMuPsA8GaC1RE7LMezwPBPdw==} - '@fluentui/react-shared-contexts@9.21.2': - resolution: {integrity: sha512-5hw9CfCmKaEbxmFi+ZF4EZzYWFKrfRLq9pXFIoJWprP1D3ZAds/ymtIOG/CsJzig8zQ1LQ3cNSUzNB75XWg6IQ==} + '@fluentui/react-shared-contexts@9.22.0': + resolution: {integrity: sha512-bElZ5019bIENCsa2oaiqOj1nAbcXnRDCk1p/TrotghGpnfLlxMiE0wgcmDoyVxxdmx3cCQYWBX7DJw8dK54c/g==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' - '@fluentui/react-tabster@9.23.3': - resolution: {integrity: sha512-sGLePr6QmUbYq/rGkaE6MUTRCFucY5HphKEvWoB8ec32btQmAsMlv9YT5BzJ+YQ2Byc39mm1Uthz/Pw5H+tCpA==} + '@fluentui/react-tabster@9.24.1': + resolution: {integrity: sha512-sDh6PCGcsZQsDgK8tstXnWmcQo4rhkAv3PC0GPBg0HkvFPZ+TwXGkuJ+9itVpRq+QljBMSgj/30swwg11aiJGA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -1296,8 +1321,8 @@ packages: '@fluentui/react-theme@9.1.24': resolution: {integrity: sha512-OhVKYD7CMYHxzJEn4PtIszledj8hbQJNWBMfIZsp4Sytdp9vCi0txIQUx4BhS1WqtQPhNGCF16eW9Q3NRrnIrQ==} - '@fluentui/react-utilities@9.18.20': - resolution: {integrity: sha512-4uIgf4e4yP1HWAQapFQKNN88+L88NqbzXyQPf+NWE9lmP5xRyyMePKRX7i4PcJFdSt7lN4BYvwUxJ7DkQ/Npnw==} + '@fluentui/react-utilities@9.18.21': + resolution: {integrity: sha512-R7WDPhqfRyi0z9rhI5q9YGdS+kB2QGJwPHR5u0pkvO6uPVgd8TLFL9m3O97hm9ENy9jt007DJwUOyYIdlwhsEg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' @@ -3055,6 +3080,9 @@ packages: '@types/node@20.17.18': resolution: {integrity: sha512-9kS0opXVV3dJ+C7HPhXfDlOdMu4cjJSZhlSxlDK39IxVRxBbuiYjCkLYSO9d5UYqTd4DApxRK9T1xJiTAkfA0w==} + '@types/node@20.17.24': + resolution: {integrity: sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3312,6 +3340,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.1: + resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + engines: {node: '>=0.4.0'} + hasBin: true + aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} @@ -3457,8 +3490,8 @@ packages: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + autoprefixer@10.4.21: + resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -3499,11 +3532,11 @@ packages: bare-events@2.5.4: resolution: {integrity: sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==} - base-x@3.0.10: - resolution: {integrity: sha512-7d0s06rR9rYaIWHkpfLIFICM/tkSVdoPC9qYAQRpxn9DdKNWNsKC0uk++akckyLq16Tx2WIinnZ6WRriAt6njQ==} + base-x@3.0.11: + resolution: {integrity: sha512-xz7wQ8xDhdyP7tQxwdteLYeFfS68tSMNCZ/Y37WJ4bhGfKPpqEIlmIyueQHqOyoPhE6xNUqjzRr8ra0eF9VRvA==} - base-x@4.0.0: - resolution: {integrity: sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==} + base-x@4.0.1: + resolution: {integrity: sha512-uAZ8x6r6S3aUM9rbHGVOIsR15U/ZSc82b3ymnCPsT45Gk1DDvhDPdIgB5MrhirZWt+5K0EEPQH985kNqZgNPFw==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -3520,9 +3553,6 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - bind-event-listener@3.0.0: - resolution: {integrity: sha512-PJvH288AWQhKs2v9zyfYdPzlPqf5bXbGMmhmUIY9x4dAUGIWgomO771oBQNwJnMQSnUIXhKu6sgzpBRXTlvb8Q==} - bip39@3.1.0: resolution: {integrity: sha512-c9kiwdk45Do5GL0vJMe7tS95VjCii65mYAH7DfWl3uW8AVzXKQVUm64i3hzVybBDMp9r7j9iNxR85+ul8MdN/A==} @@ -3621,6 +3651,10 @@ packages: resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} engines: {node: '>= 0.4'} + call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} + callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -3636,6 +3670,9 @@ packages: caniuse-lite@1.0.30001699: resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==} + caniuse-lite@1.0.30001703: + resolution: {integrity: sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==} + catering@2.1.1: resolution: {integrity: sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==} engines: {node: '>=6'} @@ -3788,6 +3825,9 @@ packages: core-js-compat@3.40.0: resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} + core-js-compat@3.41.0: + resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} + core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -4445,6 +4485,9 @@ packages: fastq@1.19.0: resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} + fastq@1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + fdir@6.4.3: resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} peerDependencies: @@ -4591,6 +4634,10 @@ packages: resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} engines: {node: '>= 0.4'} + get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + engines: {node: '>= 0.4'} + get-nonce@1.0.1: resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} engines: {node: '>=6'} @@ -5112,6 +5159,11 @@ packages: engines: {node: '>=6'} hasBin: true + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -5293,8 +5345,8 @@ packages: resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==} engines: {node: '>=18'} - long@5.3.0: - resolution: {integrity: sha512-5vvY5yF1zF/kXk+L94FRiTDa1Znom46UjPCH6/XbSvS8zBKMFBHTJk8KDMqJ+2J6QezQFi7k1k8v21ClJYHPaw==} + long@5.3.1: + resolution: {integrity: sha512-ka87Jz3gcx/I7Hal94xaN2tZEOPoUOEVftkQqZx2EeQRN7LGdfLlI3FvZ+7WDplm+vK2Urx9ULrvSowtdCieng==} loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} @@ -5461,8 +5513,8 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nan@2.22.0: - resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} + nan@2.22.2: + resolution: {integrity: sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==} nanoassert@2.0.0: resolution: {integrity: sha512-7vO7n28+aYO4J+8w96AzhmU8G+Y/xpPDJz/se19ICsqj/momRbb9mh9ZUtkoJ5X3nTnPdhEJyc0qnM6yAsHBaA==} @@ -5478,6 +5530,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@3.3.9: + resolution: {integrity: sha512-SppoicMGpZvbF1l3z4x7No3OlIjP7QJvC9XR7AhZr1kL133KHnKPztkKDc+Ir4aJ/1VhTySrtKhrsycmrMQfvg==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + nanomessage-rpc@3.2.0: resolution: {integrity: sha512-CRY3GzkiXa5th7gSTM45v4EZKIVg8XTbhE30PFFbzloTgiPCYBbywkpHGZ+48H/nb2H9gXhbBGDRXbn2hxjH4w==} @@ -5864,12 +5921,6 @@ packages: peerDependencies: postcss: ^8.0.0 - postcss-import@16.1.0: - resolution: {integrity: sha512-7hsAZ4xGXl4MW+OKEWCnF6T5jqBw80/EE9aXg1r2yyn1RsVEU8EtKXbijEODa+rg7iih4bKf7vlvTGYR4CnPNg==} - engines: {node: '>=18.0.0'} - peerDependencies: - postcss: ^8.0.0 - postcss-js@4.0.1: resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} engines: {node: ^12 || ^14 || >= 16} @@ -5956,8 +6007,12 @@ packages: resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} engines: {node: ^10 || ^12 || >=14} - preact@10.25.4: - resolution: {integrity: sha512-jLdZDb+Q+odkHJ+MpW/9U5cODzqnB+fy2EiHSZES7ldV5LK7yjlVzTp7R8Xy6W6y75kfK8iWYtFVH7lvjwrCMA==} + postcss@8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + + preact@10.26.4: + resolution: {integrity: sha512-KJhO7LBFTjP71d83trW+Ilnjbo+ySsaAgCfXOXUlmGzJ4ygYPWmysm77yg4emwfmoz3b22yvH5IsVFHbhUaH5w==} prebuild-install@7.1.3: resolution: {integrity: sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==} @@ -6126,9 +6181,6 @@ packages: race-as-promised@0.0.2: resolution: {integrity: sha512-7BLWiZMSVJDxMTT/QUuEEdd/f/pYDkusGvU0p3NUCDAc6HSlhPpvRS42/GmK79p3Kw4aDA+l+sD8wNpxQdOYTQ==} - raf-schd@4.0.3: - resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==} - random-access-file@2.2.1: resolution: {integrity: sha512-RGU0xmDqdOyEiynob1KYSeh8+9c9Td1MJ74GT1viMEYAn8SJ9oBtWCXLsYZukCF46yududHOdM449uRYbzBrZQ==} @@ -6408,6 +6460,10 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + reusify@1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -6453,8 +6509,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.84.0: - resolution: {integrity: sha512-XDAbhEPJRxi7H0SxrnOpiXFQoUJHwkR2u3Zc4el+fK/Tt5Hpzw5kkQ59qVDfvdaUq6gCrEZIbySFBM2T9DNKHg==} + sass@1.85.1: + resolution: {integrity: sha512-Uk8WpxM5v+0cMR0XjX9KfRIacmSG86RH4DCCZjLU2rFh5tyutt9siAXJ7G+YfxQ99Q6wrRMbMlVl6KqUms71ag==} engines: {node: '>=14.0.0'} hasBin: true @@ -6795,8 +6851,8 @@ packages: tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} - tabster@8.4.1: - resolution: {integrity: sha512-jO4TlMZ4SdXDsHoJFeDa2zPFzrHQkVE0QOix5PbN6h7DpuUnlQjB6qUgZ5Rko4ATll1zLBpV3N9OitMNU8/AXA==} + tabster@8.5.1: + resolution: {integrity: sha512-lhiSbjQH1C3JIyWJdp1opMlkPp9xgvzsEU10ImzFHx3ghA1ELPPUXbU0v6Vuh/9EhHeGdq+w1cweqdM7dBB/OA==} tailwind-merge@2.6.0: resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} @@ -6853,8 +6909,8 @@ packages: resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} engines: {node: '>=10'} - terser-webpack-plugin@5.3.11: - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + terser-webpack-plugin@5.3.14: + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -7534,6 +7590,18 @@ packages: utf-8-validate: optional: true + ws@8.18.1: + resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xo@0.58.0: resolution: {integrity: sha512-0mTj/U2m+sTa5zh9WGfuHN09D38mj0jJfCs7Py2VGXkfK55ShclpWSYLEusciuBIlfaKaVxfSsqLnuzNTvsKHg==} engines: {node: '>=18'} @@ -7624,19 +7692,6 @@ snapshots: jsonpointer: 5.0.1 leven: 3.1.0 - '@atlaskit/pragmatic-drag-and-drop-hitbox@1.0.3': - dependencies: - '@atlaskit/pragmatic-drag-and-drop': 1.5.0 - '@babel/runtime': 7.26.7 - optional: true - - '@atlaskit/pragmatic-drag-and-drop@1.5.0': - dependencies: - '@babel/runtime': 7.26.7 - bind-event-listener: 3.0.0 - raf-schd: 4.0.3 - optional: true - '@babel/code-frame@7.26.2': dependencies: '@babel/helper-validator-identifier': 7.25.9 @@ -7666,6 +7721,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/generator@7.26.10': + dependencies: + '@babel/parser': 7.26.10 + '@babel/types': 7.26.10 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + '@babel/generator@7.26.8': dependencies: '@babel/parser': 7.26.8 @@ -7699,6 +7762,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-create-class-features-plugin@7.26.9(@babel/core@7.26.8)': + dependencies: + '@babel/core': 7.26.8 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.8) + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/traverse': 7.26.10 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 @@ -7751,7 +7827,7 @@ snapshots: '@babel/core': 7.26.8 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.10 transitivePeerDependencies: - supports-color @@ -7779,9 +7855,9 @@ snapshots: '@babel/helper-wrap-function@7.25.9': dependencies: - '@babel/template': 7.26.8 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 transitivePeerDependencies: - supports-color @@ -7790,6 +7866,10 @@ snapshots: '@babel/template': 7.26.8 '@babel/types': 7.26.8 + '@babel/parser@7.26.10': + dependencies: + '@babel/types': 7.26.10 + '@babel/parser@7.26.8': dependencies: '@babel/types': 7.26.8 @@ -7798,7 +7878,7 @@ snapshots: dependencies: '@babel/core': 7.26.8 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.10 transitivePeerDependencies: - supports-color @@ -7825,7 +7905,7 @@ snapshots: dependencies: '@babel/core': 7.26.8 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.10 transitivePeerDependencies: - supports-color @@ -7874,7 +7954,7 @@ snapshots: '@babel/core': 7.26.8 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.8) - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.10 transitivePeerDependencies: - supports-color @@ -7900,7 +7980,7 @@ snapshots: '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.8) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -7908,7 +7988,7 @@ snapshots: '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.8) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -7920,7 +8000,7 @@ snapshots: '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.8) - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.10 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -7929,7 +8009,7 @@ snapshots: dependencies: '@babel/core': 7.26.8 '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.26.8 + '@babel/template': 7.26.9 '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.8)': dependencies: @@ -7981,7 +8061,7 @@ snapshots: '@babel/core': 7.26.8 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.10 transitivePeerDependencies: - supports-color @@ -8027,7 +8107,7 @@ snapshots: '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.26.10 transitivePeerDependencies: - supports-color @@ -8096,7 +8176,7 @@ snapshots: '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.8) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -8105,7 +8185,7 @@ snapshots: dependencies: '@babel/core': 7.26.8 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.8) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color @@ -8264,7 +8344,7 @@ snapshots: babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.8) babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.8) babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.8) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -8273,7 +8353,7 @@ snapshots: dependencies: '@babel/core': 7.26.8 '@babel/helper-plugin-utils': 7.26.5 - '@babel/types': 7.26.8 + '@babel/types': 7.26.10 esutils: 2.0.3 '@babel/preset-typescript@7.26.0(@babel/core@7.26.8)': @@ -8287,6 +8367,10 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/runtime@7.26.10': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/runtime@7.26.7': dependencies: regenerator-runtime: 0.14.1 @@ -8297,6 +8381,24 @@ snapshots: '@babel/parser': 7.26.8 '@babel/types': 7.26.8 + '@babel/template@7.26.9': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.10 + '@babel/types': 7.26.10 + + '@babel/traverse@7.26.10': + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.10 + '@babel/parser': 7.26.10 + '@babel/template': 7.26.9 + '@babel/types': 7.26.10 + debug: 4.4.0 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + '@babel/traverse@7.26.8': dependencies: '@babel/code-frame': 7.26.2 @@ -8309,6 +8411,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/types@7.26.10': + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.26.8': dependencies: '@babel/helper-string-parser': 7.25.9 @@ -8334,37 +8441,37 @@ snapshots: '@cbor-extract/cbor-extract-win32-x64@2.2.0': optional: true - '@ch-ui/colors@1.0.0': + '@ch-ui/colors@0.5.1': dependencies: colorjs: colorjs.io@0.5.2 optional: true - '@ch-ui/tailwind-tokens@1.1.0(tailwindcss@3.4.17)': + '@ch-ui/tailwind-tokens@0.5.5(tailwindcss@3.4.17)': dependencies: - '@ch-ui/tokens': 1.1.0 + '@ch-ui/tokens': 0.5.6 tailwindcss: 3.4.17 optional: true - '@ch-ui/tokens@1.1.0': + '@ch-ui/tokens@0.5.6': dependencies: - '@ch-ui/colors': 1.0.0 - postcss: 8.5.2 + '@ch-ui/colors': 0.5.1 + postcss: 8.5.3 optional: true - '@dxos/async@0.7.5-feature-compute.4d9d99a': + '@dxos/async@0.7.4': dependencies: - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/context': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/util': 0.7.4 zen-observable: 0.10.0 zen-push: 0.3.1 '@dxos/automerge-wasm@0.17.2': {} - '@dxos/automerge@0.7.5-feature-compute.4d9d99a': + '@dxos/automerge@0.7.4': dependencies: '@automerge/automerge-wasm': '@dxos/automerge-wasm@0.17.2' bs58check: 3.0.1 @@ -8372,73 +8479,73 @@ snapshots: debug: 4.4.0 eventemitter3: 5.0.1 fast-sha256: 1.3.0 - isomorphic-ws: 5.0.0(ws@8.18.0) + isomorphic-ws: 5.0.0(ws@8.18.1) uuid: 9.0.1 - ws: 8.18.0 + ws: 8.18.1 xstate: 5.19.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@dxos/client-protocol@0.7.5-feature-compute.4d9d99a(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/config': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/credentials': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-db': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11)) - '@dxos/echo-schema': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/client-protocol@0.7.4(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/config': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/context': 0.7.4 + '@dxos/credentials': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-db': 0.7.4(@effect/schema@0.75.5(effect@3.12.11)) + '@dxos/echo-schema': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) '@effect/schema': 0.75.5(effect@3.12.11) - base-x: 3.0.10 + base-x: 3.0.11 transitivePeerDependencies: - bufferutil - effect - supports-color - utf-8-validate - '@dxos/client-services@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/automerge': 0.7.5-feature-compute.4d9d99a - '@dxos/client-protocol': 0.7.5-feature-compute.4d9d99a(effect@3.12.11) - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/config': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/credentials': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-db': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11)) - '@dxos/echo-pipeline': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-protocol': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-schema': 0.7.5-feature-compute.4d9d99a - '@dxos/edge-client': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/feed-store': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/indexing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keyring': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/kv-store': 0.7.5-feature-compute.4d9d99a - '@dxos/lock-file': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/messaging': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/network-manager': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/random-access-storage': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport-extension-gossip': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport-extension-object-sync': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/timeframe': 0.7.5-feature-compute.4d9d99a - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a - '@dxos/websocket-rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/client-services@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/automerge': 0.7.4 + '@dxos/client-protocol': 0.7.4(effect@3.12.11) + '@dxos/codec-protobuf': 0.7.4 + '@dxos/config': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/context': 0.7.4 + '@dxos/credentials': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/crypto': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/echo-db': 0.7.4(@effect/schema@0.75.5(effect@3.12.11)) + '@dxos/echo-pipeline': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-protocol': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-schema': 0.7.4 + '@dxos/edge-client': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/feed-store': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/indexing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keyring': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/keys': 0.7.4 + '@dxos/kv-store': 0.7.4 + '@dxos/lock-file': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/messaging': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/network-manager': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/random-access-storage': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport-extension-gossip': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport-extension-object-sync': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/timeframe': 0.7.4 + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 + '@dxos/websocket-rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) cbor-x: 1.6.0 platform: 1.3.6 transitivePeerDependencies: @@ -8448,41 +8555,41 @@ snapshots: - supports-color - utf-8-validate - '@dxos/client@0.7.5-feature-compute.4d9d99a(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/automerge': 0.7.5-feature-compute.4d9d99a - '@dxos/client-protocol': 0.7.5-feature-compute.4d9d99a(effect@3.12.11) - '@dxos/client-services': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/config': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/credentials': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-db': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11)) - '@dxos/echo-pipeline': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-protocol': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-schema': 0.7.5-feature-compute.4d9d99a - '@dxos/indexing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/kv-store': 0.7.5-feature-compute.4d9d99a - '@dxos/live-object': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/messaging': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/network-manager': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/random-access-storage': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc-tunnel': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/timeframe': 0.7.5-feature-compute.4d9d99a - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a - '@dxos/websocket-rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/client@0.7.4(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/automerge': 0.7.4 + '@dxos/client-protocol': 0.7.4(effect@3.12.11) + '@dxos/client-services': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/codec-protobuf': 0.7.4 + '@dxos/config': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/context': 0.7.4 + '@dxos/credentials': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/crypto': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/echo-db': 0.7.4(@effect/schema@0.75.5(effect@3.12.11)) + '@dxos/echo-pipeline': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-protocol': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-schema': 0.7.4 + '@dxos/indexing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/kv-store': 0.7.4 + '@dxos/live-object': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/messaging': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/network-manager': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/random-access-storage': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc-tunnel': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/timeframe': 0.7.4 + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 + '@dxos/websocket-rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) '@effect/schema': 0.75.5(effect@3.12.11) - base-x: 3.0.10 + base-x: 3.0.11 jwt-decode: 4.0.0 lodash.get: 4.4.2 lodash.isequal: 4.5.0 @@ -8494,25 +8601,25 @@ snapshots: - supports-color - utf-8-validate - '@dxos/codec-protobuf@0.7.5-feature-compute.4d9d99a': + '@dxos/codec-protobuf@0.7.4': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/async': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/util': 0.7.4 compress-json: 2.1.3 lodash.merge: 4.6.2 protobufjs: 7.4.0 - '@dxos/config@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/config@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 boolean: 3.2.0 js-yaml: 4.1.0 localforage: 1.10.0 @@ -8523,68 +8630,68 @@ snapshots: - '@effect/schema' - effect - '@dxos/context@0.7.5-feature-compute.4d9d99a': - dependencies: - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a - - '@dxos/credentials@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keyring': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/timeframe': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/context@0.7.4': + dependencies: + '@dxos/debug': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/util': 0.7.4 + + '@dxos/credentials@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/crypto': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keyring': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/timeframe': 0.7.4 + '@dxos/util': 0.7.4 bip39: 3.1.0 json-stable-stringify: 1.2.1 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/crypto@0.7.5-feature-compute.4d9d99a': + '@dxos/crypto@0.7.4': dependencies: - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/node-std': 0.7.4 hypercore-crypto: 2.3.2 - '@dxos/debug@0.7.5-feature-compute.4d9d99a': - dependencies: - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - - '@dxos/display-name@0.7.5-feature-compute.4d9d99a': {} - - '@dxos/echo-db@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/automerge': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-pipeline': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-protocol': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-schema': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-signals': 0.7.5-feature-compute.4d9d99a - '@dxos/edge-client': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/kv-store': 0.7.5-feature-compute.4d9d99a - '@dxos/live-object': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/debug@0.7.4': + dependencies: + '@dxos/node-std': 0.7.4 + + '@dxos/display-name@0.7.4': {} + + '@dxos/echo-db@0.7.4(@effect/schema@0.75.5(effect@3.12.11))': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/automerge': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/crypto': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/echo-pipeline': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-protocol': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-schema': 0.7.4 + '@dxos/echo-signals': 0.7.4 + '@dxos/edge-client': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/kv-store': 0.7.4 + '@dxos/live-object': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 effect: 3.12.11 eventemitter3: 5.0.1 lodash.get: 4.4.2 @@ -8595,40 +8702,40 @@ snapshots: - supports-color - utf-8-validate - '@dxos/echo-pipeline@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/automerge': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/credentials': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-protocol': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-schema': 0.7.5-feature-compute.4d9d99a - '@dxos/edge-client': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/feed-store': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/hypercore': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/indexing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keyring': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/kv-store': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/messaging': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/network-manager': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/random-access-storage': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport-extension-automerge-replicator': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport-extension-gossip': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport-extension-object-sync': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport-extension-replicator': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/timeframe': 0.7.5-feature-compute.4d9d99a - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/typings': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/echo-pipeline@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/automerge': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/credentials': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/crypto': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/echo-protocol': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-schema': 0.7.4 + '@dxos/edge-client': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/feed-store': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/hypercore': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/indexing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keyring': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/keys': 0.7.4 + '@dxos/kv-store': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/messaging': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/network-manager': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/random-access-storage': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport-extension-automerge-replicator': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport-extension-gossip': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport-extension-object-sync': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport-extension-replicator': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/timeframe': 0.7.4 + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/typings': 0.7.4 + '@dxos/util': 0.7.4 crc-32: 1.2.2 level-transcoder: 1.0.1 lodash.isequal: 4.5.0 @@ -8639,107 +8746,106 @@ snapshots: - supports-color - utf-8-validate - '@dxos/echo-protocol@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/echo-protocol@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/crypto': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/echo-schema@0.7.5-feature-compute.4d9d99a': - dependencies: - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-protocol': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-signals': 0.7.5-feature-compute.4d9d99a - '@dxos/effect': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/echo-schema@0.7.4': + dependencies: + '@dxos/echo-protocol': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-signals': 0.7.4 + '@dxos/effect': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/util': 0.7.4 '@effect/schema': 0.75.5(effect@3.12.11) '@preact/signals-core': 1.8.0 effect: 3.12.11 ulidx: 2.4.1 - '@dxos/echo-signals@0.7.5-feature-compute.4d9d99a': + '@dxos/echo-signals@0.7.4': dependencies: - '@preact/signals': 1.3.2(preact@10.25.4) + '@preact/signals': 1.3.2(preact@10.26.4) '@preact/signals-core': 1.8.0 '@preact/signals-react': 1.3.8(react@18.2.0) optionalDependencies: - preact: 10.25.4 + preact: 10.26.4 react: 18.2.0 - '@dxos/edge-client@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/credentials': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keyring': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a - isomorphic-ws: 5.0.0(ws@8.18.0) - ws: 8.18.0 + '@dxos/edge-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/credentials': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/crypto': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keyring': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 + isomorphic-ws: 5.0.0(ws@8.18.1) + ws: 8.18.1 transitivePeerDependencies: - '@effect/schema' - bufferutil - effect - utf-8-validate - '@dxos/effect@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/effect@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/invariant': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/util': 0.7.4 '@effect/schema': 0.75.5(effect@3.12.11) effect: 3.12.11 - '@dxos/feed-store@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/hypercore': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keyring': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/random-access-storage': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/feed-store@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/crypto': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/hypercore': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keyring': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/random-access-storage': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 lodash.defaultsdeep: 4.6.1 race-as-promised: 0.0.2 streamx: 2.22.0 optionalDependencies: - '@dxos/random': 0.7.5-feature-compute.4d9d99a + '@dxos/random': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/hypercore@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/random-access-storage': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/typings': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/hypercore@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/crypto': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/random-access-storage': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/typings': 0.7.4 + '@dxos/util': 0.7.4 readable-stream: 3.6.2 sodium-native: 3.4.1 sodium-universal: 3.1.0 @@ -8748,23 +8854,23 @@ snapshots: - '@effect/schema' - effect - '@dxos/indexing@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/automerge': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-protocol': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-schema': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/kv-store': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/random-access-storage': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/indexing@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/automerge': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/echo-protocol': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-schema': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/kv-store': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/random-access-storage': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 '@orama/orama': 2.1.1 level-transcoder: 1.0.1 lodash.isequal: 4.5.0 @@ -8775,114 +8881,113 @@ snapshots: - supports-color - utf-8-validate - '@dxos/invariant@0.7.5-feature-compute.4d9d99a': {} + '@dxos/invariant@0.7.4': {} - '@dxos/keyring@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/keyring@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/random-access-storage': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/async': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/crypto': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/random-access-storage': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/keys@0.7.5-feature-compute.4d9d99a': + '@dxos/keys@0.7.4': dependencies: - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/node-std': 0.7.4 - '@dxos/kv-store@0.7.5-feature-compute.4d9d99a': + '@dxos/kv-store@0.7.4': dependencies: - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a + '@dxos/keys': 0.7.4 + '@dxos/node-std': 0.7.4 abstract-level: 1.0.4 level: 8.0.1 - '@dxos/live-object@0.7.5-feature-compute.4d9d99a': - dependencies: - '@dxos/echo-protocol': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/echo-schema': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-signals': 0.7.5-feature-compute.4d9d99a - '@dxos/effect': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/live-object@0.7.4': + dependencies: + '@dxos/echo-protocol': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/echo-schema': 0.7.4 + '@dxos/echo-signals': 0.7.4 + '@dxos/effect': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/util': 0.7.4 '@effect/schema': 0.75.5(effect@3.12.11) '@preact/signals-core': 1.8.0 effect: 3.12.11 ulidx: 2.4.1 - '@dxos/lock-file@0.7.5-feature-compute.4d9d99a': + '@dxos/lock-file@0.7.4': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a + '@dxos/async': 0.7.4 + '@dxos/node-std': 0.7.4 fs-ext: 2.1.1 - '@dxos/log@0.7.5-feature-compute.4d9d99a': + '@dxos/log@0.7.4': dependencies: - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/node-std': 0.7.4 + '@dxos/util': 0.7.4 chalk: 4.1.2 js-yaml: 4.1.0 lodash.defaultsdeep: 4.6.1 lodash.omit: 4.5.0 - '@dxos/messaging@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/edge-client': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a - isomorphic-ws: 5.0.0(ws@8.18.0) - ws: 8.18.0 + '@dxos/messaging@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/edge-client': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 + isomorphic-ws: 5.0.0(ws@8.18.1) + ws: 8.18.1 transitivePeerDependencies: - '@effect/schema' - bufferutil - effect - utf-8-validate - '@dxos/network-manager@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/messaging': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a - isomorphic-ws: 5.0.0(ws@8.18.0) + '@dxos/network-manager@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/messaging': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 + isomorphic-ws: 5.0.0(ws@8.18.1) nanomessage-rpc: 3.2.0 node-datachannel: 0.9.2 p-defer: 3.0.0 stream: 0.0.3 tiny-invariant: 1.3.3 - ws: 8.18.0 + ws: 8.18.1 xor-distance: 2.0.0 transitivePeerDependencies: - '@effect/schema' @@ -8890,7 +8995,7 @@ snapshots: - effect - utf-8-validate - '@dxos/node-std@0.7.5-feature-compute.4d9d99a': + '@dxos/node-std@0.7.4': dependencies: assert: 2.1.0 events: 3.3.0 @@ -8898,28 +9003,28 @@ snapshots: readable-stream: 3.6.2 util: 0.12.5 - '@dxos/protocols@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/protocols@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: '@bufbuild/protobuf': 2.2.3 - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/effect': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/timeframe': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/codec-protobuf': 0.7.4 + '@dxos/effect': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/timeframe': 0.7.4 + '@dxos/util': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/random-access-storage@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/random-access-storage@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/tracing': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/async': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/tracing': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 buffer-alloc: 1.2.0 buffer-from: 0.1.2 del: 5.1.0 @@ -8934,34 +9039,34 @@ snapshots: - '@effect/schema' - effect - '@dxos/random@0.7.5-feature-compute.4d9d99a': + '@dxos/random@0.7.4': dependencies: - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a + '@dxos/node-std': 0.7.4 '@ngneat/falso': 7.3.0 optional: true - '@dxos/react-client@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/client': 0.7.5-feature-compute.4d9d99a(effect@3.12.11) - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/config': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-schema': 0.7.5-feature-compute.4d9d99a - '@dxos/echo-signals': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/react-hooks': 0.7.5-feature-compute.4d9d99a(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/client': 0.7.4(effect@3.12.11) + '@dxos/codec-protobuf': 0.7.4 + '@dxos/config': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/debug': 0.7.4 + '@dxos/echo-schema': 0.7.4 + '@dxos/echo-signals': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/react-hooks': 0.7.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/util': 0.7.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-error-boundary: 4.1.2(react@18.2.0) optionalDependencies: - '@dxos/random': 0.7.5-feature-compute.4d9d99a - '@dxos/react-ui': 0.7.5-feature-compute.4d9d99a(@dxos/react-ui-theme@0.7.5-feature-compute.4d9d99a)(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-ui-theme': 0.7.5-feature-compute.4d9d99a + '@dxos/random': 0.7.4 + '@dxos/react-ui': 0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.2))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-ui-theme': 0.7.4(postcss@8.5.2) transitivePeerDependencies: - '@effect/schema' - '@phosphor-icons/react' @@ -8969,22 +9074,23 @@ snapshots: - '@types/react-dom' - bufferutil - effect + - postcss - react-native - supports-color - ts-node - utf-8-validate - '@dxos/react-hooks@0.7.5-feature-compute.4d9d99a(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@dxos/react-hooks@0.7.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a + '@dxos/async': 0.7.4 + '@dxos/log': 0.7.4 alea: 1.0.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@dxos/react-input@0.7.5-feature-compute.4d9d99a(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@dxos/react-input@0.7.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@dxos/react-hooks': 0.7.5-feature-compute.4d9d99a(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-hooks': 0.7.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.1.1(@types/react@18.3.18)(react@18.2.0) '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.2.0) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -8999,9 +9105,9 @@ snapshots: - '@types/react-dom' optional: true - '@dxos/react-list@0.7.5-feature-compute.4d9d99a(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@dxos/react-list@0.7.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@dxos/react-hooks': 0.7.5-feature-compute.4d9d99a(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-hooks': 0.7.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-collapsible': 1.1.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.2.0) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -9015,45 +9121,43 @@ snapshots: - '@types/react-dom' optional: true - '@dxos/react-ui-theme@0.7.5-feature-compute.4d9d99a': + '@dxos/react-ui-theme@0.7.4(postcss@8.5.2)': dependencies: - '@ch-ui/tailwind-tokens': 1.1.0(tailwindcss@3.4.17) - '@ch-ui/tokens': 1.1.0 - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a + '@ch-ui/tailwind-tokens': 0.5.5(tailwindcss@3.4.17) + '@ch-ui/tokens': 0.5.6 + '@dxos/node-std': 0.7.4 '@fontsource-variable/inter': 5.0.16 '@fontsource-variable/jetbrains-mono': 5.0.21 '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.17) '@tailwindcss/forms': 0.5.10(tailwindcss@3.4.17) - autoprefixer: 10.4.20(postcss@8.5.2) + autoprefixer: 10.4.21(postcss@8.5.2) esbuild-style-plugin: 1.6.3 glob: 7.2.3 lodash.get: 4.4.2 lodash.merge: 4.6.2 - postcss: 8.5.2 - postcss-import: 16.1.0(postcss@8.5.2) tailwind-merge: 2.6.0 tailwind-scrollbar: 3.1.0(tailwindcss@3.4.17) tailwindcss: 3.4.17 tailwindcss-logical: 3.0.1(postcss@8.5.2) tailwindcss-radix: 2.9.0 transitivePeerDependencies: + - postcss - ts-node optional: true - '@dxos/react-ui-types@0.7.5-feature-compute.4d9d99a': {} + '@dxos/react-ui-types@0.7.4': {} - '@dxos/react-ui@0.7.5-feature-compute.4d9d99a(@dxos/react-ui-theme@0.7.5-feature-compute.4d9d99a)(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@dxos/react-ui@0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.2))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@atlaskit/pragmatic-drag-and-drop-hitbox': 1.0.3 - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/react-hooks': 0.7.5-feature-compute.4d9d99a(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-input': 0.7.5-feature-compute.4d9d99a(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-list': 0.7.5-feature-compute.4d9d99a(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-ui-theme': 0.7.5-feature-compute.4d9d99a - '@dxos/react-ui-types': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a - '@fluentui/react-tabster': 9.23.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/debug': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/react-hooks': 0.7.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-input': 0.7.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-list': 0.7.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-ui-theme': 0.7.4(postcss@8.5.2) + '@dxos/react-ui-types': 0.7.4 + '@dxos/util': 0.7.4 + '@fluentui/react-tabster': 9.24.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@phosphor-icons/react': 2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/primitive': 1.1.1 '@radix-ui/react-alert-dialog': 1.1.6(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -9098,47 +9202,47 @@ snapshots: - react-native optional: true - '@dxos/rpc-tunnel@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/rpc-tunnel@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/log': 0.7.4 + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) ua-parser-js: 1.0.40 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/rpc@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/rpc@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/async': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/shell@0.7.5-feature-compute.4d9d99a(@dxos/react-client@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@effect/schema@0.75.5(effect@3.12.11))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/client-protocol': 0.7.5-feature-compute.4d9d99a(effect@3.12.11) - '@dxos/client-services': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/display-name': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/react-client': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-ui-types': 0.7.5-feature-compute.4d9d99a - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc-tunnel': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/shell@0.7.4(@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@effect/schema@0.75.5(effect@3.12.11))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/client-protocol': 0.7.4(effect@3.12.11) + '@dxos/client-services': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/debug': 0.7.4 + '@dxos/display-name': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/react-client': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-ui-types': 0.7.4 + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc-tunnel': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 '@emoji-mart/data': 1.2.1 '@emoji-mart/react': 1.1.1(emoji-mart@5.6.0)(react@18.2.0) - '@fluentui/react-tabster': 9.23.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@fluentui/react-tabster': 9.24.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-accordion': 1.2.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-context': 1.1.1(@types/react@18.3.18)(react@18.2.0) '@radix-ui/react-radio-group': 1.2.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -9152,8 +9256,8 @@ snapshots: url-join: 5.0.0 xstate: 4.38.3 optionalDependencies: - '@dxos/react-ui': 0.7.5-feature-compute.4d9d99a(@dxos/react-ui-theme@0.7.5-feature-compute.4d9d99a)(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-ui-theme': 0.7.5-feature-compute.4d9d99a + '@dxos/react-ui': 0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.2))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-ui-theme': 0.7.4(postcss@8.5.2) '@phosphor-icons/react': 2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - '@effect/schema' @@ -9162,134 +9266,135 @@ snapshots: - '@xstate/fsm' - bufferutil - effect + - postcss - react-native - supports-color - ts-node - utf-8-validate - '@dxos/teleport-extension-automerge-replicator@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/teleport-extension-automerge-replicator@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/async': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/teleport-extension-gossip@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/teleport-extension-gossip@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/teleport-extension-object-sync@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/crypto': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/random-access-storage': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/teleport-extension-object-sync@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/crypto': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/random-access-storage': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/teleport-extension-replicator@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/feed-store': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/teleport': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/teleport-extension-replicator@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/feed-store': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/teleport': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/teleport@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': - dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/teleport@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + dependencies: + '@dxos/async': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 randombytes: 2.1.0 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/timeframe@0.7.5-feature-compute.4d9d99a': + '@dxos/timeframe@0.7.4': dependencies: - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/debug': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/util': 0.7.4 - '@dxos/tracing@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/tracing@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/codec-protobuf': 0.7.5-feature-compute.4d9d99a - '@dxos/context': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/util': 0.7.5-feature-compute.4d9d99a + '@dxos/async': 0.7.4 + '@dxos/codec-protobuf': 0.7.4 + '@dxos/context': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/util': 0.7.4 transitivePeerDependencies: - '@effect/schema' - effect - '@dxos/typings@0.7.5-feature-compute.4d9d99a': {} + '@dxos/typings@0.7.4': {} - '@dxos/util@0.7.5-feature-compute.4d9d99a': + '@dxos/util@0.7.4': dependencies: - '@dxos/debug': 0.7.5-feature-compute.4d9d99a - '@dxos/invariant': 0.7.5-feature-compute.4d9d99a - '@dxos/keys': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a + '@dxos/debug': 0.7.4 + '@dxos/invariant': 0.7.4 + '@dxos/keys': 0.7.4 + '@dxos/node-std': 0.7.4 - '@dxos/websocket-rpc@0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': + '@dxos/websocket-rpc@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11)': dependencies: - '@dxos/async': 0.7.5-feature-compute.4d9d99a - '@dxos/log': 0.7.5-feature-compute.4d9d99a - '@dxos/node-std': 0.7.5-feature-compute.4d9d99a - '@dxos/protocols': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/rpc': 0.7.5-feature-compute.4d9d99a(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - isomorphic-ws: 5.0.0(ws@8.18.0) - ws: 8.18.0 + '@dxos/async': 0.7.4 + '@dxos/log': 0.7.4 + '@dxos/node-std': 0.7.4 + '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) + isomorphic-ws: 5.0.0(ws@8.18.1) + ws: 8.18.1 transitivePeerDependencies: - '@effect/schema' - bufferutil @@ -9445,18 +9550,18 @@ snapshots: dependencies: '@swc/helpers': 0.5.15 - '@fluentui/react-shared-contexts@9.21.2(@types/react@18.3.18)(react@18.2.0)': + '@fluentui/react-shared-contexts@9.22.0(@types/react@18.3.18)(react@18.2.0)': dependencies: '@fluentui/react-theme': 9.1.24 '@swc/helpers': 0.5.15 '@types/react': 18.3.18 react: 18.2.0 - '@fluentui/react-tabster@9.23.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@fluentui/react-tabster@9.24.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@fluentui/react-shared-contexts': 9.21.2(@types/react@18.3.18)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.22.0(@types/react@18.3.18)(react@18.2.0) '@fluentui/react-theme': 9.1.24 - '@fluentui/react-utilities': 9.18.20(@types/react@18.3.18)(react@18.2.0) + '@fluentui/react-utilities': 9.18.21(@types/react@18.3.18)(react@18.2.0) '@griffel/react': 1.5.29(react@18.2.0) '@swc/helpers': 0.5.15 '@types/react': 18.3.18 @@ -9464,17 +9569,17 @@ snapshots: keyborg: 2.6.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tabster: 8.4.1 + tabster: 8.5.1 '@fluentui/react-theme@9.1.24': dependencies: '@fluentui/tokens': 1.0.0-alpha.21 '@swc/helpers': 0.5.15 - '@fluentui/react-utilities@9.18.20(@types/react@18.3.18)(react@18.2.0)': + '@fluentui/react-utilities@9.18.21(@types/react@18.3.18)(react@18.2.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-shared-contexts': 9.21.2(@types/react@18.3.18)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.22.0(@types/react@18.3.18)(react@18.2.0) '@swc/helpers': 0.5.15 '@types/react': 18.3.18 react: 18.2.0 @@ -9571,12 +9676,12 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': dependencies: glob: 10.4.5 magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.7.3) - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) optionalDependencies: typescript: 5.7.3 @@ -9770,10 +9875,10 @@ snapshots: react: 18.2.0 use-sync-external-store: 1.4.0(react@18.2.0) - '@preact/signals@1.3.2(preact@10.25.4)': + '@preact/signals@1.3.2(preact@10.26.4)': dependencies: '@preact/signals-core': 1.8.0 - preact: 10.25.4 + preact: 10.26.4 '@protobufjs/aspromise@1.1.2': {} @@ -9800,7 +9905,7 @@ snapshots: '@radix-ui/number@1.0.1': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 optional: true '@radix-ui/number@1.1.0': @@ -9808,7 +9913,7 @@ snapshots: '@radix-ui/primitive@1.0.1': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 optional: true '@radix-ui/primitive@1.1.1': {} @@ -9847,7 +9952,7 @@ snapshots: '@radix-ui/react-arrow@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -9911,7 +10016,7 @@ snapshots: '@radix-ui/react-collection@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.2.0) '@radix-ui/react-context': 1.0.1(@types/react@18.3.18)(react@18.2.0) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -9937,7 +10042,7 @@ snapshots: '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 react: 18.2.0 optionalDependencies: '@types/react': 18.3.18 @@ -9966,7 +10071,7 @@ snapshots: '@radix-ui/react-context@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 react: 18.2.0 optionalDependencies: '@types/react': 18.3.18 @@ -10002,7 +10107,7 @@ snapshots: '@radix-ui/react-direction@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 react: 18.2.0 optionalDependencies: '@types/react': 18.3.18 @@ -10016,7 +10121,7 @@ snapshots: '@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.2.0) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -10044,7 +10149,7 @@ snapshots: '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 react: 18.2.0 optionalDependencies: '@types/react': 18.3.18 @@ -10058,7 +10163,7 @@ snapshots: '@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.2.0) '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.2.0) @@ -10082,7 +10187,7 @@ snapshots: '@radix-ui/react-id@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.18)(react@18.2.0) react: 18.2.0 optionalDependencies: @@ -10157,7 +10262,7 @@ snapshots: '@radix-ui/react-popper@1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@floating-ui/react-dom': 2.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.2.0) @@ -10195,7 +10300,7 @@ snapshots: '@radix-ui/react-portal@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -10226,7 +10331,7 @@ snapshots: '@radix-ui/react-primitive@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-slot': 1.0.2(@types/react@18.3.18)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -10299,7 +10404,7 @@ snapshots: '@radix-ui/react-select@1.2.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -10340,7 +10445,7 @@ snapshots: '@radix-ui/react-slot@1.0.2(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.18)(react@18.2.0) react: 18.2.0 optionalDependencies: @@ -10474,7 +10579,7 @@ snapshots: '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 react: 18.2.0 optionalDependencies: '@types/react': 18.3.18 @@ -10488,7 +10593,7 @@ snapshots: '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.2.0) react: 18.2.0 optionalDependencies: @@ -10504,7 +10609,7 @@ snapshots: '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.18)(react@18.2.0) react: 18.2.0 optionalDependencies: @@ -10520,7 +10625,7 @@ snapshots: '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 react: 18.2.0 optionalDependencies: '@types/react': 18.3.18 @@ -10534,7 +10639,7 @@ snapshots: '@radix-ui/react-use-previous@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 react: 18.2.0 optionalDependencies: '@types/react': 18.3.18 @@ -10548,7 +10653,7 @@ snapshots: '@radix-ui/react-use-rect@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/rect': 1.0.1 react: 18.2.0 optionalDependencies: @@ -10564,7 +10669,7 @@ snapshots: '@radix-ui/react-use-size@1.0.1(@types/react@18.3.18)(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.18)(react@18.2.0) react: 18.2.0 optionalDependencies: @@ -10580,7 +10685,7 @@ snapshots: '@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -10601,7 +10706,7 @@ snapshots: '@radix-ui/rect@1.0.1': dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 optional: true '@radix-ui/rect@1.1.0': {} @@ -10640,7 +10745,7 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.84.0)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0))': + '@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': dependencies: '@babel/core': 7.26.8 '@babel/generator': 7.26.8 @@ -10671,8 +10776,8 @@ snapshots: semver: 7.7.1 set-cookie-parser: 2.7.1 valibot: 0.41.0(typescript@5.7.3) - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) - vite-node: 3.0.0-beta.2(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite-node: 3.0.0-beta.2(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) optionalDependencies: '@react-router/serve': 7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3) typescript: 5.7.3 @@ -10707,9 +10812,9 @@ snapshots: optionalDependencies: typescript: 5.7.3 - '@react-router/remix-routes-option-adapter@7.1.5(@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.84.0)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)))(typescript@5.7.3)': + '@react-router/remix-routes-option-adapter@7.1.5(@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)))(typescript@5.7.3)': dependencies: - '@react-router/dev': 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.84.0)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + '@react-router/dev': 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) optionalDependencies: typescript: 5.7.3 @@ -10957,13 +11062,13 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@storybook/builder-vite@8.5.8(storybook@8.5.8(prettier@3.5.1))(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0))': + '@storybook/builder-vite@8.5.8(storybook@8.5.8(prettier@3.5.1))(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': dependencies: '@storybook/csf-plugin': 8.5.8(storybook@8.5.8(prettier@3.5.1)) browser-assert: 1.2.1 storybook: 8.5.8(prettier@3.5.1) ts-dedent: 2.2.0 - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) '@storybook/channels@8.5.8(storybook@8.5.8(prettier@3.5.1))': dependencies: @@ -11037,11 +11142,11 @@ snapshots: react-dom: 18.2.0(react@18.2.0) storybook: 8.5.8(prettier@3.5.1) - '@storybook/react-vite@8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.2)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0))': + '@storybook/react-vite@8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.2)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) '@rollup/pluginutils': 5.1.4(rollup@2.79.2) - '@storybook/builder-vite': 8.5.8(storybook@8.5.8(prettier@3.5.1))(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + '@storybook/builder-vite': 8.5.8(storybook@8.5.8(prettier@3.5.1))(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) '@storybook/react': 8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3) find-up: 5.0.0 magic-string: 0.30.17 @@ -11051,7 +11156,7 @@ snapshots: resolve: 1.22.10 storybook: 8.5.8(prettier@3.5.1) tsconfig-paths: 4.2.0 - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) optionalDependencies: '@storybook/test': 8.5.8(storybook@8.5.8(prettier@3.5.1)) transitivePeerDependencies: @@ -11340,6 +11445,10 @@ snapshots: dependencies: undici-types: 6.19.8 + '@types/node@20.17.24': + dependencies: + undici-types: 6.19.8 + '@types/normalize-package-data@2.4.4': {} '@types/parse-json@4.0.2': @@ -11362,7 +11471,7 @@ snapshots: '@types/sass@1.45.0': dependencies: - sass: 1.84.0 + sass: 1.85.1 optional: true '@types/stylus@0.48.43': @@ -11513,13 +11622,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.6(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0))': + '@vitest/mocker@3.0.6(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': dependencies: '@vitest/spy': 3.0.6 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) '@vitest/pretty-format@2.0.5': dependencies: @@ -11682,6 +11791,8 @@ snapshots: acorn@8.14.0: {} + acorn@8.14.1: {} + aggregate-error@3.1.0: dependencies: clean-stack: 2.2.0 @@ -11843,10 +11954,10 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.20(postcss@8.5.2): + autoprefixer@10.4.21(postcss@8.5.2): dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001699 + caniuse-lite: 1.0.30001703 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -11871,7 +11982,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 cosmiconfig: 7.1.0 resolve: 1.22.10 optional: true @@ -11889,7 +12000,7 @@ snapshots: dependencies: '@babel/core': 7.26.8 '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.8) - core-js-compat: 3.40.0 + core-js-compat: 3.41.0 transitivePeerDependencies: - supports-color @@ -11905,11 +12016,11 @@ snapshots: bare-events@2.5.4: optional: true - base-x@3.0.10: + base-x@3.0.11: dependencies: safe-buffer: 5.2.1 - base-x@4.0.0: {} + base-x@4.0.1: {} base64-js@1.5.1: {} @@ -11923,9 +12034,6 @@ snapshots: binary-extensions@2.3.0: {} - bind-event-listener@3.0.0: - optional: true - bip39@3.1.0: dependencies: '@noble/hashes': 1.7.1 @@ -12000,7 +12108,7 @@ snapshots: bs58@5.0.0: dependencies: - base-x: 4.0.0 + base-x: 4.0.1 bs58check@3.0.1: dependencies: @@ -12057,6 +12165,11 @@ snapshots: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.2.7 + call-bound@1.0.4: + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 + callsites@3.1.0: {} camelcase-css@2.0.1: {} @@ -12065,6 +12178,9 @@ snapshots: caniuse-lite@1.0.30001699: {} + caniuse-lite@1.0.30001703: + optional: true + catering@2.1.1: {} cbor-extract@2.2.0: @@ -12218,6 +12334,10 @@ snapshots: dependencies: browserslist: 4.24.4 + core-js-compat@3.41.0: + dependencies: + browserslist: 4.24.4 + core-util-is@1.0.3: {} corser@2.0.1: {} @@ -12562,8 +12682,8 @@ snapshots: '@types/sass': 1.45.0 '@types/stylus': 0.48.43 glob: 10.4.5 - postcss: 8.5.2 - postcss-modules: 6.0.1(postcss@8.5.2) + postcss: 8.5.3 + postcss-modules: 6.0.1(postcss@8.5.3) optional: true esbuild@0.21.5: @@ -13035,6 +13155,10 @@ snapshots: dependencies: reusify: 1.0.4 + fastq@1.19.1: + dependencies: + reusify: 1.1.0 + fdir@6.4.3(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -13127,7 +13251,7 @@ snapshots: fs-ext@2.1.1: dependencies: - nan: 2.22.0 + nan: 2.22.2 fs-extra@10.1.0: dependencies: @@ -13191,6 +13315,19 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 + get-intrinsic@1.3.0: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + get-nonce@1.0.1: {} get-own-enumerable-property-symbols@3.0.2: {} @@ -13392,7 +13529,7 @@ snapshots: i18next@21.10.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 optional: true iconv-lite@0.4.24: @@ -13403,9 +13540,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.2): + icss-utils@5.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 optional: true idb@7.1.1: {} @@ -13658,9 +13795,9 @@ snapshots: isexe@2.0.0: {} - isomorphic-ws@5.0.0(ws@8.18.0): + isomorphic-ws@5.0.0(ws@8.18.1): dependencies: - ws: 8.18.0 + ws: 8.18.1 iterator.prototype@1.1.5: dependencies: @@ -13686,7 +13823,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.17.18 + '@types/node': 20.17.24 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -13708,6 +13845,8 @@ snapshots: jsesc@3.0.2: {} + jsesc@3.1.0: {} + json-buffer@3.0.1: {} json-parse-even-better-errors@2.3.1: {} @@ -13725,7 +13864,7 @@ snapshots: json-stable-stringify@1.2.1: dependencies: call-bind: 1.0.8 - call-bound: 1.0.3 + call-bound: 1.0.4 isarray: 2.0.5 jsonify: 0.0.1 object-keys: 1.1.1 @@ -13866,7 +14005,7 @@ snapshots: chalk: 5.4.1 is-unicode-supported: 1.3.0 - long@5.3.0: {} + long@5.3.1: {} loose-envify@1.4.0: dependencies: @@ -14006,7 +14145,7 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nan@2.22.0: {} + nan@2.22.2: {} nanoassert@2.0.0: {} @@ -14018,6 +14157,9 @@ snapshots: nanoid@3.3.8: {} + nanoid@3.3.9: + optional: true + nanomessage-rpc@3.2.0: dependencies: emittery: 0.6.0 @@ -14030,7 +14172,7 @@ snapshots: nanomessage@8.4.0: dependencies: - fastq: 1.19.0 + fastq: 1.19.1 nanocustomassert: 1.0.0 nanoerror: 1.3.4 nanoresource-promise: 2.0.0 @@ -14392,14 +14534,6 @@ snapshots: read-cache: 1.0.0 resolve: 1.22.10 - postcss-import@16.1.0(postcss@8.5.2): - dependencies: - postcss: 8.5.2 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.10 - optional: true - postcss-js@4.0.1(postcss@8.5.2): dependencies: camelcase-css: 2.0.1 @@ -14420,41 +14554,41 @@ snapshots: optionalDependencies: postcss: 8.5.2 - postcss-modules-extract-imports@3.1.0(postcss@8.5.2): + postcss-modules-extract-imports@3.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 optional: true - postcss-modules-local-by-default@4.2.0(postcss@8.5.2): + postcss-modules-local-by-default@4.2.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.5.2) - postcss: 8.5.2 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 optional: true - postcss-modules-scope@3.2.1(postcss@8.5.2): + postcss-modules-scope@3.2.1(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 7.1.0 optional: true - postcss-modules-values@4.0.0(postcss@8.5.2): + postcss-modules-values@4.0.0(postcss@8.5.3): dependencies: - icss-utils: 5.1.0(postcss@8.5.2) - postcss: 8.5.2 + icss-utils: 5.1.0(postcss@8.5.3) + postcss: 8.5.3 optional: true - postcss-modules@6.0.1(postcss@8.5.2): + postcss-modules@6.0.1(postcss@8.5.3): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.5.2) + icss-utils: 5.1.0(postcss@8.5.3) lodash.camelcase: 4.3.0 - postcss: 8.5.2 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.2) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.2) - postcss-modules-scope: 3.2.1(postcss@8.5.2) - postcss-modules-values: 4.0.0(postcss@8.5.2) + postcss: 8.5.3 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) + postcss-modules-scope: 3.2.1(postcss@8.5.3) + postcss-modules-values: 4.0.0(postcss@8.5.3) string-hash: 1.1.3 optional: true @@ -14488,7 +14622,14 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - preact@10.25.4: {} + postcss@8.5.3: + dependencies: + nanoid: 3.3.9 + picocolors: 1.1.1 + source-map-js: 1.2.1 + optional: true + + preact@10.26.4: {} prebuild-install@7.1.3: dependencies: @@ -14563,7 +14704,7 @@ snapshots: '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 '@types/node': 20.17.18 - long: 5.3.0 + long: 5.3.1 proxy-addr@2.0.7: dependencies: @@ -14607,9 +14748,6 @@ snapshots: race-as-promised@0.0.2: {} - raf-schd@4.0.3: - optional: true - random-access-file@2.2.1: dependencies: mkdirp-classic: 0.5.3 @@ -14682,7 +14820,7 @@ snapshots: react-error-boundary@4.1.2(react@18.2.0): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 react: 18.2.0 react-hook-form@7.54.2(react@18.2.0): @@ -14696,7 +14834,7 @@ snapshots: react-i18next@11.18.6(i18next@21.10.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 html-parse-stringify: 3.0.1 i18next: 21.10.0 react: 18.2.0 @@ -14858,7 +14996,7 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 regexp-tree@0.1.27: {} @@ -14923,6 +15061,8 @@ snapshots: reusify@1.0.4: {} + reusify@1.1.0: {} + rimraf@3.0.2: dependencies: glob: 7.2.3 @@ -14958,7 +15098,7 @@ snapshots: rtl-css-js@1.16.1: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 run-parallel-limit@1.1.0: dependencies: @@ -14993,7 +15133,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.84.0: + sass@1.85.1: dependencies: chokidar: 4.0.3 immutable: 5.0.3 @@ -15417,7 +15557,7 @@ snapshots: tabbable@6.2.0: {} - tabster@8.4.1: + tabster@8.5.1: dependencies: keyborg: 2.6.0 tslib: 2.8.1 @@ -15529,7 +15669,7 @@ snapshots: type-fest: 0.16.0 unique-string: 2.0.0 - terser-webpack-plugin@5.3.11(esbuild@0.21.5)(webpack@5.98.0(esbuild@0.21.5)): + terser-webpack-plugin@5.3.14(esbuild@0.21.5)(webpack@5.98.0(esbuild@0.21.5)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 @@ -15543,7 +15683,7 @@ snapshots: terser@5.39.0: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.14.0 + acorn: 8.14.1 commander: 2.20.3 source-map-support: 0.5.21 @@ -15917,13 +16057,13 @@ snapshots: - '@types/react' - '@types/react-dom' - vite-node@3.0.0-beta.2(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0): + vite-node@3.0.0-beta.2(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -15935,13 +16075,13 @@ snapshots: - supports-color - terser - vite-node@3.0.6(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0): + vite-node@3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -15953,43 +16093,43 @@ snapshots: - supports-color - terser - vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): + vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): dependencies: debug: 4.4.0 pretty-bytes: 6.1.1 tinyglobby: 0.2.11 - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) workbox-build: 7.3.0(@types/babel__core@7.20.5) workbox-window: 7.3.0 transitivePeerDependencies: - supports-color - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.15)(rollup@2.79.2)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.15)(rollup@2.79.2)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@2.79.2) '@swc/core': 1.10.16(@swc/helpers@0.5.15) uuid: 10.0.0 - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-wasm@3.4.1(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)): + vite-plugin-wasm@3.4.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)): dependencies: - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) - vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.5(typescript@5.7.3) optionalDependencies: - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0): + vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.5.2 @@ -15997,13 +16137,13 @@ snapshots: optionalDependencies: '@types/node': 20.17.18 fsevents: 2.3.3 - sass: 1.84.0 + sass: 1.85.1 terser: 5.39.0 - vitest@3.0.6(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0): + vitest@3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0): dependencies: '@vitest/expect': 3.0.6 - '@vitest/mocker': 3.0.6(vite@5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0)) + '@vitest/mocker': 3.0.6(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) '@vitest/pretty-format': 3.0.6 '@vitest/runner': 3.0.6 '@vitest/snapshot': 3.0.6 @@ -16019,8 +16159,8 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.14(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) - vite-node: 3.0.6(@types/node@20.17.18)(sass@1.84.0)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite-node: 3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.17.18 @@ -16058,7 +16198,7 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 + acorn: 8.14.1 browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 @@ -16073,7 +16213,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(esbuild@0.21.5)(webpack@5.98.0(esbuild@0.21.5)) + terser-webpack-plugin: 5.3.14(esbuild@0.21.5)(webpack@5.98.0(esbuild@0.21.5)) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -16165,7 +16305,7 @@ snapshots: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) '@babel/core': 7.26.8 '@babel/preset-env': 7.26.9(@babel/core@7.26.8) - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.26.10 '@rollup/plugin-babel': 5.3.1(@babel/core@7.26.8)(@types/babel__core@7.20.5)(rollup@2.79.2) '@rollup/plugin-node-resolve': 15.3.1(rollup@2.79.2) '@rollup/plugin-replace': 2.4.2(rollup@2.79.2) @@ -16280,6 +16420,8 @@ snapshots: ws@8.18.0: {} + ws@8.18.1: {} + xo@0.58.0(@types/eslint@9.6.1)(webpack@5.98.0(esbuild@0.21.5)): dependencies: '@eslint/eslintrc': 3.2.0 diff --git a/test/helpers/App.ts b/test/helpers/App.ts index e271d9b..94645e1 100644 --- a/test/helpers/App.ts +++ b/test/helpers/App.ts @@ -52,7 +52,7 @@ export class App { } async reload() { - await pause(5000) // give storage etc. time to finish + await pause(1000) // give storage etc. time to finish await this.page.reload() return this } From 77abc9fb1035c0d43463839a769934ad18f30d21 Mon Sep 17 00:00:00 2001 From: Nathan Gerhart Date: Wed, 12 Mar 2025 09:22:13 -0600 Subject: [PATCH 02/15] run action on every push So I don't have to keep bonking around in main but still get feedback without a PR --- .github/workflows/build-and-deploy_devresults-xdev.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build-and-deploy_devresults-xdev.yml b/.github/workflows/build-and-deploy_devresults-xdev.yml index f1ef0d2..2ba624a 100644 --- a/.github/workflows/build-and-deploy_devresults-xdev.yml +++ b/.github/workflows/build-and-deploy_devresults-xdev.yml @@ -2,8 +2,6 @@ name: Build on: push: - branches: - - main pull_request: types: [opened, synchronize, reopened] branches: From 8bc53257c50a3b1bb307b3f67cacdf672abb4e20 Mon Sep 17 00:00:00 2001 From: Nathan Gerhart Date: Wed, 12 Mar 2025 11:21:15 -0600 Subject: [PATCH 03/15] build the shell separately --- .gitignore | 1 + package.json | 1 + pnpm-lock.yaml | 108 +++++++++++++++++++++++++++++++------------ vite.config.shell.ts | 56 ++++++++++++++++++++++ 4 files changed, 136 insertions(+), 30 deletions(-) create mode 100644 vite.config.shell.ts diff --git a/.gitignore b/.gitignore index 9ad7568..c6c775b 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /.vscode/ test-results storybook-static +dist diff --git a/package.json b/package.json index 5e57745..d07e6ed 100644 --- a/package.json +++ b/package.json @@ -93,6 +93,7 @@ "@types/platform": "^1.3.6", "@types/react": "^18.2.66", "@types/react-dom": "^18.2.22", + "@vitejs/plugin-react": "^4.3.4", "cross-env": "^7.0.3", "eslint": "^8.57.0", "eslint-config-xo": "^0.45.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e11c44..c6c9891 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,10 +16,10 @@ importers: version: 0.7.4 '@dxos/react-client': specifier: 0.7.4 - version: 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@dxos/shell': specifier: 0.7.4 - version: 0.7.4(@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@effect/schema@0.75.5(effect@3.12.11))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 0.7.4(@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@effect/schema@0.75.5(effect@3.12.11))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@dxos/util': specifier: 0.7.4 version: 0.7.4 @@ -219,6 +219,9 @@ importers: '@types/react-dom': specifier: ^18.2.22 version: 18.3.5(@types/react@18.3.18) + '@vitejs/plugin-react': + specifier: ^4.3.4 + version: 4.3.4(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -736,6 +739,18 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-react-jsx-self@7.25.9': + resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-react-jsx-source@7.25.9': + resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-regenerator@7.25.9': resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} engines: {node: '>=6.9.0'} @@ -3212,6 +3227,12 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + '@vitejs/plugin-react@4.3.4': + resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 || ^6.0.0 + '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} @@ -8195,6 +8216,16 @@ snapshots: '@babel/core': 7.26.8 '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.8)': + dependencies: + '@babel/core': 7.26.8 + '@babel/helper-plugin-utils': 7.26.5 + + '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.8)': + dependencies: + '@babel/core': 7.26.8 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 @@ -9045,7 +9076,7 @@ snapshots: '@ngneat/falso': 7.3.0 optional: true - '@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@dxos/async': 0.7.4 '@dxos/client': 0.7.4(effect@3.12.11) @@ -9065,8 +9096,8 @@ snapshots: react-error-boundary: 4.1.2(react@18.2.0) optionalDependencies: '@dxos/random': 0.7.4 - '@dxos/react-ui': 0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.2))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-ui-theme': 0.7.4(postcss@8.5.2) + '@dxos/react-ui': 0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.3))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-ui-theme': 0.7.4(postcss@8.5.3) transitivePeerDependencies: - '@effect/schema' - '@phosphor-icons/react' @@ -9121,7 +9152,7 @@ snapshots: - '@types/react-dom' optional: true - '@dxos/react-ui-theme@0.7.4(postcss@8.5.2)': + '@dxos/react-ui-theme@0.7.4(postcss@8.5.3)': dependencies: '@ch-ui/tailwind-tokens': 0.5.5(tailwindcss@3.4.17) '@ch-ui/tokens': 0.5.6 @@ -9130,7 +9161,7 @@ snapshots: '@fontsource-variable/jetbrains-mono': 5.0.21 '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.17) '@tailwindcss/forms': 0.5.10(tailwindcss@3.4.17) - autoprefixer: 10.4.21(postcss@8.5.2) + autoprefixer: 10.4.21(postcss@8.5.3) esbuild-style-plugin: 1.6.3 glob: 7.2.3 lodash.get: 4.4.2 @@ -9138,7 +9169,7 @@ snapshots: tailwind-merge: 2.6.0 tailwind-scrollbar: 3.1.0(tailwindcss@3.4.17) tailwindcss: 3.4.17 - tailwindcss-logical: 3.0.1(postcss@8.5.2) + tailwindcss-logical: 3.0.1(postcss@8.5.3) tailwindcss-radix: 2.9.0 transitivePeerDependencies: - postcss @@ -9147,14 +9178,14 @@ snapshots: '@dxos/react-ui-types@0.7.4': {} - '@dxos/react-ui@0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.2))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@dxos/react-ui@0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.3))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@dxos/debug': 0.7.4 '@dxos/log': 0.7.4 '@dxos/react-hooks': 0.7.4(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@dxos/react-input': 0.7.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@dxos/react-list': 0.7.4(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-ui-theme': 0.7.4(postcss@8.5.2) + '@dxos/react-ui-theme': 0.7.4(postcss@8.5.3) '@dxos/react-ui-types': 0.7.4 '@dxos/util': 0.7.4 '@fluentui/react-tabster': 9.24.1(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) @@ -9225,7 +9256,7 @@ snapshots: - '@effect/schema' - effect - '@dxos/shell@0.7.4(@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@effect/schema@0.75.5(effect@3.12.11))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@dxos/shell@0.7.4(@dxos/react-client@0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@effect/schema@0.75.5(effect@3.12.11))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@dxos/async': 0.7.4 '@dxos/client-protocol': 0.7.4(effect@3.12.11) @@ -9235,7 +9266,7 @@ snapshots: '@dxos/invariant': 0.7.4 '@dxos/log': 0.7.4 '@dxos/protocols': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) - '@dxos/react-client': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.2)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-client': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(effect@3.12.11)(postcss@8.5.3)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@dxos/react-ui-types': 0.7.4 '@dxos/rpc': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) '@dxos/rpc-tunnel': 0.7.4(@effect/schema@0.75.5(effect@3.12.11))(effect@3.12.11) @@ -9256,8 +9287,8 @@ snapshots: url-join: 5.0.0 xstate: 4.38.3 optionalDependencies: - '@dxos/react-ui': 0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.2))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@dxos/react-ui-theme': 0.7.4(postcss@8.5.2) + '@dxos/react-ui': 0.7.4(@dxos/react-ui-theme@0.7.4(postcss@8.5.3))(@phosphor-icons/react@2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@dxos/react-ui-theme': 0.7.4(postcss@8.5.3) '@phosphor-icons/react': 2.1.7(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - '@effect/schema' @@ -11608,6 +11639,17 @@ snapshots: '@ungap/structured-clone@1.3.0': {} + '@vitejs/plugin-react@4.3.4(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': + dependencies: + '@babel/core': 7.26.8 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.8) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.8) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.2 + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + transitivePeerDependencies: + - supports-color + '@vitest/expect@2.0.5': dependencies: '@vitest/spy': 2.0.5 @@ -11954,14 +11996,14 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.21(postcss@8.5.2): + autoprefixer@10.4.21(postcss@8.5.3): dependencies: browserslist: 4.24.4 caniuse-lite: 1.0.30001703 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 optional: true @@ -14519,9 +14561,9 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-import@14.1.0(postcss@8.5.2): + postcss-import@14.1.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.10 @@ -14539,12 +14581,18 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.5.2 - postcss-load-config@3.1.4(postcss@8.5.2): + postcss-js@4.0.1(postcss@8.5.3): + dependencies: + camelcase-css: 2.0.1 + postcss: 8.5.3 + optional: true + + postcss-load-config@3.1.4(postcss@8.5.3): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: - postcss: 8.5.2 + postcss: 8.5.3 optional: true postcss-load-config@4.0.2(postcss@8.5.2): @@ -14592,9 +14640,9 @@ snapshots: string-hash: 1.1.3 optional: true - postcss-nested@6.0.0(postcss@8.5.2): + postcss-nested@6.0.0(postcss@8.5.3): dependencies: - postcss: 8.5.2 + postcss: 8.5.3 postcss-selector-parser: 6.1.2 optional: true @@ -15573,9 +15621,9 @@ snapshots: dependencies: tailwindcss: 3.4.17 - tailwindcss-logical@3.0.1(postcss@8.5.2): + tailwindcss-logical@3.0.1(postcss@8.5.3): dependencies: - tailwindcss: 3.3.1(postcss@8.5.2) + tailwindcss: 3.3.1(postcss@8.5.3) transitivePeerDependencies: - postcss - ts-node @@ -15584,7 +15632,7 @@ snapshots: tailwindcss-radix@2.9.0: optional: true - tailwindcss@3.3.1(postcss@8.5.2): + tailwindcss@3.3.1(postcss@8.5.3): dependencies: arg: 5.0.2 chokidar: 3.6.0 @@ -15600,11 +15648,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.2 - postcss-import: 14.1.0(postcss@8.5.2) - postcss-js: 4.0.1(postcss@8.5.2) - postcss-load-config: 3.1.4(postcss@8.5.2) - postcss-nested: 6.0.0(postcss@8.5.2) + postcss: 8.5.3 + postcss-import: 14.1.0(postcss@8.5.3) + postcss-js: 4.0.1(postcss@8.5.3) + postcss-load-config: 3.1.4(postcss@8.5.3) + postcss-nested: 6.0.0(postcss@8.5.3) postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 diff --git a/vite.config.shell.ts b/vite.config.shell.ts new file mode 100644 index 0000000..a15f4cc --- /dev/null +++ b/vite.config.shell.ts @@ -0,0 +1,56 @@ +import fs from "node:fs" +import path from "node:path" +import { type Plugin } from "vite" +import { defineConfig } from "vitest/config" +import topLevelAwait from "vite-plugin-top-level-await" +import { ConfigPlugin } from "@dxos/config/vite-plugin" +import ReactPlugin from "@vitejs/plugin-react" +import wasm from "vite-plugin-wasm" + +const combineShellWithApp = () => ({ + name: "combineShellWithApp", + closeBundle() { + const dist = "./dist" + const build = "./build/client" + + if (!fs.existsSync(dist) || !fs.existsSync(build)) { + return + } + + // copy the shell file + fs.renameSync(path.join(dist, "public", "shell.html"), path.join(build, "shell.html")) + + // copy all the assets + for (const asset of fs.readdirSync(path.join(dist, "assets"))) { + fs.renameSync(path.join(dist, "assets", asset), path.join(build, "assets", asset)) + } + + // remove the remaining + fs.rmSync(dist, { recursive: true, force: true }) + }, +}) + +export default defineConfig({ + build: { + copyPublicDir: false, // those files are for xdev, not the shell + rollupOptions: { + input: "./public/shell.html", + }, + }, + plugins: [ + ConfigPlugin(), + topLevelAwait(), + wasm() as Plugin, + ReactPlugin({ jsxRuntime: "classic" }), + combineShellWithApp(), + ], + worker: { + format: "es", + plugins: () => [topLevelAwait(), wasm() as Plugin], + }, + optimizeDeps: { + // use route files as entry points when crawling for dependencies + entries: ["**/routes/**/*.tsx"], + }, + test: { include: ["app/**/*.test.ts"] }, +}) From dab4d72138a2fd343ab63b9b10dc243fe7577833 Mon Sep 17 00:00:00 2001 From: Nathan Gerhart Date: Wed, 12 Mar 2025 11:21:40 -0600 Subject: [PATCH 04/15] update build scripts --- package.json | 5 +- pnpm-lock.yaml | 188 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 192 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index d07e6ed..3be7588 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,9 @@ "type": "module", "scripts": { "benchmark": "vitest bench", - "build": "react-router build", + "build": "run-s build:reactrouter build:shell", + "build:reactrouter": "react-router build", + "build:shell": "vite build -c vite.config.shell.ts", "build:storybook": "storybook build", "dev": "react-router dev --open", "icon-types": "node ./scripts/generate-icon-types.js", @@ -104,6 +106,7 @@ "eslint-plugin-unused-imports": "^3.2.0", "http-server": "^14.1.1", "mockdate": "^3.0.5", + "npm-run-all": "^4.1.5", "platform": "^1.3.6", "prettier": "^3.5.1", "prettier-plugin-tailwindcss": "^0.6.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c6c9891..f019abf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -252,6 +252,9 @@ importers: mockdate: specifier: ^3.0.5 version: 3.0.5 + npm-run-all: + specifier: ^4.1.5 + version: 4.1.5 platform: specifier: ^1.3.6 version: 1.3.6 @@ -3404,6 +3407,10 @@ packages: resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} + ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} @@ -3712,6 +3719,10 @@ packages: resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==} engines: {node: '>=12'} + chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + chalk@3.0.0: resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} engines: {node: '>=8'} @@ -3766,10 +3777,16 @@ packages: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + color-convert@2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} engines: {node: '>=7.0.0'} + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} @@ -3879,6 +3896,10 @@ packages: engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} hasBin: true + cross-spawn@6.0.6: + resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} + engines: {node: '>=4.8'} + cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -4768,6 +4789,10 @@ packages: resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} engines: {node: '>= 0.4'} + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -5188,6 +5213,9 @@ packages: json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} @@ -5288,6 +5316,10 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + engines: {node: '>=4'} + loader-runner@4.3.0: resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} engines: {node: '>=6.11.5'} @@ -5424,6 +5456,10 @@ packages: memory-fs@0.2.0: resolution: {integrity: sha512-+y4mDxU4rvXXu5UDSGCGNiesFmwCHuefGMoPCO1WYucNYj7DsLqrFaa2fXVI0H+NNiPTwwzKwspn9yTZqUGqng==} + memorystream@0.3.1: + resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} + engines: {node: '>= 0.10.0'} + meow@13.2.0: resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} engines: {node: '>=18'} @@ -5588,6 +5624,9 @@ packages: next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + nice-try@1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} @@ -5657,6 +5696,11 @@ packages: resolution: {integrity: sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + npm-run-all@4.1.5: + resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} + engines: {node: '>= 4'} + hasBin: true + npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -5797,6 +5841,10 @@ packages: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + parse-json@5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -5824,6 +5872,10 @@ packages: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} + path-key@2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} + path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -5838,6 +5890,10 @@ packages: path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} + path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -5870,10 +5926,19 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + pidtree@0.3.1: + resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} + engines: {node: '>=0.10'} + hasBin: true + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} + pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + pify@5.0.0: resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} engines: {node: '>=10'} @@ -6369,6 +6434,10 @@ packages: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} + read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + engines: {node: '>=4'} + read-pkg@5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} @@ -6608,14 +6677,26 @@ packages: sha512-wasm@2.3.4: resolution: {integrity: sha512-akWoxJPGCB3aZCrZ+fm6VIFhJ/p8idBv7AWGFng/CZIrQo51oQNsvDbTSRXWAzIiZJvpy16oIDiCCPqTe21sKg==} + shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} + shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} + shell-quote@1.8.2: + resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} + engines: {node: '>= 0.4'} + side-channel-list@1.0.0: resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} engines: {node: '>= 0.4'} @@ -6774,6 +6855,10 @@ packages: resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} engines: {node: '>= 0.4'} + string.prototype.padend@3.1.6: + resolution: {integrity: sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==} + engines: {node: '>= 0.4'} + string.prototype.repeat@1.0.0: resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} @@ -6846,6 +6931,10 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} @@ -7520,6 +7609,10 @@ packages: resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} engines: {node: '>= 0.4'} + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} engines: {node: '>= 8'} @@ -11871,6 +11964,10 @@ snapshots: ansi-regex@6.1.0: {} + ansi-styles@3.2.1: + dependencies: + color-convert: 1.9.3 + ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 @@ -12253,6 +12350,12 @@ snapshots: loupe: 3.1.3 pathval: 2.0.0 + chalk@2.4.2: + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + chalk@3.0.0: dependencies: ansi-styles: 4.3.0 @@ -12309,10 +12412,16 @@ snapshots: clsx@2.1.1: {} + color-convert@1.9.3: + dependencies: + color-name: 1.1.3 + color-convert@2.0.1: dependencies: color-name: 1.1.4 + color-name@1.1.3: {} + color-name@1.1.4: {} colorjs.io@0.5.2: @@ -12408,6 +12517,14 @@ snapshots: dependencies: cross-spawn: 7.0.6 + cross-spawn@6.0.6: + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.2 + shebang-command: 1.2.0 + which: 1.3.1 + cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -13490,6 +13607,8 @@ snapshots: has-bigints@1.1.0: {} + has-flag@3.0.0: {} + has-flag@4.0.0: {} has-property-descriptors@1.0.2: @@ -13891,6 +14010,8 @@ snapshots: json-buffer@3.0.1: {} + json-parse-better-errors@1.0.2: {} + json-parse-even-better-errors@2.3.1: {} json-parse-even-better-errors@3.0.2: {} @@ -13981,6 +14102,13 @@ snapshots: lines-and-columns@1.2.4: {} + load-json-file@4.0.0: + dependencies: + graceful-fs: 4.2.11 + parse-json: 4.0.0 + pify: 3.0.0 + strip-bom: 3.0.0 + loader-runner@4.3.0: {} loader-utils@3.3.1: @@ -14095,6 +14223,8 @@ snapshots: memory-fs@0.2.0: {} + memorystream@0.3.1: {} + meow@13.2.0: {} merge-descriptors@1.0.3: {} @@ -14236,6 +14366,8 @@ snapshots: next-tick@1.1.0: {} + nice-try@1.0.5: {} + no-case@3.0.4: dependencies: lower-case: 2.0.2 @@ -14307,6 +14439,18 @@ snapshots: npm-package-arg: 10.1.0 semver: 7.7.1 + npm-run-all@4.1.5: + dependencies: + ansi-styles: 3.2.1 + chalk: 2.4.2 + cross-spawn: 6.0.6 + memorystream: 0.3.1 + minimatch: 3.1.2 + pidtree: 0.3.1 + read-pkg: 3.0.0 + shell-quote: 1.8.2 + string.prototype.padend: 3.1.6 + npm-run-path@4.0.1: dependencies: path-key: 3.1.1 @@ -14455,6 +14599,11 @@ snapshots: dependencies: callsites: 3.1.0 + parse-json@4.0.0: + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + parse-json@5.2.0: dependencies: '@babel/code-frame': 7.26.2 @@ -14474,6 +14623,8 @@ snapshots: path-is-absolute@1.0.1: {} + path-key@2.0.1: {} + path-key@3.1.1: {} path-parse@1.0.7: {} @@ -14485,6 +14636,10 @@ snapshots: path-to-regexp@0.1.12: {} + path-type@3.0.0: + dependencies: + pify: 3.0.0 + path-type@4.0.0: {} path-type@6.0.0: {} @@ -14507,8 +14662,12 @@ snapshots: picomatch@4.0.2: {} + pidtree@0.3.1: {} + pify@2.3.0: {} + pify@3.0.0: {} + pify@5.0.0: {} pirates@4.0.6: {} @@ -14981,6 +15140,12 @@ snapshots: read-pkg: 5.2.0 type-fest: 0.8.1 + read-pkg@3.0.0: + dependencies: + load-json-file: 4.0.0 + normalize-package-data: 2.5.0 + path-type: 3.0.0 + read-pkg@5.2.0: dependencies: '@types/normalize-package-data': 2.4.4 @@ -15293,12 +15458,20 @@ snapshots: b4a: 1.6.7 nanoassert: 2.0.0 + shebang-command@1.2.0: + dependencies: + shebang-regex: 1.0.0 + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 + shebang-regex@1.0.0: {} + shebang-regex@3.0.0: {} + shell-quote@1.8.2: {} + side-channel-list@1.0.0: dependencies: es-errors: 1.3.0 @@ -15497,6 +15670,13 @@ snapshots: set-function-name: 2.0.2 side-channel: 1.1.0 + string.prototype.padend@3.1.6: + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + string.prototype.repeat@1.0.0: dependencies: define-properties: 1.2.1 @@ -15581,6 +15761,10 @@ snapshots: pirates: 4.0.6 ts-interface-checker: 0.1.13 + supports-color@5.5.0: + dependencies: + has-flag: 3.0.0 + supports-color@7.2.0: dependencies: has-flag: 4.0.0 @@ -16324,6 +16508,10 @@ snapshots: gopd: 1.2.0 has-tostringtag: 1.0.2 + which@1.3.1: + dependencies: + isexe: 2.0.0 + which@2.0.2: dependencies: isexe: 2.0.0 From df09fb9770076090e9909e21450becc46a7cfe36 Mon Sep 17 00:00:00 2001 From: Nathan Gerhart Date: Wed, 12 Mar 2025 11:21:50 -0600 Subject: [PATCH 05/15] use the shell again --- app/root.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/root.tsx b/app/root.tsx index 1f03f32..72efbb7 100644 --- a/app/root.tsx +++ b/app/root.tsx @@ -42,7 +42,7 @@ const createWorker = () => export default function App() { return ( Date: Wed, 12 Mar 2025 11:25:05 -0600 Subject: [PATCH 06/15] working start script --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3be7588..206274e 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "icon-types": "node ./scripts/generate-icon-types.js", "lint": "xo", "preinstall": "npx only-allow pnpm", - "start": "react-router-serve ./build/server/index.js", + "start": "vite preview --open", "start:storybook": "http-server storybook-static/ -os", "storybook": "storybook dev -p 6006", "test": "vitest", From 98d18aa9fb3f5600abf9623be835a6a58e3b5abd Mon Sep 17 00:00:00 2001 From: Nathan Gerhart Date: Wed, 12 Mar 2025 13:09:36 -0600 Subject: [PATCH 07/15] run playwright on built app in ci --- .../build-and-deploy_devresults-xdev.yml | 21 ++++++++++--------- playwright.config.ts | 12 +++++++++-- 2 files changed, 21 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build-and-deploy_devresults-xdev.yml b/.github/workflows/build-and-deploy_devresults-xdev.yml index 2ba624a..6aec620 100644 --- a/.github/workflows/build-and-deploy_devresults-xdev.yml +++ b/.github/workflows/build-and-deploy_devresults-xdev.yml @@ -33,18 +33,19 @@ jobs: - name: lint run: pnpm lint - - name: test - id: test - run: | - pnpm test - pnpm test:pw + - name: unit tests + run: pnpm test + + - name: build + run: pnpm build - - name: Capture test output - if: ${{ failure() && steps.test.conclusion == 'failure' }} + - name: playwright tests + id: playwright + run: pnpm test:pw + + - name: Capture playwright output + if: ${{ failure() && steps.playwright.conclusion == 'failure' }} uses: actions/upload-artifact@v4 with: name: playwright-test-results path: ./test-results - - - name: build - run: pnpm build diff --git a/playwright.config.ts b/playwright.config.ts index ce19c96..a35a1bb 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -67,8 +67,16 @@ export default defineConfig({ ], webServer: - isPlaywrightUI ? - [] + isPlaywrightUI ? [] + : process.env.CI ? + // use the built website for testing in ci + [ + { + command: "pnpm vite preview --port 3001", + url: "http://localhost:3001", + reuseExistingServer: false, + }, + ] : [ { command: "pnpm react-router dev --port 3001", From d46c3b78589e68101ae825e0caebe7ba203377c4 Mon Sep 17 00:00:00 2001 From: Herb Caudill Date: Sun, 4 Jan 2026 16:16:37 +0100 Subject: [PATCH 08/15] update browser list --- pnpm-lock.yaml | 1489 +++++++++++++++++++++++++++++------------------- 1 file changed, 897 insertions(+), 592 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f019abf..81805b0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -148,13 +148,13 @@ importers: version: 1.1.2(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) vite-plugin-pwa: specifier: ^0.21.1 - version: 0.21.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) + version: 0.21.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) vite-plugin-top-level-await: specifier: ^1.4.4 - version: 1.4.4(@swc/helpers@0.5.15)(rollup@2.79.2)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + version: 1.4.4(@swc/helpers@0.5.15)(rollup@2.79.2)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) vite-plugin-wasm: specifier: ^3.4.1 - version: 3.4.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + version: 3.4.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) workbox-core: specifier: ^7.3.0 version: 7.3.0 @@ -176,10 +176,10 @@ importers: version: 1.49.1 '@react-router/dev': specifier: ^7.1.5 - version: 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + version: 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.44.1)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) '@react-router/remix-routes-option-adapter': specifier: ^7.1.5 - version: 7.1.5(@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)))(typescript@5.7.3) + version: 7.1.5(@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.44.1)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)))(typescript@5.7.3) '@storybook/addon-essentials': specifier: ^8.5.8 version: 8.5.8(@types/react@18.3.18)(storybook@8.5.8(prettier@3.5.1)) @@ -200,7 +200,7 @@ importers: version: 8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3) '@storybook/react-vite': specifier: ^8.5.8 - version: 8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.2)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + version: 8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.2)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) '@storybook/test': specifier: ^8.5.8 version: 8.5.8(storybook@8.5.8(prettier@3.5.1)) @@ -221,7 +221,7 @@ importers: version: 18.3.5(@types/react@18.3.18) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + version: 4.3.4(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -281,13 +281,13 @@ importers: version: 5.7.3 vite: specifier: ^5.4.11 - version: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + version: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + version: 5.1.4(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) vitest: specifier: ^3.0.6 - version: 3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + version: 3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) xo: specifier: ^0.58.0 version: 0.58.0(@types/eslint@9.6.1)(webpack@5.98.0(esbuild@0.21.5)) @@ -327,77 +327,119 @@ packages: resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} + '@babel/code-frame@7.27.1': + resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} + engines: {node: '>=6.9.0'} + '@babel/compat-data@7.26.8': resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.8': - resolution: {integrity: sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==} + '@babel/compat-data@7.28.5': + resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.10': - resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} + '@babel/core@7.26.8': + resolution: {integrity: sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==} engines: {node: '>=6.9.0'} '@babel/generator@7.26.8': resolution: {integrity: sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==} engines: {node: '>=6.9.0'} + '@babel/generator@7.28.5': + resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.27.3': + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} + engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.26.5': resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} engines: {node: '>=6.9.0'} + '@babel/helper-compilation-targets@7.27.2': + resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-create-class-features-plugin@7.25.9': resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.26.9': - resolution: {integrity: sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==} + '@babel/helper-create-class-features-plugin@7.28.5': + resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-regexp-features-plugin@7.26.3': - resolution: {integrity: sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==} + '@babel/helper-create-regexp-features-plugin@7.28.5': + resolution: {integrity: sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-define-polyfill-provider@0.6.3': - resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} + '@babel/helper-define-polyfill-provider@0.6.5': + resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.25.9': resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} engines: {node: '>=6.9.0'} + '@babel/helper-member-expression-to-functions@7.28.5': + resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.25.9': resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} + '@babel/helper-module-imports@7.27.1': + resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} + engines: {node: '>=6.9.0'} + '@babel/helper-module-transforms@7.26.0': resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-module-transforms@7.28.3': + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-optimise-call-expression@7.25.9': resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} engines: {node: '>=6.9.0'} + '@babel/helper-optimise-call-expression@7.27.1': + resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} + engines: {node: '>=6.9.0'} + '@babel/helper-plugin-utils@7.26.5': resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.25.9': - resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} + '@babel/helper-plugin-utils@7.27.1': + resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-remap-async-to-generator@7.27.1': + resolution: {integrity: sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -408,66 +450,88 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-replace-supers@7.27.1': + resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} engines: {node: '>=6.9.0'} + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} + engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.25.9': resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.25.9': resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.25.9': resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.25.9': - resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} + '@babel/helper-validator-option@7.27.1': + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-wrap-function@7.28.3': + resolution: {integrity: sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==} engines: {node: '>=6.9.0'} '@babel/helpers@7.26.7': resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.10': - resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} + '@babel/parser@7.26.8': + resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.26.8': - resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==} + '@babel/parser@7.28.5': + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': - resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5': + resolution: {integrity: sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9': - resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1': + resolution: {integrity: sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9': - resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1': + resolution: {integrity: sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9': - resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1': + resolution: {integrity: sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9': - resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3': + resolution: {integrity: sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -484,14 +548,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-assertions@7.26.0': - resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} + '@babel/plugin-syntax-import-assertions@7.27.1': + resolution: {integrity: sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-attributes@7.26.0': - resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} + '@babel/plugin-syntax-import-attributes@7.27.1': + resolution: {integrity: sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -514,140 +578,146 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-arrow-functions@7.25.9': - resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} + '@babel/plugin-transform-arrow-functions@7.27.1': + resolution: {integrity: sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.26.8': - resolution: {integrity: sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==} + '@babel/plugin-transform-async-generator-functions@7.28.0': + resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-to-generator@7.25.9': - resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} + '@babel/plugin-transform-async-to-generator@7.27.1': + resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoped-functions@7.26.5': - resolution: {integrity: sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==} + '@babel/plugin-transform-block-scoped-functions@7.27.1': + resolution: {integrity: sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.25.9': - resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} + '@babel/plugin-transform-block-scoping@7.28.5': + resolution: {integrity: sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.25.9': - resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} + '@babel/plugin-transform-class-properties@7.27.1': + resolution: {integrity: sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-static-block@7.26.0': - resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} + '@babel/plugin-transform-class-static-block@7.28.3': + resolution: {integrity: sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 - '@babel/plugin-transform-classes@7.25.9': - resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} + '@babel/plugin-transform-classes@7.28.4': + resolution: {integrity: sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-computed-properties@7.25.9': - resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} + '@babel/plugin-transform-computed-properties@7.27.1': + resolution: {integrity: sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.25.9': - resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} + '@babel/plugin-transform-destructuring@7.28.5': + resolution: {integrity: sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dotall-regex@7.25.9': - resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} + '@babel/plugin-transform-dotall-regex@7.27.1': + resolution: {integrity: sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-keys@7.25.9': - resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} + '@babel/plugin-transform-duplicate-keys@7.27.1': + resolution: {integrity: sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1': + resolution: {integrity: sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-dynamic-import@7.25.9': - resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} + '@babel/plugin-transform-dynamic-import@7.27.1': + resolution: {integrity: sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-exponentiation-operator@7.26.3': - resolution: {integrity: sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==} + '@babel/plugin-transform-explicit-resource-management@7.28.0': + resolution: {integrity: sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-export-namespace-from@7.25.9': - resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} + '@babel/plugin-transform-exponentiation-operator@7.28.5': + resolution: {integrity: sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.26.9': - resolution: {integrity: sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==} + '@babel/plugin-transform-export-namespace-from@7.27.1': + resolution: {integrity: sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.25.9': - resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} + '@babel/plugin-transform-for-of@7.27.1': + resolution: {integrity: sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-json-strings@7.25.9': - resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} + '@babel/plugin-transform-function-name@7.27.1': + resolution: {integrity: sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.25.9': - resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} + '@babel/plugin-transform-json-strings@7.27.1': + resolution: {integrity: sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-logical-assignment-operators@7.25.9': - resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} + '@babel/plugin-transform-literals@7.27.1': + resolution: {integrity: sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-member-expression-literals@7.25.9': - resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} + '@babel/plugin-transform-logical-assignment-operators@7.28.5': + resolution: {integrity: sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-amd@7.25.9': - resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} + '@babel/plugin-transform-member-expression-literals@7.27.1': + resolution: {integrity: sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-modules-amd@7.27.1': + resolution: {integrity: sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -658,86 +728,92 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.25.9': - resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} + '@babel/plugin-transform-modules-commonjs@7.27.1': + resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-umd@7.25.9': - resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} + '@babel/plugin-transform-modules-systemjs@7.28.5': + resolution: {integrity: sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} + '@babel/plugin-transform-modules-umd@7.27.1': + resolution: {integrity: sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-named-capturing-groups-regex@7.27.1': + resolution: {integrity: sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-new-target@7.25.9': - resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} + '@babel/plugin-transform-new-target@7.27.1': + resolution: {integrity: sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6': - resolution: {integrity: sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==} + '@babel/plugin-transform-nullish-coalescing-operator@7.27.1': + resolution: {integrity: sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-numeric-separator@7.25.9': - resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} + '@babel/plugin-transform-numeric-separator@7.27.1': + resolution: {integrity: sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-rest-spread@7.25.9': - resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} + '@babel/plugin-transform-object-rest-spread@7.28.4': + resolution: {integrity: sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-super@7.25.9': - resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} + '@babel/plugin-transform-object-super@7.27.1': + resolution: {integrity: sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-catch-binding@7.25.9': - resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} + '@babel/plugin-transform-optional-catch-binding@7.27.1': + resolution: {integrity: sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.25.9': - resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} + '@babel/plugin-transform-optional-chaining@7.28.5': + resolution: {integrity: sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-parameters@7.25.9': - resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} + '@babel/plugin-transform-parameters@7.27.7': + resolution: {integrity: sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.25.9': - resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} + '@babel/plugin-transform-private-methods@7.27.1': + resolution: {integrity: sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-property-in-object@7.25.9': - resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} + '@babel/plugin-transform-private-property-in-object@7.27.1': + resolution: {integrity: sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-property-literals@7.25.9': - resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} + '@babel/plugin-transform-property-literals@7.27.1': + resolution: {integrity: sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -754,50 +830,50 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regenerator@7.25.9': - resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} + '@babel/plugin-transform-regenerator@7.28.4': + resolution: {integrity: sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regexp-modifiers@7.26.0': - resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} + '@babel/plugin-transform-regexp-modifiers@7.27.1': + resolution: {integrity: sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-reserved-words@7.25.9': - resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} + '@babel/plugin-transform-reserved-words@7.27.1': + resolution: {integrity: sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-shorthand-properties@7.25.9': - resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} + '@babel/plugin-transform-shorthand-properties@7.27.1': + resolution: {integrity: sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-spread@7.25.9': - resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} + '@babel/plugin-transform-spread@7.27.1': + resolution: {integrity: sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-sticky-regex@7.25.9': - resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} + '@babel/plugin-transform-sticky-regex@7.27.1': + resolution: {integrity: sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-template-literals@7.26.8': - resolution: {integrity: sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==} + '@babel/plugin-transform-template-literals@7.27.1': + resolution: {integrity: sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.26.7': - resolution: {integrity: sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==} + '@babel/plugin-transform-typeof-symbol@7.27.1': + resolution: {integrity: sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -808,32 +884,32 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-escapes@7.25.9': - resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} + '@babel/plugin-transform-unicode-escapes@7.27.1': + resolution: {integrity: sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-property-regex@7.25.9': - resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} + '@babel/plugin-transform-unicode-property-regex@7.27.1': + resolution: {integrity: sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-regex@7.25.9': - resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} + '@babel/plugin-transform-unicode-regex@7.27.1': + resolution: {integrity: sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-sets-regex@7.25.9': - resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} + '@babel/plugin-transform-unicode-sets-regex@7.27.1': + resolution: {integrity: sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/preset-env@7.26.9': - resolution: {integrity: sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==} + '@babel/preset-env@7.28.5': + resolution: {integrity: sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -857,30 +933,34 @@ packages: resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} engines: {node: '>=6.9.0'} - '@babel/template@7.26.8': - resolution: {integrity: sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==} + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} - '@babel/template@7.26.9': - resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} + '@babel/template@7.26.8': + resolution: {integrity: sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.10': - resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} + '@babel/template@7.27.2': + resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} '@babel/traverse@7.26.8': resolution: {integrity: sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.10': - resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} + '@babel/traverse@7.28.5': + resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} engines: {node: '>=6.9.0'} '@babel/types@7.26.8': resolution: {integrity: sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.5': + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + engines: {node: '>=6.9.0'} + '@bufbuild/protobuf@2.2.3': resolution: {integrity: sha512-tFQoXHJdkEOSwj5tRIZSPNUuXK3RaR7T1nUrPgbYX1pUbvqqaaZAsfo+NXBPsz5rZMSKVFrgK1WL8Q/MSLvprg==} @@ -1422,6 +1502,9 @@ packages: typescript: optional: true + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -1434,15 +1517,21 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.6': - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + '@jridgewell/source-map@0.3.11': + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@js-joda/core@5.6.4': resolution: {integrity: sha512-ChdLDTYMEoYoiKZMT90wZMEdGvZ2/QZMnhvjvEqeO5oLoxUfSiLzfe6Lhf3g88+MhZ+utbAu7PAxX1sZkLo5pA==} @@ -2565,6 +2654,15 @@ packages: rollup: optional: true + '@rollup/pluginutils@5.3.0': + resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + '@rollup/rollup-android-arm-eabi@4.34.6': resolution: {integrity: sha512-+GcCXtOQoWuC7hhX1P00LqjjIiS/iOouHXhMdiDSnq/1DGTox4SpUvO52Xm+div6+106r+TcvOeo/cxvyEyTgg==} cpu: [arm] @@ -3071,6 +3169,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/gensync@1.0.4': resolution: {integrity: sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==} @@ -3098,8 +3199,8 @@ packages: '@types/node@20.17.18': resolution: {integrity: sha512-9kS0opXVV3dJ+C7HPhXfDlOdMu4cjJSZhlSxlDK39IxVRxBbuiYjCkLYSO9d5UYqTd4DApxRK9T1xJiTAkfA0w==} - '@types/node@20.17.24': - resolution: {integrity: sha512-d7fGCyB96w9BnWQrOsJtpyiSaBcAYYr75bnK6ZRjDbql2cGLj/3GsL5OYmLPNq76l7Gf2q4Rv9J2o6h5CrD9sA==} + '@types/node@20.19.27': + resolution: {integrity: sha512-N2clP5pJhB2YnZJ3PIHFk5RkygRX5WO/5f0WC08tp0wd+sv0rsJk3MqWn3CbNmT2J505a5336jaQj4ph1AdMug==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3364,8 +3465,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - acorn@8.14.1: - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} hasBin: true @@ -3539,18 +3640,18 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} - babel-plugin-polyfill-corejs2@0.4.12: - resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} + babel-plugin-polyfill-corejs2@0.4.14: + resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.11.1: - resolution: {integrity: sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==} + babel-plugin-polyfill-corejs3@0.13.0: + resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-regenerator@0.6.3: - resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} + babel-plugin-polyfill-regenerator@0.6.5: + resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -3569,6 +3670,10 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + baseline-browser-mapping@2.9.11: + resolution: {integrity: sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==} + hasBin: true + basic-auth@2.0.1: resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} engines: {node: '>= 0.8'} @@ -3607,6 +3712,9 @@ packages: brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + brace-expansion@2.0.2: + resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -3625,6 +3733,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.28.1: + resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bs58@5.0.0: resolution: {integrity: sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ==} @@ -3695,11 +3808,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001699: - resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==} - - caniuse-lite@1.0.30001703: - resolution: {integrity: sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==} + caniuse-lite@1.0.30001762: + resolution: {integrity: sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==} catering@2.1.1: resolution: {integrity: sha512-K7Qy8O9p76sL3/3m7/zLKbRkyOlSZAgzEaLhyj2mXS8PsCud2Eo4hAb8aLtZqHh0QGqLcb9dlJSu6lHRVENm1w==} @@ -3863,8 +3973,8 @@ packages: core-js-compat@3.40.0: resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} - core-js-compat@3.41.0: - resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} + core-js-compat@3.47.0: + resolution: {integrity: sha512-IGfuznZ/n7Kp9+nypamBhvwdwLsW6KC8IOaURw2doAK5e98AG3acVLdh0woOnEqCfUtS+Vu882JE4k/DAm3ItQ==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3962,6 +4072,15 @@ packages: supports-color: optional: true + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decompress-response@6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} @@ -4088,6 +4207,9 @@ packages: engines: {node: '>=0.10.0'} hasBin: true + electron-to-chromium@1.5.267: + resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} + electron-to-chromium@1.5.98: resolution: {integrity: sha512-bI/LbtRBxU2GzK7KK5xxFd2y9Lf9XguHooPYbcXWy6wUoT8NMnffsvRhPmSeUHLSDKAEtKuTaEtK4Ms15zkIEA==} @@ -4126,8 +4248,8 @@ packages: resolution: {integrity: sha512-kxpoMgrdtkXZ5h0SeraBS1iRntpTpQ3R8ussdb38+UAFnMGX5DDyJXePm+OCHOcoXvHDw7mc2erbJBpDnl7TPw==} engines: {node: '>=0.6'} - enhanced-resolve@5.18.1: - resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} + enhanced-resolve@5.18.4: + resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -4163,6 +4285,9 @@ packages: es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} + es-object-atoms@1.1.1: resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} engines: {node: '>= 0.4'} @@ -4521,8 +4646,8 @@ packages: fast-sha256@1.3.0: resolution: {integrity: sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==} - fast-uri@3.0.6: - resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} fastq@1.19.0: resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==} @@ -5165,8 +5290,8 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jake@10.9.2: - resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} + jake@10.9.4: + resolution: {integrity: sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==} engines: {node: '>=10'} hasBin: true @@ -5251,6 +5376,9 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + jsonfile@6.2.0: + resolution: {integrity: sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==} + jsonify@0.0.1: resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} @@ -5320,8 +5448,8 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} + loader-runner@4.3.1: + resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} engines: {node: '>=6.11.5'} loader-utils@3.3.1: @@ -5665,6 +5793,9 @@ packages: node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + node-releases@2.0.27: + resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -5926,6 +6057,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pidtree@0.3.1: resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} engines: {node: '>=0.10'} @@ -6469,8 +6604,8 @@ packages: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} - regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} + regenerate-unicode-properties@10.2.2: + resolution: {integrity: sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==} engines: {node: '>=4'} regenerate@1.4.2: @@ -6479,9 +6614,6 @@ packages: regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - regexp-tree@0.1.27: resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==} hasBin: true @@ -6490,8 +6622,8 @@ packages: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} - regexpu-core@6.2.0: - resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} + regexpu-core@6.4.0: + resolution: {integrity: sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==} engines: {node: '>=4'} regjsgen@0.8.0: @@ -6501,8 +6633,8 @@ packages: resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==} hasBin: true - regjsparser@0.12.0: - resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} + regjsparser@0.13.0: + resolution: {integrity: sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==} hasBin: true remix-flat-routes@0.8.4: @@ -6538,6 +6670,11 @@ packages: engines: {node: '>= 0.4'} hasBin: true + resolve@1.22.11: + resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} + engines: {node: '>= 0.4'} + hasBin: true + resolve@2.0.0-next.5: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true @@ -6607,8 +6744,8 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - schema-utils@4.3.0: - resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + schema-utils@4.3.3: + resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} engines: {node: '>= 10.13.0'} scule@1.3.0: @@ -6769,6 +6906,7 @@ packages: source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} + deprecated: The work that was done in this beta branch won't be included in future versions sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} @@ -7000,8 +7138,8 @@ packages: resolution: {integrity: sha512-jX8Et4hHg57mug1/079yitEKWGB3LCwoxByLsNim89LABq8NqgiX+6iYVOsq0vX8uJHkU+DZ5fnq95f800bEsQ==} engines: {node: '>=0.6'} - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + tapable@2.3.0: + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} tar-fs@2.1.2: @@ -7019,8 +7157,8 @@ packages: resolution: {integrity: sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==} engines: {node: '>=10'} - terser-webpack-plugin@5.3.14: - resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} + terser-webpack-plugin@5.3.16: + resolution: {integrity: sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -7035,8 +7173,8 @@ packages: uglify-js: optional: true - terser@5.39.0: - resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} + terser@5.44.1: + resolution: {integrity: sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==} engines: {node: '>=10'} hasBin: true @@ -7236,6 +7374,9 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici@6.21.1: resolution: {integrity: sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==} engines: {node: '>=18.17'} @@ -7248,12 +7389,12 @@ packages: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} - unicode-match-property-value-ecmascript@2.2.0: - resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} + unicode-match-property-value-ecmascript@2.2.1: + resolution: {integrity: sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==} engines: {node: '>=4'} - unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + unicode-property-aliases-ecmascript@2.2.0: + resolution: {integrity: sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==} engines: {node: '>=4'} unicorn-magic@0.3.0: @@ -7332,6 +7473,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.2.3: + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -7556,8 +7703,8 @@ packages: resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} engines: {node: '>=0.10.0'} - watchpack@2.4.2: - resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + watchpack@2.5.0: + resolution: {integrity: sha512-e6vZvY6xboSwLz2GD36c16+O/2Z6fKvIf4pOXptw2rY9MVwE/TXc6RGqxD3I3x0a28lwBY7DE+76uTPSsBrrCA==} engines: {node: '>=10.13.0'} webidl-conversions@3.0.1: @@ -7566,8 +7713,8 @@ packages: webidl-conversions@4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + webpack-sources@3.3.3: + resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==} engines: {node: '>=10.13.0'} webpack-virtual-modules@0.6.2: @@ -7812,8 +7959,16 @@ snapshots: js-tokens: 4.0.0 picocolors: 1.1.1 + '@babel/code-frame@7.27.1': + dependencies: + '@babel/helper-validator-identifier': 7.28.5 + js-tokens: 4.0.0 + picocolors: 1.1.1 + '@babel/compat-data@7.26.8': {} + '@babel/compat-data@7.28.5': {} + '@babel/core@7.26.8': dependencies: '@ampproject/remapping': 2.3.0 @@ -7835,14 +7990,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.26.10': - dependencies: - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - '@babel/generator@7.26.8': dependencies: '@babel/parser': 7.26.8 @@ -7851,10 +7998,22 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.0.2 + '@babel/generator@7.28.5': + dependencies: + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.26.8 + '@babel/helper-annotate-as-pure@7.27.3': + dependencies: + '@babel/types': 7.28.5 + '@babel/helper-compilation-targets@7.26.5': dependencies: '@babel/compat-data': 7.26.8 @@ -7863,6 +8022,14 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 + '@babel/helper-compilation-targets@7.27.2': + dependencies: + '@babel/compat-data': 7.28.5 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.24.4 + lru-cache: 5.1.1 + semver: 6.3.1 + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 @@ -7876,37 +8043,39 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.26.9(@babel/core@7.26.8)': + '@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.8) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.10 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.8) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/traverse': 7.28.5 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.8)': + '@babel/helper-create-regexp-features-plugin@7.28.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.2.0 + '@babel/helper-annotate-as-pure': 7.27.3 + regexpu-core: 6.4.0 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.8)': + '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - debug: 4.4.0 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + debug: 4.4.3 lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.11 transitivePeerDependencies: - supports-color + '@babel/helper-globals@7.28.0': {} + '@babel/helper-member-expression-to-functions@7.25.9': dependencies: '@babel/traverse': 7.26.8 @@ -7914,6 +8083,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-member-expression-to-functions@7.28.5': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-imports@7.25.9': dependencies: '@babel/traverse': 7.26.8 @@ -7921,6 +8097,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-imports@7.27.1': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 @@ -7930,18 +8113,33 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.28.3(@babel/core@7.26.8)': + dependencies: + '@babel/core': 7.26.8 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-optimise-call-expression@7.25.9': dependencies: '@babel/types': 7.26.8 + '@babel/helper-optimise-call-expression@7.27.1': + dependencies: + '@babel/types': 7.28.5 + '@babel/helper-plugin-utils@7.26.5': {} - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.8)': + '@babel/helper-plugin-utils@7.27.1': {} + + '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.10 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-wrap-function': 7.28.3 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -7954,6 +8152,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-replace-supers@7.27.1(@babel/core@7.26.8)': + dependencies: + '@babel/core': 7.26.8 + '@babel/helper-member-expression-to-functions': 7.28.5 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-skip-transparent-expression-wrappers@7.25.9': dependencies: '@babel/traverse': 7.26.8 @@ -7961,17 +8168,30 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-skip-transparent-expression-wrappers@7.27.1': + dependencies: + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 + transitivePeerDependencies: + - supports-color + '@babel/helper-string-parser@7.25.9': {} + '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-validator-identifier@7.25.9': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-option@7.25.9': {} - '@babel/helper-wrap-function@7.25.9': + '@babel/helper-validator-option@7.27.1': {} + + '@babel/helper-wrap-function@7.28.3': dependencies: - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.5 + '@babel/types': 7.28.5 transitivePeerDependencies: - supports-color @@ -7980,46 +8200,46 @@ snapshots: '@babel/template': 7.26.8 '@babel/types': 7.26.8 - '@babel/parser@7.26.10': - dependencies: - '@babel/types': 7.26.10 - '@babel/parser@7.26.8': dependencies: '@babel/types': 7.26.8 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.8)': + '@babel/parser@7.28.5': + dependencies: + '@babel/types': 7.28.5 + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.28.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.10 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.26.8) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.28.3(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.10 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color @@ -8032,15 +8252,15 @@ snapshots: '@babel/core': 7.26.8 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.8)': dependencies: @@ -8055,155 +8275,166 @@ snapshots: '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.8)': + '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.8) - '@babel/traverse': 7.26.10 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.26.8) + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.8) + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.26.8) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.8)': + '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-block-scoping@7.28.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-classes@7.28.4(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.8) - '@babel/traverse': 7.26.10 - globals: 11.12.0 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-globals': 7.28.0 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.8) + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.26.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/template': 7.27.2 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.5 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.8)': + '@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.26.8) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-exponentiation-operator@7.28.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.26.8)': + '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.26.8)': + dependencies: + '@babel/core': 7.26.8 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.26.10 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-literals@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-logical-assignment-operators@7.28.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -8215,99 +8446,111 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.10 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.8)': + '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.8) + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.26.8) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.26.8) + '@babel/traverse': 7.28.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.8) + transitivePeerDependencies: + - supports-color - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + + '@babel/plugin-transform-optional-chaining@7.28.5(@babel/core@7.26.8)': + dependencies: + '@babel/core': 7.26.8 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.8)': dependencies: @@ -8319,50 +8562,49 @@ snapshots: '@babel/core': 7.26.8 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-regenerator@7.28.4(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - regenerator-transform: 0.15.2 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.8)': + '@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-spread@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.26.8)': + '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.26.8)': + '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.26.8)': dependencies: @@ -8375,100 +8617,101 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.8)': + '@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.8) - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-create-regexp-features-plugin': 7.28.5(@babel/core@7.26.8) + '@babel/helper-plugin-utils': 7.27.1 - '@babel/preset-env@7.26.9(@babel/core@7.26.8)': + '@babel/preset-env@7.28.5(@babel/core@7.26.8)': dependencies: - '@babel/compat-data': 7.26.8 + '@babel/compat-data': 7.28.5 '@babel/core': 7.26.8 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.8) + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-validator-option': 7.27.1 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.26.8) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.28.3(@babel/core@7.26.8) '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.8) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.8) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.8) + '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.26.8) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.8) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.8) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.8) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.8) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.8) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.8) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.8) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.8) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.8) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.26.8) - '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.26.8) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.8) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.8) + '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.26.8) + '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-block-scoping': 7.28.5(@babel/core@7.26.8) + '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-class-static-block': 7.28.3(@babel/core@7.26.8) + '@babel/plugin-transform-classes': 7.28.4(@babel/core@7.26.8) + '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.26.8) + '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-explicit-resource-management': 7.28.0(@babel/core@7.26.8) + '@babel/plugin-transform-exponentiation-operator': 7.28.5(@babel/core@7.26.8) + '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-logical-assignment-operators': 7.28.5(@babel/core@7.26.8) + '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-modules-systemjs': 7.28.5(@babel/core@7.26.8) + '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-object-rest-spread': 7.28.4(@babel/core@7.26.8) + '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-optional-chaining': 7.28.5(@babel/core@7.26.8) + '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.26.8) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-regenerator': 7.28.4(@babel/core@7.26.8) + '@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-unicode-property-regex': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.26.8) + '@babel/plugin-transform-unicode-sets-regex': 7.27.1(@babel/core@7.26.8) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.8) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.8) - babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.8) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.8) - core-js-compat: 3.41.0 + babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.26.8) + babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.26.8) + babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.26.8) + core-js-compat: 3.47.0 semver: 6.3.1 transitivePeerDependencies: - supports-color @@ -8476,8 +8719,8 @@ snapshots: '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.8)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/types': 7.26.10 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/types': 7.28.5 esutils: 2.0.3 '@babel/preset-typescript@7.26.0(@babel/core@7.26.8)': @@ -8499,29 +8742,19 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.28.4': {} + '@babel/template@7.26.8': dependencies: '@babel/code-frame': 7.26.2 '@babel/parser': 7.26.8 '@babel/types': 7.26.8 - '@babel/template@7.26.9': + '@babel/template@7.27.2': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 - - '@babel/traverse@7.26.10': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.10 - '@babel/parser': 7.26.10 - '@babel/template': 7.26.9 - '@babel/types': 7.26.10 - debug: 4.4.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/code-frame': 7.27.1 + '@babel/parser': 7.28.5 + '@babel/types': 7.28.5 '@babel/traverse@7.26.8': dependencies: @@ -8535,16 +8768,28 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.26.10': + '@babel/traverse@7.28.5': dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.5 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.5 + '@babel/template': 7.27.2 + '@babel/types': 7.28.5 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color '@babel/types@7.26.8': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 + '@babel/types@7.28.5': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@bufbuild/protobuf@2.2.3': {} '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': @@ -9800,15 +10045,20 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.5.0(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1))': dependencies: glob: 10.4.5 magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.7.3) - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) optionalDependencies: typescript: 5.7.3 + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -9819,18 +10069,25 @@ snapshots: '@jridgewell/set-array@1.2.1': {} - '@jridgewell/source-map@0.3.6': + '@jridgewell/source-map@0.3.11': dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + '@js-joda/core@5.6.4': {} '@js-joda/locale_en-us@4.15.1(@js-joda/core@5.6.4)(@js-joda/timezone@2.21.2(@js-joda/core@5.6.4))': @@ -10869,7 +11126,7 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': + '@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.44.1)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1))': dependencies: '@babel/core': 7.26.8 '@babel/generator': 7.26.8 @@ -10900,8 +11157,8 @@ snapshots: semver: 7.7.1 set-cookie-parser: 2.7.1 valibot: 0.41.0(typescript@5.7.3) - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) - vite-node: 3.0.0-beta.2(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) + vite-node: 3.0.0-beta.2(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) optionalDependencies: '@react-router/serve': 7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3) typescript: 5.7.3 @@ -10936,9 +11193,9 @@ snapshots: optionalDependencies: typescript: 5.7.3 - '@react-router/remix-routes-option-adapter@7.1.5(@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)))(typescript@5.7.3)': + '@react-router/remix-routes-option-adapter@7.1.5(@react-router/dev@7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.44.1)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)))(typescript@5.7.3)': dependencies: - '@react-router/dev': 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.39.0)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + '@react-router/dev': 7.1.5(@react-router/serve@7.1.5(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.7.3))(@types/node@20.17.18)(babel-plugin-macros@3.1.0)(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(sass@1.85.1)(terser@5.44.1)(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) optionalDependencies: typescript: 5.7.3 @@ -10968,7 +11225,7 @@ snapshots: '@rollup/plugin-babel@5.3.1(@babel/core@7.26.8)(@types/babel__core@7.20.5)(rollup@2.79.2)': dependencies: '@babel/core': 7.26.8 - '@babel/helper-module-imports': 7.25.9 + '@babel/helper-module-imports': 7.27.1 '@rollup/pluginutils': 3.1.0(rollup@2.79.2) rollup: 2.79.2 optionalDependencies: @@ -10978,11 +11235,11 @@ snapshots: '@rollup/plugin-node-resolve@15.3.1(rollup@2.79.2)': dependencies: - '@rollup/pluginutils': 5.1.4(rollup@2.79.2) + '@rollup/pluginutils': 5.3.0(rollup@2.79.2) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 - resolve: 1.22.10 + resolve: 1.22.11 optionalDependencies: rollup: 2.79.2 @@ -10996,7 +11253,7 @@ snapshots: dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 - terser: 5.39.0 + terser: 5.44.1 optionalDependencies: rollup: 2.79.2 @@ -11019,6 +11276,14 @@ snapshots: optionalDependencies: rollup: 2.79.2 + '@rollup/pluginutils@5.3.0(rollup@2.79.2)': + dependencies: + '@types/estree': 1.0.8 + estree-walker: 2.0.2 + picomatch: 4.0.3 + optionalDependencies: + rollup: 2.79.2 + '@rollup/rollup-android-arm-eabi@4.34.6': optional: true @@ -11186,13 +11451,13 @@ snapshots: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - '@storybook/builder-vite@8.5.8(storybook@8.5.8(prettier@3.5.1))(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': + '@storybook/builder-vite@8.5.8(storybook@8.5.8(prettier@3.5.1))(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1))': dependencies: '@storybook/csf-plugin': 8.5.8(storybook@8.5.8(prettier@3.5.1)) browser-assert: 1.2.1 storybook: 8.5.8(prettier@3.5.1) ts-dedent: 2.2.0 - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) '@storybook/channels@8.5.8(storybook@8.5.8(prettier@3.5.1))': dependencies: @@ -11266,11 +11531,11 @@ snapshots: react-dom: 18.2.0(react@18.2.0) storybook: 8.5.8(prettier@3.5.1) - '@storybook/react-vite@8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.2)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': + '@storybook/react-vite@8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(rollup@2.79.2)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.5.0(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) '@rollup/pluginutils': 5.1.4(rollup@2.79.2) - '@storybook/builder-vite': 8.5.8(storybook@8.5.8(prettier@3.5.1))(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + '@storybook/builder-vite': 8.5.8(storybook@8.5.8(prettier@3.5.1))(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) '@storybook/react': 8.5.8(@storybook/test@8.5.8(storybook@8.5.8(prettier@3.5.1)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(storybook@8.5.8(prettier@3.5.1))(typescript@5.7.3) find-up: 5.0.0 magic-string: 0.30.17 @@ -11280,7 +11545,7 @@ snapshots: resolve: 1.22.10 storybook: 8.5.8(prettier@3.5.1) tsconfig-paths: 4.2.0 - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) optionalDependencies: '@storybook/test': 8.5.8(storybook@8.5.8(prettier@3.5.1)) transitivePeerDependencies: @@ -11526,7 +11791,7 @@ snapshots: '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 9.6.1 - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/eslint@8.56.12': dependencies: @@ -11535,13 +11800,15 @@ snapshots: '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 '@types/estree@0.0.39': {} '@types/estree@1.0.6': {} + '@types/estree@1.0.8': {} + '@types/gensync@1.0.4': {} '@types/glob@7.2.0': @@ -11569,9 +11836,9 @@ snapshots: dependencies: undici-types: 6.19.8 - '@types/node@20.17.24': + '@types/node@20.19.27': dependencies: - undici-types: 6.19.8 + undici-types: 6.21.0 '@types/normalize-package-data@2.4.4': {} @@ -11732,14 +11999,14 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-react@4.3.4(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': + '@vitejs/plugin-react@4.3.4(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1))': dependencies: '@babel/core': 7.26.8 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.8) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.8) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) transitivePeerDependencies: - supports-color @@ -11757,13 +12024,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.6(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))': + '@vitest/mocker@3.0.6(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1))': dependencies: '@vitest/spy': 3.0.6 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) '@vitest/pretty-format@2.0.5': dependencies: @@ -11926,7 +12193,7 @@ snapshots: acorn@8.14.0: {} - acorn@8.14.1: {} + acorn@8.15.0: {} aggregate-error@3.1.0: dependencies: @@ -11952,7 +12219,7 @@ snapshots: ajv@8.17.1: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.6 + fast-uri: 3.1.0 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -12096,7 +12363,7 @@ snapshots: autoprefixer@10.4.21(postcss@8.5.3): dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001703 + caniuse-lite: 1.0.30001762 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -12121,32 +12388,32 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.10 + '@babel/runtime': 7.28.4 cosmiconfig: 7.1.0 - resolve: 1.22.10 + resolve: 1.22.11 optional: true - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.8): + babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.26.8): dependencies: - '@babel/compat-data': 7.26.8 + '@babel/compat-data': 7.28.5 '@babel/core': 7.26.8 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.8) + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.26.8) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.8): + babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.26.8): dependencies: '@babel/core': 7.26.8 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.8) - core-js-compat: 3.41.0 + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.26.8) + core-js-compat: 3.47.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.8): + babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.26.8): dependencies: '@babel/core': 7.26.8 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.8) + '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.26.8) transitivePeerDependencies: - supports-color @@ -12163,6 +12430,8 @@ snapshots: base64-js@1.5.1: {} + baseline-browser-mapping@2.9.11: {} + basic-auth@2.0.1: dependencies: safe-buffer: 5.1.2 @@ -12221,6 +12490,10 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@2.0.2: + dependencies: + balanced-match: 1.0.2 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -12240,11 +12513,19 @@ snapshots: browserslist@4.24.4: dependencies: - caniuse-lite: 1.0.30001699 + caniuse-lite: 1.0.30001762 electron-to-chromium: 1.5.98 node-releases: 2.0.19 update-browserslist-db: 1.1.2(browserslist@4.24.4) + browserslist@4.28.1: + dependencies: + baseline-browser-mapping: 2.9.11 + caniuse-lite: 1.0.30001762 + electron-to-chromium: 1.5.267 + node-releases: 2.0.27 + update-browserslist-db: 1.2.3(browserslist@4.28.1) + bs58@5.0.0: dependencies: base-x: 4.0.1 @@ -12315,10 +12596,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001699: {} - - caniuse-lite@1.0.30001703: - optional: true + caniuse-lite@1.0.30001762: {} catering@2.1.1: {} @@ -12485,9 +12763,9 @@ snapshots: dependencies: browserslist: 4.24.4 - core-js-compat@3.41.0: + core-js-compat@3.47.0: dependencies: - browserslist: 4.24.4 + browserslist: 4.28.1 core-util-is@1.0.3: {} @@ -12573,6 +12851,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.4.3: + dependencies: + ms: 2.1.3 + decompress-response@6.0.0: dependencies: mimic-response: 3.1.0 @@ -12681,7 +12963,9 @@ snapshots: ejs@3.1.10: dependencies: - jake: 10.9.2 + jake: 10.9.4 + + electron-to-chromium@1.5.267: {} electron-to-chromium@1.5.98: {} @@ -12713,10 +12997,10 @@ snapshots: memory-fs: 0.2.0 tapable: 0.1.10 - enhanced-resolve@5.18.1: + enhanced-resolve@5.18.4: dependencies: graceful-fs: 4.2.11 - tapable: 2.2.1 + tapable: 2.3.0 entities@4.5.0: {} @@ -12807,6 +13091,8 @@ snapshots: es-module-lexer@1.6.0: {} + es-module-lexer@1.7.0: {} + es-object-atoms@1.1.1: dependencies: es-errors: 1.3.0 @@ -13308,7 +13594,7 @@ snapshots: fast-sha256@1.3.0: {} - fast-uri@3.0.6: {} + fast-uri@3.1.0: {} fastq@1.19.0: dependencies: @@ -13428,7 +13714,7 @@ snapshots: dependencies: at-least-node: 1.0.0 graceful-fs: 4.2.11 - jsonfile: 6.1.0 + jsonfile: 6.2.0 universalify: 2.0.1 fs.realpath@1.0.0: {} @@ -13975,16 +14261,15 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jake@10.9.2: + jake@10.9.4: dependencies: async: 3.2.6 - chalk: 4.1.2 filelist: 1.0.4 - minimatch: 3.1.2 + picocolors: 1.1.1 jest-worker@27.5.1: dependencies: - '@types/node': 20.17.24 + '@types/node': 20.19.27 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -14044,6 +14329,12 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 + jsonfile@6.2.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + jsonify@0.0.1: {} jsonpointer@5.0.1: {} @@ -14109,7 +14400,7 @@ snapshots: pify: 3.0.0 strip-bom: 3.0.0 - loader-runner@4.3.0: {} + loader-runner@4.3.1: {} loader-utils@3.3.1: optional: true @@ -14270,7 +14561,7 @@ snapshots: minimatch@5.1.6: dependencies: - brace-expansion: 2.0.1 + brace-expansion: 2.0.2 minimatch@9.0.5: dependencies: @@ -14400,6 +14691,8 @@ snapshots: node-releases@2.0.19: {} + node-releases@2.0.27: {} + normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 @@ -14662,6 +14955,8 @@ snapshots: picomatch@4.0.2: {} + picomatch@4.0.3: {} + pidtree@0.3.1: {} pify@2.3.0: {} @@ -15199,7 +15494,7 @@ snapshots: get-proto: 1.0.1 which-builtin-type: 1.2.1 - regenerate-unicode-properties@10.2.0: + regenerate-unicode-properties@10.2.2: dependencies: regenerate: 1.4.2 @@ -15207,10 +15502,6 @@ snapshots: regenerator-runtime@0.14.1: {} - regenerator-transform@0.15.2: - dependencies: - '@babel/runtime': 7.26.10 - regexp-tree@0.1.27: {} regexp.prototype.flags@1.5.4: @@ -15222,14 +15513,14 @@ snapshots: gopd: 1.2.0 set-function-name: 2.0.2 - regexpu-core@6.2.0: + regexpu-core@6.4.0: dependencies: regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.0 + regenerate-unicode-properties: 10.2.2 regjsgen: 0.8.0 - regjsparser: 0.12.0 + regjsparser: 0.13.0 unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.0 + unicode-match-property-value-ecmascript: 2.2.1 regjsgen@0.8.0: {} @@ -15237,9 +15528,9 @@ snapshots: dependencies: jsesc: 0.5.0 - regjsparser@0.12.0: + regjsparser@0.13.0: dependencies: - jsesc: 3.0.2 + jsesc: 3.1.0 remix-flat-routes@0.8.4(react-router@7.1.5(react-dom@18.2.0(react@18.2.0))(react@18.2.0)): dependencies: @@ -15264,6 +15555,12 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + resolve@1.22.11: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + resolve@2.0.0-next.5: dependencies: is-core-module: 2.16.1 @@ -15359,7 +15656,7 @@ snapshots: dependencies: loose-envify: 1.4.0 - schema-utils@4.3.0: + schema-utils@4.3.3: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 @@ -15875,7 +16172,7 @@ snapshots: tapable@0.1.10: {} - tapable@2.2.1: {} + tapable@2.3.0: {} tar-fs@2.1.2: dependencies: @@ -15901,21 +16198,21 @@ snapshots: type-fest: 0.16.0 unique-string: 2.0.0 - terser-webpack-plugin@5.3.14(esbuild@0.21.5)(webpack@5.98.0(esbuild@0.21.5)): + terser-webpack-plugin@5.3.16(esbuild@0.21.5)(webpack@5.98.0(esbuild@0.21.5)): dependencies: - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 - schema-utils: 4.3.0 + schema-utils: 4.3.3 serialize-javascript: 6.0.2 - terser: 5.39.0 + terser: 5.44.1 webpack: 5.98.0(esbuild@0.21.5) optionalDependencies: esbuild: 0.21.5 - terser@5.39.0: + terser@5.44.1: dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.1 + '@jridgewell/source-map': 0.3.11 + acorn: 8.15.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -16102,6 +16399,8 @@ snapshots: undici-types@6.19.8: {} + undici-types@6.21.0: {} + undici@6.21.1: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -16109,11 +16408,11 @@ snapshots: unicode-match-property-ecmascript@2.0.0: dependencies: unicode-canonical-property-names-ecmascript: 2.0.1 - unicode-property-aliases-ecmascript: 2.1.0 + unicode-property-aliases-ecmascript: 2.2.0 - unicode-match-property-value-ecmascript@2.2.0: {} + unicode-match-property-value-ecmascript@2.2.1: {} - unicode-property-aliases-ecmascript@2.1.0: {} + unicode-property-aliases-ecmascript@2.2.0: {} unicorn-magic@0.3.0: {} @@ -16192,6 +16491,12 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.2.3(browserslist@4.28.1): + dependencies: + browserslist: 4.28.1 + escalade: 3.2.0 + picocolors: 1.1.1 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -16289,13 +16594,13 @@ snapshots: - '@types/react' - '@types/react-dom' - vite-node@3.0.0-beta.2(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0): + vite-node@3.0.0-beta.2(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) transitivePeerDependencies: - '@types/node' - less @@ -16307,13 +16612,13 @@ snapshots: - supports-color - terser - vite-node@3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0): + vite-node@3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) transitivePeerDependencies: - '@types/node' - less @@ -16325,43 +16630,43 @@ snapshots: - supports-color - terser - vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): + vite-plugin-pwa@0.21.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0): dependencies: debug: 4.4.0 pretty-bytes: 6.1.1 tinyglobby: 0.2.11 - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) workbox-build: 7.3.0(@types/babel__core@7.20.5) workbox-window: 7.3.0 transitivePeerDependencies: - supports-color - vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.15)(rollup@2.79.2)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)): + vite-plugin-top-level-await@1.4.4(@swc/helpers@0.5.15)(rollup@2.79.2)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)): dependencies: '@rollup/plugin-virtual': 3.0.2(rollup@2.79.2) '@swc/core': 1.10.16(@swc/helpers@0.5.15) uuid: 10.0.0 - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) transitivePeerDependencies: - '@swc/helpers' - rollup - vite-plugin-wasm@3.4.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)): + vite-plugin-wasm@3.4.1(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)): dependencies: - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) - vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.5(typescript@5.7.3) optionalDependencies: - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) transitivePeerDependencies: - supports-color - typescript - vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0): + vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1): dependencies: esbuild: 0.21.5 postcss: 8.5.2 @@ -16370,12 +16675,12 @@ snapshots: '@types/node': 20.17.18 fsevents: 2.3.3 sass: 1.85.1 - terser: 5.39.0 + terser: 5.44.1 - vitest@3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0): + vitest@3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1): dependencies: '@vitest/expect': 3.0.6 - '@vitest/mocker': 3.0.6(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0)) + '@vitest/mocker': 3.0.6(vite@5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1)) '@vitest/pretty-format': 3.0.6 '@vitest/runner': 3.0.6 '@vitest/snapshot': 3.0.6 @@ -16391,8 +16696,8 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) - vite-node: 3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.39.0) + vite: 5.4.14(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) + vite-node: 3.0.6(@types/node@20.17.18)(sass@1.85.1)(terser@5.44.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.17.18 @@ -16410,7 +16715,7 @@ snapshots: void-elements@3.1.0: optional: true - watchpack@2.4.2: + watchpack@2.5.0: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -16419,35 +16724,35 @@ snapshots: webidl-conversions@4.0.2: {} - webpack-sources@3.2.3: {} + webpack-sources@3.3.3: {} webpack-virtual-modules@0.6.2: {} webpack@5.98.0(esbuild@0.21.5): dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 + '@types/estree': 1.0.8 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.1 + acorn: 8.15.0 browserslist: 4.24.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 + enhanced-resolve: 5.18.4 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 + loader-runner: 4.3.1 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 4.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(esbuild@0.21.5)(webpack@5.98.0(esbuild@0.21.5)) - watchpack: 2.4.2 - webpack-sources: 3.2.3 + schema-utils: 4.3.3 + tapable: 2.3.0 + terser-webpack-plugin: 5.3.16(esbuild@0.21.5)(webpack@5.98.0(esbuild@0.21.5)) + watchpack: 2.5.0 + webpack-sources: 3.3.3 transitivePeerDependencies: - '@swc/core' - esbuild @@ -16540,8 +16845,8 @@ snapshots: dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.17.1) '@babel/core': 7.26.8 - '@babel/preset-env': 7.26.9(@babel/core@7.26.8) - '@babel/runtime': 7.26.10 + '@babel/preset-env': 7.28.5(@babel/core@7.26.8) + '@babel/runtime': 7.28.4 '@rollup/plugin-babel': 5.3.1(@babel/core@7.26.8)(@types/babel__core@7.20.5)(rollup@2.79.2) '@rollup/plugin-node-resolve': 15.3.1(rollup@2.79.2) '@rollup/plugin-replace': 2.4.2(rollup@2.79.2) From 037624109601ab67bab3f8f3f30f5cb68d59a08d Mon Sep 17 00:00:00 2001 From: Herb Caudill Date: Sun, 4 Jan 2026 16:35:26 +0100 Subject: [PATCH 09/15] Fix intermittent Playwright test failures due to Vite dep optimization race MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Root cause: When running tests in dev mode, Vite's dependency optimizer doesn't finish processing DXOS's dynamically imported browser modules before tests start. This causes 404 errors for files like browser-*.js. Fix: - Add DXOS packages to optimizeDeps.include to force upfront pre-bundling - Add global setup that warms up the Vite cache by loading the app once before tests run, ensuring all dynamic imports are discovered 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- playwright.config.ts | 3 +++ test/global-setup.ts | 45 ++++++++++++++++++++++++++++++++++++++++++++ vite.config.ts | 10 ++++++++++ 3 files changed, 58 insertions(+) create mode 100644 test/global-setup.ts diff --git a/playwright.config.ts b/playwright.config.ts index a35a1bb..d0e8f81 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -8,6 +8,9 @@ export default defineConfig({ testDir: "./test", testMatch: "*.test.ts", + /* Warm up Vite's dependency cache before running tests */ + globalSetup: "./test/global-setup.ts", + /* tests fail if they take longer than this */ timeout: 45_000, diff --git a/test/global-setup.ts b/test/global-setup.ts new file mode 100644 index 0000000..27f7146 --- /dev/null +++ b/test/global-setup.ts @@ -0,0 +1,45 @@ +import { chromium, type FullConfig } from "@playwright/test" + +/** + * Warms up Vite's dependency optimizer by loading the app in a browser. + * This triggers dynamic imports and ensures all chunks are generated + * before actual tests run. + */ +export default async function globalSetup(config: FullConfig) { + // Skip warmup in CI (uses pre-built app) or Playwright UI mode + if (process.env.CI || process.env.PLAYWRIGHT_UI === "1") { + return + } + + console.log("Warming up Vite dependency cache...") + + const browser = await chromium.launch() + const page = await browser.newPage() + + try { + // Navigate to the app and wait for it to fully load + // This triggers Vite's on-demand dependency optimization + await page.goto("http://localhost:3001", { waitUntil: "networkidle" }) + + // Wait a bit for any async initialization + await page.waitForTimeout(2000) + + // Reload to ensure everything is cached + await page.reload({ waitUntil: "networkidle" }) + await page.waitForTimeout(1000) + } catch (error) { + console.log("Warmup encountered an error (this may be normal on first run):", error) + // Try once more after a delay + await page.waitForTimeout(3000) + try { + await page.goto("http://localhost:3001", { waitUntil: "networkidle" }) + await page.waitForTimeout(2000) + } catch { + // Ignore - the actual tests will report any real issues + } + } finally { + await browser.close() + } + + console.log("Warmup complete") +} diff --git a/vite.config.ts b/vite.config.ts index e014e3b..f7cf445 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -71,6 +71,16 @@ export default defineConfig({ optimizeDeps: { // use route files as entry points when crawling for dependencies entries: ["**/routes/**/*.tsx"], + // force DXOS packages to be pre-bundled upfront to avoid race conditions + // during test startup where dynamic imports fail with 404 + include: [ + "@dxos/react-client", + "@dxos/react-client/echo", + "@dxos/react-client/halo", + "@dxos/config", + "@dxos/echo-schema", + "@dxos/shell/react", + ], }, test: { include: ["app/**/*.test.ts"] }, }) From 0e86ee9c9f9fd182e926a08d53b47a09a56b45a0 Mon Sep 17 00:00:00 2001 From: Herb Caudill Date: Sun, 4 Jan 2026 16:46:09 +0100 Subject: [PATCH 10/15] globalSetup: fix warnings --- test/global-setup.ts | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/test/global-setup.ts b/test/global-setup.ts index 27f7146..08c6f35 100644 --- a/test/global-setup.ts +++ b/test/global-setup.ts @@ -1,15 +1,13 @@ -import { chromium, type FullConfig } from "@playwright/test" +import { chromium } from "@playwright/test" /** * Warms up Vite's dependency optimizer by loading the app in a browser. * This triggers dynamic imports and ensures all chunks are generated * before actual tests run. */ -export default async function globalSetup(config: FullConfig) { +export default async function globalSetup() { // Skip warmup in CI (uses pre-built app) or Playwright UI mode - if (process.env.CI || process.env.PLAYWRIGHT_UI === "1") { - return - } + if (process.env.CI ?? process.env.PLAYWRIGHT_UI === "1") return console.log("Warming up Vite dependency cache...") From d89e1ac89e2f2e7b9f75175706b301d22b5e918c Mon Sep 17 00:00:00 2001 From: Herb Caudill Date: Sun, 4 Jan 2026 17:00:14 +0100 Subject: [PATCH 11/15] Fix console warnings in Playwright tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - tailwind.config.ts: Restrict content pattern to ./app/** to avoid scanning node_modules - Move shared-worker.js from public/ to app/shared-worker.ts to fix Vite's public directory warning - Filter out noise warnings (Node module externalization, React DevTools) from test console output - Silence global setup error on cold cache (expected behavior) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- app/hooks/useRedirect.tsx | 2 +- app/root.tsx | 2 +- public/shared-worker.js => app/shared-worker.ts | 0 tailwind.config.ts | 2 +- test/global-setup.ts | 5 ++--- test/helpers/App.ts | 9 +++++++++ 6 files changed, 14 insertions(+), 6 deletions(-) rename public/shared-worker.js => app/shared-worker.ts (100%) diff --git a/app/hooks/useRedirect.tsx b/app/hooks/useRedirect.tsx index f46e645..e6d8304 100644 --- a/app/hooks/useRedirect.tsx +++ b/app/hooks/useRedirect.tsx @@ -21,7 +21,7 @@ export function useRedirect({ from, to, condition = true, localState = undefined if (localState) update(localState) void navigate(newTo, { state }) } else { - console.log("oops... don't know how to redirect", { from, to, pathname }) + // nothing to do } }, [pathname, state, from, to, condition, navigate]) } diff --git a/app/root.tsx b/app/root.tsx index 72efbb7..21b21db 100644 --- a/app/root.tsx +++ b/app/root.tsx @@ -34,7 +34,7 @@ export function Layout({ children }: { children: React.ReactNode }) { } const createWorker = () => - new SharedWorker(new URL("../public/shared-worker", import.meta.url), { + new SharedWorker(new URL("shared-worker.ts", import.meta.url), { type: "module", name: "dxos-client-worker", }) diff --git a/public/shared-worker.js b/app/shared-worker.ts similarity index 100% rename from public/shared-worker.js rename to app/shared-worker.ts diff --git a/tailwind.config.ts b/tailwind.config.ts index f46492b..f45201a 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -12,7 +12,7 @@ const { white, black, blue, zinc, green, orange, red } = tailwindColors const config: Config = { plugins: [tailwindAnimate], - content: ["./**/*.{html,tsx,ts}"], + content: ["./app/**/*.{html,tsx,ts}"], theme: { extend: { fontFamily: { diff --git a/test/global-setup.ts b/test/global-setup.ts index 08c6f35..b7194bf 100644 --- a/test/global-setup.ts +++ b/test/global-setup.ts @@ -25,9 +25,8 @@ export default async function globalSetup() { // Reload to ensure everything is cached await page.reload({ waitUntil: "networkidle" }) await page.waitForTimeout(1000) - } catch (error) { - console.log("Warmup encountered an error (this may be normal on first run):", error) - // Try once more after a delay + } catch { + // First load may fail while Vite optimizes dependencies - retry silently await page.waitForTimeout(3000) try { await page.goto("http://localhost:3001", { waitUntil: "networkidle" }) diff --git a/test/helpers/App.ts b/test/helpers/App.ts index 94645e1..7a95166 100644 --- a/test/helpers/App.ts +++ b/test/helpers/App.ts @@ -30,6 +30,15 @@ export class App { log(msg: ConsoleMessage) { const text: string = msg.text().replaceAll(/(color: #([\dA-F]{6}))|(color: inherit)|%c/g, "") + // Filter out noise warnings from Vite/Node module externalization + if ( + text.includes("has been externalized for browser compatibility") || + text.includes("React DevTools") || + text.includes("Files in the public directory") + ) { + return + } + console.log(text) } From 221a306076593892e12a67c180618786ebda9fd0 Mon Sep 17 00:00:00 2001 From: Herb Caudill Date: Sun, 4 Jan 2026 17:01:14 +0100 Subject: [PATCH 12/15] useRedirect: remove logging --- app/hooks/useRedirect.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/hooks/useRedirect.tsx b/app/hooks/useRedirect.tsx index e6d8304..501f36f 100644 --- a/app/hooks/useRedirect.tsx +++ b/app/hooks/useRedirect.tsx @@ -12,12 +12,12 @@ export function useRedirect({ from, to, condition = true, localState = undefined useEffect(() => { if (!condition) return if (typeof from === "string" && pathname === from) { - console.log(`redirecting from ${from} to ${to}`) + // exact match if (localState) update(localState) void navigate(to, { state }) } else if (from instanceof RegExp && from.test(pathname)) { + // regex match const newTo = pathname.replace(from, to) - console.log(`redirecting from ${from} to ${newTo}`) if (localState) update(localState) void navigate(newTo, { state }) } else { From f81b02707e3890a1c5c457dd4bf029c6d68c6df6 Mon Sep 17 00:00:00 2001 From: Herb Caudill Date: Sun, 4 Jan 2026 17:11:56 +0100 Subject: [PATCH 13/15] playwright.config: reduce timeout and adjust worker settings for CI globalSetup: improve warmup process and logging for Vite dependency optimization App: enhance log filtering for better compatibility messages --- playwright.config.ts | 4 ++-- test/global-setup.ts | 28 ++++++---------------------- test/helpers/App.ts | 3 ++- 3 files changed, 10 insertions(+), 25 deletions(-) diff --git a/playwright.config.ts b/playwright.config.ts index d0e8f81..f86a19f 100644 --- a/playwright.config.ts +++ b/playwright.config.ts @@ -12,7 +12,7 @@ export default defineConfig({ globalSetup: "./test/global-setup.ts", /* tests fail if they take longer than this */ - timeout: 45_000, + timeout: 15_000, /* abort if we get several test failures (probably server isn't running or something) */ maxFailures: 10, @@ -27,7 +27,7 @@ export default defineConfig({ retries: process.env.CI ? 2 : 0, /* Opt out of parallel tests */ - workers: 1, + workers: process.env.CI ? 1 : 8, /* Reporter to use. See https://playwright.dev/docs/test-reporters */ reporter: "list", diff --git a/test/global-setup.ts b/test/global-setup.ts index b7194bf..deaeb7b 100644 --- a/test/global-setup.ts +++ b/test/global-setup.ts @@ -9,34 +9,18 @@ export default async function globalSetup() { // Skip warmup in CI (uses pre-built app) or Playwright UI mode if (process.env.CI ?? process.env.PLAYWRIGHT_UI === "1") return - console.log("Warming up Vite dependency cache...") + console.log("Warming up Vite dependency optimizer...") const browser = await chromium.launch() const page = await browser.newPage() - try { - // Navigate to the app and wait for it to fully load - // This triggers Vite's on-demand dependency optimization - await page.goto("http://localhost:3001", { waitUntil: "networkidle" }) + // Navigate to the app and wait for it to fully load. This triggers Vite's on-demand dependency optimization + await page.goto("http://localhost:3001", { waitUntil: "networkidle" }) - // Wait a bit for any async initialization - await page.waitForTimeout(2000) + // Reload to ensure everything is cached + await page.reload({ waitUntil: "networkidle" }) - // Reload to ensure everything is cached - await page.reload({ waitUntil: "networkidle" }) - await page.waitForTimeout(1000) - } catch { - // First load may fail while Vite optimizes dependencies - retry silently - await page.waitForTimeout(3000) - try { - await page.goto("http://localhost:3001", { waitUntil: "networkidle" }) - await page.waitForTimeout(2000) - } catch { - // Ignore - the actual tests will report any real issues - } - } finally { - await browser.close() - } + await browser.close() console.log("Warmup complete") } diff --git a/test/helpers/App.ts b/test/helpers/App.ts index 7a95166..344eea8 100644 --- a/test/helpers/App.ts +++ b/test/helpers/App.ts @@ -34,7 +34,8 @@ export class App { if ( text.includes("has been externalized for browser compatibility") || text.includes("React DevTools") || - text.includes("Files in the public directory") + text.includes("Files in the public directory") || + text.includes("[vite] connect") ) { return } From 798bbb2506b3ad69cd250b863374d7ac9b0e3d49 Mon Sep 17 00:00:00 2001 From: Herb Caudill Date: Sun, 4 Jan 2026 17:33:09 +0100 Subject: [PATCH 14/15] shared-worker: fix TypeScript lint error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- app/shared-worker.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/shared-worker.ts b/app/shared-worker.ts index 48680e1..75d8ab1 100644 --- a/app/shared-worker.ts +++ b/app/shared-worker.ts @@ -1,4 +1,4 @@ -onconnect = async event => { +onconnect = async (event: MessageEvent) => { const { onconnect } = await import("@dxos/react-client/worker") await onconnect(event) } From 623cfba00c9e4e97b1a909365e9972ee4371913c Mon Sep 17 00:00:00 2001 From: Herb Caudill Date: Sun, 4 Jan 2026 17:34:03 +0100 Subject: [PATCH 15/15] storyContact: remove todo comment from identity assignment --- app/ui/stories/util/storyContact.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/ui/stories/util/storyContact.ts b/app/ui/stories/util/storyContact.ts index 91d69d3..68393d4 100644 --- a/app/ui/stories/util/storyContact.ts +++ b/app/ui/stories/util/storyContact.ts @@ -13,7 +13,7 @@ export function storyContact( contact: c, isSelf: self, isAdmin: admin, - identity: undefined, // todo + identity: undefined, }) }