Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
StandaloneFrame
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wuhao
StandaloneFrame
Commits
e26a999e
Commit
e26a999e
authored
Oct 19, 2023
by
wuhao
🎯
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ader
parent
7566e4b1
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
491 additions
and
10 deletions
+491
-10
routes.js
frontend/config/routes.js
+16
-0
package.json
frontend/package.json
+4
-0
route.tsx
frontend/src/.umi/core/route.tsx
+3
-2
layout.jsx
frontend/src/layouts/layout.jsx
+6
-6
index.jsx
frontend/src/pages/dashboard/index.jsx
+94
-0
model.glb
frontend/src/pages/dashboard/model.glb
+0
-0
yarn.lock
frontend/yarn.lock
+368
-2
No files found.
frontend/config/routes.js
View file @
e26a999e
/*
* @Author: wuhao930406 1148547900@qq.com
* @Date: 2023-10-17 10:14:53
* @LastEditors: wuhao930406 1148547900@qq.com
* @LastEditTime: 2023-10-19 14:58:59
* @FilePath: /standaloneframe/frontend/config/routes.js
* @Description:
*
* Copyright (c) 2023 by ${git_name_email}, All Rights Reserved.
*/
export
default
[
export
default
[
{
{
path
:
"/user"
,
path
:
"/user"
,
...
@@ -32,10 +42,16 @@ export default [
...
@@ -32,10 +42,16 @@ export default [
path
:
'/report'
,
path
:
'/report'
,
component
:
'./report'
,
component
:
'./report'
,
},
},
{
name
:
'看板'
,
path
:
'/dashboard'
,
component
:
'./dashboard'
,
},
{
{
name
:
'个人中心'
,
name
:
'个人中心'
,
path
:
'/mycenter'
,
path
:
'/mycenter'
,
component
:
'./mycenter'
,
component
:
'./mycenter'
,
hideInMenu
:
true
},
},
],
],
},
},
...
...
frontend/package.json
View file @
e26a999e
...
@@ -11,6 +11,9 @@
...
@@ -11,6 +11,9 @@
"dependencies"
:
{
"dependencies"
:
{
"@ant-design/icons"
:
"^5.1.4"
,
"@ant-design/icons"
:
"^5.1.4"
,
"@ant-design/pro-components"
:
"^2.5.2"
,
"@ant-design/pro-components"
:
"^2.5.2"
,
"@react-three/drei"
:
"^9.88.4"
,
"@react-three/fiber"
:
"^8.14.6"
,
"@types/three"
:
"^0.157.0"
,
"ahooks"
:
"^3.7.7"
,
"ahooks"
:
"^3.7.7"
,
"antd"
:
"^5.5.2"
,
"antd"
:
"^5.5.2"
,
"antd-img-crop"
:
"^4.12.2"
,
"antd-img-crop"
:
"^4.12.2"
,
...
@@ -18,6 +21,7 @@
...
@@ -18,6 +21,7 @@
"react-resizable"
:
"^3.0.5"
,
"react-resizable"
:
"^3.0.5"
,
"react-reveal"
:
"^1.2.2"
,
"react-reveal"
:
"^1.2.2"
,
"techui-react-lite"
:
"^0.0.6"
,
"techui-react-lite"
:
"^0.0.6"
,
"three"
:
"^0.157.0"
,
"umi"
:
"^4.0.69"
,
"umi"
:
"^4.0.69"
,
"umi-request"
:
"^1.4.0"
"umi-request"
:
"^1.4.0"
},
},
...
...
frontend/src/.umi/core/route.tsx
View file @
e26a999e
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
import
React
from
'react'
;
import
React
from
'react'
;
export
async
function
getRoutes
()
{
export
async
function
getRoutes
()
{
const
routes
=
{
"1"
:{
"path"
:
"/user"
,
"parentId"
:
"@@/global-layout"
,
"id"
:
"1"
},
"2"
:{
"path"
:
"/user"
,
"redirect"
:
"/user/login"
,
"parentId"
:
"1"
,
"id"
:
"2"
},
"3"
:{
"name"
:
"登录"
,
"path"
:
"/user/login"
,
"parentId"
:
"1"
,
"id"
:
"3"
},
"4"
:{
"path"
:
"/"
,
"name"
:
"欢迎使用"
,
"parentId"
:
"@@/global-layout"
,
"id"
:
"4"
},
"5"
:{
"path"
:
"/"
,
"redirect"
:
"/port"
,
"parentId"
:
"4"
,
"id"
:
"5"
},
"6"
:{
"name"
:
"报单"
,
"path"
:
"/port"
,
"parentId"
:
"4"
,
"id"
:
"6"
},
"7"
:{
"name"
:
"退货单"
,
"path"
:
"/report"
,
"parentId"
:
"4"
,
"id"
:
"7"
},
"8"
:{
"name"
:
"
个人中心"
,
"path"
:
"/mycenter"
,
"parentId"
:
"4"
,
"id"
:
"8
"
},
"@@/global-layout"
:{
"id"
:
"@@/global-layout"
,
"path"
:
"/"
,
"isLayout"
:
true
}}
as
const
;
const
routes
=
{
"1"
:{
"path"
:
"/user"
,
"parentId"
:
"@@/global-layout"
,
"id"
:
"1"
},
"2"
:{
"path"
:
"/user"
,
"redirect"
:
"/user/login"
,
"parentId"
:
"1"
,
"id"
:
"2"
},
"3"
:{
"name"
:
"登录"
,
"path"
:
"/user/login"
,
"parentId"
:
"1"
,
"id"
:
"3"
},
"4"
:{
"path"
:
"/"
,
"name"
:
"欢迎使用"
,
"parentId"
:
"@@/global-layout"
,
"id"
:
"4"
},
"5"
:{
"path"
:
"/"
,
"redirect"
:
"/port"
,
"parentId"
:
"4"
,
"id"
:
"5"
},
"6"
:{
"name"
:
"报单"
,
"path"
:
"/port"
,
"parentId"
:
"4"
,
"id"
:
"6"
},
"7"
:{
"name"
:
"退货单"
,
"path"
:
"/report"
,
"parentId"
:
"4"
,
"id"
:
"7"
},
"8"
:{
"name"
:
"
看板"
,
"path"
:
"/dashboard"
,
"parentId"
:
"4"
,
"id"
:
"8"
},
"9"
:{
"name"
:
"个人中心"
,
"path"
:
"/mycenter"
,
"hideInMenu"
:
true
,
"parentId"
:
"4"
,
"id"
:
"9
"
},
"@@/global-layout"
:{
"id"
:
"@@/global-layout"
,
"path"
:
"/"
,
"isLayout"
:
true
}}
as
const
;
return
{
return
{
routes
,
routes
,
routeComponents
:
{
routeComponents
:
{
...
@@ -15,7 +15,8 @@ export async function getRoutes() {
...
@@ -15,7 +15,8 @@ export async function getRoutes() {
'5'
:
React
.
lazy
(()
=>
import
(
'./EmptyRoute'
)),
'5'
:
React
.
lazy
(()
=>
import
(
'./EmptyRoute'
)),
'6'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "p__port__index" */
'@/pages/port/index.jsx'
)),
'6'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "p__port__index" */
'@/pages/port/index.jsx'
)),
'7'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "p__report__index" */
'@/pages/report/index.jsx'
)),
'7'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "p__report__index" */
'@/pages/report/index.jsx'
)),
'8'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "p__mycenter__index" */
'@/pages/mycenter/index.jsx'
)),
'8'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "p__dashboard__index" */
'@/pages/dashboard/index.jsx'
)),
'9'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "p__mycenter__index" */
'@/pages/mycenter/index.jsx'
)),
'@@/global-layout'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "layouts__index" */
'/Users/wuhao/Desktop/demos/standaloneframe/frontend/src/layouts/index.jsx'
)),
'@@/global-layout'
:
React
.
lazy
(()
=>
import
(
/* webpackChunkName: "layouts__index" */
'/Users/wuhao/Desktop/demos/standaloneframe/frontend/src/layouts/index.jsx'
)),
},
},
};
};
...
...
frontend/src/layouts/layout.jsx
View file @
e26a999e
...
@@ -19,14 +19,14 @@ import { doFetch } from "@/utils/doFetch";
...
@@ -19,14 +19,14 @@ import { doFetch } from "@/utils/doFetch";
import
Fade
from
"react-reveal/Fade"
;
import
Fade
from
"react-reveal/Fade"
;
import
Headers
from
"./components/Header"
;
import
Headers
from
"./components/Header"
;
import
"./index.less"
;
import
"./index.less"
;
import
routes
from
"../../config/routes"
;
const
{
Header
,
Content
,
Footer
,
Sider
}
=
Layout
;
const
{
Header
,
Content
,
Footer
,
Sider
}
=
Layout
;
const
labels
=
[
"报单"
,
"退货单"
];
const
curroutes
=
routes
?.
filter
(
it
=>
it
.
path
===
"/"
)?.[
0
]?.
routes
?.
filter
(
it
=>
it
.
name
&&!
it
.
hideInMenu
)
const
paths
=
[
"/port"
,
"/report"
];
const
items
=
curroutes
.
map
((
it
,
index
)
=>
({
const
items
=
[
UserOutlined
,
VideoCameraOutlined
].
map
((
icon
,
index
)
=>
({
key
:
it
.
path
,
key
:
paths
[
index
],
//icon: React.createElement(icon),
icon
:
React
.
createElement
(
icon
),
label
:
it
?.
name
,
label
:
labels
[
index
],
}));
}));
const
Dashboard
=
()
=>
{
const
Dashboard
=
()
=>
{
...
...
frontend/src/pages/dashboard/index.jsx
0 → 100644
View file @
e26a999e
import
*
as
THREE
from
"three"
;
import
React
,
{
useRef
,
Suspense
,
memo
,
useState
,
useEffect
}
from
"react"
;
import
{
GLTFLoader
}
from
"three/examples/jsm/loaders/GLTFLoader"
;
import
{
useGLTF
,
OrbitControls
,
useAnimations
,
Gltf
}
from
"@react-three/drei"
;
import
{
Canvas
,
useFrame
,
extend
,
useLoader
,
useThree
,
axesHelper
,
}
from
"@react-three/fiber"
;
useGLTF
.
preload
(
require
(
`./model.glb`
));
const
Mesh
=
(
props
)
=>
{
const
{
scene
,
nodes
,
materials
,
animations
}
=
useGLTF
(
props
.
path
);
const
{
ref
,
mixer
,
names
,
actions
,
clips
}
=
useAnimations
(
animations
);
const
index
=
1
;
// let mixer = new THREE.AnimationMixer(model.scene);
// model.animations.forEach((clip) => {
// const action = mixer.clipAction(clip);
// action.play();
// });
// useFrame((scene, delta) => {
// mixer?.update(delta);
// });
useEffect
(()
=>
{
// Reset and fade in animation after an index has been changed
actions
[
names
[
index
]].
reset
().
fadeIn
(
0.5
).
play
();
// In the clean-up phase, fade it out
return
()
=>
actions
[
names
[
index
]].
fadeOut
(
0.5
);
// In the clean-up phase, fade it out
},
[
actions
,
names
,
nodes
]);
// <primitive
// ref={ref}
// object={nodes.Scene}
// scale={0.1}
// position={[0, 0, 0]}
// />
return
(
<
Gltf
ref=
{
ref
}
src=
{
props
.
path
}
receiveShadow
castShadow
scale=
{
0.1
}
position=
{
[
0
,
0
,
0
]
}
inject=
{
<
meshPhysicalMaterial
color=
{
"#fff"
}
transparent=
{
true
}
//是否支持透明度
opacity=
{
1
}
//透明度
//visible=
{
true
}
//是否可见
metalness=
{
0.5
}
//金属性贴图
roughness=
{
2
}
//粗糙程度 越精细镜面效果越强
clearcoat=
{
1
}
// 透明漆 罩光漆
transmission=
{
0.5
}
//透光效果 模型透明 表面效果处理不变 opactiy是整体透明 不削弱反射光
reflectivity=
{
1
}
//光的 反射率
/>
}
/>
);
};
function
Jixiebi
(
props
)
{
return
(
<
Suspense
fallback=
{
null
}
>
<
Mesh
{
...
props
}
path=
{
require
(
`./model.glb`
)
}
/>
</
Suspense
>
);
}
const
Jixie
=
memo
(
Jixiebi
);
function
Dashboard
({})
{
// alert(0)
return
(
<
div
style=
{
{
height
:
"100%"
,
width
:
"100%"
}
}
>
<
Canvas
camera=
{
[
0
,
0
,
0
]
}
>
<
ambientLight
/>
<
pointLight
position=
{
[
10
,
10
,
10
]
}
/>
<
OrbitControls
/>
<
Jixie
castShadow
receiveShadow
/>
</
Canvas
>
</
div
>
);
}
export
default
Dashboard
;
frontend/src/pages/dashboard/model.glb
0 → 100644
View file @
e26a999e
File added
frontend/yarn.lock
View file @
e26a999e
...
@@ -1383,6 +1383,13 @@
...
@@ -1383,6 +1383,13 @@
dependencies:
dependencies:
regenerator-runtime "^0.13.11"
regenerator-runtime "^0.13.11"
"@babel/runtime@^7.17.8":
version "7.23.2"
resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885"
integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==
dependencies:
regenerator-runtime "^0.14.0"
"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.21.9", "@babel/template@^7.3.3":
"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.21.9", "@babel/template@^7.3.3":
version "7.21.9"
version "7.21.9"
resolved "https://registry.npmmirror.com/@babel/template/-/template-7.21.9.tgz#bf8dad2859130ae46088a99c1f265394877446fb"
resolved "https://registry.npmmirror.com/@babel/template/-/template-7.21.9.tgz#bf8dad2859130ae46088a99c1f265394877446fb"
...
@@ -1900,6 +1907,11 @@
...
@@ -1900,6 +1907,11 @@
hoist-non-react-statics "^3.3.1"
hoist-non-react-statics "^3.3.1"
react-is "^16.12.0"
react-is "^16.12.0"
"@mediapipe/tasks-vision@0.10.2":
version "0.10.2"
resolved "https://registry.npmmirror.com/@mediapipe/tasks-vision/-/tasks-vision-0.10.2.tgz#eae193cf4a5c57baf2b235decde288b5152ee433"
integrity sha512-d8Q9uRK89ZRWmED2JLI9/blpJcfdbh0iEUuMo8TgkMzNfQBY1/GC0FEJWrairTwHkxIf6Oud1vFBP+aHicWqJA==
"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3":
"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3":
version "2.1.8-no-fsevents.3"
version "2.1.8-no-fsevents.3"
resolved "https://registry.npmmirror.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b"
resolved "https://registry.npmmirror.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b"
...
@@ -2027,6 +2039,97 @@
...
@@ -2027,6 +2039,97 @@
rc-resize-observer "^1.3.1"
rc-resize-observer "^1.3.1"
rc-util "^5.31.1"
rc-util "^5.31.1"
"@react-spring/animated@~9.6.1":
version "9.6.1"
resolved "https://registry.npmmirror.com/@react-spring/animated/-/animated-9.6.1.tgz#ccc626d847cbe346f5f8815d0928183c647eb425"
integrity sha512-ls/rJBrAqiAYozjLo5EPPLLOb1LM0lNVQcXODTC1SMtS6DbuBCPaKco5svFUQFMP2dso3O+qcC4k9FsKc0KxMQ==
dependencies:
"@react-spring/shared" "~9.6.1"
"@react-spring/types" "~9.6.1"
"@react-spring/core@~9.6.1":
version "9.6.1"
resolved "https://registry.npmmirror.com/@react-spring/core/-/core-9.6.1.tgz#ebe07c20682b360b06af116ea24e2b609e778c10"
integrity sha512-3HAAinAyCPessyQNNXe5W0OHzRfa8Yo5P748paPcmMowZ/4sMfaZ2ZB6e5x5khQI8NusOHj8nquoutd6FRY5WQ==
dependencies:
"@react-spring/animated" "~9.6.1"
"@react-spring/rafz" "~9.6.1"
"@react-spring/shared" "~9.6.1"
"@react-spring/types" "~9.6.1"
"@react-spring/rafz@~9.6.1":
version "9.6.1"
resolved "https://registry.npmmirror.com/@react-spring/rafz/-/rafz-9.6.1.tgz#d71aafb92b78b24e4ff84639f52745afc285c38d"
integrity sha512-v6qbgNRpztJFFfSE3e2W1Uz+g8KnIBs6SmzCzcVVF61GdGfGOuBrbjIcp+nUz301awVmREKi4eMQb2Ab2gGgyQ==
"@react-spring/shared@~9.6.1":
version "9.6.1"
resolved "https://registry.npmmirror.com/@react-spring/shared/-/shared-9.6.1.tgz#4e2e4296910656c02bd9fd54c559702bc836ac4e"
integrity sha512-PBFBXabxFEuF8enNLkVqMC9h5uLRBo6GQhRMQT/nRTnemVENimgRd+0ZT4yFnAQ0AxWNiJfX3qux+bW2LbG6Bw==
dependencies:
"@react-spring/rafz" "~9.6.1"
"@react-spring/types" "~9.6.1"
"@react-spring/three@~9.6.1":
version "9.6.1"
resolved "https://registry.npmmirror.com/@react-spring/three/-/three-9.6.1.tgz#095fcd1dc6509127c33c14486d88289b89baeb9d"
integrity sha512-Tyw2YhZPKJAX3t2FcqvpLRb71CyTe1GvT3V+i+xJzfALgpk10uPGdGaQQ5Xrzmok1340DAeg2pR/MCfaW7b8AA==
dependencies:
"@react-spring/animated" "~9.6.1"
"@react-spring/core" "~9.6.1"
"@react-spring/shared" "~9.6.1"
"@react-spring/types" "~9.6.1"
"@react-spring/types@~9.6.1":
version "9.6.1"
resolved "https://registry.npmmirror.com/@react-spring/types/-/types-9.6.1.tgz#913d3a68c5cbc1124fdb18eff919432f7b6abdde"
integrity sha512-POu8Mk0hIU3lRXB3bGIGe4VHIwwDsQyoD1F394OK7STTiX9w4dG3cTLljjYswkQN+hDSHRrj4O36kuVa7KPU8Q==
"@react-three/drei@^9.88.4":
version "9.88.4"
resolved "https://registry.npmmirror.com/@react-three/drei/-/drei-9.88.4.tgz#93adb2d7380eb4ddbb3f7681faec7493f4426e01"
integrity sha512-mpMbPbkDQvZa5NZSk5MxteHKMU3qxe1r7D5FPwta/hoPIdCFUxSAjjRaoKnJXZ0cDRMF/WviZzEvRzruUp3oDQ==
dependencies:
"@babel/runtime" "^7.11.2"
"@mediapipe/tasks-vision" "0.10.2"
"@react-spring/three" "~9.6.1"
"@use-gesture/react" "^10.2.24"
camera-controls "^2.4.2"
cross-env "^7.0.3"
detect-gpu "^5.0.28"
glsl-noise "^0.0.0"
lodash.clamp "^4.0.3"
lodash.omit "^4.5.0"
lodash.pick "^4.4.0"
maath "^0.9.0"
meshline "^3.1.6"
react-composer "^5.0.3"
react-merge-refs "^1.1.0"
stats-gl "^1.0.4"
stats.js "^0.17.0"
suspend-react "^0.1.3"
three-mesh-bvh "^0.6.7"
three-stdlib "^2.28.0"
troika-three-text "^0.47.2"
utility-types "^3.10.0"
uuid "^9.0.1"
zustand "^3.5.13"
"@react-three/fiber@^8.14.6":
version "8.14.6"
resolved "https://registry.npmmirror.com/@react-three/fiber/-/fiber-8.14.6.tgz#963fa93b47695f6fee68e9fb563062428d6f1c73"
integrity sha512-w+9+CqFxYu1QPe2ZjitIdS5sns+Ow/MIqBnUDQ9x9JRcgql7sTbjFvXbR4gSeb0RWd+WCyGpGueRMJFPNbUUdA==
dependencies:
"@babel/runtime" "^7.17.8"
"@types/react-reconciler" "^0.26.7"
base64-js "^1.5.1"
its-fine "^1.0.6"
react-reconciler "^0.27.0"
react-use-measure "^2.1.1"
scheduler "^0.21.0"
suspend-react "^0.1.3"
zustand "^3.7.1"
"@sinclair/typebox@^0.25.16":
"@sinclair/typebox@^0.25.16":
version "0.25.24"
version "0.25.24"
resolved "https://registry.npmmirror.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718"
resolved "https://registry.npmmirror.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718"
...
@@ -2198,6 +2301,11 @@
...
@@ -2198,6 +2301,11 @@
dependencies:
dependencies:
"@babel/types" "^7.20.7"
"@babel/types" "^7.20.7"
"@types/draco3d@^1.4.0":
version "1.4.7"
resolved "https://registry.npmmirror.com/@types/draco3d/-/draco3d-1.4.7.tgz#364adb25e8a623401d59a3b309827ce66d999216"
integrity sha512-sjx6hQ8UArRZf+2ZhpPkjJW8iCkyxar69/IElc9NHuGE40n0U9SuvxX59CHvF4xUH7qfJDQ2lIbANZ0HHJg+BQ==
"@types/graceful-fs@^4.1.3":
"@types/graceful-fs@^4.1.3":
version "4.1.6"
version "4.1.6"
resolved "https://registry.npmmirror.com/@types/graceful-fs/-/graceful-fs-4.1.6.tgz#e14b2576a1c25026b7f02ede1de3b84c3a1efeae"
resolved "https://registry.npmmirror.com/@types/graceful-fs/-/graceful-fs-4.1.6.tgz#e14b2576a1c25026b7f02ede1de3b84c3a1efeae"
...
@@ -2262,6 +2370,11 @@
...
@@ -2262,6 +2370,11 @@
resolved "https://registry.npmmirror.com/@types/node/-/node-20.2.5.tgz#26d295f3570323b2837d322180dfbf1ba156fefb"
resolved "https://registry.npmmirror.com/@types/node/-/node-20.2.5.tgz#26d295f3570323b2837d322180dfbf1ba156fefb"
integrity sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==
integrity sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==
"@types/offscreencanvas@^2019.6.4":
version "2019.7.2"
resolved "https://registry.npmmirror.com/@types/offscreencanvas/-/offscreencanvas-2019.7.2.tgz#0b518a609c34d58f06c76fdf3b536ad2643e1eca"
integrity sha512-ujCjOxeA07IbEBQYAkoOI+XFw5sT3nhWJ/xZfPR6reJppDG7iPQPZacQiLTtWH1b3a2NYXWlxvYqa40y/LAixQ==
"@types/parse-json@^4.0.0":
"@types/parse-json@^4.0.0":
version "4.0.0"
version "4.0.0"
resolved "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
resolved "https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
...
@@ -2279,6 +2392,20 @@
...
@@ -2279,6 +2392,20 @@
dependencies:
dependencies:
"@types/react" "*"
"@types/react" "*"
"@types/react-reconciler@^0.26.7":
version "0.26.7"
resolved "https://registry.npmmirror.com/@types/react-reconciler/-/react-reconciler-0.26.7.tgz#0c4643f30821ae057e401b0d9037e03e8e9b2a36"
integrity sha512-mBDYl8x+oyPX/VBb3E638N0B7xG+SPk/EAMcVPeexqus/5aTpTphQi0curhhshOqRrc9t6OPoJfEUkbymse/lQ==
dependencies:
"@types/react" "*"
"@types/react-reconciler@^0.28.0":
version "0.28.5"
resolved "https://registry.npmmirror.com/@types/react-reconciler/-/react-reconciler-0.28.5.tgz#cf3865d09973963ae73fddb01d40a8535d900bde"
integrity sha512-Qrwgl4NxNYH1oAJSJtlMGu95uaeMqrGiKzxwI90VvofBkJAj4GxcCAsJMZkwdR/qAxlm84YEXa8Fqu2xXk0arw==
dependencies:
"@types/react" "*"
"@types/react@*", "@types/react@^18.0.33":
"@types/react@*", "@types/react@^18.0.33":
version "18.2.7"
version "18.2.7"
resolved "https://registry.npmmirror.com/@types/react/-/react-18.2.7.tgz#dfb4518042a3117a045b8c222316f83414a783b3"
resolved "https://registry.npmmirror.com/@types/react/-/react-18.2.7.tgz#dfb4518042a3117a045b8c222316f83414a783b3"
...
@@ -2298,11 +2425,36 @@
...
@@ -2298,11 +2425,36 @@
resolved "https://registry.npmmirror.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a"
resolved "https://registry.npmmirror.com/@types/semver/-/semver-7.5.0.tgz#591c1ce3a702c45ee15f47a42ade72c2fd78978a"
integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==
integrity sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==
"@types/stats.js@*":
version "0.17.1"
resolved "https://registry.npmmirror.com/@types/stats.js/-/stats.js-0.17.1.tgz#3066e95031f013b0e01d723fb7207c79fd75e6a0"
integrity sha512-OgfYE1x2w1jRUXzzKABX+kOdwz2y9PE0uSwnZabkWfJTWOzm7Pvfm4JI2xqRE0q2nwUe2jZLWcrcnhd9lQU63w==
"@types/three@^0.157.0":
version "0.157.0"
resolved "https://registry.npmmirror.com/@types/three/-/three-0.157.0.tgz#1efc78bfb12f87f15bcbbc48cdd4cdaad306a700"
integrity sha512-+BG+wqEyH506w23tKpwXnCTJb/MeyeQ/wcFlSFQ26Z9hS5Qde2vc7o+aqd+z98b38PVGuHa5GYxg/3CY7qrxFw==
dependencies:
"@types/stats.js" "*"
"@types/webxr" "*"
fflate "~0.6.10"
meshoptimizer "~0.18.1"
"@types/use-sync-external-store@^0.0.3":
"@types/use-sync-external-store@^0.0.3":
version "0.0.3"
version "0.0.3"
resolved "https://registry.npmmirror.com/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz#b6725d5f4af24ace33b36fafd295136e75509f43"
resolved "https://registry.npmmirror.com/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz#b6725d5f4af24ace33b36fafd295136e75509f43"
integrity sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==
integrity sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==
"@types/webxr@*":
version "0.5.5"
resolved "https://registry.npmmirror.com/@types/webxr/-/webxr-0.5.5.tgz#9e0a27e809c8f76cc1ef525d9f96b8fd94ef9c42"
integrity sha512-HVOsSRTQYx3zpVl0c0FBmmmcY/60BkQLzVnpE9M1aG4f2Z0aKlBWfj4XZ2zr++XNBfkQWYcwhGlmuu44RJPDqg==
"@types/webxr@^0.5.2":
version "0.5.6"
resolved "https://registry.npmmirror.com/@types/webxr/-/webxr-0.5.6.tgz#835c7ac9983a732e2e849d0d302bc735aa455126"
integrity sha512-/uWg82/WT+Pl18b2kkG6nlbiiaNIb8RN2mvvcGexGvwLvUrEhDhGBzYHiwa5nQPtin0hISyrXkKOKVScTK+kKg==
"@types/yargs-parser@*":
"@types/yargs-parser@*":
version "21.0.0"
version "21.0.0"
resolved "https://registry.npmmirror.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b"
resolved "https://registry.npmmirror.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b"
...
@@ -2803,6 +2955,18 @@
...
@@ -2803,6 +2955,18 @@
resolved "https://registry.npmmirror.com/@umijs/zod2ts/-/zod2ts-4.0.70.tgz#b3637dc824d17895309d69867e5b8a17cf6fcd89"
resolved "https://registry.npmmirror.com/@umijs/zod2ts/-/zod2ts-4.0.70.tgz#b3637dc824d17895309d69867e5b8a17cf6fcd89"
integrity sha512-W7Uvyb9Rx3OjUuxrgTaUdkffHNH8yEVG2TW0AgEirNL0os/mC6Wp60r5lRCftgVe+sh9d6L0x2eqp05065fTzg==
integrity sha512-W7Uvyb9Rx3OjUuxrgTaUdkffHNH8yEVG2TW0AgEirNL0os/mC6Wp60r5lRCftgVe+sh9d6L0x2eqp05065fTzg==
"@use-gesture/core@10.3.0":
version "10.3.0"
resolved "https://registry.npmmirror.com/@use-gesture/core/-/core-10.3.0.tgz#9afd3777a45b2a08990a5dcfcf8d9ddd55b00db9"
integrity sha512-rh+6MND31zfHcy9VU3dOZCqGY511lvGcfyJenN4cWZe0u1BH6brBpBddLVXhF2r4BMqWbvxfsbL7D287thJU2A==
"@use-gesture/react@^10.2.24":
version "10.3.0"
resolved "https://registry.npmmirror.com/@use-gesture/react/-/react-10.3.0.tgz#180534c821fd635c2853cbcfa813f92c94f27e3f"
integrity sha512-3zc+Ve99z4usVP6l9knYVbVnZgfqhKah7sIG+PS2w+vpig2v2OLct05vs+ZXMzwxdNCMka8B+8WlOo0z6Pn6DA==
dependencies:
"@use-gesture/core" "10.3.0"
"@vitejs/plugin-react@4.0.0":
"@vitejs/plugin-react@4.0.0":
version "4.0.0"
version "4.0.0"
resolved "https://registry.npmmirror.com/@vitejs/plugin-react/-/plugin-react-4.0.0.tgz#46d1c37c507447d10467be1c111595174555ef28"
resolved "https://registry.npmmirror.com/@vitejs/plugin-react/-/plugin-react-4.0.0.tgz#46d1c37c507447d10467be1c111595174555ef28"
...
@@ -3221,11 +3385,18 @@ balanced-match@^1.0.0:
...
@@ -3221,11 +3385,18 @@ balanced-match@^1.0.0:
resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
resolved "https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
base64-js@^1.0.2:
base64-js@^1.0.2
, base64-js@^1.5.1
:
version "1.5.1"
version "1.5.1"
resolved "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
resolved "https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
bidi-js@^1.0.2:
version "1.0.3"
resolved "https://registry.npmmirror.com/bidi-js/-/bidi-js-1.0.3.tgz#6f8bcf3c877c4d9220ddf49b9bb6930c88f877d2"
integrity sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==
dependencies:
require-from-string "^2.0.2"
big-integer@^1.6.44:
big-integer@^1.6.44:
version "1.6.51"
version "1.6.51"
resolved "https://registry.npmmirror.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686"
resolved "https://registry.npmmirror.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686"
...
@@ -3428,6 +3599,11 @@ camelize@^1.0.0:
...
@@ -3428,6 +3599,11 @@ camelize@^1.0.0:
resolved "https://registry.npmmirror.com/camelize/-/camelize-1.0.1.tgz#89b7e16884056331a35d6b5ad064332c91daa6c3"
resolved "https://registry.npmmirror.com/camelize/-/camelize-1.0.1.tgz#89b7e16884056331a35d6b5ad064332c91daa6c3"
integrity sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==
integrity sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==
camera-controls@^2.4.2:
version "2.7.2"
resolved "https://registry.npmmirror.com/camera-controls/-/camera-controls-2.7.2.tgz#19a8b5d10e650088e41fe4ee59bafc35df524961"
integrity sha512-6+gaZFK3LYbWaXC94EN0BYLlvpo9xfUqwp59vsU3nV7WXIU05q4wyP5TOgyG1tqTHReuBofb20vKfZNBNjMtzw==
caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001489:
caniuse-lite@^1.0.30001464, caniuse-lite@^1.0.30001489:
version "1.0.30001492"
version "1.0.30001492"
resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001492.tgz#4a06861788a52b4c81fd3344573b68cc87fe062b"
resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001492.tgz#4a06861788a52b4c81fd3344573b68cc87fe062b"
...
@@ -3851,6 +4027,11 @@ dayjs@^1.11.1, dayjs@^1.11.4, dayjs@^1.11.7, dayjs@^1.9.1:
...
@@ -3851,6 +4027,11 @@ dayjs@^1.11.1, dayjs@^1.11.4, dayjs@^1.11.7, dayjs@^1.9.1:
resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2"
resolved "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz#4b296922642f70999544d1144a2c25730fce63e2"
integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==
integrity sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==
debounce@^1.2.1:
version "1.2.1"
resolved "https://registry.npmmirror.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5"
integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==
debug@^3.2.6:
debug@^3.2.6:
version "3.2.7"
version "3.2.7"
resolved "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
resolved "https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
...
@@ -3924,6 +4105,13 @@ des.js@^1.0.0:
...
@@ -3924,6 +4105,13 @@ des.js@^1.0.0:
inherits "^2.0.1"
inherits "^2.0.1"
minimalistic-assert "^1.0.0"
minimalistic-assert "^1.0.0"
detect-gpu@^5.0.28:
version "5.0.37"
resolved "https://registry.npmmirror.com/detect-gpu/-/detect-gpu-5.0.37.tgz#27febe44d478ef4d35cd38007355da795ba075d5"
integrity sha512-EraWs84faI4iskB4qvE39bevMIazEvd1RpoyGLOBesRLbiz6eMeJqqRPHjEFClfRByYZzi9IzU35rBXIO76oDw==
dependencies:
webgl-constants "^1.1.1"
detect-indent@^7.0.1:
detect-indent@^7.0.1:
version "7.0.1"
version "7.0.1"
resolved "https://registry.npmmirror.com/detect-indent/-/detect-indent-7.0.1.tgz#cbb060a12842b9c4d333f1cac4aa4da1bb66bc25"
resolved "https://registry.npmmirror.com/detect-indent/-/detect-indent-7.0.1.tgz#cbb060a12842b9c4d333f1cac4aa4da1bb66bc25"
...
@@ -4027,6 +4215,11 @@ dot-case@^3.0.4:
...
@@ -4027,6 +4215,11 @@ dot-case@^3.0.4:
no-case "^3.0.4"
no-case "^3.0.4"
tslib "^2.0.3"
tslib "^2.0.3"
draco3d@^1.4.1:
version "1.5.6"
resolved "https://registry.npmmirror.com/draco3d/-/draco3d-1.5.6.tgz#0d570a9792e3a3a9fafbfea065b692940441c626"
integrity sha512-+3NaRjWktb5r61ZFoDejlykPEFKT5N/LkbXsaddlw6xNSXBanUYpFc2AXXpbJDilPHazcSreU/DpQIaxfX0NfQ==
duplexify@^4.1.2:
duplexify@^4.1.2:
version "4.1.2"
version "4.1.2"
resolved "https://registry.npmmirror.com/duplexify/-/duplexify-4.1.2.tgz#18b4f8d28289132fa0b9573c898d9f903f81c7b0"
resolved "https://registry.npmmirror.com/duplexify/-/duplexify-4.1.2.tgz#18b4f8d28289132fa0b9573c898d9f903f81c7b0"
...
@@ -4494,6 +4687,11 @@ fetch-blob@^3.1.2, fetch-blob@^3.1.4:
...
@@ -4494,6 +4687,11 @@ fetch-blob@^3.1.2, fetch-blob@^3.1.4:
node-domexception "^1.0.0"
node-domexception "^1.0.0"
web-streams-polyfill "^3.0.3"
web-streams-polyfill "^3.0.3"
fflate@^0.6.9, fflate@~0.6.10:
version "0.6.10"
resolved "https://registry.npmmirror.com/fflate/-/fflate-0.6.10.tgz#5f40f9659205936a2d18abf88b2e7781662b6d43"
integrity sha512-IQrh3lEPM93wVCEczc9SaAOvkmcoQn/G8Bo1e8ZPlY3X3bnAxWaBdvTdvM1hP62iZp0BXWDy4vTAy4fF0+Dlpg==
fill-range@^7.0.1:
fill-range@^7.0.1:
version "7.0.1"
version "7.0.1"
resolved "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
resolved "https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
...
@@ -4739,6 +4937,11 @@ globby@^13.1.2:
...
@@ -4739,6 +4937,11 @@ globby@^13.1.2:
merge2 "^1.4.1"
merge2 "^1.4.1"
slash "^4.0.0"
slash "^4.0.0"
glsl-noise@^0.0.0:
version "0.0.0"
resolved "https://registry.npmmirror.com/glsl-noise/-/glsl-noise-0.0.0.tgz#367745f3a33382c0eeec4cb54b7e99cfc1d7670b"
integrity sha512-b/ZCF6amfAUb7dJM/MxRs7AetQEahYzJ8PtgfrmEdtw6uyGOr+ZSGtgjFm6mfsBkxJ4d2W7kg+Nlqzqvn3Bc0w==
gopd@^1.0.1:
gopd@^1.0.1:
version "1.0.1"
version "1.0.1"
resolved "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
resolved "https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
...
@@ -5394,6 +5597,13 @@ istanbul-lib-instrument@^5.0.4:
...
@@ -5394,6 +5597,13 @@ istanbul-lib-instrument@^5.0.4:
istanbul-lib-coverage "^3.2.0"
istanbul-lib-coverage "^3.2.0"
semver "^6.3.0"
semver "^6.3.0"
its-fine@^1.0.6:
version "1.1.1"
resolved "https://registry.npmmirror.com/its-fine/-/its-fine-1.1.1.tgz#e74b93fddd487441f978a50f64f0f5af4d2fc38e"
integrity sha512-v1Ia1xl20KbuSGlwoaGsW0oxsw8Be+TrXweidxD9oT/1lAh6O3K3/GIM95Tt6WCiv6W+h2M7RB1TwdoAjQyyKw==
dependencies:
"@types/react-reconciler" "^0.28.0"
jest-haste-map@^29.5.0:
jest-haste-map@^29.5.0:
version "29.5.0"
version "29.5.0"
resolved "https://registry.npmmirror.com/jest-haste-map/-/jest-haste-map-29.5.0.tgz#69bd67dc9012d6e2723f20a945099e972b2e94de"
resolved "https://registry.npmmirror.com/jest-haste-map/-/jest-haste-map-29.5.0.tgz#69bd67dc9012d6e2723f20a945099e972b2e94de"
...
@@ -5650,6 +5860,11 @@ locate-path@^6.0.0:
...
@@ -5650,6 +5860,11 @@ locate-path@^6.0.0:
dependencies:
dependencies:
p-locate "^5.0.0"
p-locate "^5.0.0"
lodash.clamp@^4.0.3:
version "4.0.3"
resolved "https://registry.npmmirror.com/lodash.clamp/-/lodash.clamp-4.0.3.tgz#5c24bedeeeef0753560dc2b4cb4671f90a6ddfaa"
integrity sha512-HvzRFWjtcguTW7yd8NJBshuNaCa8aqNFtnswdT7f/cMd/1YKy5Zzoq4W/Oxvnx9l7aeY258uSdDfM793+eLsVg==
lodash.debounce@^4.0.8:
lodash.debounce@^4.0.8:
version "4.0.8"
version "4.0.8"
resolved "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
resolved "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
...
@@ -5660,6 +5875,16 @@ lodash.merge@^4.6.2:
...
@@ -5660,6 +5875,16 @@ lodash.merge@^4.6.2:
resolved "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
resolved "https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
lodash.omit@^4.5.0:
version "4.5.0"
resolved "https://registry.npmmirror.com/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60"
integrity sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==
lodash.pick@^4.4.0:
version "4.4.0"
resolved "https://registry.npmmirror.com/lodash.pick/-/lodash.pick-4.4.0.tgz#52f05610fff9ded422611441ed1fc123a03001b3"
integrity sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q==
lodash.throttle@^4.1.1:
lodash.throttle@^4.1.1:
version "4.1.1"
version "4.1.1"
resolved "https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4"
resolved "https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4"
...
@@ -5703,6 +5928,11 @@ lru-cache@^6.0.0:
...
@@ -5703,6 +5928,11 @@ lru-cache@^6.0.0:
dependencies:
dependencies:
yallist "^4.0.0"
yallist "^4.0.0"
maath@^0.9.0:
version "0.9.0"
resolved "https://registry.npmmirror.com/maath/-/maath-0.9.0.tgz#425a9600dfc5d0aecfa48029a2e3eea852531b06"
integrity sha512-aAR8hoUqPxlsU8VOxkS9y37jhUzdUxM017NpCuxFU1Gk+nMaZASZxymZrV8LRSHzRk/watlbfyNKu6XPUhCFrQ==
make-dir@^2.1.0:
make-dir@^2.1.0:
version "2.1.0"
version "2.1.0"
resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
...
@@ -5749,6 +5979,16 @@ merge2@^1.3.0, merge2@^1.4.1:
...
@@ -5749,6 +5979,16 @@ merge2@^1.3.0, merge2@^1.4.1:
resolved "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
resolved "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
meshline@^3.1.6:
version "3.1.6"
resolved "https://registry.npmmirror.com/meshline/-/meshline-3.1.6.tgz#eee67d9b0fd9841652cc1dc2d3833093ae8e68ca"
integrity sha512-8JZJOdaL5oz3PI/upG8JvP/5FfzYUOhrkJ8np/WKvXzl0/PZ2V9pqTvCIjSKv+w9ccg2xb+yyBhXAwt6ier3ug==
meshoptimizer@~0.18.1:
version "0.18.1"
resolved "https://registry.npmmirror.com/meshoptimizer/-/meshoptimizer-0.18.1.tgz#cdb90907f30a7b5b1190facd3b7ee6b7087797d8"
integrity sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==
micromatch@^4.0.4:
micromatch@^4.0.4:
version "4.0.5"
version "4.0.5"
resolved "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
resolved "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
...
@@ -6594,6 +6834,11 @@ postcss@^8.4.21, postcss@^8.4.7:
...
@@ -6594,6 +6834,11 @@ postcss@^8.4.21, postcss@^8.4.7:
picocolors "^1.0.0"
picocolors "^1.0.0"
source-map-js "^1.0.2"
source-map-js "^1.0.2"
potpack@^1.0.1:
version "1.0.2"
resolved "https://registry.npmmirror.com/potpack/-/potpack-1.0.2.tgz#23b99e64eb74f5741ffe7656b5b5c4ddce8dfc14"
integrity sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==
prettier-plugin-organize-imports@^3.2.2:
prettier-plugin-organize-imports@^3.2.2:
version "3.2.2"
version "3.2.2"
resolved "https://registry.npmmirror.com/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-3.2.2.tgz#91993365e017daa5d0d28d8183179834224d8dd1"
resolved "https://registry.npmmirror.com/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-3.2.2.tgz#91993365e017daa5d0d28d8183179834224d8dd1"
...
@@ -6630,7 +6875,7 @@ process@^0.11.10:
...
@@ -6630,7 +6875,7 @@ process@^0.11.10:
resolved "https://registry.npmmirror.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
resolved "https://registry.npmmirror.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
prop-types@15.x, prop-types@^15.5.10, prop-types@^15.7.2, prop-types@^15.8.1:
prop-types@15.x, prop-types@^15.5.10, prop-types@^15.
6.0, prop-types@^15.
7.2, prop-types@^15.8.1:
version "15.8.1"
version "15.8.1"
resolved "https://registry.npmmirror.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
resolved "https://registry.npmmirror.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5"
integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==
...
@@ -7132,6 +7377,13 @@ rc-virtual-list@^3.5.1, rc-virtual-list@^3.5.2:
...
@@ -7132,6 +7377,13 @@ rc-virtual-list@^3.5.1, rc-virtual-list@^3.5.2:
rc-resize-observer "^1.0.0"
rc-resize-observer "^1.0.0"
rc-util "^5.15.0"
rc-util "^5.15.0"
react-composer@^5.0.3:
version "5.0.3"
resolved "https://registry.npmmirror.com/react-composer/-/react-composer-5.0.3.tgz#7beb9513da5e8687f4f434ea1333ef36a4f3091b"
integrity sha512-1uWd07EME6XZvMfapwZmc7NgCZqDemcvicRi3wMJzXsQLvZ3L7fTHVyPy1bZdnWXM4iPjYuNE+uJ41MLKeTtnA==
dependencies:
prop-types "^15.6.0"
react-dom@18.1.0:
react-dom@18.1.0:
version "18.1.0"
version "18.1.0"
resolved "https://registry.npmmirror.com/react-dom/-/react-dom-18.1.0.tgz#7f6dd84b706408adde05e1df575b3a024d7e8a2f"
resolved "https://registry.npmmirror.com/react-dom/-/react-dom-18.1.0.tgz#7f6dd84b706408adde05e1df575b3a024d7e8a2f"
...
@@ -7215,6 +7467,14 @@ react-merge-refs@^1.1.0:
...
@@ -7215,6 +7467,14 @@ react-merge-refs@^1.1.0:
resolved "https://registry.npmmirror.com/react-merge-refs/-/react-merge-refs-1.1.0.tgz#73d88b892c6c68cbb7a66e0800faa374f4c38b06"
resolved "https://registry.npmmirror.com/react-merge-refs/-/react-merge-refs-1.1.0.tgz#73d88b892c6c68cbb7a66e0800faa374f4c38b06"
integrity sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==
integrity sha512-alTKsjEL0dKH/ru1Iyn7vliS2QRcBp9zZPGoWxUOvRGWPUYgjo+V01is7p04It6KhgrzhJGnIj9GgX8W4bZoCQ==
react-reconciler@^0.27.0:
version "0.27.0"
resolved "https://registry.npmmirror.com/react-reconciler/-/react-reconciler-0.27.0.tgz#360124fdf2d76447c7491ee5f0e04503ed9acf5b"
integrity sha512-HmMDKciQjYmBRGuuhIaKA1ba/7a+UsM5FzOZsMO2JYHt9Jh8reCb7j1eDC95NOyUlKM9KRyvdx0flBuDvYSBoA==
dependencies:
loose-envify "^1.1.0"
scheduler "^0.21.0"
react-redux@^8.0.5:
react-redux@^8.0.5:
version "8.0.7"
version "8.0.7"
resolved "https://registry.npmmirror.com/react-redux/-/react-redux-8.0.7.tgz#b74ef2f7ce2076e354540aa3511d3670c2b62571"
resolved "https://registry.npmmirror.com/react-redux/-/react-redux-8.0.7.tgz#b74ef2f7ce2076e354540aa3511d3670c2b62571"
...
@@ -7262,6 +7522,13 @@ react-router@6.3.0:
...
@@ -7262,6 +7522,13 @@ react-router@6.3.0:
dependencies:
dependencies:
history "^5.2.0"
history "^5.2.0"
react-use-measure@^2.1.1:
version "2.1.1"
resolved "https://registry.npmmirror.com/react-use-measure/-/react-use-measure-2.1.1.tgz#5824537f4ee01c9469c45d5f7a8446177c6cc4ba"
integrity sha512-nocZhN26cproIiIduswYpV5y5lQpSQS1y/4KuvUCjSKmw7ZWIS/+g3aFnX3WdBkyuGUtTLif3UTqnLLhbDoQig==
dependencies:
debounce "^1.2.1"
react@18.1.0:
react@18.1.0:
version "18.1.0"
version "18.1.0"
resolved "https://registry.npmmirror.com/react/-/react-18.1.0.tgz#6f8620382decb17fdc5cc223a115e2adbf104890"
resolved "https://registry.npmmirror.com/react/-/react-18.1.0.tgz#6f8620382decb17fdc5cc223a115e2adbf104890"
...
@@ -7351,6 +7618,11 @@ regenerator-runtime@0.13.11, regenerator-runtime@^0.13.11:
...
@@ -7351,6 +7618,11 @@ regenerator-runtime@0.13.11, regenerator-runtime@^0.13.11:
resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9"
resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz#f6dca3e7ceec20590d07ada785636a90cdca17f9"
integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==
integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==
regenerator-runtime@^0.14.0:
version "0.14.0"
resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45"
integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==
regenerator-transform@^0.15.1:
regenerator-transform@^0.15.1:
version "0.15.1"
version "0.15.1"
resolved "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz#f6c4e99fc1b4591f780db2586328e4d9a9d8dc56"
resolved "https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz#f6c4e99fc1b4591f780db2586328e4d9a9d8dc56"
...
@@ -7417,6 +7689,11 @@ require-directory@^2.1.1:
...
@@ -7417,6 +7689,11 @@ require-directory@^2.1.1:
resolved "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
resolved "https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==
require-from-string@^2.0.2:
version "2.0.2"
resolved "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
resize-observer-polyfill@^1.5.1:
resize-observer-polyfill@^1.5.1:
version "1.5.1"
version "1.5.1"
resolved "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464"
resolved "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz#0e9020dd3d21024458d4ebd27e23e40269810464"
...
@@ -7533,6 +7810,13 @@ sax@^1.2.4:
...
@@ -7533,6 +7810,13 @@ sax@^1.2.4:
resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
resolved "https://registry.npmmirror.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
scheduler@^0.21.0:
version "0.21.0"
resolved "https://registry.npmmirror.com/scheduler/-/scheduler-0.21.0.tgz#6fd2532ff5a6d877b6edb12f00d8ab7e8f308820"
integrity sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==
dependencies:
loose-envify "^1.1.0"
scheduler@^0.22.0:
scheduler@^0.22.0:
version "0.22.0"
version "0.22.0"
resolved "https://registry.npmmirror.com/scheduler/-/scheduler-0.22.0.tgz#83a5d63594edf074add9a7198b1bae76c3db01b8"
resolved "https://registry.npmmirror.com/scheduler/-/scheduler-0.22.0.tgz#83a5d63594edf074add9a7198b1bae76c3db01b8"
...
@@ -7747,6 +8031,16 @@ stackframe@^1.3.4:
...
@@ -7747,6 +8031,16 @@ stackframe@^1.3.4:
resolved "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310"
resolved "https://registry.npmmirror.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310"
integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==
integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==
stats-gl@^1.0.4:
version "1.0.5"
resolved "https://registry.npmmirror.com/stats-gl/-/stats-gl-1.0.5.tgz#7f2b6688cc37b3d4bc79749ab122c063528be9c3"
integrity sha512-XimMxvwnf1Qf5KwebhcoA34kcX+fWEkIl0QjNkCbu4IpoyDMMsOajExn7FIq5w569k45+LhmsuRlGSrsvmGdNw==
stats.js@^0.17.0:
version "0.17.0"
resolved "https://registry.npmmirror.com/stats.js/-/stats.js-0.17.0.tgz#b1c3dc46d94498b578b7fd3985b81ace7131cc7d"
integrity sha512-hNKz8phvYLPEcRkeG1rsGmV5ChMjKDAWU7/OJJdDErPBNChQXxCo3WZurGpnWc6gZhAzEPFad1aVgyOANH1sMw==
stop-iteration-iterator@^1.0.0:
stop-iteration-iterator@^1.0.0:
version "1.0.0"
version "1.0.0"
resolved "https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4"
resolved "https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz#6a60be0b4ee757d1ed5254858ec66b10c49285e4"
...
@@ -7940,6 +8234,11 @@ supports-preserve-symlinks-flag@^1.0.0:
...
@@ -7940,6 +8234,11 @@ supports-preserve-symlinks-flag@^1.0.0:
resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
resolved "https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
suspend-react@^0.1.3:
version "0.1.3"
resolved "https://registry.npmmirror.com/suspend-react/-/suspend-react-0.1.3.tgz#a52f49d21cfae9a2fb70bd0c68413d3f9d90768e"
integrity sha512-aqldKgX9aZqpoDp3e8/BZ8Dm7x1pJl+qI3ZKxDN0i/IQTWUwBx/ManmlVJ3wowqbno6c2bmiIfs+Um6LbsjJyQ==
svg-parser@^2.0.4:
svg-parser@^2.0.4:
version "2.0.4"
version "2.0.4"
resolved "https://registry.npmmirror.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5"
resolved "https://registry.npmmirror.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5"
...
@@ -8012,6 +8311,28 @@ thread-stream@^0.15.1:
...
@@ -8012,6 +8311,28 @@ thread-stream@^0.15.1:
dependencies:
dependencies:
real-require "^0.1.0"
real-require "^0.1.0"
three-mesh-bvh@^0.6.7:
version "0.6.8"
resolved "https://registry.npmmirror.com/three-mesh-bvh/-/three-mesh-bvh-0.6.8.tgz#f27d18ca75bdc59316dff0f561af8fb316621a54"
integrity sha512-EGebF9DZx1S8+7OZYNNTT80GXJZVf+UYXD/HyTg/e2kR/ApofIFfUS4ZzIHNnUVIadpnLSzM4n96wX+l7GMbnQ==
three-stdlib@^2.28.0:
version "2.28.0"
resolved "https://registry.npmmirror.com/three-stdlib/-/three-stdlib-2.28.0.tgz#597650398f3b044a159a3c2d99b4184c20392b46"
integrity sha512-gRbAmcKda5Bcfdx3dkXHAYDhtyOFtR6pXPn5FCqs6LXLbVBn3hovKXohas3aNXXJJXROjG0aQReEj4i5D2wENA==
dependencies:
"@types/draco3d" "^1.4.0"
"@types/offscreencanvas" "^2019.6.4"
"@types/webxr" "^0.5.2"
draco3d "^1.4.1"
fflate "^0.6.9"
potpack "^1.0.1"
three@^0.157.0:
version "0.157.0"
resolved "https://registry.npmmirror.com/three/-/three-0.157.0.tgz#5baac531941fc8c4ca62d45ee4265652e03318d0"
integrity sha512-CeAwQrf4x3z0/e+MC4F+nXLW5t0gh3pw+L6CCBqpHvOq3bGYIgRYub7Pv0j/9wR+d++OiEglyZzWyuSYbwWGOA==
throttle-debounce@^5.0.0:
throttle-debounce@^5.0.0:
version "5.0.0"
version "5.0.0"
resolved "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.0.tgz#a17a4039e82a2ed38a5e7268e4132d6960d41933"
resolved "https://registry.npmmirror.com/throttle-debounce/-/throttle-debounce-5.0.0.tgz#a17a4039e82a2ed38a5e7268e4132d6960d41933"
...
@@ -8061,6 +8382,26 @@ toggle-selection@^1.0.6:
...
@@ -8061,6 +8382,26 @@ toggle-selection@^1.0.6:
resolved "https://registry.npmmirror.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
resolved "https://registry.npmmirror.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==
integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==
troika-three-text@^0.47.2:
version "0.47.2"
resolved "https://registry.npmmirror.com/troika-three-text/-/troika-three-text-0.47.2.tgz#fdf89059c010563bb829262b20c41f69ca79b712"
integrity sha512-qylT0F+U7xGs+/PEf3ujBdJMYWbn0Qci0kLqI5BJG2kW1wdg4T1XSxneypnF05DxFqJhEzuaOR9S2SjiyknMng==
dependencies:
bidi-js "^1.0.2"
troika-three-utils "^0.47.2"
troika-worker-utils "^0.47.2"
webgl-sdf-generator "1.1.1"
troika-three-utils@^0.47.2:
version "0.47.2"
resolved "https://registry.npmmirror.com/troika-three-utils/-/troika-three-utils-0.47.2.tgz#af49ca694245dce631963d5fefe4e8e1b8af9044"
integrity sha512-/28plhCxfKtH7MSxEGx8e3b/OXU5A0xlwl+Sbdp0H8FXUHKZDoksduEKmjQayXYtxAyuUiCRunYIv/8Vi7aiyg==
troika-worker-utils@^0.47.2:
version "0.47.2"
resolved "https://registry.npmmirror.com/troika-worker-utils/-/troika-worker-utils-0.47.2.tgz#e7c5de5f37d56c072b13fa8112bb844e048ff46c"
integrity sha512-mzss4MeyzUkYBppn4x5cdAqrhBHFEuVmMMgLMTyFV23x6GvQMyo+/R5E5Lsbrt7WSt5RfvewjcwD1DChRTA9lA==
tslib@2.0.1:
tslib@2.0.1:
version "2.0.1"
version "2.0.1"
resolved "https://registry.npmmirror.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e"
resolved "https://registry.npmmirror.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e"
...
@@ -8269,6 +8610,16 @@ utila@~0.4:
...
@@ -8269,6 +8610,16 @@ utila@~0.4:
resolved "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
resolved "https://registry.npmmirror.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c"
integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==
integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==
utility-types@^3.10.0:
version "3.10.0"
resolved "https://registry.npmmirror.com/utility-types/-/utility-types-3.10.0.tgz#ea4148f9a741015f05ed74fd615e1d20e6bed82b"
integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==
uuid@^9.0.1:
version "9.0.1"
resolved "https://registry.npmmirror.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30"
integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==
valtio@1.9.0:
valtio@1.9.0:
version "1.9.0"
version "1.9.0"
resolved "https://registry.npmmirror.com/valtio/-/valtio-1.9.0.tgz#d5d9f664319eaf18dd98f758d50495eca28eb0b8"
resolved "https://registry.npmmirror.com/valtio/-/valtio-1.9.0.tgz#d5d9f664319eaf18dd98f758d50495eca28eb0b8"
...
@@ -8331,6 +8682,16 @@ web-streams-polyfill@^3.0.3:
...
@@ -8331,6 +8682,16 @@ web-streams-polyfill@^3.0.3:
resolved "https://registry.npmmirror.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6"
resolved "https://registry.npmmirror.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz#71c2718c52b45fd49dbeee88634b3a60ceab42a6"
integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==
integrity sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==
webgl-constants@^1.1.1:
version "1.1.1"
resolved "https://registry.npmmirror.com/webgl-constants/-/webgl-constants-1.1.1.tgz#f9633ee87fea56647a60b9ce735cbdfb891c6855"
integrity sha512-LkBXKjU5r9vAW7Gcu3T5u+5cvSvh5WwINdr0C+9jpzVB41cjQAP5ePArDtk/WHYdVj0GefCgM73BA7FlIiNtdg==
webgl-sdf-generator@1.1.1:
version "1.1.1"
resolved "https://registry.npmmirror.com/webgl-sdf-generator/-/webgl-sdf-generator-1.1.1.tgz#3e1b422b3d87cd3cc77f2602c9db63bc0f6accbd"
integrity sha512-9Z0JcMTFxeE+b2x1LJTdnaT8rT8aEp7MVxkNwoycNmJWwPdzoXzMh0BjJSh/AEFP+KPYZUli814h8bJZFIZ2jA==
whatwg-fetch@>=0.10.0:
whatwg-fetch@>=0.10.0:
version "3.6.2"
version "3.6.2"
resolved "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c"
resolved "https://registry.npmmirror.com/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz#dced24f37f2624ed0281725d51d0e2e3fe677f8c"
...
@@ -8470,3 +8831,8 @@ zrender@5.4.4:
...
@@ -8470,3 +8831,8 @@ zrender@5.4.4:
integrity sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==
integrity sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==
dependencies:
dependencies:
tslib "2.3.0"
tslib "2.3.0"
zustand@^3.5.13, zustand@^3.7.1:
version "3.7.2"
resolved "https://registry.npmmirror.com/zustand/-/zustand-3.7.2.tgz#7b44c4f4a5bfd7a8296a3957b13e1c346f42514d"
integrity sha512-PIJDIZKtokhof+9+60cpockVOq05sJzHCriyvaLBmEJixseQ1a5Kdov6fWZfWOu5SK9c+FhH1jU0tntLxRJYMA==
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment