From 0d03efb8343eaee7b6f7fb318c27fce423d02f2d Mon Sep 17 00:00:00 2001 From: Marjolaine Bodin <marjolaine.bodin@esrf.fr> Date: Mon, 24 Feb 2025 17:11:06 +0100 Subject: [PATCH] Resolve "Error while displaying mx data collection" --- packages/h5/package.json | 4 +- pnpm-lock.yaml | 192 +++++++++++++++++++++------------------ 2 files changed, 106 insertions(+), 90 deletions(-) diff --git a/packages/h5/package.json b/packages/h5/package.json index f9d4c92fc..1c2903290 100644 --- a/packages/h5/package.json +++ b/packages/h5/package.json @@ -19,8 +19,8 @@ "dependencies": { "@edata-portal/core": "workspace:*", "@edata-portal/icat-plus-api": "^1.8.13", - "@h5web/app": "^12.0.1", - "@h5web/lib": "^12.0.1", + "@h5web/app": "^10.1.0", + "@h5web/lib": "^10.1.0", "@react-three/fiber": "^8.17.6", "ndarray": "^1.0.19", "three": "^0.167.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 85f75115e..e6edca21d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -966,11 +966,11 @@ importers: specifier: ^1.8.13 version: 1.8.13(@tanstack/react-query@5.52.1(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@h5web/app': - specifier: ^12.0.1 - version: 12.0.1(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + specifier: ^10.1.0 + version: 10.1.0(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) '@h5web/lib': - specifier: ^12.0.1 - version: 12.0.1(@react-three/fiber@8.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1)(typescript@5.5.3) + specifier: ^10.1.0 + version: 10.1.0(@react-three/fiber@8.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1)(typescript@5.5.3) '@react-three/fiber': specifier: ^8.17.6 version: 8.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1) @@ -1982,12 +1982,6 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.26.14': - resolution: {integrity: sha512-I2EhfezC+H0WfkMEkCcF9+++PU1Wq08bDKhHHGIoBZVCciiftEQHgrSI4dTUTsa7446SiIVW0gWATliIlVNgfg==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - '@floating-ui/react@0.26.23': resolution: {integrity: sha512-9u3i62fV0CFF3nIegiWiRDwOs7OW/KhSUJDNx2MkQM3LbE5zQOY01sL3nelcVBXvX7Ovvo3A49I8ql+20Wg/Hw==} peerDependencies: @@ -2015,8 +2009,8 @@ packages: '@fortawesome/fontawesome-svg-core': ~1 || ~6 react: '>=16.3' - '@h5web/app@12.0.1': - resolution: {integrity: sha512-AXPx5IAoR7LYxAFBcuj67gous2FYzjdMxJDhW0bBKjuzqgpde6j0v/VeY9c3BXhXPwvxJxmP2uLUADRc24vZNw==} + '@h5web/app@10.1.0': + resolution: {integrity: sha512-M0PDOFeCikcC/BGMbr4opsd5vEQgAtj83Gc2egmhF1MVjTdFBvl9YipdaLRlLnDpmK/xMOXwuoE5vbxqCvBS6g==} peerDependencies: react: '>=18' react-dom: '>=18' @@ -2025,8 +2019,8 @@ packages: typescript: optional: true - '@h5web/lib@12.0.1': - resolution: {integrity: sha512-HuJJjsgxkWn6rPAX0W4tMJSMNh6xYLHw9YZqraAo2t8Gk5Xcddh0Pnd1ilJNss3LHu+vz2ASich5NUHxV01MOA==} + '@h5web/lib@10.1.0': + resolution: {integrity: sha512-wVZMknpeqjBGrKm8XbuDTkKhv1mNQot0DoPfQmHQWJXzwvL23acD9kCnWpswKkz6R9f2XAdQAYeFPMLmsW5u1g==} peerDependencies: '@react-three/fiber': '>=8' react: '>=18' @@ -2131,9 +2125,8 @@ packages: '@react-hookz/deep-equal@1.0.4': resolution: {integrity: sha512-N56fTrAPUDz/R423pag+n6TXWbvlBZDtTehaGFjK0InmN+V2OFWLE/WmORhmn6Ce7dlwH5+tQN1LJFw3ngTJVg==} - '@react-hookz/web@24.0.4': - resolution: {integrity: sha512-DcIM6JiZklDyHF6CRD1FTXzuggAkQ+3Ncq2Wln7Kdih8GV6ZIeN9JfS6ZaQxpQUxan8/4n0J2V/R7nMeiSrb2Q==} - engines: {node: '>=18.0.0'} + '@react-hookz/web@23.1.0': + resolution: {integrity: sha512-fvbURdsa1ukttbLR1ASE/XmqXP09vZ1PiCYppYeR1sNMzCrdkG0iBnjxniFSVjJ8gIw2fRs6nqMTbeBz2uAkuA==} peerDependencies: js-cookie: ^3.0.5 react: ^16.8 || ^17 || ^18 @@ -2147,8 +2140,8 @@ packages: peerDependencies: react: '*' - '@react-three/fiber@8.16.6': - resolution: {integrity: sha512-sKEqocYKRI3deW7z9CAVjedDID1an2i8FwxQVv2reMJxzIxIlyxCYXMIAqXBCgHTFtVX2hWGTZYhLL5nyne8kA==} + '@react-three/fiber@8.15.12': + resolution: {integrity: sha512-yg0CyXVHIdSbNjM/GAgDrGJnKLTsfTlaR5FoJGEh9IgVKptOoudnFZhBt/Cau4rzx2X6eLmB1+aWOm1dEHSUpg==} peerDependencies: expo: '>=43.0' expo-asset: '>=8.4' @@ -2705,8 +2698,8 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@visx/axis@3.10.1': - resolution: {integrity: sha512-HBEDLcpZoJ16hFbkYu3S6mN5mbwlFmUWY5yN967X06RdIL4LmAG3gnZ7u4F9buA3LQo+trJXW78moN005odD4Q==} + '@visx/axis@3.5.0': + resolution: {integrity: sha512-vaY/CGk9+iQL1BFlHd5muIAuAjpPKLwtt6HwpITErW+cImjQJlNgYdgbwDCyuJMmJqXOlC9byWlmF+iI1dOPYg==} peerDependencies: react: ^16.3.0-0 || ^17.0.0-0 || ^18.0.0-0 @@ -2925,8 +2918,8 @@ packages: resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} engines: {node: '>=4'} - axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.6.2: + resolution: {integrity: sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==} axios@1.7.5: resolution: {integrity: sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==} @@ -3246,8 +3239,8 @@ packages: d3-path@1.0.9: resolution: {integrity: sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==} - d3-scale-chromatic@3.1.0: - resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} + d3-scale-chromatic@3.0.0: + resolution: {integrity: sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==} engines: {node: '>=12'} d3-scale@4.0.2: @@ -3708,6 +3701,9 @@ packages: flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + focus-group@0.3.1: + resolution: {integrity: sha512-IA01dzk2cStQso/qnt2rWhXCFBZlBfjZmohB9mXUx9feEaJcORAK0FQGvwaApsNNGwzEnqrp/2qTR4lq8PXfnQ==} + follow-redirects@1.15.6: resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} @@ -4560,6 +4556,11 @@ packages: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 + react-aria-menubutton@7.0.3: + resolution: {integrity: sha512-Ql4W3rNiZmuVJ1wQ0UUeV4OZX3IZq2evsfEqJGefSMdfkK6o8X/6Ufxrzu0wL+/Dr7JUY3xnrnIQimSCFghlCQ==} + peerDependencies: + react: ^16.3.0 || ^17.0.0 + react-bootstrap@2.10.4: resolution: {integrity: sha512-W3398nBM2CBfmGP2evneEO3ZZwEMPtHs72q++eNw60uDGDAdiGn0f9yNys91eo7/y8CTF5Ke1C0QO8JFVPU40Q==} peerDependencies: @@ -4632,8 +4633,8 @@ packages: react: '>= 16.3.0' react-dom: '>= 16.3.0' - react-error-boundary@4.0.13: - resolution: {integrity: sha512-b6PwbdSv8XeOSYvjt8LpgpKrZ0yGdtZokYwkwV2wlcZbxgopHX/hgPl5VgpnoVOWd868n1hktM8Qm4b+02MiLQ==} + react-error-boundary@4.0.11: + resolution: {integrity: sha512-U13ul67aP5DOSPNSCWQ/eO0AQEYzEFkVljULQIjMV0KlffTAhxuDoBKdO0pb/JZ8mDhMKFZ9NZi0BmLGUiNphw==} peerDependencies: react: '>=16.13.1' @@ -4651,8 +4652,8 @@ packages: final-form: ^4.20.4 react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-icons@5.2.1: - resolution: {integrity: sha512-zdbW5GstTzXaVKvGSyTaBalt7HSfuK5ovrzlpyiWHAFXndXTdd/1hdDHI4xBM1Mn7YriT6aqESucFl9kEXzrdw==} + react-icons@4.12.0: + resolution: {integrity: sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==} peerDependencies: react: '*' @@ -4714,8 +4715,8 @@ packages: peerDependencies: react: ^18.0.0 - react-reflex@4.2.6: - resolution: {integrity: sha512-MLGty/ii/BTipKZ47dfs8Ue5g1xqgCxUCDM34ruEr0UVJuXGDzcSX9wPMzRcv4dUR+1tw4hm4c3a6V6hLO2XcA==} + react-reflex@4.1.0: + resolution: {integrity: sha512-HA+JFDBxRqGgo2oz2qv+3Rf3ZjWCCjdjNOMYFzQ37jwCLfIAfnjBVcYEMtjGRFcFphC38s424D+Fh3ZL19apow==} peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 @@ -4759,6 +4760,9 @@ packages: peerDependencies: react: ^16 || ^17 || ^18 + react-suspense-fetch@0.4.1: + resolution: {integrity: sha512-Kc8VzZUjDjvWfoOBzPEhniaJwgwOPqW0x94ec8e3GGhLe6SlZDU2YhYgoLqM9L8xzXeGR6nhP7/PnjvI1KoTlA==} + react-transition-group@4.4.5: resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} peerDependencies: @@ -5089,6 +5093,9 @@ packages: tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} + teeny-tap@0.2.0: + resolution: {integrity: sha512-HnA3I2sxRQe/SZgQTQgQvvA17DhfzhBJ1LfSOXZ5VUTbxGLvnAqUef84ZGNNSEbk1ZMEIDeghTHZagJ7LifAgg==} + terser@5.31.6: resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} engines: {node: '>=10'} @@ -5097,8 +5104,8 @@ packages: text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - three@0.164.1: - resolution: {integrity: sha512-iC/hUBbl1vzFny7f5GtqzVXYjMJKaTPxiCxXfrvVdBi1Sf+jhd1CAkitiFwC7mIBFCo3MrDLJG97yisoaWig0w==} + three@0.159.0: + resolution: {integrity: sha512-eCmhlLGbBgucuo4VEA9IO3Qpc7dh8Bd4VKzr7WfW4+8hMcIfoAVi1ev0pJYN9PTTsCslbcKgBwr2wNZ1EvLInA==} three@0.167.1: resolution: {integrity: sha512-gYTLJA/UQip6J/tJvl91YYqlZF47+D/kxiWrbTon35ZHlXEN0VOo+Qke2walF1/x92v55H6enomymg4Dak52kw==} @@ -5439,12 +5446,12 @@ packages: react: optional: true - zustand@4.5.2: - resolution: {integrity: sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==} + zustand@4.4.7: + resolution: {integrity: sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==} engines: {node: '>=12.7.0'} peerDependencies: '@types/react': '>=16.8' - immer: '>=9.0.6' + immer: '>=9.0' react: '>=16.8' peerDependenciesMeta: '@types/react': @@ -6659,14 +6666,6 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@floating-ui/react@0.26.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@floating-ui/utils': 0.2.7 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - tabbable: 6.2.0 - '@floating-ui/react@0.26.23(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react-dom': 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -6693,23 +6692,25 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 - '@h5web/app@12.0.1(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': + '@h5web/app@10.1.0(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@h5web/lib': 12.0.1(@react-three/fiber@8.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.164.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.164.1)(typescript@5.5.3) - '@react-hookz/web': 24.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-three/fiber': 8.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.164.1) - axios: 1.6.8 + '@h5web/lib': 10.1.0(@react-three/fiber@8.15.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.159.0))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.159.0)(typescript@5.5.3) + '@react-hookz/web': 23.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-three/fiber': 8.15.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.159.0) + axios: 1.6.2 d3-format: 3.1.0 + lodash: 4.17.21 ndarray: 1.0.19 ndarray-ops: 1.2.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-error-boundary: 4.0.13(react@18.3.1) - react-icons: 5.2.1(react@18.3.1) - react-reflex: 4.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-error-boundary: 4.0.11(react@18.3.1) + react-icons: 4.12.0(react@18.3.1) + react-reflex: 4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-slider: 2.0.4(react@18.3.1) - three: 0.164.1 - zustand: 4.5.2(@types/react@18.3.4)(react@18.3.1) + react-suspense-fetch: 0.4.1 + three: 0.159.0 + zustand: 4.4.7(@types/react@18.3.4)(react@18.3.1) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -6723,12 +6724,11 @@ snapshots: - js-cookie - react-native - '@h5web/lib@12.0.1(@react-three/fiber@8.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.164.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.164.1)(typescript@5.5.3)': + '@h5web/lib@10.1.0(@react-three/fiber@8.15.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.159.0))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.159.0)(typescript@5.5.3)': dependencies: - '@floating-ui/react': 0.26.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-hookz/web': 24.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-three/fiber': 8.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.164.1) - '@visx/axis': 3.10.1(react@18.3.1) + '@react-hookz/web': 23.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-three/fiber': 8.15.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.159.0) + '@visx/axis': 3.5.0(react@18.3.1) '@visx/drag': 3.3.0(react@18.3.1) '@visx/grid': 3.5.0(react@18.3.1) '@visx/scale': 3.5.0 @@ -6739,18 +6739,20 @@ snapshots: d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-scale: 4.0.2 - d3-scale-chromatic: 3.1.0 + d3-scale-chromatic: 3.0.0 + lodash: 4.17.21 ndarray: 1.0.19 ndarray-ops: 1.2.2 react: 18.3.1 + react-aria-menubutton: 7.0.3(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - react-icons: 5.2.1(react@18.3.1) + react-icons: 4.12.0(react@18.3.1) react-keyed-flatten-children: 3.0.0(react@18.3.1) react-measure: 2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-slider: 2.0.4(react@18.3.1) react-window: 1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - three: 0.164.1 - zustand: 4.5.2(@types/react@18.3.4)(react@18.3.1) + three: 0.159.0 + zustand: 4.4.7(@types/react@18.3.4)(react@18.3.1) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -6758,12 +6760,11 @@ snapshots: - immer - js-cookie - '@h5web/lib@12.0.1(@react-three/fiber@8.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1)(typescript@5.5.3)': + '@h5web/lib@10.1.0(@react-three/fiber@8.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1))(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1)(typescript@5.5.3)': dependencies: - '@floating-ui/react': 0.26.14(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@react-hookz/web': 24.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@react-hookz/web': 23.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@react-three/fiber': 8.17.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.167.1) - '@visx/axis': 3.10.1(react@18.3.1) + '@visx/axis': 3.5.0(react@18.3.1) '@visx/drag': 3.3.0(react@18.3.1) '@visx/grid': 3.5.0(react@18.3.1) '@visx/scale': 3.5.0 @@ -6774,18 +6775,20 @@ snapshots: d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-scale: 4.0.2 - d3-scale-chromatic: 3.1.0 + d3-scale-chromatic: 3.0.0 + lodash: 4.17.21 ndarray: 1.0.19 ndarray-ops: 1.2.2 react: 18.3.1 + react-aria-menubutton: 7.0.3(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - react-icons: 5.2.1(react@18.3.1) + react-icons: 4.12.0(react@18.3.1) react-keyed-flatten-children: 3.0.0(react@18.3.1) react-measure: 2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-slider: 2.0.4(react@18.3.1) react-window: 1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) three: 0.167.1 - zustand: 4.5.2(@types/react@18.3.4)(react@18.3.1) + zustand: 4.4.7(@types/react@18.3.4)(react@18.3.1) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -6888,7 +6891,7 @@ snapshots: '@react-hookz/deep-equal@1.0.4': {} - '@react-hookz/web@24.0.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@react-hookz/web@23.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@react-hookz/deep-equal': 1.0.4 react: 18.3.1 @@ -6898,9 +6901,9 @@ snapshots: dependencies: react: 18.3.1 - '@react-three/fiber@8.16.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.164.1)': + '@react-three/fiber@8.15.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(three@0.159.0)': dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 '@types/react-reconciler': 0.26.7 '@types/webxr': 0.5.19 base64-js: 1.5.1 @@ -6911,7 +6914,7 @@ snapshots: react-use-measure: 2.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) scheduler: 0.21.0 suspend-react: 0.1.3(react@18.3.1) - three: 0.164.1 + three: 0.159.0 zustand: 3.7.2(react@18.3.1) optionalDependencies: react-dom: 18.3.1(react@18.3.1) @@ -7248,7 +7251,7 @@ snapshots: '@types/d3-interpolate@3.0.1': dependencies: - '@types/d3-color': 3.1.0 + '@types/d3-color': 3.1.3 '@types/d3-interpolate@3.0.4': dependencies: @@ -7268,7 +7271,7 @@ snapshots: '@types/d3-scale@4.0.2': dependencies: - '@types/d3-time': 3.0.0 + '@types/d3-time': 3.0.3 '@types/d3-scale@4.0.8': dependencies: @@ -7523,7 +7526,7 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@visx/axis@3.10.1(react@18.3.1)': + '@visx/axis@3.5.0(react@18.3.1)': dependencies: '@types/react': 18.3.4 '@visx/group': 3.3.0(react@18.3.1) @@ -7835,7 +7838,7 @@ snapshots: axe-core@4.10.0: {} - axios@1.6.8: + axios@1.6.2: dependencies: follow-redirects: 1.15.6 form-data: 4.0.0 @@ -8220,7 +8223,7 @@ snapshots: d3-path@1.0.9: {} - d3-scale-chromatic@3.1.0: + d3-scale-chromatic@3.0.0: dependencies: d3-color: 3.1.0 d3-interpolate: 3.0.1 @@ -8881,6 +8884,8 @@ snapshots: flatted@3.3.1: {} + focus-group@0.3.1: {} + follow-redirects@1.15.6: {} for-each@0.3.3: @@ -9692,6 +9697,13 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + react-aria-menubutton@7.0.3(react@18.3.1): + dependencies: + focus-group: 0.3.1 + prop-types: 15.8.1 + react: 18.3.1 + teeny-tap: 0.2.0 + react-bootstrap@2.10.4(@types/react@18.3.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.4 @@ -9789,9 +9801,9 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-error-boundary@4.0.13(react@18.3.1): + react-error-boundary@4.0.11(react@18.3.1): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 react: 18.3.1 react-final-form-arrays@3.1.4(final-form-arrays@3.1.0(final-form@4.20.10))(final-form@4.20.10)(react-final-form@6.5.9(final-form@4.20.10)(react@18.3.1))(react@18.3.1): @@ -9808,7 +9820,7 @@ snapshots: final-form: 4.20.10 react: 18.3.1 - react-icons@5.2.1(react@18.3.1): + react-icons@4.12.0(react@18.3.1): dependencies: react: 18.3.1 @@ -9831,7 +9843,7 @@ snapshots: react-measure@2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 get-node-dimensions: 1.2.1 prop-types: 15.8.1 react: 18.3.1 @@ -9860,9 +9872,9 @@ snapshots: react: 18.3.1 scheduler: 0.21.0 - react-reflex@4.2.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-reflex@4.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 lodash.throttle: 4.1.1 prop-types: 15.8.1 react: 18.3.1 @@ -9919,6 +9931,8 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 + react-suspense-fetch@0.4.1: {} + react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@babel/runtime': 7.25.4 @@ -9941,7 +9955,7 @@ snapshots: react-window@1.8.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 memoize-one: 5.2.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -10312,6 +10326,8 @@ snapshots: tabbable@6.2.0: {} + teeny-tap@0.2.0: {} + terser@5.31.6: dependencies: '@jridgewell/source-map': 0.3.6 @@ -10321,7 +10337,7 @@ snapshots: text-table@0.2.0: {} - three@0.164.1: {} + three@0.159.0: {} three@0.167.1: {} @@ -10654,7 +10670,7 @@ snapshots: optionalDependencies: react: 18.3.1 - zustand@4.5.2(@types/react@18.3.4)(react@18.3.1): + zustand@4.4.7(@types/react@18.3.4)(react@18.3.1): dependencies: use-sync-external-store: 1.2.0(react@18.3.1) optionalDependencies: -- GitLab