diff --git a/.pnp.cjs b/.pnp.cjs index 84b8b48e..56d3b676 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -34,7 +34,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@emotion/styled", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:11.10.6"],\ ["@mui/icons-material", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:5.11.16"],\ ["@mui/material", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:5.11.16"],\ - ["@react-three/drei", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:9.50.3"],\ + ["@react-three/drei", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:10.7.7"],\ ["@react-three/fiber", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:8.12.0"],\ ["@types/node", "npm:18.15.11"],\ ["@types/react", "npm:18.0.33"],\ @@ -114,6 +114,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["regenerator-runtime", "npm:0.13.11"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:7.29.2", {\ + "packageLocation": "./.yarn/cache/@babel-runtime-npm-7.29.2-b49cad1c67-d5548d1165.zip/node_modules/@babel/runtime/",\ + "packageDependencies": [\ + ["@babel/runtime", "npm:7.29.2"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@babel/types", [\ @@ -128,47 +135,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["@chevrotain/cst-dts-gen", [\ - ["npm:10.5.0", {\ - "packageLocation": "./.yarn/cache/@chevrotain-cst-dts-gen-npm-10.5.0-96bdf6daf3-3ff851d5cb.zip/node_modules/@chevrotain/cst-dts-gen/",\ - "packageDependencies": [\ - ["@chevrotain/cst-dts-gen", "npm:10.5.0"],\ - ["@chevrotain/gast", "npm:10.5.0"],\ - ["@chevrotain/types", "npm:10.5.0"],\ - ["lodash", "npm:4.17.21"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@chevrotain/gast", [\ - ["npm:10.5.0", {\ - "packageLocation": "./.yarn/cache/@chevrotain-gast-npm-10.5.0-c98fd4883a-35183e7067.zip/node_modules/@chevrotain/gast/",\ - "packageDependencies": [\ - ["@chevrotain/gast", "npm:10.5.0"],\ - ["@chevrotain/types", "npm:10.5.0"],\ - ["lodash", "npm:4.17.21"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@chevrotain/types", [\ - ["npm:10.5.0", {\ - "packageLocation": "./.yarn/cache/@chevrotain-types-npm-10.5.0-29d3508ef3-72f7b48de1.zip/node_modules/@chevrotain/types/",\ - "packageDependencies": [\ - ["@chevrotain/types", "npm:10.5.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@chevrotain/utils", [\ - ["npm:10.5.0", {\ - "packageLocation": "./.yarn/cache/@chevrotain-utils-npm-10.5.0-1c062e1720-f3ae9e0fea.zip/node_modules/@chevrotain/utils/",\ - "packageDependencies": [\ - ["@chevrotain/utils", "npm:10.5.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@emotion/babel-plugin", [\ ["npm:11.10.6", {\ "packageLocation": "./.yarn/cache/@emotion-babel-plugin-npm-11.10.6-acad1f59fe-3eed138932.zip/node_modules/@emotion/babel-plugin/",\ @@ -480,6 +446,38 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@mediapipe/tasks-vision", [\ + ["npm:0.10.17", {\ + "packageLocation": "./.yarn/cache/@mediapipe-tasks-vision-npm-0.10.17-8e6a0b9253-9c7bb256ce.zip/node_modules/@mediapipe/tasks-vision/",\ + "packageDependencies": [\ + ["@mediapipe/tasks-vision", "npm:0.10.17"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@monogrid/gainmap-js", [\ + ["npm:3.4.0", {\ + "packageLocation": "./.yarn/cache/@monogrid-gainmap-js-npm-3.4.0-391a6babf4-4eae1af20c.zip/node_modules/@monogrid/gainmap-js/",\ + "packageDependencies": [\ + ["@monogrid/gainmap-js", "npm:3.4.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.4.0", {\ + "packageLocation": "./.yarn/__virtual__/@monogrid-gainmap-js-virtual-30924ec60c/0/cache/@monogrid-gainmap-js-npm-3.4.0-391a6babf4-4eae1af20c.zip/node_modules/@monogrid/gainmap-js/",\ + "packageDependencies": [\ + ["@monogrid/gainmap-js", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.4.0"],\ + ["@types/three", "npm:0.150.1"],\ + ["promise-worker-transferable", "npm:1.0.4"],\ + ["three", "npm:0.151.3"]\ + ],\ + "packagePeers": [\ + "@types/three",\ + "three"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@mui/base", [\ ["npm:5.0.0-alpha.124", {\ "packageLocation": "./.yarn/cache/@mui-base-npm-5.0.0-alpha.124-8192e1e488-cbe8bcef73.zip/node_modules/@mui/base/",\ @@ -895,170 +893,47 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["@react-spring/animated", [\ - ["npm:9.7.2", {\ - "packageLocation": "./.yarn/cache/@react-spring-animated-npm-9.7.2-1961bab5b1-08f2f1e544.zip/node_modules/@react-spring/animated/",\ - "packageDependencies": [\ - ["@react-spring/animated", "npm:9.7.2"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2", {\ - "packageLocation": "./.yarn/__virtual__/@react-spring-animated-virtual-0125b70a53/0/cache/@react-spring-animated-npm-9.7.2-1961bab5b1-08f2f1e544.zip/node_modules/@react-spring/animated/",\ - "packageDependencies": [\ - ["@react-spring/animated", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/shared", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/types", "npm:9.7.2"],\ - ["@types/react", "npm:18.0.33"],\ - ["react", "npm:18.2.0"]\ - ],\ - "packagePeers": [\ - "@types/react",\ - "react"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@react-spring/core", [\ - ["npm:9.7.2", {\ - "packageLocation": "./.yarn/cache/@react-spring-core-npm-9.7.2-9031b7ef98-7d14369d6b.zip/node_modules/@react-spring/core/",\ - "packageDependencies": [\ - ["@react-spring/core", "npm:9.7.2"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2", {\ - "packageLocation": "./.yarn/__virtual__/@react-spring-core-virtual-382f887b69/0/cache/@react-spring-core-npm-9.7.2-9031b7ef98-7d14369d6b.zip/node_modules/@react-spring/core/",\ - "packageDependencies": [\ - ["@react-spring/core", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/animated", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/rafz", "npm:9.7.2"],\ - ["@react-spring/shared", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/types", "npm:9.7.2"],\ - ["@types/react", "npm:18.0.33"],\ - ["react", "npm:18.2.0"]\ - ],\ - "packagePeers": [\ - "@types/react",\ - "react"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@react-spring/rafz", [\ - ["npm:9.7.2", {\ - "packageLocation": "./.yarn/cache/@react-spring-rafz-npm-9.7.2-ea39f2d84b-88ad6275ed.zip/node_modules/@react-spring/rafz/",\ - "packageDependencies": [\ - ["@react-spring/rafz", "npm:9.7.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@react-spring/shared", [\ - ["npm:9.7.2", {\ - "packageLocation": "./.yarn/cache/@react-spring-shared-npm-9.7.2-59dedd5475-f3041a537d.zip/node_modules/@react-spring/shared/",\ - "packageDependencies": [\ - ["@react-spring/shared", "npm:9.7.2"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2", {\ - "packageLocation": "./.yarn/__virtual__/@react-spring-shared-virtual-267ccfd20b/0/cache/@react-spring-shared-npm-9.7.2-59dedd5475-f3041a537d.zip/node_modules/@react-spring/shared/",\ - "packageDependencies": [\ - ["@react-spring/shared", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/rafz", "npm:9.7.2"],\ - ["@react-spring/types", "npm:9.7.2"],\ - ["@types/react", "npm:18.0.33"],\ - ["react", "npm:18.2.0"]\ - ],\ - "packagePeers": [\ - "@types/react",\ - "react"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@react-spring/three", [\ - ["npm:9.7.2", {\ - "packageLocation": "./.yarn/cache/@react-spring-three-npm-9.7.2-b52a461dd7-970efd0fb7.zip/node_modules/@react-spring/three/",\ - "packageDependencies": [\ - ["@react-spring/three", "npm:9.7.2"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:9.7.2", {\ - "packageLocation": "./.yarn/__virtual__/@react-spring-three-virtual-c269680191/0/cache/@react-spring-three-npm-9.7.2-b52a461dd7-970efd0fb7.zip/node_modules/@react-spring/three/",\ - "packageDependencies": [\ - ["@react-spring/three", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:9.7.2"],\ - ["@react-spring/animated", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/core", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/shared", "virtual:c269680191367c16e2640c92bc363d2e57dc8753664e5fa861200e5b8d5b0046412ea0dc6340909d30953df249ffbd1d14ed34beb3dbb9bf2837164cee3e6e13#npm:9.7.2"],\ - ["@react-spring/types", "npm:9.7.2"],\ - ["@react-three/fiber", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:8.12.0"],\ - ["@types/react", "npm:18.0.33"],\ - ["@types/react-three__fiber", null],\ - ["@types/three", "npm:0.150.1"],\ - ["react", "npm:18.2.0"],\ - ["three", "npm:0.151.3"]\ - ],\ - "packagePeers": [\ - "@react-three/fiber",\ - "@types/react-three__fiber",\ - "@types/react",\ - "@types/three",\ - "react",\ - "three"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["@react-spring/types", [\ - ["npm:9.7.2", {\ - "packageLocation": "./.yarn/cache/@react-spring-types-npm-9.7.2-a6bafdc69f-145a79d2f4.zip/node_modules/@react-spring/types/",\ - "packageDependencies": [\ - ["@react-spring/types", "npm:9.7.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["@react-three/drei", [\ - ["npm:9.50.3", {\ - "packageLocation": "./.yarn/cache/@react-three-drei-npm-9.50.3-f4435db124-a1ffafc9e9.zip/node_modules/@react-three/drei/",\ + ["npm:10.7.7", {\ + "packageLocation": "./.yarn/cache/@react-three-drei-npm-10.7.7-f8a2b1f983-3cb323ac93.zip/node_modules/@react-three/drei/",\ "packageDependencies": [\ - ["@react-three/drei", "npm:9.50.3"]\ + ["@react-three/drei", "npm:10.7.7"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:9.50.3", {\ - "packageLocation": "./.yarn/__virtual__/@react-three-drei-virtual-857ea63488/0/cache/@react-three-drei-npm-9.50.3-f4435db124-a1ffafc9e9.zip/node_modules/@react-three/drei/",\ + ["virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:10.7.7", {\ + "packageLocation": "./.yarn/__virtual__/@react-three-drei-virtual-291836a3a4/0/cache/@react-three-drei-npm-10.7.7-f8a2b1f983-3cb323ac93.zip/node_modules/@react-three/drei/",\ "packageDependencies": [\ - ["@react-three/drei", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:9.50.3"],\ - ["@babel/runtime", "npm:7.21.0"],\ - ["@react-spring/three", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:9.7.2"],\ + ["@react-three/drei", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:10.7.7"],\ + ["@babel/runtime", "npm:7.29.2"],\ + ["@mediapipe/tasks-vision", "npm:0.10.17"],\ + ["@monogrid/gainmap-js", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.4.0"],\ ["@react-three/fiber", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:8.12.0"],\ ["@types/react", "npm:18.0.33"],\ ["@types/react-dom", "npm:18.0.11"],\ ["@types/react-three__fiber", null],\ ["@types/three", "npm:0.150.1"],\ - ["@use-gesture/react", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:10.2.26"],\ - ["detect-gpu", "npm:5.0.19"],\ + ["@use-gesture/react", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:10.3.1"],\ + ["camera-controls", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.1.2"],\ + ["cross-env", "npm:7.0.3"],\ + ["detect-gpu", "npm:5.0.70"],\ ["glsl-noise", "npm:0.0.0"],\ - ["lodash.clamp", "npm:4.0.3"],\ - ["lodash.omit", "npm:4.5.0"],\ - ["lodash.pick", "npm:4.4.0"],\ - ["meshline", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:3.1.6"],\ + ["hls.js", "npm:1.6.16"],\ + ["maath", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.10.8"],\ + ["meshline", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.3.1"],\ ["react", "npm:18.2.0"],\ - ["react-composer", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:5.0.3"],\ ["react-dom", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:18.2.0"],\ - ["react-merge-refs", "npm:1.1.0"],\ + ["stats-gl", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:2.4.2"],\ ["stats.js", "npm:0.17.0"],\ - ["suspend-react", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.0.8"],\ + ["suspend-react", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.1.3"],\ ["three", "npm:0.151.3"],\ - ["three-mesh-bvh", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.5.23"],\ - ["three-stdlib", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:2.21.8"],\ - ["troika-three-text", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.47.1"],\ - ["utility-types", "npm:3.10.0"],\ - ["zustand", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:3.7.2"]\ + ["three-mesh-bvh", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.8.3"],\ + ["three-stdlib", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:2.36.1"],\ + ["troika-three-text", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.52.4"],\ + ["tunnel-rat", "npm:0.1.2"],\ + ["use-sync-external-store", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:1.6.0"],\ + ["utility-types", "npm:3.11.0"],\ + ["zustand", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:5.0.13"]\ ],\ "packagePeers": [\ "@react-three/fiber",\ @@ -1104,9 +979,9 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["react-reconciler", "virtual:66a301f700ed751ea53d989329f99b4aa7d210f4fa4eae8dd90b38bd38176c19d7d01ac3aa69346752c145358173ee2969b444c35c4da7052cd97e6caf1dfbbc#npm:0.27.0"],\ ["react-use-measure", "virtual:66a301f700ed751ea53d989329f99b4aa7d210f4fa4eae8dd90b38bd38176c19d7d01ac3aa69346752c145358173ee2969b444c35c4da7052cd97e6caf1dfbbc#npm:2.1.1"],\ ["scheduler", "npm:0.21.0"],\ - ["suspend-react", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.0.8"],\ + ["suspend-react", "virtual:66a301f700ed751ea53d989329f99b4aa7d210f4fa4eae8dd90b38bd38176c19d7d01ac3aa69346752c145358173ee2969b444c35c4da7052cd97e6caf1dfbbc#npm:0.0.8"],\ ["three", "npm:0.151.3"],\ - ["zustand", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:3.7.2"]\ + ["zustand", "virtual:66a301f700ed751ea53d989329f99b4aa7d210f4fa4eae8dd90b38bd38176c19d7d01ac3aa69346752c145358173ee2969b444c35c4da7052cd97e6caf1dfbbc#npm:3.7.2"]\ ],\ "packagePeers": [\ "@types/expo-asset",\ @@ -1146,6 +1021,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@types/draco3d", [\ + ["npm:1.4.10", {\ + "packageLocation": "./.yarn/cache/@types-draco3d-npm-1.4.10-1af3ea4bb0-7ef8b9cf4f.zip/node_modules/@types/draco3d/",\ + "packageDependencies": [\ + ["@types/draco3d", "npm:1.4.10"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@types/json-schema", [\ ["npm:7.0.11", {\ "packageLocation": "./.yarn/cache/@types-json-schema-npm-7.0.11-79462ae5ca-527bddfe62.zip/node_modules/@types/json-schema/",\ @@ -1307,6 +1191,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@types/webxr", "npm:0.5.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:0.5.24", {\ + "packageLocation": "./.yarn/cache/@types-webxr-npm-0.5.24-21de648b6c-3c87ea6a06.zip/node_modules/@types/webxr/",\ + "packageDependencies": [\ + ["@types/webxr", "npm:0.5.24"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["@typescript-eslint/eslint-plugin", [\ @@ -1520,28 +1411,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@use-gesture/core", [\ - ["npm:10.2.26", {\ - "packageLocation": "./.yarn/cache/@use-gesture-core-npm-10.2.26-9aa61f74f4-8a000d7150.zip/node_modules/@use-gesture/core/",\ + ["npm:10.3.1", {\ + "packageLocation": "./.yarn/cache/@use-gesture-core-npm-10.3.1-b22a3f8132-6d1a00dcb3.zip/node_modules/@use-gesture/core/",\ "packageDependencies": [\ - ["@use-gesture/core", "npm:10.2.26"]\ + ["@use-gesture/core", "npm:10.3.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@use-gesture/react", [\ - ["npm:10.2.26", {\ - "packageLocation": "./.yarn/cache/@use-gesture-react-npm-10.2.26-24cc320a46-e9f74ab42f.zip/node_modules/@use-gesture/react/",\ + ["npm:10.3.1", {\ + "packageLocation": "./.yarn/cache/@use-gesture-react-npm-10.3.1-f739d431fa-763ef5fe5e.zip/node_modules/@use-gesture/react/",\ "packageDependencies": [\ - ["@use-gesture/react", "npm:10.2.26"]\ + ["@use-gesture/react", "npm:10.3.1"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:10.2.26", {\ - "packageLocation": "./.yarn/__virtual__/@use-gesture-react-virtual-53fef31868/0/cache/@use-gesture-react-npm-10.2.26-24cc320a46-e9f74ab42f.zip/node_modules/@use-gesture/react/",\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:10.3.1", {\ + "packageLocation": "./.yarn/__virtual__/@use-gesture-react-virtual-508424555e/0/cache/@use-gesture-react-npm-10.3.1-f739d431fa-763ef5fe5e.zip/node_modules/@use-gesture/react/",\ "packageDependencies": [\ - ["@use-gesture/react", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:10.2.26"],\ + ["@use-gesture/react", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:10.3.1"],\ ["@types/react", "npm:18.0.33"],\ - ["@use-gesture/core", "npm:10.2.26"],\ + ["@use-gesture/core", "npm:10.3.1"],\ ["react", "npm:18.2.0"]\ ],\ "packagePeers": [\ @@ -1551,15 +1442,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["@webgpu/glslang", [\ - ["npm:0.0.15", {\ - "packageLocation": "./.yarn/cache/@webgpu-glslang-npm-0.0.15-ba4f76f22c-0bb8c2e8e4.zip/node_modules/@webgpu/glslang/",\ - "packageDependencies": [\ - ["@webgpu/glslang", "npm:0.0.15"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["acorn", [\ ["npm:8.8.2", {\ "packageLocation": "./.yarn/cache/acorn-npm-8.8.2-9d518fd7d3-f790b99a1b.zip/node_modules/acorn/",\ @@ -1852,6 +1734,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["camera-controls", [\ + ["npm:3.1.2", {\ + "packageLocation": "./.yarn/cache/camera-controls-npm-3.1.2-308f8856fb-4171e86acc.zip/node_modules/camera-controls/",\ + "packageDependencies": [\ + ["camera-controls", "npm:3.1.2"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.1.2", {\ + "packageLocation": "./.yarn/__virtual__/camera-controls-virtual-d9c22c040d/0/cache/camera-controls-npm-3.1.2-308f8856fb-4171e86acc.zip/node_modules/camera-controls/",\ + "packageDependencies": [\ + ["camera-controls", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.1.2"],\ + ["@types/three", "npm:0.150.1"],\ + ["three", "npm:0.151.3"]\ + ],\ + "packagePeers": [\ + "@types/three",\ + "three"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["caniuse-lite", [\ ["npm:1.0.30001476", {\ "packageLocation": "./.yarn/cache/caniuse-lite-npm-1.0.30001476-b09207b9f2-4e8b233b34.zip/node_modules/caniuse-lite/",\ @@ -1882,21 +1786,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["chevrotain", [\ - ["npm:10.5.0", {\ - "packageLocation": "./.yarn/cache/chevrotain-npm-10.5.0-1ff4e87f41-b641f149f6.zip/node_modules/chevrotain/",\ - "packageDependencies": [\ - ["chevrotain", "npm:10.5.0"],\ - ["@chevrotain/cst-dts-gen", "npm:10.5.0"],\ - ["@chevrotain/gast", "npm:10.5.0"],\ - ["@chevrotain/types", "npm:10.5.0"],\ - ["@chevrotain/utils", "npm:10.5.0"],\ - ["lodash", "npm:4.17.21"],\ - ["regexp-to-ast", "npm:0.5.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["client-only", [\ ["npm:0.0.1", {\ "packageLocation": "./.yarn/cache/client-only-npm-0.0.1-07d3e9505c-0c16bf660d.zip/node_modules/client-only/",\ @@ -1990,6 +1879,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["cross-env", [\ + ["npm:7.0.3", {\ + "packageLocation": "./.yarn/cache/cross-env-npm-7.0.3-96d81820f4-26f2f3ea2a.zip/node_modules/cross-env/",\ + "packageDependencies": [\ + ["cross-env", "npm:7.0.3"],\ + ["cross-spawn", "npm:7.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["cross-spawn", [\ ["npm:7.0.3", {\ "packageLocation": "./.yarn/cache/cross-spawn-npm-7.0.3-e4ff3e65b3-671cc7c728.zip/node_modules/cross-spawn/",\ @@ -2000,6 +1899,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["which", "npm:2.0.2"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:7.0.6", {\ + "packageLocation": "./.yarn/cache/cross-spawn-npm-7.0.6-264bddf921-8d306efaca.zip/node_modules/cross-spawn/",\ + "packageDependencies": [\ + ["cross-spawn", "npm:7.0.6"],\ + ["path-key", "npm:3.1.1"],\ + ["shebang-command", "npm:2.0.0"],\ + ["which", "npm:2.0.2"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["csstype", [\ @@ -2129,10 +2038,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["detect-gpu", [\ - ["npm:5.0.19", {\ - "packageLocation": "./.yarn/cache/detect-gpu-npm-5.0.19-7a5e719d81-4a28a9a806.zip/node_modules/detect-gpu/",\ + ["npm:5.0.70", {\ + "packageLocation": "./.yarn/cache/detect-gpu-npm-5.0.70-8a2c8c6a83-77a61cb6ec.zip/node_modules/detect-gpu/",\ "packageDependencies": [\ - ["detect-gpu", "npm:5.0.19"],\ + ["detect-gpu", "npm:5.0.70"],\ ["webgl-constants", "npm:1.1.1"]\ ],\ "linkType": "HARD"\ @@ -3245,6 +3154,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["hls.js", [\ + ["npm:1.6.16", {\ + "packageLocation": "./.yarn/cache/hls.js-npm-1.6.16-61e25149f8-4e11ffffd2.zip/node_modules/hls.js/",\ + "packageDependencies": [\ + ["hls.js", "npm:1.6.16"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["hoist-non-react-statics", [\ ["npm:3.3.2", {\ "packageLocation": "./.yarn/cache/hoist-non-react-statics-npm-3.3.2-e7b709e6c1-b153827042.zip/node_modules/hoist-non-react-statics/",\ @@ -3280,7 +3198,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@emotion/styled", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:11.10.6"],\ ["@mui/icons-material", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:5.11.16"],\ ["@mui/material", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:5.11.16"],\ - ["@react-three/drei", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:9.50.3"],\ + ["@react-three/drei", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:10.7.7"],\ ["@react-three/fiber", "virtual:c4369338592708f2b29f175af67e2f16a8f0121ea69a5021af16950bae33c7c252bde4e1264015bd5de71df0ed3dff825becbe306730446c81c117ae6890c660#npm:8.12.0"],\ ["@types/node", "npm:18.15.11"],\ ["@types/react", "npm:18.0.33"],\ @@ -3311,6 +3229,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["immediate", [\ + ["npm:3.0.6", {\ + "packageLocation": "./.yarn/cache/immediate-npm-3.0.6-c27588a2d3-f9b3486477.zip/node_modules/immediate/",\ + "packageDependencies": [\ + ["immediate", "npm:3.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["import-fresh", [\ ["npm:3.3.0", {\ "packageLocation": "./.yarn/cache/import-fresh-npm-3.3.0-3e34265ca9-2cacfad06e.zip/node_modules/import-fresh/",\ @@ -3519,6 +3446,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-promise", [\ + ["npm:2.2.2", {\ + "packageLocation": "./.yarn/cache/is-promise-npm-2.2.2-afbf94db67-18bf7d1c59.zip/node_modules/is-promise/",\ + "packageDependencies": [\ + ["is-promise", "npm:2.2.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-regex", [\ ["npm:1.1.4", {\ "packageLocation": "./.yarn/cache/is-regex-npm-1.1.4-cca193ef11-362399b335.zip/node_modules/is-regex/",\ @@ -3754,15 +3690,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["ktx-parse", [\ - ["npm:0.4.5", {\ - "packageLocation": "./.yarn/cache/ktx-parse-npm-0.4.5-8056a6b761-f82d8b5dfd.zip/node_modules/ktx-parse/",\ - "packageDependencies": [\ - ["ktx-parse", "npm:0.4.5"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["language-subtag-registry", [\ ["npm:0.3.22", {\ "packageLocation": "./.yarn/cache/language-subtag-registry-npm-0.3.22-e9f79fe04e-8ab70a7e0e.zip/node_modules/language-subtag-registry/",\ @@ -3793,6 +3720,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["lie", [\ + ["npm:3.3.0", {\ + "packageLocation": "./.yarn/cache/lie-npm-3.3.0-35ddd11a4d-33102302cf.zip/node_modules/lie/",\ + "packageDependencies": [\ + ["lie", "npm:3.3.0"],\ + ["immediate", "npm:3.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["lil-gui", [\ ["npm:0.17.0", {\ "packageLocation": "./.yarn/cache/lil-gui-npm-0.17.0-6e5e3a6fbb-a6f33e9074.zip/node_modules/lil-gui/",\ @@ -3821,24 +3758,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["lodash", [\ - ["npm:4.17.21", {\ - "packageLocation": "./.yarn/cache/lodash-npm-4.17.21-6382451519-eb835a2e51.zip/node_modules/lodash/",\ - "packageDependencies": [\ - ["lodash", "npm:4.17.21"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["lodash.clamp", [\ - ["npm:4.0.3", {\ - "packageLocation": "./.yarn/cache/lodash.clamp-npm-4.0.3-e1fd419f1d-02baa03ebb.zip/node_modules/lodash.clamp/",\ - "packageDependencies": [\ - ["lodash.clamp", "npm:4.0.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["lodash.merge", [\ ["npm:4.6.2", {\ "packageLocation": "./.yarn/cache/lodash.merge-npm-4.6.2-77cb4416bf-ad580b4bdb.zip/node_modules/lodash.merge/",\ @@ -3848,24 +3767,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["lodash.omit", [\ - ["npm:4.5.0", {\ - "packageLocation": "./.yarn/cache/lodash.omit-npm-4.5.0-786639f9a0-434645e49f.zip/node_modules/lodash.omit/",\ - "packageDependencies": [\ - ["lodash.omit", "npm:4.5.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ - ["lodash.pick", [\ - ["npm:4.4.0", {\ - "packageLocation": "./.yarn/cache/lodash.pick-npm-4.4.0-126deebf95-2c36cab7da.zip/node_modules/lodash.pick/",\ - "packageDependencies": [\ - ["lodash.pick", "npm:4.4.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["loose-envify", [\ ["npm:1.4.0", {\ "packageLocation": "./.yarn/cache/loose-envify-npm-1.4.0-6307b72ccf-6517e24e0c.zip/node_modules/loose-envify/",\ @@ -3886,6 +3787,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["maath", [\ + ["npm:0.10.8", {\ + "packageLocation": "./.yarn/cache/maath-npm-0.10.8-dcef6aa3b0-41bfdd42fc.zip/node_modules/maath/",\ + "packageDependencies": [\ + ["maath", "npm:0.10.8"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.10.8", {\ + "packageLocation": "./.yarn/__virtual__/maath-virtual-3b0e9098ac/0/cache/maath-npm-0.10.8-dcef6aa3b0-41bfdd42fc.zip/node_modules/maath/",\ + "packageDependencies": [\ + ["maath", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.10.8"],\ + ["@types/three", "npm:0.150.1"],\ + ["three", "npm:0.151.3"]\ + ],\ + "packagePeers": [\ + "@types/three",\ + "three"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["merge2", [\ ["npm:1.4.1", {\ "packageLocation": "./.yarn/cache/merge2-npm-1.4.1-a2507bd06c-7268db63ed.zip/node_modules/merge2/",\ @@ -3896,17 +3819,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["meshline", [\ - ["npm:3.1.6", {\ - "packageLocation": "./.yarn/cache/meshline-npm-3.1.6-97c0517205-72b7990831.zip/node_modules/meshline/",\ + ["npm:3.3.1", {\ + "packageLocation": "./.yarn/cache/meshline-npm-3.3.1-c6648c694a-1bbb917ec2.zip/node_modules/meshline/",\ "packageDependencies": [\ - ["meshline", "npm:3.1.6"]\ + ["meshline", "npm:3.3.1"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:3.1.6", {\ - "packageLocation": "./.yarn/__virtual__/meshline-virtual-d8e67471c0/0/cache/meshline-npm-3.1.6-97c0517205-72b7990831.zip/node_modules/meshline/",\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.3.1", {\ + "packageLocation": "./.yarn/__virtual__/meshline-virtual-aea4308337/0/cache/meshline-npm-3.3.1-c6648c694a-1bbb917ec2.zip/node_modules/meshline/",\ "packageDependencies": [\ - ["meshline", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:3.1.6"],\ + ["meshline", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:3.3.1"],\ ["@types/three", "npm:0.150.1"],\ ["three", "npm:0.151.3"]\ ],\ @@ -3947,15 +3870,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["mmd-parser", [\ - ["npm:1.0.4", {\ - "packageLocation": "./.yarn/cache/mmd-parser-npm-1.0.4-93600119d3-892cc31759.zip/node_modules/mmd-parser/",\ - "packageDependencies": [\ - ["mmd-parser", "npm:1.0.4"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["ms", [\ ["npm:2.1.2", {\ "packageLocation": "./.yarn/cache/ms-npm-2.1.2-ec0c1512ff-673cdb2c31.zip/node_modules/ms/",\ @@ -4194,17 +4108,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["opentype.js", [\ - ["npm:1.3.4", {\ - "packageLocation": "./.yarn/cache/opentype.js-npm-1.3.4-1aff12ac28-365af0f9a8.zip/node_modules/opentype.js/",\ - "packageDependencies": [\ - ["opentype.js", "npm:1.3.4"],\ - ["string.prototype.codepointat", "npm:0.2.1"],\ - ["tiny-inflate", "npm:1.0.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["optionator", [\ ["npm:0.9.1", {\ "packageLocation": "./.yarn/cache/optionator-npm-0.9.1-577e397aae-dbc6fa0656.zip/node_modules/optionator/",\ @@ -4384,6 +4287,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["promise-worker-transferable", [\ + ["npm:1.0.4", {\ + "packageLocation": "./.yarn/cache/promise-worker-transferable-npm-1.0.4-ed938cb69b-5c5a8da682.zip/node_modules/promise-worker-transferable/",\ + "packageDependencies": [\ + ["promise-worker-transferable", "npm:1.0.4"],\ + ["is-promise", "npm:2.2.2"],\ + ["lie", "npm:3.3.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["prop-types", [\ ["npm:15.8.1", {\ "packageLocation": "./.yarn/cache/prop-types-npm-15.8.1-17c71ee7ee-c056d3f1c0.zip/node_modules/prop-types/",\ @@ -4424,29 +4338,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["react-composer", [\ - ["npm:5.0.3", {\ - "packageLocation": "./.yarn/cache/react-composer-npm-5.0.3-68281c1ebc-ef7c52dc61.zip/node_modules/react-composer/",\ - "packageDependencies": [\ - ["react-composer", "npm:5.0.3"]\ - ],\ - "linkType": "SOFT"\ - }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:5.0.3", {\ - "packageLocation": "./.yarn/__virtual__/react-composer-virtual-1ef38b146d/0/cache/react-composer-npm-5.0.3-68281c1ebc-ef7c52dc61.zip/node_modules/react-composer/",\ - "packageDependencies": [\ - ["react-composer", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:5.0.3"],\ - ["@types/react", "npm:18.0.33"],\ - ["prop-types", "npm:15.8.1"],\ - ["react", "npm:18.2.0"]\ - ],\ - "packagePeers": [\ - "@types/react",\ - "react"\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["react-dom", [\ ["npm:18.2.0", {\ "packageLocation": "./.yarn/cache/react-dom-npm-18.2.0-dd675bca1c-7d323310be.zip/node_modules/react-dom/",\ @@ -4487,15 +4378,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["react-merge-refs", [\ - ["npm:1.1.0", {\ - "packageLocation": "./.yarn/cache/react-merge-refs-npm-1.1.0-26c3215fdd-9088435299.zip/node_modules/react-merge-refs/",\ - "packageDependencies": [\ - ["react-merge-refs", "npm:1.1.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["react-reconciler", [\ ["npm:0.27.0", {\ "packageLocation": "./.yarn/cache/react-reconciler-npm-0.27.0-4851288844-c2ae111f15.zip/node_modules/react-reconciler/",\ @@ -4613,15 +4495,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["regexp-to-ast", [\ - ["npm:0.5.0", {\ - "packageLocation": "./.yarn/cache/regexp-to-ast-npm-0.5.0-1e96b9f3a0-72e32f2a12.zip/node_modules/regexp-to-ast/",\ - "packageDependencies": [\ - ["regexp-to-ast", "npm:0.5.0"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["regexp.prototype.flags", [\ ["npm:1.4.3", {\ "packageLocation": "./.yarn/cache/regexp.prototype.flags-npm-1.4.3-df1c08b65d-51228bae73.zip/node_modules/regexp.prototype.flags/",\ @@ -4824,6 +4697,28 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["stats-gl", [\ + ["npm:2.4.2", {\ + "packageLocation": "./.yarn/cache/stats-gl-npm-2.4.2-7748d0bfd2-75fecb548b.zip/node_modules/stats-gl/",\ + "packageDependencies": [\ + ["stats-gl", "npm:2.4.2"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:2.4.2", {\ + "packageLocation": "./.yarn/__virtual__/stats-gl-virtual-963dd3b337/0/cache/stats-gl-npm-2.4.2-7748d0bfd2-75fecb548b.zip/node_modules/stats-gl/",\ + "packageDependencies": [\ + ["stats-gl", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:2.4.2"],\ + ["@types/three", "npm:0.150.1"],\ + ["three", "npm:0.151.3"]\ + ],\ + "packagePeers": [\ + "@types/three",\ + "three"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["stats.js", [\ ["npm:0.17.0", {\ "packageLocation": "./.yarn/cache/stats.js-npm-0.17.0-a42aaf2235-62d55d9e28.zip/node_modules/stats.js/",\ @@ -4852,15 +4747,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["string.prototype.codepointat", [\ - ["npm:0.2.1", {\ - "packageLocation": "./.yarn/cache/string.prototype.codepointat-npm-0.2.1-82003deaf5-bafa15844d.zip/node_modules/string.prototype.codepointat/",\ - "packageDependencies": [\ - ["string.prototype.codepointat", "npm:0.2.1"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["string.prototype.matchall", [\ ["npm:4.0.8", {\ "packageLocation": "./.yarn/cache/string.prototype.matchall-npm-4.0.8-1feb1531b6-952da3a818.zip/node_modules/string.prototype.matchall/",\ @@ -5034,10 +4920,30 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.0.8", {\ - "packageLocation": "./.yarn/__virtual__/suspend-react-virtual-a7a9093fed/0/cache/suspend-react-npm-0.0.8-1962c8b944-173a56c8df.zip/node_modules/suspend-react/",\ + ["npm:0.1.3", {\ + "packageLocation": "./.yarn/cache/suspend-react-npm-0.1.3-7a81257ed6-280de571d3.zip/node_modules/suspend-react/",\ + "packageDependencies": [\ + ["suspend-react", "npm:0.1.3"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.1.3", {\ + "packageLocation": "./.yarn/__virtual__/suspend-react-virtual-beb89553a4/0/cache/suspend-react-npm-0.1.3-7a81257ed6-280de571d3.zip/node_modules/suspend-react/",\ + "packageDependencies": [\ + ["suspend-react", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.1.3"],\ + ["@types/react", "npm:18.0.33"],\ + ["react", "npm:18.2.0"]\ + ],\ + "packagePeers": [\ + "@types/react",\ + "react"\ + ],\ + "linkType": "HARD"\ + }],\ + ["virtual:66a301f700ed751ea53d989329f99b4aa7d210f4fa4eae8dd90b38bd38176c19d7d01ac3aa69346752c145358173ee2969b444c35c4da7052cd97e6caf1dfbbc#npm:0.0.8", {\ + "packageLocation": "./.yarn/__virtual__/suspend-react-virtual-7f1dfaa3be/0/cache/suspend-react-npm-0.0.8-1962c8b944-173a56c8df.zip/node_modules/suspend-react/",\ "packageDependencies": [\ - ["suspend-react", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.0.8"],\ + ["suspend-react", "virtual:66a301f700ed751ea53d989329f99b4aa7d210f4fa4eae8dd90b38bd38176c19d7d01ac3aa69346752c145358173ee2969b444c35c4da7052cd97e6caf1dfbbc#npm:0.0.8"],\ ["@types/react", "npm:18.0.33"],\ ["react", "npm:18.2.0"]\ ],\ @@ -5087,17 +4993,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["three-mesh-bvh", [\ - ["npm:0.5.23", {\ - "packageLocation": "./.yarn/cache/three-mesh-bvh-npm-0.5.23-1c2fe9e70e-40f5821409.zip/node_modules/three-mesh-bvh/",\ + ["npm:0.8.3", {\ + "packageLocation": "./.yarn/cache/three-mesh-bvh-npm-0.8.3-81b0be6b00-997b3fd56f.zip/node_modules/three-mesh-bvh/",\ "packageDependencies": [\ - ["three-mesh-bvh", "npm:0.5.23"]\ + ["three-mesh-bvh", "npm:0.8.3"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.5.23", {\ - "packageLocation": "./.yarn/__virtual__/three-mesh-bvh-virtual-38750a6c66/0/cache/three-mesh-bvh-npm-0.5.23-1c2fe9e70e-40f5821409.zip/node_modules/three-mesh-bvh/",\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.8.3", {\ + "packageLocation": "./.yarn/__virtual__/three-mesh-bvh-virtual-891649f6c9/0/cache/three-mesh-bvh-npm-0.8.3-81b0be6b00-997b3fd56f.zip/node_modules/three-mesh-bvh/",\ "packageDependencies": [\ - ["three-mesh-bvh", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.5.23"],\ + ["three-mesh-bvh", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.8.3"],\ ["@types/three", "npm:0.150.1"],\ ["three", "npm:0.151.3"]\ ],\ @@ -5109,30 +5015,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["three-stdlib", [\ - ["npm:2.21.8", {\ - "packageLocation": "./.yarn/cache/three-stdlib-npm-2.21.8-73b2ac7d23-b83d1d72ce.zip/node_modules/three-stdlib/",\ + ["npm:2.36.1", {\ + "packageLocation": "./.yarn/cache/three-stdlib-npm-2.36.1-a338aac22d-5ca0cdcb7a.zip/node_modules/three-stdlib/",\ "packageDependencies": [\ - ["three-stdlib", "npm:2.21.8"]\ + ["three-stdlib", "npm:2.36.1"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:2.21.8", {\ - "packageLocation": "./.yarn/__virtual__/three-stdlib-virtual-0c54412cc1/0/cache/three-stdlib-npm-2.21.8-73b2ac7d23-b83d1d72ce.zip/node_modules/three-stdlib/",\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:2.36.1", {\ + "packageLocation": "./.yarn/__virtual__/three-stdlib-virtual-e5fd56441d/0/cache/three-stdlib-npm-2.36.1-a338aac22d-5ca0cdcb7a.zip/node_modules/three-stdlib/",\ "packageDependencies": [\ - ["three-stdlib", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:2.21.8"],\ - ["@babel/runtime", "npm:7.21.0"],\ + ["three-stdlib", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:2.36.1"],\ + ["@types/draco3d", "npm:1.4.10"],\ ["@types/offscreencanvas", "npm:2019.7.0"],\ ["@types/three", "npm:0.150.1"],\ - ["@webgpu/glslang", "npm:0.0.15"],\ - ["chevrotain", "npm:10.5.0"],\ + ["@types/webxr", "npm:0.5.24"],\ ["draco3d", "npm:1.5.6"],\ ["fflate", "npm:0.6.10"],\ - ["ktx-parse", "npm:0.4.5"],\ - ["mmd-parser", "npm:1.0.4"],\ - ["opentype.js", "npm:1.3.4"],\ ["potpack", "npm:1.0.2"],\ - ["three", "npm:0.151.3"],\ - ["zstddec", "npm:0.0.2"]\ + ["three", "npm:0.151.3"]\ ],\ "packagePeers": [\ "@types/three",\ @@ -5172,15 +5073,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["tiny-inflate", [\ - ["npm:1.0.3", {\ - "packageLocation": "./.yarn/cache/tiny-inflate-npm-1.0.3-a7419a5c65-4086a1f893.zip/node_modules/tiny-inflate/",\ - "packageDependencies": [\ - ["tiny-inflate", "npm:1.0.3"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["to-fast-properties", [\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/to-fast-properties-npm-2.0.0-0dc60cc481-be2de62fe5.zip/node_modules/to-fast-properties/",\ @@ -5201,22 +5093,22 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["troika-three-text", [\ - ["npm:0.47.1", {\ - "packageLocation": "./.yarn/cache/troika-three-text-npm-0.47.1-caf8602ddd-854d74e1f5.zip/node_modules/troika-three-text/",\ + ["npm:0.52.4", {\ + "packageLocation": "./.yarn/cache/troika-three-text-npm-0.52.4-69d0012433-f2cdac326a.zip/node_modules/troika-three-text/",\ "packageDependencies": [\ - ["troika-three-text", "npm:0.47.1"]\ + ["troika-three-text", "npm:0.52.4"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.47.1", {\ - "packageLocation": "./.yarn/__virtual__/troika-three-text-virtual-179b04a60b/0/cache/troika-three-text-npm-0.47.1-caf8602ddd-854d74e1f5.zip/node_modules/troika-three-text/",\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.52.4", {\ + "packageLocation": "./.yarn/__virtual__/troika-three-text-virtual-cc4c6432be/0/cache/troika-three-text-npm-0.52.4-69d0012433-f2cdac326a.zip/node_modules/troika-three-text/",\ "packageDependencies": [\ - ["troika-three-text", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:0.47.1"],\ + ["troika-three-text", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:0.52.4"],\ ["@types/three", "npm:0.150.1"],\ ["bidi-js", "npm:1.0.2"],\ ["three", "npm:0.151.3"],\ - ["troika-three-utils", "virtual:179b04a60b0f7580fc00e6f02f34b6efdd5a51c6252bbec6abb7fb323778078f99bab14d21c18dd82c2981edb33323e488a6e4b8eabea4ac877ca0f3731901f6#npm:0.47.0"],\ - ["troika-worker-utils", "npm:0.47.0"],\ + ["troika-three-utils", "virtual:cc4c6432bed52359e7f070ef34104ecc095d8e219fee495ed303211e68e8bf2e9bf936334e77218a2610d00710bfe821e0b531ffc34dec14723ec9d34877bcb7#npm:0.52.4"],\ + ["troika-worker-utils", "npm:0.52.0"],\ ["webgl-sdf-generator", "npm:1.1.1"]\ ],\ "packagePeers": [\ @@ -5227,17 +5119,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["troika-three-utils", [\ - ["npm:0.47.0", {\ - "packageLocation": "./.yarn/cache/troika-three-utils-npm-0.47.0-4ef0580dcd-2541865d95.zip/node_modules/troika-three-utils/",\ + ["npm:0.52.4", {\ + "packageLocation": "./.yarn/cache/troika-three-utils-npm-0.52.4-9d49bab5c1-da1ac31401.zip/node_modules/troika-three-utils/",\ "packageDependencies": [\ - ["troika-three-utils", "npm:0.47.0"]\ + ["troika-three-utils", "npm:0.52.4"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:179b04a60b0f7580fc00e6f02f34b6efdd5a51c6252bbec6abb7fb323778078f99bab14d21c18dd82c2981edb33323e488a6e4b8eabea4ac877ca0f3731901f6#npm:0.47.0", {\ - "packageLocation": "./.yarn/__virtual__/troika-three-utils-virtual-ff8d5e022d/0/cache/troika-three-utils-npm-0.47.0-4ef0580dcd-2541865d95.zip/node_modules/troika-three-utils/",\ + ["virtual:cc4c6432bed52359e7f070ef34104ecc095d8e219fee495ed303211e68e8bf2e9bf936334e77218a2610d00710bfe821e0b531ffc34dec14723ec9d34877bcb7#npm:0.52.4", {\ + "packageLocation": "./.yarn/__virtual__/troika-three-utils-virtual-505debde1f/0/cache/troika-three-utils-npm-0.52.4-9d49bab5c1-da1ac31401.zip/node_modules/troika-three-utils/",\ "packageDependencies": [\ - ["troika-three-utils", "virtual:179b04a60b0f7580fc00e6f02f34b6efdd5a51c6252bbec6abb7fb323778078f99bab14d21c18dd82c2981edb33323e488a6e4b8eabea4ac877ca0f3731901f6#npm:0.47.0"],\ + ["troika-three-utils", "virtual:cc4c6432bed52359e7f070ef34104ecc095d8e219fee495ed303211e68e8bf2e9bf936334e77218a2610d00710bfe821e0b531ffc34dec14723ec9d34877bcb7#npm:0.52.4"],\ ["@types/three", "npm:0.150.1"],\ ["three", "npm:0.151.3"]\ ],\ @@ -5249,10 +5141,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["troika-worker-utils", [\ - ["npm:0.47.0", {\ - "packageLocation": "./.yarn/cache/troika-worker-utils-npm-0.47.0-ebec5eb76a-9fa14a58fe.zip/node_modules/troika-worker-utils/",\ + ["npm:0.52.0", {\ + "packageLocation": "./.yarn/cache/troika-worker-utils-npm-0.52.0-d96986a292-aad5cf7c11.zip/node_modules/troika-worker-utils/",\ "packageDependencies": [\ - ["troika-worker-utils", "npm:0.47.0"]\ + ["troika-worker-utils", "npm:0.52.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -5323,6 +5215,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["tunnel-rat", [\ + ["npm:0.1.2", {\ + "packageLocation": "./.yarn/cache/tunnel-rat-npm-0.1.2-69bf8f367e-9d5975d589.zip/node_modules/tunnel-rat/",\ + "packageDependencies": [\ + ["tunnel-rat", "npm:0.1.2"],\ + ["zustand", "virtual:69bf8f367e10b2946ff0264bcd9886af8bf0578c7723aacc46bd4b4fa73c1ea75e2096cb79b78476fe0ac57419fa3f5166155890d6a9d443529621ba102fb06a#npm:4.5.7"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["type-check", [\ ["npm:0.4.0", {\ "packageLocation": "./.yarn/cache/type-check-npm-0.4.0-60565800ce-ec688ebfc9.zip/node_modules/type-check/",\ @@ -5386,6 +5288,41 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["use-sync-external-store", [\ + ["npm:1.6.0", {\ + "packageLocation": "./.yarn/cache/use-sync-external-store-npm-1.6.0-2db2af616d-61a62e9107.zip/node_modules/use-sync-external-store/",\ + "packageDependencies": [\ + ["use-sync-external-store", "npm:1.6.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:1.6.0", {\ + "packageLocation": "./.yarn/__virtual__/use-sync-external-store-virtual-012bec86a9/0/cache/use-sync-external-store-npm-1.6.0-2db2af616d-61a62e9107.zip/node_modules/use-sync-external-store/",\ + "packageDependencies": [\ + ["use-sync-external-store", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:1.6.0"],\ + ["@types/react", "npm:18.0.33"],\ + ["react", "npm:18.2.0"]\ + ],\ + "packagePeers": [\ + "@types/react",\ + "react"\ + ],\ + "linkType": "HARD"\ + }],\ + ["virtual:dbed04f90b0010348feee6f0f0accf563bf37a3174cffc3fe561e3208221db78de0418584f9f9a3f08160461ce5dd16b5eaf3fc30438c9322897d56a098b7d12#npm:1.6.0", {\ + "packageLocation": "./.yarn/__virtual__/use-sync-external-store-virtual-09ad1d0a55/0/cache/use-sync-external-store-npm-1.6.0-2db2af616d-61a62e9107.zip/node_modules/use-sync-external-store/",\ + "packageDependencies": [\ + ["use-sync-external-store", "virtual:dbed04f90b0010348feee6f0f0accf563bf37a3174cffc3fe561e3208221db78de0418584f9f9a3f08160461ce5dd16b5eaf3fc30438c9322897d56a098b7d12#npm:1.6.0"],\ + ["@types/react", null],\ + ["react", null]\ + ],\ + "packagePeers": [\ + "@types/react",\ + "react"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["util-deprecate", [\ ["npm:1.0.2", {\ "packageLocation": "./.yarn/cache/util-deprecate-npm-1.0.2-e3fe1a219c-474acf1146.zip/node_modules/util-deprecate/",\ @@ -5396,10 +5333,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["utility-types", [\ - ["npm:3.10.0", {\ - "packageLocation": "./.yarn/cache/utility-types-npm-3.10.0-747e7c6549-8f274415c6.zip/node_modules/utility-types/",\ + ["npm:3.11.0", {\ + "packageLocation": "./.yarn/cache/utility-types-npm-3.11.0-5b9c56f39f-35a4866927.zip/node_modules/utility-types/",\ "packageDependencies": [\ - ["utility-types", "npm:3.10.0"]\ + ["utility-types", "npm:3.11.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -5529,15 +5466,6 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["zstddec", [\ - ["npm:0.0.2", {\ - "packageLocation": "./.yarn/cache/zstddec-npm-0.0.2-ee08dcab84-107334442a.zip/node_modules/zstddec/",\ - "packageDependencies": [\ - ["zstddec", "npm:0.0.2"]\ - ],\ - "linkType": "HARD"\ - }]\ - ]],\ ["zustand", [\ ["npm:3.7.2", {\ "packageLocation": "./.yarn/cache/zustand-npm-3.7.2-4cb33a3ae6-18f025b1b6.zip/node_modules/zustand/",\ @@ -5546,10 +5474,45 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:3.7.2", {\ - "packageLocation": "./.yarn/__virtual__/zustand-virtual-64bcd840a7/0/cache/zustand-npm-3.7.2-4cb33a3ae6-18f025b1b6.zip/node_modules/zustand/",\ + ["npm:4.5.7", {\ + "packageLocation": "./.yarn/cache/zustand-npm-4.5.7-f34ed22507-103ab43456.zip/node_modules/zustand/",\ + "packageDependencies": [\ + ["zustand", "npm:4.5.7"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["npm:5.0.13", {\ + "packageLocation": "./.yarn/cache/zustand-npm-5.0.13-33f7bd7285-37f9c1eb88.zip/node_modules/zustand/",\ + "packageDependencies": [\ + ["zustand", "npm:5.0.13"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:5.0.13", {\ + "packageLocation": "./.yarn/__virtual__/zustand-virtual-1b4f62acda/0/cache/zustand-npm-5.0.13-33f7bd7285-37f9c1eb88.zip/node_modules/zustand/",\ + "packageDependencies": [\ + ["zustand", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:5.0.13"],\ + ["@types/immer", null],\ + ["@types/react", "npm:18.0.33"],\ + ["@types/use-sync-external-store", null],\ + ["immer", null],\ + ["react", "npm:18.2.0"],\ + ["use-sync-external-store", "virtual:291836a3a473da97c7afc0344e7b0ab38428eee4cf4bfd9b8f7b94e23bedfb9e970c7b9692093820a11f69d3f23ade4d0a64d44d810b708559a29a0335eaccf0#npm:1.6.0"]\ + ],\ + "packagePeers": [\ + "@types/immer",\ + "@types/react",\ + "@types/use-sync-external-store",\ + "immer",\ + "react",\ + "use-sync-external-store"\ + ],\ + "linkType": "HARD"\ + }],\ + ["virtual:66a301f700ed751ea53d989329f99b4aa7d210f4fa4eae8dd90b38bd38176c19d7d01ac3aa69346752c145358173ee2969b444c35c4da7052cd97e6caf1dfbbc#npm:3.7.2", {\ + "packageLocation": "./.yarn/__virtual__/zustand-virtual-9d06b53069/0/cache/zustand-npm-3.7.2-4cb33a3ae6-18f025b1b6.zip/node_modules/zustand/",\ "packageDependencies": [\ - ["zustand", "virtual:857ea634886ac8828a4a1bd5dfd54df7b09d449d67651be723b88b727edf9f197b691251844b2ac6ddc74180fdfe522bef700607b17240b998a77d4d82cd88f3#npm:3.7.2"],\ + ["zustand", "virtual:66a301f700ed751ea53d989329f99b4aa7d210f4fa4eae8dd90b38bd38176c19d7d01ac3aa69346752c145358173ee2969b444c35c4da7052cd97e6caf1dfbbc#npm:3.7.2"],\ ["@types/react", "npm:18.0.33"],\ ["react", "npm:18.2.0"]\ ],\ @@ -5558,6 +5521,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "react"\ ],\ "linkType": "HARD"\ + }],\ + ["virtual:69bf8f367e10b2946ff0264bcd9886af8bf0578c7723aacc46bd4b4fa73c1ea75e2096cb79b78476fe0ac57419fa3f5166155890d6a9d443529621ba102fb06a#npm:4.5.7", {\ + "packageLocation": "./.yarn/__virtual__/zustand-virtual-dbed04f90b/0/cache/zustand-npm-4.5.7-f34ed22507-103ab43456.zip/node_modules/zustand/",\ + "packageDependencies": [\ + ["zustand", "virtual:69bf8f367e10b2946ff0264bcd9886af8bf0578c7723aacc46bd4b4fa73c1ea75e2096cb79b78476fe0ac57419fa3f5166155890d6a9d443529621ba102fb06a#npm:4.5.7"],\ + ["@types/immer", null],\ + ["@types/react", null],\ + ["immer", null],\ + ["react", null],\ + ["use-sync-external-store", "virtual:dbed04f90b0010348feee6f0f0accf563bf37a3174cffc3fe561e3208221db78de0418584f9f9a3f08160461ce5dd16b5eaf3fc30438c9322897d56a098b7d12#npm:1.6.0"]\ + ],\ + "packagePeers": [\ + "@types/immer",\ + "@types/react",\ + "immer",\ + "react"\ + ],\ + "linkType": "HARD"\ }]\ ]]\ ]\ diff --git a/.yarn/cache/@babel-runtime-npm-7.29.2-b49cad1c67-d5548d1165.zip b/.yarn/cache/@babel-runtime-npm-7.29.2-b49cad1c67-d5548d1165.zip new file mode 100644 index 00000000..26b228a7 Binary files /dev/null and b/.yarn/cache/@babel-runtime-npm-7.29.2-b49cad1c67-d5548d1165.zip differ diff --git a/.yarn/cache/@chevrotain-cst-dts-gen-npm-10.5.0-96bdf6daf3-3ff851d5cb.zip b/.yarn/cache/@chevrotain-cst-dts-gen-npm-10.5.0-96bdf6daf3-3ff851d5cb.zip deleted file mode 100644 index ee28eacb..00000000 Binary files a/.yarn/cache/@chevrotain-cst-dts-gen-npm-10.5.0-96bdf6daf3-3ff851d5cb.zip and /dev/null differ diff --git a/.yarn/cache/@chevrotain-gast-npm-10.5.0-c98fd4883a-35183e7067.zip b/.yarn/cache/@chevrotain-gast-npm-10.5.0-c98fd4883a-35183e7067.zip deleted file mode 100644 index 256bf1a5..00000000 Binary files a/.yarn/cache/@chevrotain-gast-npm-10.5.0-c98fd4883a-35183e7067.zip and /dev/null differ diff --git a/.yarn/cache/@chevrotain-types-npm-10.5.0-29d3508ef3-72f7b48de1.zip b/.yarn/cache/@chevrotain-types-npm-10.5.0-29d3508ef3-72f7b48de1.zip deleted file mode 100644 index 92a589ac..00000000 Binary files a/.yarn/cache/@chevrotain-types-npm-10.5.0-29d3508ef3-72f7b48de1.zip and /dev/null differ diff --git a/.yarn/cache/@chevrotain-utils-npm-10.5.0-1c062e1720-f3ae9e0fea.zip b/.yarn/cache/@chevrotain-utils-npm-10.5.0-1c062e1720-f3ae9e0fea.zip deleted file mode 100644 index d8010dac..00000000 Binary files a/.yarn/cache/@chevrotain-utils-npm-10.5.0-1c062e1720-f3ae9e0fea.zip and /dev/null differ diff --git a/.yarn/cache/@dimforge-rapier3d-compat-npm-0.12.0-d35c7c9478-86cb3b3992.zip b/.yarn/cache/@dimforge-rapier3d-compat-npm-0.12.0-d35c7c9478-86cb3b3992.zip new file mode 100644 index 00000000..003d1c26 Binary files /dev/null and b/.yarn/cache/@dimforge-rapier3d-compat-npm-0.12.0-d35c7c9478-86cb3b3992.zip differ diff --git a/.yarn/cache/@mediapipe-tasks-vision-npm-0.10.17-8e6a0b9253-9c7bb256ce.zip b/.yarn/cache/@mediapipe-tasks-vision-npm-0.10.17-8e6a0b9253-9c7bb256ce.zip new file mode 100644 index 00000000..bf666b7b Binary files /dev/null and b/.yarn/cache/@mediapipe-tasks-vision-npm-0.10.17-8e6a0b9253-9c7bb256ce.zip differ diff --git a/.yarn/cache/@monogrid-gainmap-js-npm-3.4.0-391a6babf4-4eae1af20c.zip b/.yarn/cache/@monogrid-gainmap-js-npm-3.4.0-391a6babf4-4eae1af20c.zip new file mode 100644 index 00000000..f4e2ec62 Binary files /dev/null and b/.yarn/cache/@monogrid-gainmap-js-npm-3.4.0-391a6babf4-4eae1af20c.zip differ diff --git a/.yarn/cache/@react-spring-animated-npm-9.7.2-1961bab5b1-08f2f1e544.zip b/.yarn/cache/@react-spring-animated-npm-9.7.2-1961bab5b1-08f2f1e544.zip deleted file mode 100644 index 44cbc3ac..00000000 Binary files a/.yarn/cache/@react-spring-animated-npm-9.7.2-1961bab5b1-08f2f1e544.zip and /dev/null differ diff --git a/.yarn/cache/@react-spring-core-npm-9.7.2-9031b7ef98-7d14369d6b.zip b/.yarn/cache/@react-spring-core-npm-9.7.2-9031b7ef98-7d14369d6b.zip deleted file mode 100644 index 55e7769d..00000000 Binary files a/.yarn/cache/@react-spring-core-npm-9.7.2-9031b7ef98-7d14369d6b.zip and /dev/null differ diff --git a/.yarn/cache/@react-spring-rafz-npm-9.7.2-ea39f2d84b-88ad6275ed.zip b/.yarn/cache/@react-spring-rafz-npm-9.7.2-ea39f2d84b-88ad6275ed.zip deleted file mode 100644 index a6f160b5..00000000 Binary files a/.yarn/cache/@react-spring-rafz-npm-9.7.2-ea39f2d84b-88ad6275ed.zip and /dev/null differ diff --git a/.yarn/cache/@react-spring-shared-npm-9.7.2-59dedd5475-f3041a537d.zip b/.yarn/cache/@react-spring-shared-npm-9.7.2-59dedd5475-f3041a537d.zip deleted file mode 100644 index 472dec86..00000000 Binary files a/.yarn/cache/@react-spring-shared-npm-9.7.2-59dedd5475-f3041a537d.zip and /dev/null differ diff --git a/.yarn/cache/@react-spring-three-npm-9.7.2-b52a461dd7-970efd0fb7.zip b/.yarn/cache/@react-spring-three-npm-9.7.2-b52a461dd7-970efd0fb7.zip deleted file mode 100644 index 922e3645..00000000 Binary files a/.yarn/cache/@react-spring-three-npm-9.7.2-b52a461dd7-970efd0fb7.zip and /dev/null differ diff --git a/.yarn/cache/@react-spring-types-npm-9.7.2-a6bafdc69f-145a79d2f4.zip b/.yarn/cache/@react-spring-types-npm-9.7.2-a6bafdc69f-145a79d2f4.zip deleted file mode 100644 index 6fb4f335..00000000 Binary files a/.yarn/cache/@react-spring-types-npm-9.7.2-a6bafdc69f-145a79d2f4.zip and /dev/null differ diff --git a/.yarn/cache/@react-three-drei-npm-10.7.7-f8a2b1f983-3cb323ac93.zip b/.yarn/cache/@react-three-drei-npm-10.7.7-f8a2b1f983-3cb323ac93.zip new file mode 100644 index 00000000..00bffca6 Binary files /dev/null and b/.yarn/cache/@react-three-drei-npm-10.7.7-f8a2b1f983-3cb323ac93.zip differ diff --git a/.yarn/cache/@react-three-drei-npm-9.50.3-f4435db124-a1ffafc9e9.zip b/.yarn/cache/@react-three-drei-npm-9.50.3-f4435db124-a1ffafc9e9.zip deleted file mode 100644 index 3fb1238b..00000000 Binary files a/.yarn/cache/@react-three-drei-npm-9.50.3-f4435db124-a1ffafc9e9.zip and /dev/null differ diff --git a/.yarn/cache/@tweenjs-tween.js-npm-23.1.3-54a25ced7d-2f8a908b27.zip b/.yarn/cache/@tweenjs-tween.js-npm-23.1.3-54a25ced7d-2f8a908b27.zip new file mode 100644 index 00000000..f955d58d Binary files /dev/null and b/.yarn/cache/@tweenjs-tween.js-npm-23.1.3-54a25ced7d-2f8a908b27.zip differ diff --git a/.yarn/cache/@types-draco3d-npm-1.4.10-1af3ea4bb0-7ef8b9cf4f.zip b/.yarn/cache/@types-draco3d-npm-1.4.10-1af3ea4bb0-7ef8b9cf4f.zip new file mode 100644 index 00000000..406a2071 Binary files /dev/null and b/.yarn/cache/@types-draco3d-npm-1.4.10-1af3ea4bb0-7ef8b9cf4f.zip differ diff --git a/.yarn/cache/@types-three-npm-0.184.1-8904519000-354e836741.zip b/.yarn/cache/@types-three-npm-0.184.1-8904519000-354e836741.zip new file mode 100644 index 00000000..ce977fa6 Binary files /dev/null and b/.yarn/cache/@types-three-npm-0.184.1-8904519000-354e836741.zip differ diff --git a/.yarn/cache/@types-webxr-npm-0.5.24-21de648b6c-3c87ea6a06.zip b/.yarn/cache/@types-webxr-npm-0.5.24-21de648b6c-3c87ea6a06.zip new file mode 100644 index 00000000..08973548 Binary files /dev/null and b/.yarn/cache/@types-webxr-npm-0.5.24-21de648b6c-3c87ea6a06.zip differ diff --git a/.yarn/cache/@use-gesture-core-npm-10.2.26-9aa61f74f4-8a000d7150.zip b/.yarn/cache/@use-gesture-core-npm-10.2.26-9aa61f74f4-8a000d7150.zip deleted file mode 100644 index 67ea6541..00000000 Binary files a/.yarn/cache/@use-gesture-core-npm-10.2.26-9aa61f74f4-8a000d7150.zip and /dev/null differ diff --git a/.yarn/cache/@use-gesture-core-npm-10.3.1-b22a3f8132-6d1a00dcb3.zip b/.yarn/cache/@use-gesture-core-npm-10.3.1-b22a3f8132-6d1a00dcb3.zip new file mode 100644 index 00000000..437b53d3 Binary files /dev/null and b/.yarn/cache/@use-gesture-core-npm-10.3.1-b22a3f8132-6d1a00dcb3.zip differ diff --git a/.yarn/cache/@use-gesture-react-npm-10.2.26-24cc320a46-e9f74ab42f.zip b/.yarn/cache/@use-gesture-react-npm-10.2.26-24cc320a46-e9f74ab42f.zip deleted file mode 100644 index 3ba7f49a..00000000 Binary files a/.yarn/cache/@use-gesture-react-npm-10.2.26-24cc320a46-e9f74ab42f.zip and /dev/null differ diff --git a/.yarn/cache/@use-gesture-react-npm-10.3.1-f739d431fa-763ef5fe5e.zip b/.yarn/cache/@use-gesture-react-npm-10.3.1-f739d431fa-763ef5fe5e.zip new file mode 100644 index 00000000..62339cb3 Binary files /dev/null and b/.yarn/cache/@use-gesture-react-npm-10.3.1-f739d431fa-763ef5fe5e.zip differ diff --git a/.yarn/cache/@webgpu-glslang-npm-0.0.15-ba4f76f22c-0bb8c2e8e4.zip b/.yarn/cache/@webgpu-glslang-npm-0.0.15-ba4f76f22c-0bb8c2e8e4.zip deleted file mode 100644 index 5cea52a5..00000000 Binary files a/.yarn/cache/@webgpu-glslang-npm-0.0.15-ba4f76f22c-0bb8c2e8e4.zip and /dev/null differ diff --git a/.yarn/cache/camera-controls-npm-3.1.2-308f8856fb-4171e86acc.zip b/.yarn/cache/camera-controls-npm-3.1.2-308f8856fb-4171e86acc.zip new file mode 100644 index 00000000..98184124 Binary files /dev/null and b/.yarn/cache/camera-controls-npm-3.1.2-308f8856fb-4171e86acc.zip differ diff --git a/.yarn/cache/chevrotain-npm-10.5.0-1ff4e87f41-b641f149f6.zip b/.yarn/cache/chevrotain-npm-10.5.0-1ff4e87f41-b641f149f6.zip deleted file mode 100644 index 5d3ec363..00000000 Binary files a/.yarn/cache/chevrotain-npm-10.5.0-1ff4e87f41-b641f149f6.zip and /dev/null differ diff --git a/.yarn/cache/cross-env-npm-7.0.3-96d81820f4-26f2f3ea2a.zip b/.yarn/cache/cross-env-npm-7.0.3-96d81820f4-26f2f3ea2a.zip new file mode 100644 index 00000000..5f6297f3 Binary files /dev/null and b/.yarn/cache/cross-env-npm-7.0.3-96d81820f4-26f2f3ea2a.zip differ diff --git a/.yarn/cache/cross-spawn-npm-7.0.6-264bddf921-8d306efaca.zip b/.yarn/cache/cross-spawn-npm-7.0.6-264bddf921-8d306efaca.zip new file mode 100644 index 00000000..b34d7918 Binary files /dev/null and b/.yarn/cache/cross-spawn-npm-7.0.6-264bddf921-8d306efaca.zip differ diff --git a/.yarn/cache/detect-gpu-npm-5.0.19-7a5e719d81-4a28a9a806.zip b/.yarn/cache/detect-gpu-npm-5.0.19-7a5e719d81-4a28a9a806.zip deleted file mode 100644 index 1b2d7e07..00000000 Binary files a/.yarn/cache/detect-gpu-npm-5.0.19-7a5e719d81-4a28a9a806.zip and /dev/null differ diff --git a/.yarn/cache/detect-gpu-npm-5.0.70-8a2c8c6a83-77a61cb6ec.zip b/.yarn/cache/detect-gpu-npm-5.0.70-8a2c8c6a83-77a61cb6ec.zip new file mode 100644 index 00000000..05157694 Binary files /dev/null and b/.yarn/cache/detect-gpu-npm-5.0.70-8a2c8c6a83-77a61cb6ec.zip differ diff --git a/.yarn/cache/fflate-npm-0.8.2-5129f303f0-29470337b8.zip b/.yarn/cache/fflate-npm-0.8.2-5129f303f0-29470337b8.zip new file mode 100644 index 00000000..67ef3697 Binary files /dev/null and b/.yarn/cache/fflate-npm-0.8.2-5129f303f0-29470337b8.zip differ diff --git a/.yarn/cache/hls.js-npm-1.6.16-61e25149f8-4e11ffffd2.zip b/.yarn/cache/hls.js-npm-1.6.16-61e25149f8-4e11ffffd2.zip new file mode 100644 index 00000000..23766f32 Binary files /dev/null and b/.yarn/cache/hls.js-npm-1.6.16-61e25149f8-4e11ffffd2.zip differ diff --git a/.yarn/cache/immediate-npm-3.0.6-c27588a2d3-f9b3486477.zip b/.yarn/cache/immediate-npm-3.0.6-c27588a2d3-f9b3486477.zip new file mode 100644 index 00000000..d3f74981 Binary files /dev/null and b/.yarn/cache/immediate-npm-3.0.6-c27588a2d3-f9b3486477.zip differ diff --git a/.yarn/cache/is-promise-npm-2.2.2-afbf94db67-18bf7d1c59.zip b/.yarn/cache/is-promise-npm-2.2.2-afbf94db67-18bf7d1c59.zip new file mode 100644 index 00000000..c47eb5f9 Binary files /dev/null and b/.yarn/cache/is-promise-npm-2.2.2-afbf94db67-18bf7d1c59.zip differ diff --git a/.yarn/cache/ktx-parse-npm-0.4.5-8056a6b761-f82d8b5dfd.zip b/.yarn/cache/ktx-parse-npm-0.4.5-8056a6b761-f82d8b5dfd.zip deleted file mode 100644 index 86aa0dae..00000000 Binary files a/.yarn/cache/ktx-parse-npm-0.4.5-8056a6b761-f82d8b5dfd.zip and /dev/null differ diff --git a/.yarn/cache/lie-npm-3.3.0-35ddd11a4d-33102302cf.zip b/.yarn/cache/lie-npm-3.3.0-35ddd11a4d-33102302cf.zip new file mode 100644 index 00000000..bc2fb940 Binary files /dev/null and b/.yarn/cache/lie-npm-3.3.0-35ddd11a4d-33102302cf.zip differ diff --git a/.yarn/cache/lodash-npm-4.17.21-6382451519-eb835a2e51.zip b/.yarn/cache/lodash-npm-4.17.21-6382451519-eb835a2e51.zip deleted file mode 100644 index 22ac44c4..00000000 Binary files a/.yarn/cache/lodash-npm-4.17.21-6382451519-eb835a2e51.zip and /dev/null differ diff --git a/.yarn/cache/lodash.clamp-npm-4.0.3-e1fd419f1d-02baa03ebb.zip b/.yarn/cache/lodash.clamp-npm-4.0.3-e1fd419f1d-02baa03ebb.zip deleted file mode 100644 index ab96d542..00000000 Binary files a/.yarn/cache/lodash.clamp-npm-4.0.3-e1fd419f1d-02baa03ebb.zip and /dev/null differ diff --git a/.yarn/cache/lodash.omit-npm-4.5.0-786639f9a0-434645e49f.zip b/.yarn/cache/lodash.omit-npm-4.5.0-786639f9a0-434645e49f.zip deleted file mode 100644 index ff9549c3..00000000 Binary files a/.yarn/cache/lodash.omit-npm-4.5.0-786639f9a0-434645e49f.zip and /dev/null differ diff --git a/.yarn/cache/lodash.pick-npm-4.4.0-126deebf95-2c36cab7da.zip b/.yarn/cache/lodash.pick-npm-4.4.0-126deebf95-2c36cab7da.zip deleted file mode 100644 index d293faea..00000000 Binary files a/.yarn/cache/lodash.pick-npm-4.4.0-126deebf95-2c36cab7da.zip and /dev/null differ diff --git a/.yarn/cache/maath-npm-0.10.8-dcef6aa3b0-41bfdd42fc.zip b/.yarn/cache/maath-npm-0.10.8-dcef6aa3b0-41bfdd42fc.zip new file mode 100644 index 00000000..1ff0c545 Binary files /dev/null and b/.yarn/cache/maath-npm-0.10.8-dcef6aa3b0-41bfdd42fc.zip differ diff --git a/.yarn/cache/meshline-npm-3.1.6-97c0517205-72b7990831.zip b/.yarn/cache/meshline-npm-3.1.6-97c0517205-72b7990831.zip deleted file mode 100644 index b0fd34d3..00000000 Binary files a/.yarn/cache/meshline-npm-3.1.6-97c0517205-72b7990831.zip and /dev/null differ diff --git a/.yarn/cache/meshline-npm-3.3.1-c6648c694a-1bbb917ec2.zip b/.yarn/cache/meshline-npm-3.3.1-c6648c694a-1bbb917ec2.zip new file mode 100644 index 00000000..b934f17c Binary files /dev/null and b/.yarn/cache/meshline-npm-3.3.1-c6648c694a-1bbb917ec2.zip differ diff --git a/.yarn/cache/meshoptimizer-npm-1.1.1-b84b76f64d-9e309422b2.zip b/.yarn/cache/meshoptimizer-npm-1.1.1-b84b76f64d-9e309422b2.zip new file mode 100644 index 00000000..47119bbb Binary files /dev/null and b/.yarn/cache/meshoptimizer-npm-1.1.1-b84b76f64d-9e309422b2.zip differ diff --git a/.yarn/cache/mmd-parser-npm-1.0.4-93600119d3-892cc31759.zip b/.yarn/cache/mmd-parser-npm-1.0.4-93600119d3-892cc31759.zip deleted file mode 100644 index 545842f0..00000000 Binary files a/.yarn/cache/mmd-parser-npm-1.0.4-93600119d3-892cc31759.zip and /dev/null differ diff --git a/.yarn/cache/opentype.js-npm-1.3.4-1aff12ac28-365af0f9a8.zip b/.yarn/cache/opentype.js-npm-1.3.4-1aff12ac28-365af0f9a8.zip deleted file mode 100644 index 4fed05fe..00000000 Binary files a/.yarn/cache/opentype.js-npm-1.3.4-1aff12ac28-365af0f9a8.zip and /dev/null differ diff --git a/.yarn/cache/promise-worker-transferable-npm-1.0.4-ed938cb69b-5c5a8da682.zip b/.yarn/cache/promise-worker-transferable-npm-1.0.4-ed938cb69b-5c5a8da682.zip new file mode 100644 index 00000000..017f88e7 Binary files /dev/null and b/.yarn/cache/promise-worker-transferable-npm-1.0.4-ed938cb69b-5c5a8da682.zip differ diff --git a/.yarn/cache/react-composer-npm-5.0.3-68281c1ebc-ef7c52dc61.zip b/.yarn/cache/react-composer-npm-5.0.3-68281c1ebc-ef7c52dc61.zip deleted file mode 100644 index b37b5c78..00000000 Binary files a/.yarn/cache/react-composer-npm-5.0.3-68281c1ebc-ef7c52dc61.zip and /dev/null differ diff --git a/.yarn/cache/react-merge-refs-npm-1.1.0-26c3215fdd-9088435299.zip b/.yarn/cache/react-merge-refs-npm-1.1.0-26c3215fdd-9088435299.zip deleted file mode 100644 index b8a5d45f..00000000 Binary files a/.yarn/cache/react-merge-refs-npm-1.1.0-26c3215fdd-9088435299.zip and /dev/null differ diff --git a/.yarn/cache/regexp-to-ast-npm-0.5.0-1e96b9f3a0-72e32f2a12.zip b/.yarn/cache/regexp-to-ast-npm-0.5.0-1e96b9f3a0-72e32f2a12.zip deleted file mode 100644 index 15fdfab6..00000000 Binary files a/.yarn/cache/regexp-to-ast-npm-0.5.0-1e96b9f3a0-72e32f2a12.zip and /dev/null differ diff --git a/.yarn/cache/stats-gl-npm-2.4.2-7748d0bfd2-75fecb548b.zip b/.yarn/cache/stats-gl-npm-2.4.2-7748d0bfd2-75fecb548b.zip new file mode 100644 index 00000000..f8cad234 Binary files /dev/null and b/.yarn/cache/stats-gl-npm-2.4.2-7748d0bfd2-75fecb548b.zip differ diff --git a/.yarn/cache/string.prototype.codepointat-npm-0.2.1-82003deaf5-bafa15844d.zip b/.yarn/cache/string.prototype.codepointat-npm-0.2.1-82003deaf5-bafa15844d.zip deleted file mode 100644 index e1c9a304..00000000 Binary files a/.yarn/cache/string.prototype.codepointat-npm-0.2.1-82003deaf5-bafa15844d.zip and /dev/null differ diff --git a/.yarn/cache/suspend-react-npm-0.1.3-7a81257ed6-280de571d3.zip b/.yarn/cache/suspend-react-npm-0.1.3-7a81257ed6-280de571d3.zip new file mode 100644 index 00000000..504450f6 Binary files /dev/null and b/.yarn/cache/suspend-react-npm-0.1.3-7a81257ed6-280de571d3.zip differ diff --git a/.yarn/cache/three-mesh-bvh-npm-0.5.23-1c2fe9e70e-40f5821409.zip b/.yarn/cache/three-mesh-bvh-npm-0.5.23-1c2fe9e70e-40f5821409.zip deleted file mode 100644 index cc790299..00000000 Binary files a/.yarn/cache/three-mesh-bvh-npm-0.5.23-1c2fe9e70e-40f5821409.zip and /dev/null differ diff --git a/.yarn/cache/three-mesh-bvh-npm-0.8.3-81b0be6b00-997b3fd56f.zip b/.yarn/cache/three-mesh-bvh-npm-0.8.3-81b0be6b00-997b3fd56f.zip new file mode 100644 index 00000000..144714dd Binary files /dev/null and b/.yarn/cache/three-mesh-bvh-npm-0.8.3-81b0be6b00-997b3fd56f.zip differ diff --git a/.yarn/cache/three-npm-0.170.0-12ae52a9be-774d8091e5.zip b/.yarn/cache/three-npm-0.170.0-12ae52a9be-774d8091e5.zip new file mode 100644 index 00000000..c576818f Binary files /dev/null and b/.yarn/cache/three-npm-0.170.0-12ae52a9be-774d8091e5.zip differ diff --git a/.yarn/cache/three-stdlib-npm-2.21.8-73b2ac7d23-b83d1d72ce.zip b/.yarn/cache/three-stdlib-npm-2.21.8-73b2ac7d23-b83d1d72ce.zip deleted file mode 100644 index ca8d9dbd..00000000 Binary files a/.yarn/cache/three-stdlib-npm-2.21.8-73b2ac7d23-b83d1d72ce.zip and /dev/null differ diff --git a/.yarn/cache/three-stdlib-npm-2.36.1-a338aac22d-5ca0cdcb7a.zip b/.yarn/cache/three-stdlib-npm-2.36.1-a338aac22d-5ca0cdcb7a.zip new file mode 100644 index 00000000..d0322703 Binary files /dev/null and b/.yarn/cache/three-stdlib-npm-2.36.1-a338aac22d-5ca0cdcb7a.zip differ diff --git a/.yarn/cache/tiny-inflate-npm-1.0.3-a7419a5c65-4086a1f893.zip b/.yarn/cache/tiny-inflate-npm-1.0.3-a7419a5c65-4086a1f893.zip deleted file mode 100644 index 094ecc0e..00000000 Binary files a/.yarn/cache/tiny-inflate-npm-1.0.3-a7419a5c65-4086a1f893.zip and /dev/null differ diff --git a/.yarn/cache/troika-three-text-npm-0.47.1-caf8602ddd-854d74e1f5.zip b/.yarn/cache/troika-three-text-npm-0.47.1-caf8602ddd-854d74e1f5.zip deleted file mode 100644 index 90bec3b6..00000000 Binary files a/.yarn/cache/troika-three-text-npm-0.47.1-caf8602ddd-854d74e1f5.zip and /dev/null differ diff --git a/.yarn/cache/troika-three-text-npm-0.52.4-69d0012433-f2cdac326a.zip b/.yarn/cache/troika-three-text-npm-0.52.4-69d0012433-f2cdac326a.zip new file mode 100644 index 00000000..cb7249a1 Binary files /dev/null and b/.yarn/cache/troika-three-text-npm-0.52.4-69d0012433-f2cdac326a.zip differ diff --git a/.yarn/cache/troika-three-utils-npm-0.47.0-4ef0580dcd-2541865d95.zip b/.yarn/cache/troika-three-utils-npm-0.47.0-4ef0580dcd-2541865d95.zip deleted file mode 100644 index a28ee086..00000000 Binary files a/.yarn/cache/troika-three-utils-npm-0.47.0-4ef0580dcd-2541865d95.zip and /dev/null differ diff --git a/.yarn/cache/troika-three-utils-npm-0.52.4-9d49bab5c1-da1ac31401.zip b/.yarn/cache/troika-three-utils-npm-0.52.4-9d49bab5c1-da1ac31401.zip new file mode 100644 index 00000000..a8ead9ed Binary files /dev/null and b/.yarn/cache/troika-three-utils-npm-0.52.4-9d49bab5c1-da1ac31401.zip differ diff --git a/.yarn/cache/troika-worker-utils-npm-0.47.0-ebec5eb76a-9fa14a58fe.zip b/.yarn/cache/troika-worker-utils-npm-0.47.0-ebec5eb76a-9fa14a58fe.zip deleted file mode 100644 index 9a975255..00000000 Binary files a/.yarn/cache/troika-worker-utils-npm-0.47.0-ebec5eb76a-9fa14a58fe.zip and /dev/null differ diff --git a/.yarn/cache/troika-worker-utils-npm-0.52.0-d96986a292-aad5cf7c11.zip b/.yarn/cache/troika-worker-utils-npm-0.52.0-d96986a292-aad5cf7c11.zip new file mode 100644 index 00000000..8ef30eaf Binary files /dev/null and b/.yarn/cache/troika-worker-utils-npm-0.52.0-d96986a292-aad5cf7c11.zip differ diff --git a/.yarn/cache/tunnel-rat-npm-0.1.2-69bf8f367e-9d5975d589.zip b/.yarn/cache/tunnel-rat-npm-0.1.2-69bf8f367e-9d5975d589.zip new file mode 100644 index 00000000..486a1a78 Binary files /dev/null and b/.yarn/cache/tunnel-rat-npm-0.1.2-69bf8f367e-9d5975d589.zip differ diff --git a/.yarn/cache/use-sync-external-store-npm-1.6.0-2db2af616d-61a62e9107.zip b/.yarn/cache/use-sync-external-store-npm-1.6.0-2db2af616d-61a62e9107.zip new file mode 100644 index 00000000..bde49e93 Binary files /dev/null and b/.yarn/cache/use-sync-external-store-npm-1.6.0-2db2af616d-61a62e9107.zip differ diff --git a/.yarn/cache/utility-types-npm-3.10.0-747e7c6549-8f274415c6.zip b/.yarn/cache/utility-types-npm-3.10.0-747e7c6549-8f274415c6.zip deleted file mode 100644 index 3fec72e0..00000000 Binary files a/.yarn/cache/utility-types-npm-3.10.0-747e7c6549-8f274415c6.zip and /dev/null differ diff --git a/.yarn/cache/utility-types-npm-3.11.0-5b9c56f39f-35a4866927.zip b/.yarn/cache/utility-types-npm-3.11.0-5b9c56f39f-35a4866927.zip new file mode 100644 index 00000000..305cfe66 Binary files /dev/null and b/.yarn/cache/utility-types-npm-3.11.0-5b9c56f39f-35a4866927.zip differ diff --git a/.yarn/cache/zstddec-npm-0.0.2-ee08dcab84-107334442a.zip b/.yarn/cache/zstddec-npm-0.0.2-ee08dcab84-107334442a.zip deleted file mode 100644 index 4c6e1a8c..00000000 Binary files a/.yarn/cache/zstddec-npm-0.0.2-ee08dcab84-107334442a.zip and /dev/null differ diff --git a/.yarn/cache/zustand-npm-4.5.7-f34ed22507-103ab43456.zip b/.yarn/cache/zustand-npm-4.5.7-f34ed22507-103ab43456.zip new file mode 100644 index 00000000..b816a59d Binary files /dev/null and b/.yarn/cache/zustand-npm-4.5.7-f34ed22507-103ab43456.zip differ diff --git a/.yarn/cache/zustand-npm-5.0.13-33f7bd7285-37f9c1eb88.zip b/.yarn/cache/zustand-npm-5.0.13-33f7bd7285-37f9c1eb88.zip new file mode 100644 index 00000000..b6988a2a Binary files /dev/null and b/.yarn/cache/zustand-npm-5.0.13-33f7bd7285-37f9c1eb88.zip differ diff --git a/package.json b/package.json index abe08f2d..fd97c01a 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "@emotion/styled": "11.10.6", "@mui/icons-material": "5.11.16", "@mui/material": "5.11.16", - "@react-three/drei": "9.50.3", + "@react-three/drei": "10.7.7", "@react-three/fiber": "8.12.0", "next": "13.3.0", "react": "18.2.0", diff --git a/yarn.lock b/yarn.lock index 38caee0c..67c896b2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -48,7 +48,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7": +"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7": version: 7.21.0 resolution: "@babel/runtime@npm:7.21.0" dependencies: @@ -57,6 +57,13 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.26.0": + version: 7.29.2 + resolution: "@babel/runtime@npm:7.29.2" + checksum: d5548d1165de8995f8afc93a5694b8625409be16cd1f2250ac13e331335858ddac3cb9fd278e6c43956a130101a2203f09417938a1a96f9fb70f02b4b4172e1d + languageName: node + linkType: hard + "@babel/types@npm:^7.21.4": version: 7.21.4 resolution: "@babel/types@npm:7.21.4" @@ -68,38 +75,10 @@ __metadata: languageName: node linkType: hard -"@chevrotain/cst-dts-gen@npm:10.5.0": - version: 10.5.0 - resolution: "@chevrotain/cst-dts-gen@npm:10.5.0" - dependencies: - "@chevrotain/gast": 10.5.0 - "@chevrotain/types": 10.5.0 - lodash: 4.17.21 - checksum: 3ff851d5cbccc509269bb77078dafd7acfcd2e128e7d362718cde728f3fa95f4dd58eb1eea67ecf11453fba70bded97df55c5ba31ed93fb2dec4324663bd2eee - languageName: node - linkType: hard - -"@chevrotain/gast@npm:10.5.0": - version: 10.5.0 - resolution: "@chevrotain/gast@npm:10.5.0" - dependencies: - "@chevrotain/types": 10.5.0 - lodash: 4.17.21 - checksum: 35183e7067bc936db9ecfea7624ee3178634618cf1518ea3470b4ed208fb19454dc3ed990a0de2dab80794251398a857ad17d26cc552eac497a2aa974f76b86d - languageName: node - linkType: hard - -"@chevrotain/types@npm:10.5.0": - version: 10.5.0 - resolution: "@chevrotain/types@npm:10.5.0" - checksum: 72f7b48de1888ab14831108da4b0ab3ef244e1101a4094240382e4983a9e71aae6f8a87e09b819854d1028cee08f97b7d2a81fce935742c55d2bc497b7cad350 - languageName: node - linkType: hard - -"@chevrotain/utils@npm:10.5.0": - version: 10.5.0 - resolution: "@chevrotain/utils@npm:10.5.0" - checksum: f3ae9e0fea2e928a1a4930311d3ef04f45c29fa58ba4d5d2ca43c33355ac47f95ce99a98d6496706e2e7f773ef684a9a7e7cbd7b77c00af9158f08c82d88212b +"@dimforge/rapier3d-compat@npm:~0.12.0": + version: 0.12.0 + resolution: "@dimforge/rapier3d-compat@npm:0.12.0" + checksum: 86cb3b39925673761aa5dca5429ca44e0c7ac8072472cca925e2ca732be695292e318501a2ab39110be1549d4f143a0af0620246657f76570c8cdd1b0b3df36c languageName: node linkType: hard @@ -333,6 +312,24 @@ __metadata: languageName: node linkType: hard +"@mediapipe/tasks-vision@npm:0.10.17": + version: 0.10.17 + resolution: "@mediapipe/tasks-vision@npm:0.10.17" + checksum: 9c7bb256ce91344a43354cbb30883fe345b86adb9e006341941a59a3f6dfd12fde1566d2131f5af34574824d91e0089d1a15924ef9092330366907802df07499 + languageName: node + linkType: hard + +"@monogrid/gainmap-js@npm:^3.0.6": + version: 3.4.0 + resolution: "@monogrid/gainmap-js@npm:3.4.0" + dependencies: + promise-worker-transferable: ^1.0.4 + peerDependencies: + three: ">= 0.159.0" + checksum: 4eae1af20c1d015d77f6cc8845018470b682582759c75c0f3d4a7948f4608e8ffc2ec9ba63b97ded260aa090a30addb708596c6562a2621afcf17700edb9dfb1 + languageName: node + linkType: hard + "@mui/base@npm:5.0.0-alpha.124": version: 5.0.0-alpha.124 resolution: "@mui/base@npm:5.0.0-alpha.124" @@ -632,105 +629,40 @@ __metadata: languageName: node linkType: hard -"@react-spring/animated@npm:~9.7.2": - version: 9.7.2 - resolution: "@react-spring/animated@npm:9.7.2" - dependencies: - "@react-spring/shared": ~9.7.2 - "@react-spring/types": ~9.7.2 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 08f2f1e54468776b2abf76e3c3504129b8d965875781bc1cfd40adddff8f310869ecfb6d18e937df8ed63a01b3d0cb2335fb531be03ddf25f6f58583a91e08e7 - languageName: node - linkType: hard - -"@react-spring/core@npm:~9.7.2": - version: 9.7.2 - resolution: "@react-spring/core@npm:9.7.2" +"@react-three/drei@npm:10.7.7": + version: 10.7.7 + resolution: "@react-three/drei@npm:10.7.7" dependencies: - "@react-spring/animated": ~9.7.2 - "@react-spring/rafz": ~9.7.2 - "@react-spring/shared": ~9.7.2 - "@react-spring/types": ~9.7.2 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 7d14369d6bc3cb4f51bce946a0499484bd03a06b2602edd1f0478806759fd2a5f0800892cdf8d38a3bd4ef949f3c61de65933c46784683ea757f16db710a04fd - languageName: node - linkType: hard - -"@react-spring/rafz@npm:~9.7.2": - version: 9.7.2 - resolution: "@react-spring/rafz@npm:9.7.2" - checksum: 88ad6275ed172745c7cd309e6a06bb52b76b6f391510afcf8ad12d1fc50950e74f902f96bcaae0895ab75e47a1d809d36fe843ce8d3d0d2ea2d6700ff9e03d81 - languageName: node - linkType: hard - -"@react-spring/shared@npm:~9.7.2": - version: 9.7.2 - resolution: "@react-spring/shared@npm:9.7.2" - dependencies: - "@react-spring/rafz": ~9.7.2 - "@react-spring/types": ~9.7.2 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: f3041a537dddad63c64e68890f3276b72c4e2d5828621a09dbd722edb7a12edc0026555118f8305b969253f44e409ddd411dd5b99ec4e04edea32bee5e5f57fd - languageName: node - linkType: hard - -"@react-spring/three@npm:^9.3.1": - version: 9.7.2 - resolution: "@react-spring/three@npm:9.7.2" - dependencies: - "@react-spring/animated": ~9.7.2 - "@react-spring/core": ~9.7.2 - "@react-spring/shared": ~9.7.2 - "@react-spring/types": ~9.7.2 - peerDependencies: - "@react-three/fiber": ">=6.0" - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - three: ">=0.126" - checksum: 970efd0fb7eee29edc0f468fde3ab590905cd9136e6f1a017dc40b9b94dc1bf1befe399ac08848994b1359f83339be93b09eb5b30f9f2ff97f9f0477bb4de45c - languageName: node - linkType: hard - -"@react-spring/types@npm:~9.7.2": - version: 9.7.2 - resolution: "@react-spring/types@npm:9.7.2" - checksum: 145a79d2f40dfc9f0a4b54db17890c6471b4e50563c01951ca13022977b0d8009865c1839cf07a762fd33ae0b83f2d6972e2d0fe50bd3105942b9cea5253612e - languageName: node - linkType: hard - -"@react-three/drei@npm:9.50.3": - version: 9.50.3 - resolution: "@react-three/drei@npm:9.50.3" - dependencies: - "@babel/runtime": ^7.11.2 - "@react-spring/three": ^9.3.1 - "@use-gesture/react": ^10.2.0 - detect-gpu: ^5.0.1 + "@babel/runtime": ^7.26.0 + "@mediapipe/tasks-vision": 0.10.17 + "@monogrid/gainmap-js": ^3.0.6 + "@use-gesture/react": ^10.3.1 + camera-controls: ^3.1.0 + cross-env: ^7.0.3 + detect-gpu: ^5.0.56 glsl-noise: ^0.0.0 - lodash.clamp: ^4.0.3 - lodash.omit: ^4.5.0 - lodash.pick: ^4.4.0 - meshline: ^3.1.6 - react-composer: ^5.0.3 - react-merge-refs: ^1.1.0 + hls.js: ^1.5.17 + maath: ^0.10.8 + meshline: ^3.3.1 + stats-gl: ^2.2.8 stats.js: ^0.17.0 - suspend-react: ^0.0.8 - three-mesh-bvh: ^0.5.19 - three-stdlib: ^2.20.4 - troika-three-text: ^0.47.1 - utility-types: ^3.10.0 - zustand: ^3.5.13 + suspend-react: ^0.1.3 + three-mesh-bvh: ^0.8.3 + three-stdlib: ^2.35.6 + troika-three-text: ^0.52.4 + tunnel-rat: ^0.1.2 + use-sync-external-store: ^1.4.0 + utility-types: ^3.11.0 + zustand: ^5.0.1 peerDependencies: - "@react-three/fiber": ">=8.0" - react: ">=18.0" - react-dom: ">=18.0" - three: ">=0.137" + "@react-three/fiber": ^9.0.0 + react: ^19 + react-dom: ^19 + three: ">=0.159" peerDependenciesMeta: react-dom: optional: true - checksum: a1ffafc9e9ce958e132650a27a4ffd0a04de30117558e2bcded9494fabc7328d40415e6b9c7c2e658beb71c01561157c7334333758248b8cd5d9db966063d95a + checksum: 3cb323ac93f59543c6c218ad31fa3f26f63503340aaf0993594d7b575da7e76117e35ffc26ae99dc01da92a6b93d4dbc79edd2fd3b1e1b6970b03ccfa2e736b6 languageName: node linkType: hard @@ -785,6 +717,20 @@ __metadata: languageName: node linkType: hard +"@tweenjs/tween.js@npm:~23.1.3": + version: 23.1.3 + resolution: "@tweenjs/tween.js@npm:23.1.3" + checksum: 2f8a908b275bb6729bde4b863c277bf7411d2e0302ceb0455369479077b89eaf8380cd9206b91ff574416418a95c6f06db4e1ddea732a286d0db0ba8e7c093d3 + languageName: node + linkType: hard + +"@types/draco3d@npm:^1.4.0": + version: 1.4.10 + resolution: "@types/draco3d@npm:1.4.10" + checksum: 7ef8b9cf4f8a62d289b1635b7f98eabcbc0c020b59f0f423de53a6232c030d545dee53d364f8c39b5e3eaac05818dab89beaaf1c42a0f14b2e943e3e83c59fbf + languageName: node + linkType: hard + "@types/json-schema@npm:^7.0.9": version: 7.0.11 resolution: "@types/json-schema@npm:7.0.11" @@ -904,6 +850,20 @@ __metadata: languageName: node linkType: hard +"@types/three@npm:*": + version: 0.184.1 + resolution: "@types/three@npm:0.184.1" + dependencies: + "@dimforge/rapier3d-compat": ~0.12.0 + "@tweenjs/tween.js": ~23.1.3 + "@types/stats.js": "*" + "@types/webxr": ">=0.5.17" + fflate: ~0.8.2 + meshoptimizer: ~1.1.1 + checksum: 354e836741de264d6797306d0e9282eca6c8bdd73d89866de6490fcf117a8a6342eba14f2bf5707996e96f78bcbb9e8e1cddb66c901bf25a5611133268a5252c + languageName: node + linkType: hard + "@types/three@npm:0.150.1": version: 0.150.1 resolution: "@types/three@npm:0.150.1" @@ -923,6 +883,13 @@ __metadata: languageName: node linkType: hard +"@types/webxr@npm:>=0.5.17, @types/webxr@npm:^0.5.2": + version: 0.5.24 + resolution: "@types/webxr@npm:0.5.24" + checksum: 3c87ea6a06cabb3023dc353363733763237c9d8f45d0402b07074823575805830133c0de00d34b4f73e9a6ba9a2ed2de204f62b33f6d820e14970a61a3333c36 + languageName: node + linkType: hard + "@typescript-eslint/eslint-plugin@npm:5.57.1": version: 5.57.1 resolution: "@typescript-eslint/eslint-plugin@npm:5.57.1" @@ -1044,28 +1011,21 @@ __metadata: languageName: node linkType: hard -"@use-gesture/core@npm:10.2.26": - version: 10.2.26 - resolution: "@use-gesture/core@npm:10.2.26" - checksum: 8a000d715034f8e3e767042f8290c446f4544d94b57c94cf3027fd55f842cd8842a946a48d816b7dafcfd6bdec40219e2c9d8577785b8a0a5ed1fd5970b9de4b +"@use-gesture/core@npm:10.3.1": + version: 10.3.1 + resolution: "@use-gesture/core@npm:10.3.1" + checksum: 6d1a00dcb39a28fb6aeb816e0bbf94a5cf8e466b912f4f6f35c2658f9b27a00ee7f0f488d736e6a54675deb8073bccdc3cb12a08b72a490a37a9f48fc4d86b2e languageName: node linkType: hard -"@use-gesture/react@npm:^10.2.0": - version: 10.2.26 - resolution: "@use-gesture/react@npm:10.2.26" +"@use-gesture/react@npm:^10.3.1": + version: 10.3.1 + resolution: "@use-gesture/react@npm:10.3.1" dependencies: - "@use-gesture/core": 10.2.26 + "@use-gesture/core": 10.3.1 peerDependencies: react: ">= 16.8.0" - checksum: e9f74ab42fe817a098772abf94d313a870f240a91c85a7dc18ddc8e155ca9e2eddbdf059dce5efe4922a3b4852266d5c43efde8d72a27c07b8932a90596a8c94 - languageName: node - linkType: hard - -"@webgpu/glslang@npm:^0.0.15": - version: 0.0.15 - resolution: "@webgpu/glslang@npm:0.0.15" - checksum: 0bb8c2e8e4533f95deeff09a24fa2551cdf984159f25cd8c3fc21e0e8ecfea54b88363bdcd04412f43669e199dcc8f6ea80a6a7ddd098005527567ec009d6881 + checksum: 763ef5fe5e91715a20beac0d430b0ffd815f1ab761ffdd8a0c8352fa680411123b3855815a77b4e2d1018878ba515424f9daa863ea797c3dd089032fb539ec22 languageName: node linkType: hard @@ -1316,6 +1276,15 @@ __metadata: languageName: node linkType: hard +"camera-controls@npm:^3.1.0": + version: 3.1.2 + resolution: "camera-controls@npm:3.1.2" + peerDependencies: + three: ">=0.126.1" + checksum: 4171e86accddf540dc0e87b5106fa419c091b1da38416da6fee72d9c758606be5111174e688c49f05450c34871877535e4c297529eefa7b003a4d89afcac760f + languageName: node + linkType: hard + "caniuse-lite@npm:^1.0.30001406": version: 1.0.30001476 resolution: "caniuse-lite@npm:1.0.30001476" @@ -1344,20 +1313,6 @@ __metadata: languageName: node linkType: hard -"chevrotain@npm:^10.1.2": - version: 10.5.0 - resolution: "chevrotain@npm:10.5.0" - dependencies: - "@chevrotain/cst-dts-gen": 10.5.0 - "@chevrotain/gast": 10.5.0 - "@chevrotain/types": 10.5.0 - "@chevrotain/utils": 10.5.0 - lodash: 4.17.21 - regexp-to-ast: 0.5.0 - checksum: b641f149f60979a29eff2434d745e9565a7c89422b601d554bcf8f047f7d8ff776b9a54b1b36085a622e3f1ed7eb4b8721b5a5348d90ae2567ce7594b10f25aa - languageName: node - linkType: hard - "client-only@npm:0.0.1": version: 0.0.1 resolution: "client-only@npm:0.0.1" @@ -1438,6 +1393,29 @@ __metadata: languageName: node linkType: hard +"cross-env@npm:^7.0.3": + version: 7.0.3 + resolution: "cross-env@npm:7.0.3" + dependencies: + cross-spawn: ^7.0.1 + bin: + cross-env: src/bin/cross-env.js + cross-env-shell: src/bin/cross-env-shell.js + checksum: 26f2f3ea2ab32617f57effb70d329c2070d2f5630adc800985d8b30b56e8bf7f5f439dd3a0358b79cee6f930afc23cf8e23515f17ccfb30092c6b62c6b630a79 + languageName: node + linkType: hard + +"cross-spawn@npm:^7.0.1": + version: 7.0.6 + resolution: "cross-spawn@npm:7.0.6" + dependencies: + path-key: ^3.1.0 + shebang-command: ^2.0.0 + which: ^2.0.1 + checksum: 8d306efacaf6f3f60e0224c287664093fa9185680b2d195852ba9a863f85d02dcc737094c6e512175f8ee0161f9b87c73c6826034c2422e39de7d6569cf4503b + languageName: node + linkType: hard + "cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" @@ -1540,12 +1518,12 @@ __metadata: languageName: node linkType: hard -"detect-gpu@npm:^5.0.1": - version: 5.0.19 - resolution: "detect-gpu@npm:5.0.19" +"detect-gpu@npm:^5.0.56": + version: 5.0.70 + resolution: "detect-gpu@npm:5.0.70" dependencies: webgl-constants: ^1.1.1 - checksum: 4a28a9a806b041c8ee42b32755ef93fcc122fb4086da54e18078cff5f73637a7649b596b296c5ca6221a2c6cb0cd46ac7395a6df13f5a42571e74e951e506eb9 + checksum: 77a61cb6ec92aef792fd5f84cfe526e934ee2cb6a587ce4d115e2db0bfcdc8847c82c2b5eaf0b2064bfec5899b097dbadb0058398adfd46c68968447e24fdca7 languageName: node linkType: hard @@ -2092,6 +2070,13 @@ __metadata: languageName: node linkType: hard +"fflate@npm:~0.8.2": + version: 0.8.2 + resolution: "fflate@npm:0.8.2" + checksum: 29470337b85d3831826758e78f370e15cda3169c5cd4477c9b5eea2402261a74b2975bae816afabe1c15d21d98591e0d30a574f7103aa117bff60756fa3035d4 + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -2411,6 +2396,13 @@ __metadata: languageName: node linkType: hard +"hls.js@npm:^1.5.17": + version: 1.6.16 + resolution: "hls.js@npm:1.6.16" + checksum: 4e11ffffd241cb0a853b6465a49d781abb7fa6c2294745edb0c5a978d297824decc9e8c7f8bae842694da2390ce3c6369b82a28b421164b37d864f16fda87446 + languageName: node + linkType: hard + "hoist-non-react-statics@npm:^3.3.1": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" @@ -2445,7 +2437,7 @@ __metadata: "@emotion/styled": 11.10.6 "@mui/icons-material": 5.11.16 "@mui/material": 5.11.16 - "@react-three/drei": 9.50.3 + "@react-three/drei": 10.7.7 "@react-three/fiber": 8.12.0 "@types/node": 18.15.11 "@types/react": 18.0.33 @@ -2473,6 +2465,13 @@ __metadata: languageName: node linkType: hard +"immediate@npm:~3.0.5": + version: 3.0.6 + resolution: "immediate@npm:3.0.6" + checksum: f9b3486477555997657f70318cc8d3416159f208bec4cca3ff3442fd266bc23f50f0c9bd8547e1371a6b5e82b821ec9a7044a4f7b944798b25aa3cc6d5e63e62 + languageName: node + linkType: hard + "import-fresh@npm:^3.0.0, import-fresh@npm:^3.2.1": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" @@ -2652,6 +2651,13 @@ __metadata: languageName: node linkType: hard +"is-promise@npm:^2.1.0": + version: 2.2.2 + resolution: "is-promise@npm:2.2.2" + checksum: 18bf7d1c59953e0ad82a1ed963fb3dc0d135c8f299a14f89a17af312fc918373136e56028e8831700e1933519630cc2fd4179a777030330fde20d34e96f40c78 + languageName: node + linkType: hard + "is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -2850,13 +2856,6 @@ __metadata: languageName: node linkType: hard -"ktx-parse@npm:^0.4.5": - version: 0.4.5 - resolution: "ktx-parse@npm:0.4.5" - checksum: f82d8b5dfd0ede05d5e4a2d90ad5114c83d8f708431e3fce2c3e6e0a0e1fe1b1649cb6f3de35b429ef636ce9a92a3897295198e94b46bba24bc3268c6ae9cc42 - languageName: node - linkType: hard - "language-subtag-registry@npm:~0.3.2": version: 0.3.22 resolution: "language-subtag-registry@npm:0.3.22" @@ -2883,6 +2882,15 @@ __metadata: languageName: node linkType: hard +"lie@npm:^3.0.2": + version: 3.3.0 + resolution: "lie@npm:3.3.0" + dependencies: + immediate: ~3.0.5 + checksum: 33102302cf19766f97919a6a98d481e01393288b17a6aa1f030a3542031df42736edde8dab29ffdbf90bebeffc48c761eb1d064dc77592ca3ba3556f9fe6d2a8 + languageName: node + linkType: hard + "lil-gui@npm:~0.17.0": version: 0.17.0 resolution: "lil-gui@npm:0.17.0" @@ -2906,13 +2914,6 @@ __metadata: languageName: node linkType: hard -"lodash.clamp@npm:^4.0.3": - version: 4.0.3 - resolution: "lodash.clamp@npm:4.0.3" - checksum: 02baa03ebb96f2ce8d9cec28b21fa3ed808c32f3b8fe54e2f990f1177779b13dcda69232db72d7285763e14a0ee64666a82a2047558eaba7198580173756c888 - languageName: node - linkType: hard - "lodash.merge@npm:^4.6.2": version: 4.6.2 resolution: "lodash.merge@npm:4.6.2" @@ -2920,27 +2921,6 @@ __metadata: languageName: node linkType: hard -"lodash.omit@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.omit@npm:4.5.0" - checksum: 434645e49fe84ab315719bd5a9a3a585a0f624aa4160bc09157dd041a414bcc287c15840365c1379476a3f3eda41fbe838976c3f7bdecbbf4c5478e86c471a30 - languageName: node - linkType: hard - -"lodash.pick@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.pick@npm:4.4.0" - checksum: 2c36cab7da6b999a20bd3373b40e31a3ef81fa264f34a6979c852c5bc8ac039379686b27380f0cb8e3781610844fafec6949c6fbbebc059c98f8fa8570e3675f - languageName: node - linkType: hard - -"lodash@npm:4.17.21": - version: 4.17.21 - resolution: "lodash@npm:4.17.21" - checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 - languageName: node - linkType: hard - "loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" @@ -2961,6 +2941,16 @@ __metadata: languageName: node linkType: hard +"maath@npm:^0.10.8": + version: 0.10.8 + resolution: "maath@npm:0.10.8" + peerDependencies: + "@types/three": ">=0.134.0" + three: ">=0.134.0" + checksum: 41bfdd42fce1ac33aaffefe8394e51bf7daf4172bb8e4b4369e2500d5d9e87af9ba5b76cd61d081d3192e85b274b8dbe47a8474252318380a1addde424aae58d + languageName: node + linkType: hard + "merge2@npm:^1.3.0, merge2@npm:^1.4.1": version: 1.4.1 resolution: "merge2@npm:1.4.1" @@ -2968,12 +2958,19 @@ __metadata: languageName: node linkType: hard -"meshline@npm:^3.1.6": - version: 3.1.6 - resolution: "meshline@npm:3.1.6" +"meshline@npm:^3.3.1": + version: 3.3.1 + resolution: "meshline@npm:3.3.1" peerDependencies: three: ">=0.137" - checksum: 72b79908315650a57b5c97b846191ab73d1ee1551211154283a951eac7b08f9129adb6ce1b84d887b30b47617a52ff0878f9695037491c4d8350712c6655489a + checksum: 1bbb917ec216623363e63f965bee8412eb13075316e09105d9874bc51f8765d578e1f0ba8980c525a4952933baedae0eef6ef4e6f151b442793fcb3fd8de6351 + languageName: node + linkType: hard + +"meshoptimizer@npm:~1.1.1": + version: 1.1.1 + resolution: "meshoptimizer@npm:1.1.1" + checksum: 9e309422b27bd4fd94fa52fb5915a41c626df314c06ce18f4a51c22d5b9ae75cc9f6ce91577fd727a49446a42bbc305dcd79186bf0e506e07911f081b9cdbbe7 languageName: node linkType: hard @@ -3003,13 +3000,6 @@ __metadata: languageName: node linkType: hard -"mmd-parser@npm:^1.0.4": - version: 1.0.4 - resolution: "mmd-parser@npm:1.0.4" - checksum: 892cc317598440c43919250ec95aec26349db977e64bbe37d0fa8d6a8076e190105e5e687221225dd9afa8937d9d2d06ddab77586c2bc4781cb6855a2938d95b - languageName: node - linkType: hard - "ms@npm:2.1.2": version: 2.1.2 resolution: "ms@npm:2.1.2" @@ -3230,18 +3220,6 @@ __metadata: languageName: node linkType: hard -"opentype.js@npm:^1.3.3": - version: 1.3.4 - resolution: "opentype.js@npm:1.3.4" - dependencies: - string.prototype.codepointat: ^0.2.1 - tiny-inflate: ^1.0.3 - bin: - ot: bin/ot - checksum: 365af0f9a8bd87b772c794502a9e53a6d286faf2bafda51f3016acab21bd6202a0d6a1260d7b71f1d6ad8076ccedfe84f76bd6aabb14704ce42ac9a9f96bae21 - languageName: node - linkType: hard - "optionator@npm:^0.9.1": version: 0.9.1 resolution: "optionator@npm:0.9.1" @@ -3394,7 +3372,17 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.6.0, prop-types@npm:^15.6.2, prop-types@npm:^15.8.1": +"promise-worker-transferable@npm:^1.0.4": + version: 1.0.4 + resolution: "promise-worker-transferable@npm:1.0.4" + dependencies: + is-promise: ^2.1.0 + lie: ^3.0.2 + checksum: 5c5a8da682293cc9bb27604bf1bb35659ee478df8bddb2bd5b21d030711af67710508caa1e68863be1590a6a40e45f9f60ed12bf7e314bb1e307371c3806f42c + languageName: node + linkType: hard + +"prop-types@npm:^15.6.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -3419,17 +3407,6 @@ __metadata: languageName: node linkType: hard -"react-composer@npm:^5.0.3": - version: 5.0.3 - resolution: "react-composer@npm:5.0.3" - dependencies: - prop-types: ^15.6.0 - peerDependencies: - react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: ef7c52dc61588233ec7f70b3bae8a2325562e2eff3648e7bc6962162568c36d7e27f165d4639f8bfa18fadb09585577858e35273ce0039ac02e87c9debfd268e - languageName: node - linkType: hard - "react-dom@npm:18.2.0": version: 18.2.0 resolution: "react-dom@npm:18.2.0" @@ -3456,13 +3433,6 @@ __metadata: languageName: node linkType: hard -"react-merge-refs@npm:^1.1.0": - version: 1.1.0 - resolution: "react-merge-refs@npm:1.1.0" - checksum: 90884352999002d868ab9f1bcfe3222fb0f2178ed629f1da7e98e5a9b02a2c96b4aa72800db92aabd69d2483211b4be57a2088e89a11a0b660e7ada744d4ddf7 - languageName: node - linkType: hard - "react-reconciler@npm:^0.27.0": version: 0.27.0 resolution: "react-reconciler@npm:0.27.0" @@ -3545,13 +3515,6 @@ __metadata: languageName: node linkType: hard -"regexp-to-ast@npm:0.5.0": - version: 0.5.0 - resolution: "regexp-to-ast@npm:0.5.0" - checksum: 72e32f2a1217bb22398ac30867ddd43e16943b6b569dd4eb472de47494c7a39e34f47ee3e92ad4cbf92308f98997da366fe094a0e58eb6b93eab0ee956fff86d - languageName: node - linkType: hard - "regexp.prototype.flags@npm:^1.4.3": version: 1.4.3 resolution: "regexp.prototype.flags@npm:1.4.3" @@ -3767,6 +3730,19 @@ __metadata: languageName: node linkType: hard +"stats-gl@npm:^2.2.8": + version: 2.4.2 + resolution: "stats-gl@npm:2.4.2" + dependencies: + "@types/three": "*" + three: ^0.170.0 + peerDependencies: + "@types/three": "*" + three: "*" + checksum: 75fecb548bec39c131b9fc226447bb2aba5dcf13ee6318e8fe41d1c1431e7179e2c39f9f0d8f3d340b8389813f91e1301d5cde2915f8d01cfaafc576b23b8c34 + languageName: node + linkType: hard + "stats.js@npm:^0.17.0": version: 0.17.0 resolution: "stats.js@npm:0.17.0" @@ -3790,13 +3766,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.codepointat@npm:^0.2.1": - version: 0.2.1 - resolution: "string.prototype.codepointat@npm:0.2.1" - checksum: bafa15844d7ea5bed24a01fa8954327c0c49226cefe68ab70573f1338f6a4680587db962724924f2cceb91abe408e11bd38c80095f25ee080f136a6c9d300f00 - languageName: node - linkType: hard - "string.prototype.matchall@npm:^4.0.8": version: 4.0.8 resolution: "string.prototype.matchall@npm:4.0.8" @@ -3942,6 +3911,15 @@ __metadata: languageName: node linkType: hard +"suspend-react@npm:^0.1.3": + version: 0.1.3 + resolution: "suspend-react@npm:0.1.3" + peerDependencies: + react: ">=17.0" + checksum: 280de571d33ffe825bb28fab25e81272b396c3295d91f50ac48b6a3777830035fa40909015dfaef17e34b9ad4ce15fcb4d73cc59530d4bc82490471322f7dbbe + languageName: node + linkType: hard + "synckit@npm:^0.8.5": version: 0.8.5 resolution: "synckit@npm:0.8.5" @@ -3966,33 +3944,28 @@ __metadata: languageName: node linkType: hard -"three-mesh-bvh@npm:^0.5.19": - version: 0.5.23 - resolution: "three-mesh-bvh@npm:0.5.23" +"three-mesh-bvh@npm:^0.8.3": + version: 0.8.3 + resolution: "three-mesh-bvh@npm:0.8.3" peerDependencies: - three: ">= 0.123.0" - checksum: 40f582140994c6d8e7ec0d8ab990215483b08c7245963b778e6c2389c7a8f7b6287dbecb071f8a5351b2c91b7e31aae717b0dfcd6aace0c6b6d67d09927218f4 + three: ">= 0.159.0" + checksum: 997b3fd56f55f2a636975600d4f0efa19efd953eb450b6c51e366bea3899a88faff329b246572957e749ffc7d179be7893af815d8e0e05b15f51d00775b14f1c languageName: node linkType: hard -"three-stdlib@npm:^2.20.4": - version: 2.21.8 - resolution: "three-stdlib@npm:2.21.8" +"three-stdlib@npm:^2.35.6": + version: 2.36.1 + resolution: "three-stdlib@npm:2.36.1" dependencies: - "@babel/runtime": ^7.16.7 + "@types/draco3d": ^1.4.0 "@types/offscreencanvas": ^2019.6.4 - "@webgpu/glslang": ^0.0.15 - chevrotain: ^10.1.2 + "@types/webxr": ^0.5.2 draco3d: ^1.4.1 fflate: ^0.6.9 - ktx-parse: ^0.4.5 - mmd-parser: ^1.0.4 - opentype.js: ^1.3.3 potpack: ^1.0.1 - zstddec: ^0.0.2 peerDependencies: - three: ">=0.122.0" - checksum: b83d1d72ce0249a69bdd11f005f06cd09a07e497867f5c539ea73cf941450cdccc11186f23f44278d2ac516244b3943d1f0e89e8406965d0bfb8427961c8133a + three: ">=0.128.0" + checksum: 5ca0cdcb7a24f5426503bc27665e1b2721effd6e36a83d93c313d5f504ffcdee2d1ea6c3c6061f898f7aa4692254079d95b84f58397e64b8955a4b1f00b02b65 languageName: node linkType: hard @@ -4003,6 +3976,13 @@ __metadata: languageName: node linkType: hard +"three@npm:^0.170.0": + version: 0.170.0 + resolution: "three@npm:0.170.0" + checksum: 774d8091e51f784cf4f5a5326e11e2be947ab7cc5f1056de59f13d4682310937615b264d7161357b09bd16e6648719c49e568d5cc595f14637477ecadeec71e2 + languageName: node + linkType: hard + "through2@npm:~0.4.1": version: 0.4.2 resolution: "through2@npm:0.4.2" @@ -4030,13 +4010,6 @@ __metadata: languageName: node linkType: hard -"tiny-inflate@npm:^1.0.3": - version: 1.0.3 - resolution: "tiny-inflate@npm:1.0.3" - checksum: 4086a1f8938dafa4a20c63b099aeb47bf8fef5aca991bf4ea4b35dd2684fa52363b2c19b3e76660311e7613cb7c4f063bc48751b9bdf9555e498d997c30bc2d6 - languageName: node - linkType: hard - "to-fast-properties@npm:^2.0.0": version: 2.0.0 resolution: "to-fast-properties@npm:2.0.0" @@ -4053,33 +4026,33 @@ __metadata: languageName: node linkType: hard -"troika-three-text@npm:^0.47.1": - version: 0.47.1 - resolution: "troika-three-text@npm:0.47.1" +"troika-three-text@npm:^0.52.4": + version: 0.52.4 + resolution: "troika-three-text@npm:0.52.4" dependencies: bidi-js: ^1.0.2 - troika-three-utils: ^0.47.0 - troika-worker-utils: ^0.47.0 + troika-three-utils: ^0.52.4 + troika-worker-utils: ^0.52.0 webgl-sdf-generator: 1.1.1 peerDependencies: three: ">=0.125.0" - checksum: 854d74e1f53898a22d34788f29efea59d253037b6dd4c518b46c60ebb42960ce026d8ced5dde8a04143e963afbe92cdd55123fb9d9c2d1e555d1f9c31cdbe21f + checksum: f2cdac326a3346f17e7014886eb6188c75bda3b889474e41af89c774339bdc6ddc4d68eae2c6a12949ed315edd93418e799122c03d4db9441ae4ddf3c0de1373 languageName: node linkType: hard -"troika-three-utils@npm:^0.47.0": - version: 0.47.0 - resolution: "troika-three-utils@npm:0.47.0" +"troika-three-utils@npm:^0.52.4": + version: 0.52.4 + resolution: "troika-three-utils@npm:0.52.4" peerDependencies: three: ">=0.125.0" - checksum: 2541865d957317c9ceaf386025776ad431ad58ad4bea80782a4607f712f1ad13fe727cc83ac0e6063e9dedc2a7c2dfea8ca385fcdd5b8562bf777a6f87ed75f1 + checksum: da1ac31401b65e9a64059aa84e6eebc6581b8660327223102bb9841013c66264759e15e8f9aa38f9a7de01ab6b0ca484e32294714754a4804e9d3f6c8d92ab65 languageName: node linkType: hard -"troika-worker-utils@npm:^0.47.0": - version: 0.47.0 - resolution: "troika-worker-utils@npm:0.47.0" - checksum: 9fa14a58feba121a80576131eafdfe02c095e2695c071250b6517ea4e40c4f0600be2a9f41da34fb24f6870091f528124d6e47f948c85fdf585dc97f4245d720 +"troika-worker-utils@npm:^0.52.0": + version: 0.52.0 + resolution: "troika-worker-utils@npm:0.52.0" + checksum: aad5cf7c115dfed2759a053fa751c43eea2269903e80e17b220a9fe3422729005e5206bbbc962e977b4a469ad40806348c204807781a13b5146521e4538bf8a2 languageName: node linkType: hard @@ -4120,6 +4093,15 @@ __metadata: languageName: node linkType: hard +"tunnel-rat@npm:^0.1.2": + version: 0.1.2 + resolution: "tunnel-rat@npm:0.1.2" + dependencies: + zustand: ^4.3.2 + checksum: 9d5975d589db705e7707dcfd2bdb9f1773b014179a7e56a9cd5aaa1824ee28143efcfea30e826f3fccc0a9cb7a8631b4fd490a5849a20893e37e93e122bd9430 + languageName: node + linkType: hard + "type-check@npm:^0.4.0, type-check@npm:~0.4.0": version: 0.4.0 resolution: "type-check@npm:0.4.0" @@ -4188,6 +4170,15 @@ __metadata: languageName: node linkType: hard +"use-sync-external-store@npm:^1.2.2, use-sync-external-store@npm:^1.4.0": + version: 1.6.0 + resolution: "use-sync-external-store@npm:1.6.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 61a62e910713adfaf91bdb72ff2cd30e5ba83687accaf3b6e75a903b45bf635f5722e3694af30d83a03e92cb533c0a5c699298d2fef639a03ffc86b469f4eee2 + languageName: node + linkType: hard + "util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -4195,10 +4186,10 @@ __metadata: languageName: node linkType: hard -"utility-types@npm:^3.10.0": - version: 3.10.0 - resolution: "utility-types@npm:3.10.0" - checksum: 8f274415c6196ab62883b8bd98c9d2f8829b58016e4269aaa1ebd84184ac5dda7dc2ca45800c0d5e0e0650966ba063bf9a412aaeaea6850ca4440a391283d5c8 +"utility-types@npm:^3.11.0": + version: 3.11.0 + resolution: "utility-types@npm:3.11.0" + checksum: 35a4866927bbea5d037726744028d05c6e37772ded2aabaca21480ce9380185436aef586ead525e327c7f3c640b1a3287769a12ef269c7b165a2ddd50ea6ad61 languageName: node linkType: hard @@ -4310,14 +4301,7 @@ __metadata: languageName: node linkType: hard -"zstddec@npm:^0.0.2": - version: 0.0.2 - resolution: "zstddec@npm:0.0.2" - checksum: 107334442a34590173cda03614006337712658fd043fa79f72bd486de527e2a16da474d7b20d4a171f086b334c2ad8a72afb634776d79bc2c36aee065babe31b - languageName: node - linkType: hard - -"zustand@npm:^3.5.13, zustand@npm:^3.7.1": +"zustand@npm:^3.7.1": version: 3.7.2 resolution: "zustand@npm:3.7.2" peerDependencies: @@ -4328,3 +4312,44 @@ __metadata: checksum: 18f025b1b666a311121d3855303ff58e6a21fd107920ca474307e86984c13338d6c4cfa5cdf13382a9e0f76821f2554a12d4d200a98a66b58637e729f149797b languageName: node linkType: hard + +"zustand@npm:^4.3.2": + version: 4.5.7 + resolution: "zustand@npm:4.5.7" + dependencies: + use-sync-external-store: ^1.2.2 + peerDependencies: + "@types/react": ">=16.8" + immer: ">=9.0.6" + react: ">=16.8" + peerDependenciesMeta: + "@types/react": + optional: true + immer: + optional: true + react: + optional: true + checksum: 103ab43456bbc3be6afe79b18a93c7fa46ffaa1aa35c45b213f13f4cd0868fee78b43c6805c6d80a822297df2e455fd021c28be94b80529ec4806b2724f20219 + languageName: node + linkType: hard + +"zustand@npm:^5.0.1": + version: 5.0.13 + resolution: "zustand@npm:5.0.13" + peerDependencies: + "@types/react": ">=18.0.0" + immer: ">=9.0.6" + react: ">=18.0.0" + use-sync-external-store: ">=1.2.0" + peerDependenciesMeta: + "@types/react": + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + checksum: 37f9c1eb888fc6c570f80a182a54844752ffe05dca75356273038effad642892df3a839f16733636a2dd4a49f68c02be27a37b9ba767af03515ef1f8d97468de + languageName: node + linkType: hard