pnpm-lock.yaml 35 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039
  1. lockfileVersion: 5.4
  2. specifiers:
  3. '@types/node': ^20.14.5
  4. '@types/three': ^0.164.0
  5. '@vitejs/plugin-vue': ^5.0.4
  6. element-plus: ^2.7.3
  7. konva: ^9.3.6
  8. mitt: ^3.0.1
  9. sass: ^1.77.1
  10. stateshot: ^1.3.5
  11. three: ^0.164.1
  12. typescript: ^5.2.2
  13. vite: ^5.2.0
  14. vue: ^3.4.21
  15. vue-tsc: ^2.0.6
  16. dependencies:
  17. element-plus: 2.7.3_vue@3.4.27
  18. konva: 9.3.6
  19. mitt: 3.0.1
  20. sass: 1.77.1
  21. stateshot: 1.3.5
  22. three: 0.164.1
  23. vue: 3.4.27_typescript@5.4.5
  24. devDependencies:
  25. '@types/node': 20.14.5
  26. '@types/three': 0.164.0
  27. '@vitejs/plugin-vue': 5.0.4_vite@5.2.11+vue@3.4.27
  28. typescript: 5.4.5
  29. vite: 5.2.11_rptimmxdh7ke3ahl2eyquqnrlq
  30. vue-tsc: 2.0.17_typescript@5.4.5
  31. packages:
  32. /@babel/helper-string-parser/7.24.1:
  33. resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
  34. engines: {node: '>=6.9.0'}
  35. /@babel/helper-validator-identifier/7.24.5:
  36. resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==}
  37. engines: {node: '>=6.9.0'}
  38. /@babel/parser/7.24.5:
  39. resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==}
  40. engines: {node: '>=6.0.0'}
  41. hasBin: true
  42. dependencies:
  43. '@babel/types': 7.24.5
  44. /@babel/types/7.24.5:
  45. resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==}
  46. engines: {node: '>=6.9.0'}
  47. dependencies:
  48. '@babel/helper-string-parser': 7.24.1
  49. '@babel/helper-validator-identifier': 7.24.5
  50. to-fast-properties: 2.0.0
  51. /@ctrl/tinycolor/3.6.1:
  52. resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==}
  53. engines: {node: '>=10'}
  54. dev: false
  55. /@element-plus/icons-vue/2.3.1_vue@3.4.27:
  56. resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
  57. peerDependencies:
  58. vue: ^3.2.0
  59. dependencies:
  60. vue: 3.4.27_typescript@5.4.5
  61. dev: false
  62. /@esbuild/aix-ppc64/0.20.2:
  63. resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==}
  64. engines: {node: '>=12'}
  65. cpu: [ppc64]
  66. os: [aix]
  67. requiresBuild: true
  68. dev: true
  69. optional: true
  70. /@esbuild/android-arm/0.20.2:
  71. resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==}
  72. engines: {node: '>=12'}
  73. cpu: [arm]
  74. os: [android]
  75. requiresBuild: true
  76. dev: true
  77. optional: true
  78. /@esbuild/android-arm64/0.20.2:
  79. resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==}
  80. engines: {node: '>=12'}
  81. cpu: [arm64]
  82. os: [android]
  83. requiresBuild: true
  84. dev: true
  85. optional: true
  86. /@esbuild/android-x64/0.20.2:
  87. resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==}
  88. engines: {node: '>=12'}
  89. cpu: [x64]
  90. os: [android]
  91. requiresBuild: true
  92. dev: true
  93. optional: true
  94. /@esbuild/darwin-arm64/0.20.2:
  95. resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==}
  96. engines: {node: '>=12'}
  97. cpu: [arm64]
  98. os: [darwin]
  99. requiresBuild: true
  100. dev: true
  101. optional: true
  102. /@esbuild/darwin-x64/0.20.2:
  103. resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==}
  104. engines: {node: '>=12'}
  105. cpu: [x64]
  106. os: [darwin]
  107. requiresBuild: true
  108. dev: true
  109. optional: true
  110. /@esbuild/freebsd-arm64/0.20.2:
  111. resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==}
  112. engines: {node: '>=12'}
  113. cpu: [arm64]
  114. os: [freebsd]
  115. requiresBuild: true
  116. dev: true
  117. optional: true
  118. /@esbuild/freebsd-x64/0.20.2:
  119. resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==}
  120. engines: {node: '>=12'}
  121. cpu: [x64]
  122. os: [freebsd]
  123. requiresBuild: true
  124. dev: true
  125. optional: true
  126. /@esbuild/linux-arm/0.20.2:
  127. resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==}
  128. engines: {node: '>=12'}
  129. cpu: [arm]
  130. os: [linux]
  131. requiresBuild: true
  132. dev: true
  133. optional: true
  134. /@esbuild/linux-arm64/0.20.2:
  135. resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==}
  136. engines: {node: '>=12'}
  137. cpu: [arm64]
  138. os: [linux]
  139. requiresBuild: true
  140. dev: true
  141. optional: true
  142. /@esbuild/linux-ia32/0.20.2:
  143. resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==}
  144. engines: {node: '>=12'}
  145. cpu: [ia32]
  146. os: [linux]
  147. requiresBuild: true
  148. dev: true
  149. optional: true
  150. /@esbuild/linux-loong64/0.20.2:
  151. resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==}
  152. engines: {node: '>=12'}
  153. cpu: [loong64]
  154. os: [linux]
  155. requiresBuild: true
  156. dev: true
  157. optional: true
  158. /@esbuild/linux-mips64el/0.20.2:
  159. resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==}
  160. engines: {node: '>=12'}
  161. cpu: [mips64el]
  162. os: [linux]
  163. requiresBuild: true
  164. dev: true
  165. optional: true
  166. /@esbuild/linux-ppc64/0.20.2:
  167. resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==}
  168. engines: {node: '>=12'}
  169. cpu: [ppc64]
  170. os: [linux]
  171. requiresBuild: true
  172. dev: true
  173. optional: true
  174. /@esbuild/linux-riscv64/0.20.2:
  175. resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==}
  176. engines: {node: '>=12'}
  177. cpu: [riscv64]
  178. os: [linux]
  179. requiresBuild: true
  180. dev: true
  181. optional: true
  182. /@esbuild/linux-s390x/0.20.2:
  183. resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==}
  184. engines: {node: '>=12'}
  185. cpu: [s390x]
  186. os: [linux]
  187. requiresBuild: true
  188. dev: true
  189. optional: true
  190. /@esbuild/linux-x64/0.20.2:
  191. resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==}
  192. engines: {node: '>=12'}
  193. cpu: [x64]
  194. os: [linux]
  195. requiresBuild: true
  196. dev: true
  197. optional: true
  198. /@esbuild/netbsd-x64/0.20.2:
  199. resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==}
  200. engines: {node: '>=12'}
  201. cpu: [x64]
  202. os: [netbsd]
  203. requiresBuild: true
  204. dev: true
  205. optional: true
  206. /@esbuild/openbsd-x64/0.20.2:
  207. resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==}
  208. engines: {node: '>=12'}
  209. cpu: [x64]
  210. os: [openbsd]
  211. requiresBuild: true
  212. dev: true
  213. optional: true
  214. /@esbuild/sunos-x64/0.20.2:
  215. resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==}
  216. engines: {node: '>=12'}
  217. cpu: [x64]
  218. os: [sunos]
  219. requiresBuild: true
  220. dev: true
  221. optional: true
  222. /@esbuild/win32-arm64/0.20.2:
  223. resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==}
  224. engines: {node: '>=12'}
  225. cpu: [arm64]
  226. os: [win32]
  227. requiresBuild: true
  228. dev: true
  229. optional: true
  230. /@esbuild/win32-ia32/0.20.2:
  231. resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==}
  232. engines: {node: '>=12'}
  233. cpu: [ia32]
  234. os: [win32]
  235. requiresBuild: true
  236. dev: true
  237. optional: true
  238. /@esbuild/win32-x64/0.20.2:
  239. resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==}
  240. engines: {node: '>=12'}
  241. cpu: [x64]
  242. os: [win32]
  243. requiresBuild: true
  244. dev: true
  245. optional: true
  246. /@floating-ui/core/1.6.1:
  247. resolution: {integrity: sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==}
  248. dependencies:
  249. '@floating-ui/utils': 0.2.2
  250. dev: false
  251. /@floating-ui/dom/1.6.5:
  252. resolution: {integrity: sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==}
  253. dependencies:
  254. '@floating-ui/core': 1.6.1
  255. '@floating-ui/utils': 0.2.2
  256. dev: false
  257. /@floating-ui/utils/0.2.2:
  258. resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==}
  259. dev: false
  260. /@jridgewell/sourcemap-codec/1.4.15:
  261. resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
  262. /@rollup/rollup-android-arm-eabi/4.17.2:
  263. resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==}
  264. cpu: [arm]
  265. os: [android]
  266. requiresBuild: true
  267. dev: true
  268. optional: true
  269. /@rollup/rollup-android-arm64/4.17.2:
  270. resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==}
  271. cpu: [arm64]
  272. os: [android]
  273. requiresBuild: true
  274. dev: true
  275. optional: true
  276. /@rollup/rollup-darwin-arm64/4.17.2:
  277. resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==}
  278. cpu: [arm64]
  279. os: [darwin]
  280. requiresBuild: true
  281. dev: true
  282. optional: true
  283. /@rollup/rollup-darwin-x64/4.17.2:
  284. resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==}
  285. cpu: [x64]
  286. os: [darwin]
  287. requiresBuild: true
  288. dev: true
  289. optional: true
  290. /@rollup/rollup-linux-arm-gnueabihf/4.17.2:
  291. resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==}
  292. cpu: [arm]
  293. os: [linux]
  294. requiresBuild: true
  295. dev: true
  296. optional: true
  297. /@rollup/rollup-linux-arm-musleabihf/4.17.2:
  298. resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==}
  299. cpu: [arm]
  300. os: [linux]
  301. requiresBuild: true
  302. dev: true
  303. optional: true
  304. /@rollup/rollup-linux-arm64-gnu/4.17.2:
  305. resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==}
  306. cpu: [arm64]
  307. os: [linux]
  308. requiresBuild: true
  309. dev: true
  310. optional: true
  311. /@rollup/rollup-linux-arm64-musl/4.17.2:
  312. resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==}
  313. cpu: [arm64]
  314. os: [linux]
  315. requiresBuild: true
  316. dev: true
  317. optional: true
  318. /@rollup/rollup-linux-powerpc64le-gnu/4.17.2:
  319. resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==}
  320. cpu: [ppc64]
  321. os: [linux]
  322. requiresBuild: true
  323. dev: true
  324. optional: true
  325. /@rollup/rollup-linux-riscv64-gnu/4.17.2:
  326. resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==}
  327. cpu: [riscv64]
  328. os: [linux]
  329. requiresBuild: true
  330. dev: true
  331. optional: true
  332. /@rollup/rollup-linux-s390x-gnu/4.17.2:
  333. resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==}
  334. cpu: [s390x]
  335. os: [linux]
  336. requiresBuild: true
  337. dev: true
  338. optional: true
  339. /@rollup/rollup-linux-x64-gnu/4.17.2:
  340. resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==}
  341. cpu: [x64]
  342. os: [linux]
  343. requiresBuild: true
  344. dev: true
  345. optional: true
  346. /@rollup/rollup-linux-x64-musl/4.17.2:
  347. resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==}
  348. cpu: [x64]
  349. os: [linux]
  350. requiresBuild: true
  351. dev: true
  352. optional: true
  353. /@rollup/rollup-win32-arm64-msvc/4.17.2:
  354. resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==}
  355. cpu: [arm64]
  356. os: [win32]
  357. requiresBuild: true
  358. dev: true
  359. optional: true
  360. /@rollup/rollup-win32-ia32-msvc/4.17.2:
  361. resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==}
  362. cpu: [ia32]
  363. os: [win32]
  364. requiresBuild: true
  365. dev: true
  366. optional: true
  367. /@rollup/rollup-win32-x64-msvc/4.17.2:
  368. resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==}
  369. cpu: [x64]
  370. os: [win32]
  371. requiresBuild: true
  372. dev: true
  373. optional: true
  374. /@sxzz/popperjs-es/2.11.7:
  375. resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
  376. dev: false
  377. /@tweenjs/tween.js/23.1.2:
  378. resolution: {integrity: sha512-kMCNaZCJugWI86xiEHaY338CU5JpD0B97p1j1IKNn/Zto8PgACjQx0UxbHjmOcLl/dDOBnItwD07KmCs75pxtQ==}
  379. dev: true
  380. /@types/estree/1.0.5:
  381. resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
  382. dev: true
  383. /@types/lodash-es/4.17.12:
  384. resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==}
  385. dependencies:
  386. '@types/lodash': 4.17.1
  387. dev: false
  388. /@types/lodash/4.17.1:
  389. resolution: {integrity: sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==}
  390. dev: false
  391. /@types/node/20.14.5:
  392. resolution: {integrity: sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==}
  393. dependencies:
  394. undici-types: 5.26.5
  395. dev: true
  396. /@types/stats.js/0.17.3:
  397. resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==}
  398. dev: true
  399. /@types/three/0.164.0:
  400. resolution: {integrity: sha512-SFDofn9dJVrE+1DKta7xj7lc4ru7B3S3yf10NsxOserW57aQlB6GxtAS1UK5To3LfEMN5HUHMu3n5v+M5rApgA==}
  401. dependencies:
  402. '@tweenjs/tween.js': 23.1.2
  403. '@types/stats.js': 0.17.3
  404. '@types/webxr': 0.5.16
  405. fflate: 0.8.2
  406. meshoptimizer: 0.18.1
  407. dev: true
  408. /@types/web-bluetooth/0.0.16:
  409. resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
  410. dev: false
  411. /@types/webxr/0.5.16:
  412. resolution: {integrity: sha512-0E0Cl84FECtzrB4qG19TNTqpunw0F1YF0QZZnFMF6pDw1kNKJtrlTKlVB34stGIsHbZsYQ7H0tNjPfZftkHHoA==}
  413. dev: true
  414. /@vitejs/plugin-vue/5.0.4_vite@5.2.11+vue@3.4.27:
  415. resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
  416. engines: {node: ^18.0.0 || >=20.0.0}
  417. peerDependencies:
  418. vite: ^5.0.0
  419. vue: ^3.2.25
  420. dependencies:
  421. vite: 5.2.11_rptimmxdh7ke3ahl2eyquqnrlq
  422. vue: 3.4.27_typescript@5.4.5
  423. dev: true
  424. /@volar/language-core/2.2.2:
  425. resolution: {integrity: sha512-GuvEL4JdxbnLVhPLICncCGT+tVW4cIz9GxXNeDofNnJ4iNTKhr5suGVsA1GLOne9PbraSjn8PlLt+pvLxuRVeQ==}
  426. dependencies:
  427. '@volar/source-map': 2.2.2
  428. dev: true
  429. /@volar/source-map/2.2.2:
  430. resolution: {integrity: sha512-vUwvZuSW6iN4JI9QRinh9EjFasx1TUtnaWMKwgWx08xz1PyYuNkLlWlrZXBZ5GGBhML0u230M/7X+AHY2h9yKg==}
  431. dependencies:
  432. muggle-string: 0.4.1
  433. dev: true
  434. /@volar/typescript/2.2.2:
  435. resolution: {integrity: sha512-WcwOREz7+uOrpjUrKhOMaOKKmyPdtqF95HWX7SE0d9hhBB1KkfahxhaAex5U9Bn43LfINHlycLoYCNEtfeKm0g==}
  436. dependencies:
  437. '@volar/language-core': 2.2.2
  438. path-browserify: 1.0.1
  439. dev: true
  440. /@vue/compiler-core/3.4.27:
  441. resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==}
  442. dependencies:
  443. '@babel/parser': 7.24.5
  444. '@vue/shared': 3.4.27
  445. entities: 4.5.0
  446. estree-walker: 2.0.2
  447. source-map-js: 1.2.0
  448. /@vue/compiler-dom/3.4.27:
  449. resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==}
  450. dependencies:
  451. '@vue/compiler-core': 3.4.27
  452. '@vue/shared': 3.4.27
  453. /@vue/compiler-sfc/3.4.27:
  454. resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==}
  455. dependencies:
  456. '@babel/parser': 7.24.5
  457. '@vue/compiler-core': 3.4.27
  458. '@vue/compiler-dom': 3.4.27
  459. '@vue/compiler-ssr': 3.4.27
  460. '@vue/shared': 3.4.27
  461. estree-walker: 2.0.2
  462. magic-string: 0.30.10
  463. postcss: 8.4.38
  464. source-map-js: 1.2.0
  465. /@vue/compiler-ssr/3.4.27:
  466. resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==}
  467. dependencies:
  468. '@vue/compiler-dom': 3.4.27
  469. '@vue/shared': 3.4.27
  470. /@vue/language-core/2.0.17_typescript@5.4.5:
  471. resolution: {integrity: sha512-tHw2J6G9yL4kn3jN5MftOHEq86Y6qnuohBQ1OHkJ73fAv3OYgwDI1cfX7ds0OEJEycOMG64BA3ql5bDgDa41zw==}
  472. peerDependencies:
  473. typescript: '*'
  474. peerDependenciesMeta:
  475. typescript:
  476. optional: true
  477. dependencies:
  478. '@volar/language-core': 2.2.2
  479. '@vue/compiler-dom': 3.4.27
  480. '@vue/shared': 3.4.27
  481. computeds: 0.0.1
  482. minimatch: 9.0.4
  483. path-browserify: 1.0.1
  484. typescript: 5.4.5
  485. vue-template-compiler: 2.7.16
  486. dev: true
  487. /@vue/reactivity/3.4.27:
  488. resolution: {integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==}
  489. dependencies:
  490. '@vue/shared': 3.4.27
  491. /@vue/runtime-core/3.4.27:
  492. resolution: {integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==}
  493. dependencies:
  494. '@vue/reactivity': 3.4.27
  495. '@vue/shared': 3.4.27
  496. /@vue/runtime-dom/3.4.27:
  497. resolution: {integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==}
  498. dependencies:
  499. '@vue/runtime-core': 3.4.27
  500. '@vue/shared': 3.4.27
  501. csstype: 3.1.3
  502. /@vue/server-renderer/3.4.27_vue@3.4.27:
  503. resolution: {integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==}
  504. peerDependencies:
  505. vue: 3.4.27
  506. dependencies:
  507. '@vue/compiler-ssr': 3.4.27
  508. '@vue/shared': 3.4.27
  509. vue: 3.4.27_typescript@5.4.5
  510. /@vue/shared/3.4.27:
  511. resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==}
  512. /@vueuse/core/9.13.0_vue@3.4.27:
  513. resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
  514. dependencies:
  515. '@types/web-bluetooth': 0.0.16
  516. '@vueuse/metadata': 9.13.0
  517. '@vueuse/shared': 9.13.0_vue@3.4.27
  518. vue-demi: 0.14.7_vue@3.4.27
  519. transitivePeerDependencies:
  520. - '@vue/composition-api'
  521. - vue
  522. dev: false
  523. /@vueuse/metadata/9.13.0:
  524. resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
  525. dev: false
  526. /@vueuse/shared/9.13.0_vue@3.4.27:
  527. resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
  528. dependencies:
  529. vue-demi: 0.14.7_vue@3.4.27
  530. transitivePeerDependencies:
  531. - '@vue/composition-api'
  532. - vue
  533. dev: false
  534. /anymatch/3.1.3:
  535. resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
  536. engines: {node: '>= 8'}
  537. dependencies:
  538. normalize-path: 3.0.0
  539. picomatch: 2.3.1
  540. /async-validator/4.2.5:
  541. resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==}
  542. dev: false
  543. /balanced-match/1.0.2:
  544. resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
  545. dev: true
  546. /binary-extensions/2.3.0:
  547. resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
  548. engines: {node: '>=8'}
  549. /brace-expansion/2.0.1:
  550. resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
  551. dependencies:
  552. balanced-match: 1.0.2
  553. dev: true
  554. /braces/3.0.2:
  555. resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
  556. engines: {node: '>=8'}
  557. dependencies:
  558. fill-range: 7.0.1
  559. /chokidar/3.6.0:
  560. resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
  561. engines: {node: '>= 8.10.0'}
  562. dependencies:
  563. anymatch: 3.1.3
  564. braces: 3.0.2
  565. glob-parent: 5.1.2
  566. is-binary-path: 2.1.0
  567. is-glob: 4.0.3
  568. normalize-path: 3.0.0
  569. readdirp: 3.6.0
  570. optionalDependencies:
  571. fsevents: 2.3.3
  572. /computeds/0.0.1:
  573. resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
  574. dev: true
  575. /csstype/3.1.3:
  576. resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
  577. /dayjs/1.11.11:
  578. resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==}
  579. dev: false
  580. /de-indent/1.0.2:
  581. resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
  582. dev: true
  583. /element-plus/2.7.3_vue@3.4.27:
  584. resolution: {integrity: sha512-OaqY1kQ2xzNyRFyge3fzM7jqMwux+464RBEqd+ybRV9xPiGxtgnj/sVK4iEbnKnzQIa9XK03DOIFzoToUhu1DA==}
  585. peerDependencies:
  586. vue: ^3.2.0
  587. dependencies:
  588. '@ctrl/tinycolor': 3.6.1
  589. '@element-plus/icons-vue': 2.3.1_vue@3.4.27
  590. '@floating-ui/dom': 1.6.5
  591. '@popperjs/core': /@sxzz/popperjs-es/2.11.7
  592. '@types/lodash': 4.17.1
  593. '@types/lodash-es': 4.17.12
  594. '@vueuse/core': 9.13.0_vue@3.4.27
  595. async-validator: 4.2.5
  596. dayjs: 1.11.11
  597. escape-html: 1.0.3
  598. lodash: 4.17.21
  599. lodash-es: 4.17.21
  600. lodash-unified: 1.0.3_vpgwo5v3ie2bia5ss74pgoa5ly
  601. memoize-one: 6.0.0
  602. normalize-wheel-es: 1.2.0
  603. vue: 3.4.27_typescript@5.4.5
  604. transitivePeerDependencies:
  605. - '@vue/composition-api'
  606. dev: false
  607. /entities/4.5.0:
  608. resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
  609. engines: {node: '>=0.12'}
  610. /esbuild/0.20.2:
  611. resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==}
  612. engines: {node: '>=12'}
  613. hasBin: true
  614. requiresBuild: true
  615. optionalDependencies:
  616. '@esbuild/aix-ppc64': 0.20.2
  617. '@esbuild/android-arm': 0.20.2
  618. '@esbuild/android-arm64': 0.20.2
  619. '@esbuild/android-x64': 0.20.2
  620. '@esbuild/darwin-arm64': 0.20.2
  621. '@esbuild/darwin-x64': 0.20.2
  622. '@esbuild/freebsd-arm64': 0.20.2
  623. '@esbuild/freebsd-x64': 0.20.2
  624. '@esbuild/linux-arm': 0.20.2
  625. '@esbuild/linux-arm64': 0.20.2
  626. '@esbuild/linux-ia32': 0.20.2
  627. '@esbuild/linux-loong64': 0.20.2
  628. '@esbuild/linux-mips64el': 0.20.2
  629. '@esbuild/linux-ppc64': 0.20.2
  630. '@esbuild/linux-riscv64': 0.20.2
  631. '@esbuild/linux-s390x': 0.20.2
  632. '@esbuild/linux-x64': 0.20.2
  633. '@esbuild/netbsd-x64': 0.20.2
  634. '@esbuild/openbsd-x64': 0.20.2
  635. '@esbuild/sunos-x64': 0.20.2
  636. '@esbuild/win32-arm64': 0.20.2
  637. '@esbuild/win32-ia32': 0.20.2
  638. '@esbuild/win32-x64': 0.20.2
  639. dev: true
  640. /escape-html/1.0.3:
  641. resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
  642. dev: false
  643. /estree-walker/2.0.2:
  644. resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
  645. /fflate/0.8.2:
  646. resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
  647. dev: true
  648. /fill-range/7.0.1:
  649. resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
  650. engines: {node: '>=8'}
  651. dependencies:
  652. to-regex-range: 5.0.1
  653. /fsevents/2.3.3:
  654. resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
  655. engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
  656. os: [darwin]
  657. requiresBuild: true
  658. optional: true
  659. /glob-parent/5.1.2:
  660. resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
  661. engines: {node: '>= 6'}
  662. dependencies:
  663. is-glob: 4.0.3
  664. /he/1.2.0:
  665. resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
  666. hasBin: true
  667. dev: true
  668. /immutable/4.3.6:
  669. resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==}
  670. /is-binary-path/2.1.0:
  671. resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
  672. engines: {node: '>=8'}
  673. dependencies:
  674. binary-extensions: 2.3.0
  675. /is-extglob/2.1.1:
  676. resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
  677. engines: {node: '>=0.10.0'}
  678. /is-glob/4.0.3:
  679. resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
  680. engines: {node: '>=0.10.0'}
  681. dependencies:
  682. is-extglob: 2.1.1
  683. /is-number/7.0.0:
  684. resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
  685. engines: {node: '>=0.12.0'}
  686. /konva/9.3.6:
  687. resolution: {integrity: sha512-dqR8EbcM0hjuilZCBP6xauQ5V3kH3m9kBcsDkqPypQuRgsXbcXUrxqYxhNbdvKZpYNW8Amq94jAD/C0NY3qfBQ==}
  688. dev: false
  689. /lodash-es/4.17.21:
  690. resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
  691. dev: false
  692. /lodash-unified/1.0.3_vpgwo5v3ie2bia5ss74pgoa5ly:
  693. resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==}
  694. peerDependencies:
  695. '@types/lodash-es': '*'
  696. lodash: '*'
  697. lodash-es: '*'
  698. dependencies:
  699. '@types/lodash-es': 4.17.12
  700. lodash: 4.17.21
  701. lodash-es: 4.17.21
  702. dev: false
  703. /lodash/4.17.21:
  704. resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
  705. dev: false
  706. /magic-string/0.30.10:
  707. resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
  708. dependencies:
  709. '@jridgewell/sourcemap-codec': 1.4.15
  710. /memoize-one/6.0.0:
  711. resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
  712. dev: false
  713. /meshoptimizer/0.18.1:
  714. resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==}
  715. dev: true
  716. /minimatch/9.0.4:
  717. resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
  718. engines: {node: '>=16 || 14 >=14.17'}
  719. dependencies:
  720. brace-expansion: 2.0.1
  721. dev: true
  722. /mitt/3.0.1:
  723. resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
  724. dev: false
  725. /muggle-string/0.4.1:
  726. resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
  727. dev: true
  728. /nanoid/3.3.7:
  729. resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
  730. engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
  731. hasBin: true
  732. /normalize-path/3.0.0:
  733. resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
  734. engines: {node: '>=0.10.0'}
  735. /normalize-wheel-es/1.2.0:
  736. resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==}
  737. dev: false
  738. /path-browserify/1.0.1:
  739. resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
  740. dev: true
  741. /picocolors/1.0.1:
  742. resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
  743. /picomatch/2.3.1:
  744. resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
  745. engines: {node: '>=8.6'}
  746. /postcss/8.4.38:
  747. resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
  748. engines: {node: ^10 || ^12 || >=14}
  749. dependencies:
  750. nanoid: 3.3.7
  751. picocolors: 1.0.1
  752. source-map-js: 1.2.0
  753. /readdirp/3.6.0:
  754. resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
  755. engines: {node: '>=8.10.0'}
  756. dependencies:
  757. picomatch: 2.3.1
  758. /rollup/4.17.2:
  759. resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==}
  760. engines: {node: '>=18.0.0', npm: '>=8.0.0'}
  761. hasBin: true
  762. dependencies:
  763. '@types/estree': 1.0.5
  764. optionalDependencies:
  765. '@rollup/rollup-android-arm-eabi': 4.17.2
  766. '@rollup/rollup-android-arm64': 4.17.2
  767. '@rollup/rollup-darwin-arm64': 4.17.2
  768. '@rollup/rollup-darwin-x64': 4.17.2
  769. '@rollup/rollup-linux-arm-gnueabihf': 4.17.2
  770. '@rollup/rollup-linux-arm-musleabihf': 4.17.2
  771. '@rollup/rollup-linux-arm64-gnu': 4.17.2
  772. '@rollup/rollup-linux-arm64-musl': 4.17.2
  773. '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2
  774. '@rollup/rollup-linux-riscv64-gnu': 4.17.2
  775. '@rollup/rollup-linux-s390x-gnu': 4.17.2
  776. '@rollup/rollup-linux-x64-gnu': 4.17.2
  777. '@rollup/rollup-linux-x64-musl': 4.17.2
  778. '@rollup/rollup-win32-arm64-msvc': 4.17.2
  779. '@rollup/rollup-win32-ia32-msvc': 4.17.2
  780. '@rollup/rollup-win32-x64-msvc': 4.17.2
  781. fsevents: 2.3.3
  782. dev: true
  783. /sass/1.77.1:
  784. resolution: {integrity: sha512-OMEyfirt9XEfyvocduUIOlUSkWOXS/LAt6oblR/ISXCTukyavjex+zQNm51pPCOiFKY1QpWvEH1EeCkgyV3I6w==}
  785. engines: {node: '>=14.0.0'}
  786. hasBin: true
  787. dependencies:
  788. chokidar: 3.6.0
  789. immutable: 4.3.6
  790. source-map-js: 1.2.0
  791. /semver/7.6.2:
  792. resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
  793. engines: {node: '>=10'}
  794. hasBin: true
  795. dev: true
  796. /source-map-js/1.2.0:
  797. resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
  798. engines: {node: '>=0.10.0'}
  799. /stateshot/1.3.5:
  800. resolution: {integrity: sha512-A/I230vCzTBDHAc2wzCXrH3ofcNnMd9Cs/HhRrxjWJ1YI90cOklljX9XATTdU45T4W/c/+g+jBtS/oQLs+Wkdw==}
  801. dev: false
  802. /three/0.164.1:
  803. resolution: {integrity: sha512-iC/hUBbl1vzFny7f5GtqzVXYjMJKaTPxiCxXfrvVdBi1Sf+jhd1CAkitiFwC7mIBFCo3MrDLJG97yisoaWig0w==}
  804. dev: false
  805. /to-fast-properties/2.0.0:
  806. resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
  807. engines: {node: '>=4'}
  808. /to-regex-range/5.0.1:
  809. resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
  810. engines: {node: '>=8.0'}
  811. dependencies:
  812. is-number: 7.0.0
  813. /typescript/5.4.5:
  814. resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==}
  815. engines: {node: '>=14.17'}
  816. hasBin: true
  817. /undici-types/5.26.5:
  818. resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
  819. dev: true
  820. /vite/5.2.11_rptimmxdh7ke3ahl2eyquqnrlq:
  821. resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==}
  822. engines: {node: ^18.0.0 || >=20.0.0}
  823. hasBin: true
  824. peerDependencies:
  825. '@types/node': ^18.0.0 || >=20.0.0
  826. less: '*'
  827. lightningcss: ^1.21.0
  828. sass: '*'
  829. stylus: '*'
  830. sugarss: '*'
  831. terser: ^5.4.0
  832. peerDependenciesMeta:
  833. '@types/node':
  834. optional: true
  835. less:
  836. optional: true
  837. lightningcss:
  838. optional: true
  839. sass:
  840. optional: true
  841. stylus:
  842. optional: true
  843. sugarss:
  844. optional: true
  845. terser:
  846. optional: true
  847. dependencies:
  848. '@types/node': 20.14.5
  849. esbuild: 0.20.2
  850. postcss: 8.4.38
  851. rollup: 4.17.2
  852. sass: 1.77.1
  853. optionalDependencies:
  854. fsevents: 2.3.3
  855. dev: true
  856. /vue-demi/0.14.7_vue@3.4.27:
  857. resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==}
  858. engines: {node: '>=12'}
  859. hasBin: true
  860. requiresBuild: true
  861. peerDependencies:
  862. '@vue/composition-api': ^1.0.0-rc.1
  863. vue: ^3.0.0-0 || ^2.6.0
  864. peerDependenciesMeta:
  865. '@vue/composition-api':
  866. optional: true
  867. dependencies:
  868. vue: 3.4.27_typescript@5.4.5
  869. dev: false
  870. /vue-template-compiler/2.7.16:
  871. resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==}
  872. dependencies:
  873. de-indent: 1.0.2
  874. he: 1.2.0
  875. dev: true
  876. /vue-tsc/2.0.17_typescript@5.4.5:
  877. resolution: {integrity: sha512-RRZsiCBD1hvATQb321xV+SkRDKsK5hgFQ4WXy5wuYsyyjz8xAK4DjxHkpH7PFoJKUbZTbeW8KzhejzXZS49Tzw==}
  878. hasBin: true
  879. peerDependencies:
  880. typescript: '*'
  881. dependencies:
  882. '@volar/typescript': 2.2.2
  883. '@vue/language-core': 2.0.17_typescript@5.4.5
  884. semver: 7.6.2
  885. typescript: 5.4.5
  886. dev: true
  887. /vue/3.4.27_typescript@5.4.5:
  888. resolution: {integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==}
  889. peerDependencies:
  890. typescript: '*'
  891. peerDependenciesMeta:
  892. typescript:
  893. optional: true
  894. dependencies:
  895. '@vue/compiler-dom': 3.4.27
  896. '@vue/compiler-sfc': 3.4.27
  897. '@vue/runtime-dom': 3.4.27
  898. '@vue/server-renderer': 3.4.27_vue@3.4.27
  899. '@vue/shared': 3.4.27
  900. typescript: 5.4.5