pnpm-lock.yaml 34 KB

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