pnpm-lock.yaml 65 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889
  1. lockfileVersion: 5.4
  2. specifiers:
  3. '@element-plus/icons-vue': ^2.3.1
  4. '@tweenjs/tween.js': ^25.0.0
  5. '@types/node': ^22.9.0
  6. '@types/three': ^0.169.0
  7. '@vitejs/plugin-vue': ^5.1.4
  8. element-plus: ^2.8.6
  9. html2canvas: ^1.4.1
  10. konva: ^9.3.18
  11. localforage: ^1.10.0
  12. mitt: ^3.0.1
  13. pinia: ^2.2.4
  14. sass: ^1.80.4
  15. sass-embedded: ^1.80.4
  16. stateshot: ^1.3.5
  17. three: ^0.169.0
  18. typescript: ~5.6.2
  19. uuid: ^11.0.2
  20. vite: ^5.4.9
  21. vite-plugin-html: ^3.2.2
  22. vue: ^3.5.13
  23. vue-konva: ^3.2.0
  24. vue-tsc: ^2.1.6
  25. dependencies:
  26. '@element-plus/icons-vue': 2.3.1_vue@3.5.13
  27. '@tweenjs/tween.js': 25.0.0
  28. '@types/node': 22.9.0
  29. '@types/three': 0.169.0
  30. element-plus: 2.8.6_vue@3.5.13
  31. html2canvas: 1.4.1
  32. konva: 9.3.18
  33. localforage: 1.10.0
  34. mitt: 3.0.1
  35. pinia: 2.2.4_egv2ww6vjuchfsqp7qchczie5e
  36. sass: 1.80.4
  37. stateshot: 1.3.5
  38. three: 0.169.0
  39. uuid: 11.0.2
  40. vite-plugin-html: 3.2.2_vite@5.4.10
  41. vue: 3.5.13_typescript@5.6.3
  42. vue-konva: 3.2.0_konva@9.3.18+vue@3.5.13
  43. devDependencies:
  44. '@vitejs/plugin-vue': 5.1.4_vite@5.4.10+vue@3.5.13
  45. sass-embedded: 1.80.4
  46. typescript: 5.6.3
  47. vite: 5.4.10_sst3kxjepkho23ofqy5hrkujju
  48. vue-tsc: 2.1.8_typescript@5.6.3
  49. packages:
  50. /@babel/helper-string-parser/7.25.9:
  51. resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==}
  52. engines: {node: '>=6.9.0'}
  53. /@babel/helper-validator-identifier/7.25.9:
  54. resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==}
  55. engines: {node: '>=6.9.0'}
  56. /@babel/parser/7.26.1:
  57. resolution: {integrity: sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==}
  58. engines: {node: '>=6.0.0'}
  59. hasBin: true
  60. dependencies:
  61. '@babel/types': 7.26.0
  62. /@babel/types/7.26.0:
  63. resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==}
  64. engines: {node: '>=6.9.0'}
  65. dependencies:
  66. '@babel/helper-string-parser': 7.25.9
  67. '@babel/helper-validator-identifier': 7.25.9
  68. /@bufbuild/protobuf/2.2.1:
  69. resolution: {integrity: sha512-gdWzq7eX017a1kZCU/bP/sbk4e0GZ6idjsXOcMrQwODCb/rx985fHJJ8+hCu79KpuG7PfZh7bo3BBjPH37JuZw==}
  70. /@ctrl/tinycolor/3.6.1:
  71. resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==}
  72. engines: {node: '>=10'}
  73. dev: false
  74. /@element-plus/icons-vue/2.3.1_vue@3.5.13:
  75. resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
  76. peerDependencies:
  77. vue: ^3.2.0
  78. dependencies:
  79. vue: 3.5.13_typescript@5.6.3
  80. dev: false
  81. /@esbuild/aix-ppc64/0.21.5:
  82. resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
  83. engines: {node: '>=12'}
  84. cpu: [ppc64]
  85. os: [aix]
  86. requiresBuild: true
  87. optional: true
  88. /@esbuild/android-arm/0.21.5:
  89. resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
  90. engines: {node: '>=12'}
  91. cpu: [arm]
  92. os: [android]
  93. requiresBuild: true
  94. optional: true
  95. /@esbuild/android-arm64/0.21.5:
  96. resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
  97. engines: {node: '>=12'}
  98. cpu: [arm64]
  99. os: [android]
  100. requiresBuild: true
  101. optional: true
  102. /@esbuild/android-x64/0.21.5:
  103. resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
  104. engines: {node: '>=12'}
  105. cpu: [x64]
  106. os: [android]
  107. requiresBuild: true
  108. optional: true
  109. /@esbuild/darwin-arm64/0.21.5:
  110. resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
  111. engines: {node: '>=12'}
  112. cpu: [arm64]
  113. os: [darwin]
  114. requiresBuild: true
  115. optional: true
  116. /@esbuild/darwin-x64/0.21.5:
  117. resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
  118. engines: {node: '>=12'}
  119. cpu: [x64]
  120. os: [darwin]
  121. requiresBuild: true
  122. optional: true
  123. /@esbuild/freebsd-arm64/0.21.5:
  124. resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
  125. engines: {node: '>=12'}
  126. cpu: [arm64]
  127. os: [freebsd]
  128. requiresBuild: true
  129. optional: true
  130. /@esbuild/freebsd-x64/0.21.5:
  131. resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
  132. engines: {node: '>=12'}
  133. cpu: [x64]
  134. os: [freebsd]
  135. requiresBuild: true
  136. optional: true
  137. /@esbuild/linux-arm/0.21.5:
  138. resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
  139. engines: {node: '>=12'}
  140. cpu: [arm]
  141. os: [linux]
  142. requiresBuild: true
  143. optional: true
  144. /@esbuild/linux-arm64/0.21.5:
  145. resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
  146. engines: {node: '>=12'}
  147. cpu: [arm64]
  148. os: [linux]
  149. requiresBuild: true
  150. optional: true
  151. /@esbuild/linux-ia32/0.21.5:
  152. resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
  153. engines: {node: '>=12'}
  154. cpu: [ia32]
  155. os: [linux]
  156. requiresBuild: true
  157. optional: true
  158. /@esbuild/linux-loong64/0.21.5:
  159. resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
  160. engines: {node: '>=12'}
  161. cpu: [loong64]
  162. os: [linux]
  163. requiresBuild: true
  164. optional: true
  165. /@esbuild/linux-mips64el/0.21.5:
  166. resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
  167. engines: {node: '>=12'}
  168. cpu: [mips64el]
  169. os: [linux]
  170. requiresBuild: true
  171. optional: true
  172. /@esbuild/linux-ppc64/0.21.5:
  173. resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
  174. engines: {node: '>=12'}
  175. cpu: [ppc64]
  176. os: [linux]
  177. requiresBuild: true
  178. optional: true
  179. /@esbuild/linux-riscv64/0.21.5:
  180. resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
  181. engines: {node: '>=12'}
  182. cpu: [riscv64]
  183. os: [linux]
  184. requiresBuild: true
  185. optional: true
  186. /@esbuild/linux-s390x/0.21.5:
  187. resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
  188. engines: {node: '>=12'}
  189. cpu: [s390x]
  190. os: [linux]
  191. requiresBuild: true
  192. optional: true
  193. /@esbuild/linux-x64/0.21.5:
  194. resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
  195. engines: {node: '>=12'}
  196. cpu: [x64]
  197. os: [linux]
  198. requiresBuild: true
  199. optional: true
  200. /@esbuild/netbsd-x64/0.21.5:
  201. resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
  202. engines: {node: '>=12'}
  203. cpu: [x64]
  204. os: [netbsd]
  205. requiresBuild: true
  206. optional: true
  207. /@esbuild/openbsd-x64/0.21.5:
  208. resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
  209. engines: {node: '>=12'}
  210. cpu: [x64]
  211. os: [openbsd]
  212. requiresBuild: true
  213. optional: true
  214. /@esbuild/sunos-x64/0.21.5:
  215. resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
  216. engines: {node: '>=12'}
  217. cpu: [x64]
  218. os: [sunos]
  219. requiresBuild: true
  220. optional: true
  221. /@esbuild/win32-arm64/0.21.5:
  222. resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
  223. engines: {node: '>=12'}
  224. cpu: [arm64]
  225. os: [win32]
  226. requiresBuild: true
  227. optional: true
  228. /@esbuild/win32-ia32/0.21.5:
  229. resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
  230. engines: {node: '>=12'}
  231. cpu: [ia32]
  232. os: [win32]
  233. requiresBuild: true
  234. optional: true
  235. /@esbuild/win32-x64/0.21.5:
  236. resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
  237. engines: {node: '>=12'}
  238. cpu: [x64]
  239. os: [win32]
  240. requiresBuild: true
  241. optional: true
  242. /@floating-ui/core/1.6.8:
  243. resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==}
  244. dependencies:
  245. '@floating-ui/utils': 0.2.8
  246. dev: false
  247. /@floating-ui/dom/1.6.11:
  248. resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==}
  249. dependencies:
  250. '@floating-ui/core': 1.6.8
  251. '@floating-ui/utils': 0.2.8
  252. dev: false
  253. /@floating-ui/utils/0.2.8:
  254. resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==}
  255. dev: false
  256. /@jridgewell/gen-mapping/0.3.5:
  257. resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
  258. engines: {node: '>=6.0.0'}
  259. dependencies:
  260. '@jridgewell/set-array': 1.2.1
  261. '@jridgewell/sourcemap-codec': 1.5.0
  262. '@jridgewell/trace-mapping': 0.3.25
  263. dev: false
  264. /@jridgewell/resolve-uri/3.1.2:
  265. resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
  266. engines: {node: '>=6.0.0'}
  267. dev: false
  268. /@jridgewell/set-array/1.2.1:
  269. resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
  270. engines: {node: '>=6.0.0'}
  271. dev: false
  272. /@jridgewell/source-map/0.3.6:
  273. resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
  274. dependencies:
  275. '@jridgewell/gen-mapping': 0.3.5
  276. '@jridgewell/trace-mapping': 0.3.25
  277. dev: false
  278. /@jridgewell/sourcemap-codec/1.5.0:
  279. resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
  280. /@jridgewell/trace-mapping/0.3.25:
  281. resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
  282. dependencies:
  283. '@jridgewell/resolve-uri': 3.1.2
  284. '@jridgewell/sourcemap-codec': 1.5.0
  285. dev: false
  286. /@nodelib/fs.scandir/2.1.5:
  287. resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
  288. engines: {node: '>= 8'}
  289. dependencies:
  290. '@nodelib/fs.stat': 2.0.5
  291. run-parallel: 1.2.0
  292. dev: false
  293. /@nodelib/fs.stat/2.0.5:
  294. resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
  295. engines: {node: '>= 8'}
  296. dev: false
  297. /@nodelib/fs.walk/1.2.8:
  298. resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
  299. engines: {node: '>= 8'}
  300. dependencies:
  301. '@nodelib/fs.scandir': 2.1.5
  302. fastq: 1.17.1
  303. dev: false
  304. /@parcel/watcher-android-arm64/2.4.1:
  305. resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==}
  306. engines: {node: '>= 10.0.0'}
  307. cpu: [arm64]
  308. os: [android]
  309. requiresBuild: true
  310. optional: true
  311. /@parcel/watcher-darwin-arm64/2.4.1:
  312. resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==}
  313. engines: {node: '>= 10.0.0'}
  314. cpu: [arm64]
  315. os: [darwin]
  316. requiresBuild: true
  317. optional: true
  318. /@parcel/watcher-darwin-x64/2.4.1:
  319. resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==}
  320. engines: {node: '>= 10.0.0'}
  321. cpu: [x64]
  322. os: [darwin]
  323. requiresBuild: true
  324. optional: true
  325. /@parcel/watcher-freebsd-x64/2.4.1:
  326. resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==}
  327. engines: {node: '>= 10.0.0'}
  328. cpu: [x64]
  329. os: [freebsd]
  330. requiresBuild: true
  331. optional: true
  332. /@parcel/watcher-linux-arm-glibc/2.4.1:
  333. resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==}
  334. engines: {node: '>= 10.0.0'}
  335. cpu: [arm]
  336. os: [linux]
  337. requiresBuild: true
  338. optional: true
  339. /@parcel/watcher-linux-arm64-glibc/2.4.1:
  340. resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==}
  341. engines: {node: '>= 10.0.0'}
  342. cpu: [arm64]
  343. os: [linux]
  344. requiresBuild: true
  345. optional: true
  346. /@parcel/watcher-linux-arm64-musl/2.4.1:
  347. resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==}
  348. engines: {node: '>= 10.0.0'}
  349. cpu: [arm64]
  350. os: [linux]
  351. requiresBuild: true
  352. optional: true
  353. /@parcel/watcher-linux-x64-glibc/2.4.1:
  354. resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==}
  355. engines: {node: '>= 10.0.0'}
  356. cpu: [x64]
  357. os: [linux]
  358. requiresBuild: true
  359. optional: true
  360. /@parcel/watcher-linux-x64-musl/2.4.1:
  361. resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==}
  362. engines: {node: '>= 10.0.0'}
  363. cpu: [x64]
  364. os: [linux]
  365. requiresBuild: true
  366. optional: true
  367. /@parcel/watcher-win32-arm64/2.4.1:
  368. resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==}
  369. engines: {node: '>= 10.0.0'}
  370. cpu: [arm64]
  371. os: [win32]
  372. requiresBuild: true
  373. optional: true
  374. /@parcel/watcher-win32-ia32/2.4.1:
  375. resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==}
  376. engines: {node: '>= 10.0.0'}
  377. cpu: [ia32]
  378. os: [win32]
  379. requiresBuild: true
  380. optional: true
  381. /@parcel/watcher-win32-x64/2.4.1:
  382. resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==}
  383. engines: {node: '>= 10.0.0'}
  384. cpu: [x64]
  385. os: [win32]
  386. requiresBuild: true
  387. optional: true
  388. /@parcel/watcher/2.4.1:
  389. resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==}
  390. engines: {node: '>= 10.0.0'}
  391. dependencies:
  392. detect-libc: 1.0.3
  393. is-glob: 4.0.3
  394. micromatch: 4.0.8
  395. node-addon-api: 7.1.1
  396. optionalDependencies:
  397. '@parcel/watcher-android-arm64': 2.4.1
  398. '@parcel/watcher-darwin-arm64': 2.4.1
  399. '@parcel/watcher-darwin-x64': 2.4.1
  400. '@parcel/watcher-freebsd-x64': 2.4.1
  401. '@parcel/watcher-linux-arm-glibc': 2.4.1
  402. '@parcel/watcher-linux-arm64-glibc': 2.4.1
  403. '@parcel/watcher-linux-arm64-musl': 2.4.1
  404. '@parcel/watcher-linux-x64-glibc': 2.4.1
  405. '@parcel/watcher-linux-x64-musl': 2.4.1
  406. '@parcel/watcher-win32-arm64': 2.4.1
  407. '@parcel/watcher-win32-ia32': 2.4.1
  408. '@parcel/watcher-win32-x64': 2.4.1
  409. /@rollup/pluginutils/4.2.1:
  410. resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
  411. engines: {node: '>= 8.0.0'}
  412. dependencies:
  413. estree-walker: 2.0.2
  414. picomatch: 2.3.1
  415. dev: false
  416. /@rollup/rollup-android-arm-eabi/4.24.2:
  417. resolution: {integrity: sha512-ufoveNTKDg9t/b7nqI3lwbCG/9IJMhADBNjjz/Jn6LxIZxD7T5L8l2uO/wD99945F1Oo8FvgbbZJRguyk/BdzA==}
  418. cpu: [arm]
  419. os: [android]
  420. requiresBuild: true
  421. optional: true
  422. /@rollup/rollup-android-arm64/4.24.2:
  423. resolution: {integrity: sha512-iZoYCiJz3Uek4NI0J06/ZxUgwAfNzqltK0MptPDO4OR0a88R4h0DSELMsflS6ibMCJ4PnLvq8f7O1d7WexUvIA==}
  424. cpu: [arm64]
  425. os: [android]
  426. requiresBuild: true
  427. optional: true
  428. /@rollup/rollup-darwin-arm64/4.24.2:
  429. resolution: {integrity: sha512-/UhrIxobHYCBfhi5paTkUDQ0w+jckjRZDZ1kcBL132WeHZQ6+S5v9jQPVGLVrLbNUebdIRpIt00lQ+4Z7ys4Rg==}
  430. cpu: [arm64]
  431. os: [darwin]
  432. requiresBuild: true
  433. optional: true
  434. /@rollup/rollup-darwin-x64/4.24.2:
  435. resolution: {integrity: sha512-1F/jrfhxJtWILusgx63WeTvGTwE4vmsT9+e/z7cZLKU8sBMddwqw3UV5ERfOV+H1FuRK3YREZ46J4Gy0aP3qDA==}
  436. cpu: [x64]
  437. os: [darwin]
  438. requiresBuild: true
  439. optional: true
  440. /@rollup/rollup-freebsd-arm64/4.24.2:
  441. resolution: {integrity: sha512-1YWOpFcGuC6iGAS4EI+o3BV2/6S0H+m9kFOIlyFtp4xIX5rjSnL3AwbTBxROX0c8yWtiWM7ZI6mEPTI7VkSpZw==}
  442. cpu: [arm64]
  443. os: [freebsd]
  444. requiresBuild: true
  445. optional: true
  446. /@rollup/rollup-freebsd-x64/4.24.2:
  447. resolution: {integrity: sha512-3qAqTewYrCdnOD9Gl9yvPoAoFAVmPJsBvleabvx4bnu1Kt6DrB2OALeRVag7BdWGWLhP1yooeMLEi6r2nYSOjg==}
  448. cpu: [x64]
  449. os: [freebsd]
  450. requiresBuild: true
  451. optional: true
  452. /@rollup/rollup-linux-arm-gnueabihf/4.24.2:
  453. resolution: {integrity: sha512-ArdGtPHjLqWkqQuoVQ6a5UC5ebdX8INPuJuJNWRe0RGa/YNhVvxeWmCTFQ7LdmNCSUzVZzxAvUznKaYx645Rig==}
  454. cpu: [arm]
  455. os: [linux]
  456. requiresBuild: true
  457. optional: true
  458. /@rollup/rollup-linux-arm-musleabihf/4.24.2:
  459. resolution: {integrity: sha512-B6UHHeNnnih8xH6wRKB0mOcJGvjZTww1FV59HqJoTJ5da9LCG6R4SEBt6uPqzlawv1LoEXSS0d4fBlHNWl6iYw==}
  460. cpu: [arm]
  461. os: [linux]
  462. requiresBuild: true
  463. optional: true
  464. /@rollup/rollup-linux-arm64-gnu/4.24.2:
  465. resolution: {integrity: sha512-kr3gqzczJjSAncwOS6i7fpb4dlqcvLidqrX5hpGBIM1wtt0QEVtf4wFaAwVv8QygFU8iWUMYEoJZWuWxyua4GQ==}
  466. cpu: [arm64]
  467. os: [linux]
  468. requiresBuild: true
  469. optional: true
  470. /@rollup/rollup-linux-arm64-musl/4.24.2:
  471. resolution: {integrity: sha512-TDdHLKCWgPuq9vQcmyLrhg/bgbOvIQ8rtWQK7MRxJ9nvaxKx38NvY7/Lo6cYuEnNHqf6rMqnivOIPIQt6H2AoA==}
  472. cpu: [arm64]
  473. os: [linux]
  474. requiresBuild: true
  475. optional: true
  476. /@rollup/rollup-linux-powerpc64le-gnu/4.24.2:
  477. resolution: {integrity: sha512-xv9vS648T3X4AxFFZGWeB5Dou8ilsv4VVqJ0+loOIgDO20zIhYfDLkk5xoQiej2RiSQkld9ijF/fhLeonrz2mw==}
  478. cpu: [ppc64]
  479. os: [linux]
  480. requiresBuild: true
  481. optional: true
  482. /@rollup/rollup-linux-riscv64-gnu/4.24.2:
  483. resolution: {integrity: sha512-tbtXwnofRoTt223WUZYiUnbxhGAOVul/3StZ947U4A5NNjnQJV5irKMm76G0LGItWs6y+SCjUn/Q0WaMLkEskg==}
  484. cpu: [riscv64]
  485. os: [linux]
  486. requiresBuild: true
  487. optional: true
  488. /@rollup/rollup-linux-s390x-gnu/4.24.2:
  489. resolution: {integrity: sha512-gc97UebApwdsSNT3q79glOSPdfwgwj5ELuiyuiMY3pEWMxeVqLGKfpDFoum4ujivzxn6veUPzkGuSYoh5deQ2Q==}
  490. cpu: [s390x]
  491. os: [linux]
  492. requiresBuild: true
  493. optional: true
  494. /@rollup/rollup-linux-x64-gnu/4.24.2:
  495. resolution: {integrity: sha512-jOG/0nXb3z+EM6SioY8RofqqmZ+9NKYvJ6QQaa9Mvd3RQxlH68/jcB/lpyVt4lCiqr04IyaC34NzhUqcXbB5FQ==}
  496. cpu: [x64]
  497. os: [linux]
  498. requiresBuild: true
  499. optional: true
  500. /@rollup/rollup-linux-x64-musl/4.24.2:
  501. resolution: {integrity: sha512-XAo7cJec80NWx9LlZFEJQxqKOMz/lX3geWs2iNT5CHIERLFfd90f3RYLLjiCBm1IMaQ4VOX/lTC9lWfzzQm14Q==}
  502. cpu: [x64]
  503. os: [linux]
  504. requiresBuild: true
  505. optional: true
  506. /@rollup/rollup-win32-arm64-msvc/4.24.2:
  507. resolution: {integrity: sha512-A+JAs4+EhsTjnPQvo9XY/DC0ztaws3vfqzrMNMKlwQXuniBKOIIvAAI8M0fBYiTCxQnElYu7mLk7JrhlQ+HeOw==}
  508. cpu: [arm64]
  509. os: [win32]
  510. requiresBuild: true
  511. optional: true
  512. /@rollup/rollup-win32-ia32-msvc/4.24.2:
  513. resolution: {integrity: sha512-ZhcrakbqA1SCiJRMKSU64AZcYzlZ/9M5LaYil9QWxx9vLnkQ9Vnkve17Qn4SjlipqIIBFKjBES6Zxhnvh0EAEw==}
  514. cpu: [ia32]
  515. os: [win32]
  516. requiresBuild: true
  517. optional: true
  518. /@rollup/rollup-win32-x64-msvc/4.24.2:
  519. resolution: {integrity: sha512-2mLH46K1u3r6uwc95hU+OR9q/ggYMpnS7pSp83Ece1HUQgF9Nh/QwTK5rcgbFnV9j+08yBrU5sA/P0RK2MSBNA==}
  520. cpu: [x64]
  521. os: [win32]
  522. requiresBuild: true
  523. optional: true
  524. /@sxzz/popperjs-es/2.11.7:
  525. resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
  526. dev: false
  527. /@tweenjs/tween.js/23.1.3:
  528. resolution: {integrity: sha512-vJmvvwFxYuGnF2axRtPYocag6Clbb5YS7kLL+SO/TeVFzHqDIWrNKYtcsPMibjDx9O+bu+psAy9NKfWklassUA==}
  529. dev: false
  530. /@tweenjs/tween.js/25.0.0:
  531. resolution: {integrity: sha512-XKLA6syeBUaPzx4j3qwMqzzq+V4uo72BnlbOjmuljLrRqdsd3qnzvZZoxvMHZ23ndsRS4aufU6JOZYpCbU6T1A==}
  532. dev: false
  533. /@types/estree/1.0.6:
  534. resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
  535. /@types/lodash-es/4.17.12:
  536. resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==}
  537. dependencies:
  538. '@types/lodash': 4.17.12
  539. dev: false
  540. /@types/lodash/4.17.12:
  541. resolution: {integrity: sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ==}
  542. dev: false
  543. /@types/node/22.9.0:
  544. resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==}
  545. dependencies:
  546. undici-types: 6.19.8
  547. /@types/stats.js/0.17.3:
  548. resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==}
  549. dev: false
  550. /@types/three/0.169.0:
  551. resolution: {integrity: sha512-oan7qCgJBt03wIaK+4xPWclYRPG9wzcg7Z2f5T8xYTNEF95kh0t0lklxLLYBDo7gQiGLYzE6iF4ta7nXF2bcsw==}
  552. dependencies:
  553. '@tweenjs/tween.js': 23.1.3
  554. '@types/stats.js': 0.17.3
  555. '@types/webxr': 0.5.20
  556. '@webgpu/types': 0.1.49
  557. fflate: 0.8.2
  558. meshoptimizer: 0.18.1
  559. dev: false
  560. /@types/web-bluetooth/0.0.16:
  561. resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
  562. dev: false
  563. /@types/webxr/0.5.20:
  564. resolution: {integrity: sha512-JGpU6qiIJQKUuVSKx1GtQnHJGxRjtfGIhzO2ilq43VZZS//f1h1Sgexbdk+Lq+7569a6EYhOWrUpIruR/1Enmg==}
  565. dev: false
  566. /@vitejs/plugin-vue/5.1.4_vite@5.4.10+vue@3.5.13:
  567. resolution: {integrity: sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==}
  568. engines: {node: ^18.0.0 || >=20.0.0}
  569. peerDependencies:
  570. vite: ^5.0.0
  571. vue: ^3.2.25
  572. dependencies:
  573. vite: 5.4.10_sst3kxjepkho23ofqy5hrkujju
  574. vue: 3.5.13_typescript@5.6.3
  575. dev: true
  576. /@volar/language-core/2.4.8:
  577. resolution: {integrity: sha512-K/GxMOXGq997bO00cdFhTNuR85xPxj0BEEAy+BaqqayTmy9Tmhfgmq2wpJcVspRhcwfgPoE2/mEJa26emUhG/g==}
  578. dependencies:
  579. '@volar/source-map': 2.4.8
  580. dev: true
  581. /@volar/source-map/2.4.8:
  582. resolution: {integrity: sha512-jeWJBkC/WivdelMwxKkpFL811uH/jJ1kVxa+c7OvG48DXc3VrP7pplSWPP2W1dLMqBxD+awRlg55FQQfiup4cA==}
  583. dev: true
  584. /@volar/typescript/2.4.8:
  585. resolution: {integrity: sha512-6xkIYJ5xxghVBhVywMoPMidDDAFT1OoQeXwa27HSgJ6AiIKRe61RXLoik+14Z7r0JvnblXVsjsRLmCr42SGzqg==}
  586. dependencies:
  587. '@volar/language-core': 2.4.8
  588. path-browserify: 1.0.1
  589. vscode-uri: 3.0.8
  590. dev: true
  591. /@vue/compiler-core/3.5.13:
  592. resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==}
  593. dependencies:
  594. '@babel/parser': 7.26.1
  595. '@vue/shared': 3.5.13
  596. entities: 4.5.0
  597. estree-walker: 2.0.2
  598. source-map-js: 1.2.1
  599. /@vue/compiler-dom/3.5.13:
  600. resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==}
  601. dependencies:
  602. '@vue/compiler-core': 3.5.13
  603. '@vue/shared': 3.5.13
  604. /@vue/compiler-sfc/3.5.13:
  605. resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==}
  606. dependencies:
  607. '@babel/parser': 7.26.1
  608. '@vue/compiler-core': 3.5.13
  609. '@vue/compiler-dom': 3.5.13
  610. '@vue/compiler-ssr': 3.5.13
  611. '@vue/shared': 3.5.13
  612. estree-walker: 2.0.2
  613. magic-string: 0.30.12
  614. postcss: 8.4.49
  615. source-map-js: 1.2.1
  616. /@vue/compiler-ssr/3.5.13:
  617. resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
  618. dependencies:
  619. '@vue/compiler-dom': 3.5.13
  620. '@vue/shared': 3.5.13
  621. /@vue/compiler-vue2/2.7.16:
  622. resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
  623. dependencies:
  624. de-indent: 1.0.2
  625. he: 1.2.0
  626. dev: true
  627. /@vue/devtools-api/6.6.4:
  628. resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
  629. dev: false
  630. /@vue/language-core/2.1.8_typescript@5.6.3:
  631. resolution: {integrity: sha512-DtPUKrIRqqzY1joGfVHxHWZoxXZbCQLmVtW+QTifuPInfcs1R/3UAdlJXDp+lpSpP9lI5m+jMYYlwDXXu3KSTg==}
  632. peerDependencies:
  633. typescript: '*'
  634. peerDependenciesMeta:
  635. typescript:
  636. optional: true
  637. dependencies:
  638. '@volar/language-core': 2.4.8
  639. '@vue/compiler-dom': 3.5.13
  640. '@vue/compiler-vue2': 2.7.16
  641. '@vue/shared': 3.5.13
  642. alien-signals: 0.2.0
  643. minimatch: 9.0.5
  644. muggle-string: 0.4.1
  645. path-browserify: 1.0.1
  646. typescript: 5.6.3
  647. dev: true
  648. /@vue/reactivity/3.5.13:
  649. resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
  650. dependencies:
  651. '@vue/shared': 3.5.13
  652. /@vue/runtime-core/3.5.13:
  653. resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==}
  654. dependencies:
  655. '@vue/reactivity': 3.5.13
  656. '@vue/shared': 3.5.13
  657. /@vue/runtime-dom/3.5.13:
  658. resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==}
  659. dependencies:
  660. '@vue/reactivity': 3.5.13
  661. '@vue/runtime-core': 3.5.13
  662. '@vue/shared': 3.5.13
  663. csstype: 3.1.3
  664. /@vue/server-renderer/3.5.13_vue@3.5.13:
  665. resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==}
  666. peerDependencies:
  667. vue: 3.5.13
  668. dependencies:
  669. '@vue/compiler-ssr': 3.5.13
  670. '@vue/shared': 3.5.13
  671. vue: 3.5.13_typescript@5.6.3
  672. /@vue/shared/3.5.13:
  673. resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
  674. /@vueuse/core/9.13.0_vue@3.5.13:
  675. resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
  676. dependencies:
  677. '@types/web-bluetooth': 0.0.16
  678. '@vueuse/metadata': 9.13.0
  679. '@vueuse/shared': 9.13.0_vue@3.5.13
  680. vue-demi: 0.14.10_vue@3.5.13
  681. transitivePeerDependencies:
  682. - '@vue/composition-api'
  683. - vue
  684. dev: false
  685. /@vueuse/metadata/9.13.0:
  686. resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
  687. dev: false
  688. /@vueuse/shared/9.13.0_vue@3.5.13:
  689. resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
  690. dependencies:
  691. vue-demi: 0.14.10_vue@3.5.13
  692. transitivePeerDependencies:
  693. - '@vue/composition-api'
  694. - vue
  695. dev: false
  696. /@webgpu/types/0.1.49:
  697. resolution: {integrity: sha512-NMmS8/DofhH/IFeW+876XrHVWel+J/vdcFCHLDqeJgkH9x0DeiwjVd8LcBdaxdG/T7Rf8VUAYsA8X1efMzLjRQ==}
  698. dev: false
  699. /acorn/8.14.0:
  700. resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==}
  701. engines: {node: '>=0.4.0'}
  702. hasBin: true
  703. dev: false
  704. /alien-signals/0.2.0:
  705. resolution: {integrity: sha512-StlonZhBBrsPPwrDjiPAiVTf/rolxffLxVPT60Qv/t88BZ81BvUVzHgGqEFvJ1ii8HXtm1+zU2Icr59tfWEcag==}
  706. dev: true
  707. /ansi-styles/4.3.0:
  708. resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
  709. engines: {node: '>=8'}
  710. dependencies:
  711. color-convert: 2.0.1
  712. dev: false
  713. /async-validator/4.2.5:
  714. resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==}
  715. dev: false
  716. /async/3.2.6:
  717. resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==}
  718. dev: false
  719. /balanced-match/1.0.2:
  720. resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
  721. /base64-arraybuffer/1.0.2:
  722. resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==}
  723. engines: {node: '>= 0.6.0'}
  724. dev: false
  725. /boolbase/1.0.0:
  726. resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
  727. dev: false
  728. /brace-expansion/1.1.11:
  729. resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
  730. dependencies:
  731. balanced-match: 1.0.2
  732. concat-map: 0.0.1
  733. dev: false
  734. /brace-expansion/2.0.1:
  735. resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
  736. dependencies:
  737. balanced-match: 1.0.2
  738. /braces/3.0.3:
  739. resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
  740. engines: {node: '>=8'}
  741. dependencies:
  742. fill-range: 7.1.1
  743. /buffer-builder/0.2.0:
  744. resolution: {integrity: sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==}
  745. /buffer-from/1.1.2:
  746. resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
  747. dev: false
  748. /camel-case/4.1.2:
  749. resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
  750. dependencies:
  751. pascal-case: 3.1.2
  752. tslib: 2.8.0
  753. dev: false
  754. /chalk/4.1.2:
  755. resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
  756. engines: {node: '>=10'}
  757. dependencies:
  758. ansi-styles: 4.3.0
  759. supports-color: 7.2.0
  760. dev: false
  761. /chokidar/4.0.1:
  762. resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==}
  763. engines: {node: '>= 14.16.0'}
  764. dependencies:
  765. readdirp: 4.0.2
  766. /clean-css/5.3.3:
  767. resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==}
  768. engines: {node: '>= 10.0'}
  769. dependencies:
  770. source-map: 0.6.1
  771. dev: false
  772. /color-convert/2.0.1:
  773. resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
  774. engines: {node: '>=7.0.0'}
  775. dependencies:
  776. color-name: 1.1.4
  777. dev: false
  778. /color-name/1.1.4:
  779. resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
  780. dev: false
  781. /colorette/2.0.20:
  782. resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
  783. dev: false
  784. /colorjs.io/0.5.2:
  785. resolution: {integrity: sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==}
  786. /commander/2.20.3:
  787. resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
  788. dev: false
  789. /commander/8.3.0:
  790. resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
  791. engines: {node: '>= 12'}
  792. dev: false
  793. /concat-map/0.0.1:
  794. resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
  795. dev: false
  796. /connect-history-api-fallback/1.6.0:
  797. resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==}
  798. engines: {node: '>=0.8'}
  799. dev: false
  800. /consola/2.15.3:
  801. resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
  802. dev: false
  803. /css-line-break/2.1.0:
  804. resolution: {integrity: sha512-FHcKFCZcAha3LwfVBhCQbW2nCNbkZXn7KVUJcsT5/P8YmfsVja0FMPJr0B903j/E69HUphKiV9iQArX8SDYA4w==}
  805. dependencies:
  806. utrie: 1.0.2
  807. dev: false
  808. /css-select/4.3.0:
  809. resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
  810. dependencies:
  811. boolbase: 1.0.0
  812. css-what: 6.1.0
  813. domhandler: 4.3.1
  814. domutils: 2.8.0
  815. nth-check: 2.1.1
  816. dev: false
  817. /css-what/6.1.0:
  818. resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
  819. engines: {node: '>= 6'}
  820. dev: false
  821. /csstype/3.1.3:
  822. resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
  823. /dayjs/1.11.13:
  824. resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==}
  825. dev: false
  826. /de-indent/1.0.2:
  827. resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
  828. dev: true
  829. /detect-libc/1.0.3:
  830. resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
  831. engines: {node: '>=0.10'}
  832. hasBin: true
  833. /dom-serializer/1.4.1:
  834. resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
  835. dependencies:
  836. domelementtype: 2.3.0
  837. domhandler: 4.3.1
  838. entities: 2.2.0
  839. dev: false
  840. /domelementtype/2.3.0:
  841. resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
  842. dev: false
  843. /domhandler/4.3.1:
  844. resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
  845. engines: {node: '>= 4'}
  846. dependencies:
  847. domelementtype: 2.3.0
  848. dev: false
  849. /domutils/2.8.0:
  850. resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
  851. dependencies:
  852. dom-serializer: 1.4.1
  853. domelementtype: 2.3.0
  854. domhandler: 4.3.1
  855. dev: false
  856. /dot-case/3.0.4:
  857. resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
  858. dependencies:
  859. no-case: 3.0.4
  860. tslib: 2.8.0
  861. dev: false
  862. /dotenv-expand/8.0.3:
  863. resolution: {integrity: sha512-SErOMvge0ZUyWd5B0NXMQlDkN+8r+HhVUsxgOO7IoPDOdDRD2JjExpN6y3KnFR66jsJMwSn1pqIivhU5rcJiNg==}
  864. engines: {node: '>=12'}
  865. dev: false
  866. /dotenv/16.4.5:
  867. resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==}
  868. engines: {node: '>=12'}
  869. dev: false
  870. /ejs/3.1.10:
  871. resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==}
  872. engines: {node: '>=0.10.0'}
  873. hasBin: true
  874. dependencies:
  875. jake: 10.9.2
  876. dev: false
  877. /element-plus/2.8.6_vue@3.5.13:
  878. resolution: {integrity: sha512-fk5jB8V3efM02/4roZ5SWOLArgaYXbxEydZLlXSr+KPAwjNyHBlk2+HO5em8YKo5+RLBoHnn6BaThj6IE4nXoQ==}
  879. peerDependencies:
  880. vue: ^3.2.0
  881. dependencies:
  882. '@ctrl/tinycolor': 3.6.1
  883. '@element-plus/icons-vue': 2.3.1_vue@3.5.13
  884. '@floating-ui/dom': 1.6.11
  885. '@popperjs/core': /@sxzz/popperjs-es/2.11.7
  886. '@types/lodash': 4.17.12
  887. '@types/lodash-es': 4.17.12
  888. '@vueuse/core': 9.13.0_vue@3.5.13
  889. async-validator: 4.2.5
  890. dayjs: 1.11.13
  891. escape-html: 1.0.3
  892. lodash: 4.17.21
  893. lodash-es: 4.17.21
  894. lodash-unified: 1.0.3_vpgwo5v3ie2bia5ss74pgoa5ly
  895. memoize-one: 6.0.0
  896. normalize-wheel-es: 1.2.0
  897. vue: 3.5.13_typescript@5.6.3
  898. transitivePeerDependencies:
  899. - '@vue/composition-api'
  900. dev: false
  901. /entities/2.2.0:
  902. resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
  903. dev: false
  904. /entities/4.5.0:
  905. resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
  906. engines: {node: '>=0.12'}
  907. /esbuild/0.21.5:
  908. resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
  909. engines: {node: '>=12'}
  910. hasBin: true
  911. requiresBuild: true
  912. optionalDependencies:
  913. '@esbuild/aix-ppc64': 0.21.5
  914. '@esbuild/android-arm': 0.21.5
  915. '@esbuild/android-arm64': 0.21.5
  916. '@esbuild/android-x64': 0.21.5
  917. '@esbuild/darwin-arm64': 0.21.5
  918. '@esbuild/darwin-x64': 0.21.5
  919. '@esbuild/freebsd-arm64': 0.21.5
  920. '@esbuild/freebsd-x64': 0.21.5
  921. '@esbuild/linux-arm': 0.21.5
  922. '@esbuild/linux-arm64': 0.21.5
  923. '@esbuild/linux-ia32': 0.21.5
  924. '@esbuild/linux-loong64': 0.21.5
  925. '@esbuild/linux-mips64el': 0.21.5
  926. '@esbuild/linux-ppc64': 0.21.5
  927. '@esbuild/linux-riscv64': 0.21.5
  928. '@esbuild/linux-s390x': 0.21.5
  929. '@esbuild/linux-x64': 0.21.5
  930. '@esbuild/netbsd-x64': 0.21.5
  931. '@esbuild/openbsd-x64': 0.21.5
  932. '@esbuild/sunos-x64': 0.21.5
  933. '@esbuild/win32-arm64': 0.21.5
  934. '@esbuild/win32-ia32': 0.21.5
  935. '@esbuild/win32-x64': 0.21.5
  936. /escape-html/1.0.3:
  937. resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
  938. dev: false
  939. /estree-walker/2.0.2:
  940. resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
  941. /fast-glob/3.3.2:
  942. resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
  943. engines: {node: '>=8.6.0'}
  944. dependencies:
  945. '@nodelib/fs.stat': 2.0.5
  946. '@nodelib/fs.walk': 1.2.8
  947. glob-parent: 5.1.2
  948. merge2: 1.4.1
  949. micromatch: 4.0.8
  950. dev: false
  951. /fastq/1.17.1:
  952. resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
  953. dependencies:
  954. reusify: 1.0.4
  955. dev: false
  956. /fflate/0.8.2:
  957. resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
  958. dev: false
  959. /filelist/1.0.4:
  960. resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
  961. dependencies:
  962. minimatch: 5.1.6
  963. dev: false
  964. /fill-range/7.1.1:
  965. resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
  966. engines: {node: '>=8'}
  967. dependencies:
  968. to-regex-range: 5.0.1
  969. /fs-extra/10.1.0:
  970. resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
  971. engines: {node: '>=12'}
  972. dependencies:
  973. graceful-fs: 4.2.11
  974. jsonfile: 6.1.0
  975. universalify: 2.0.1
  976. dev: false
  977. /fsevents/2.3.3:
  978. resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
  979. engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
  980. os: [darwin]
  981. requiresBuild: true
  982. optional: true
  983. /glob-parent/5.1.2:
  984. resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
  985. engines: {node: '>= 6'}
  986. dependencies:
  987. is-glob: 4.0.3
  988. dev: false
  989. /graceful-fs/4.2.11:
  990. resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
  991. dev: false
  992. /has-flag/4.0.0:
  993. resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
  994. engines: {node: '>=8'}
  995. /he/1.2.0:
  996. resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
  997. hasBin: true
  998. /html-minifier-terser/6.1.0:
  999. resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==}
  1000. engines: {node: '>=12'}
  1001. hasBin: true
  1002. dependencies:
  1003. camel-case: 4.1.2
  1004. clean-css: 5.3.3
  1005. commander: 8.3.0
  1006. he: 1.2.0
  1007. param-case: 3.0.4
  1008. relateurl: 0.2.7
  1009. terser: 5.36.0
  1010. dev: false
  1011. /html2canvas/1.4.1:
  1012. resolution: {integrity: sha512-fPU6BHNpsyIhr8yyMpTLLxAbkaK8ArIBcmZIRiBLiDhjeqvXolaEmDGmELFuX9I4xDcaKKcJl+TKZLqruBbmWA==}
  1013. engines: {node: '>=8.0.0'}
  1014. dependencies:
  1015. css-line-break: 2.1.0
  1016. text-segmentation: 1.0.3
  1017. dev: false
  1018. /immediate/3.0.6:
  1019. resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
  1020. dev: false
  1021. /immutable/4.3.7:
  1022. resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==}
  1023. /is-extglob/2.1.1:
  1024. resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
  1025. engines: {node: '>=0.10.0'}
  1026. /is-glob/4.0.3:
  1027. resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
  1028. engines: {node: '>=0.10.0'}
  1029. dependencies:
  1030. is-extglob: 2.1.1
  1031. /is-number/7.0.0:
  1032. resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
  1033. engines: {node: '>=0.12.0'}
  1034. /jake/10.9.2:
  1035. resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==}
  1036. engines: {node: '>=10'}
  1037. hasBin: true
  1038. dependencies:
  1039. async: 3.2.6
  1040. chalk: 4.1.2
  1041. filelist: 1.0.4
  1042. minimatch: 3.1.2
  1043. dev: false
  1044. /jsonfile/6.1.0:
  1045. resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
  1046. dependencies:
  1047. universalify: 2.0.1
  1048. optionalDependencies:
  1049. graceful-fs: 4.2.11
  1050. dev: false
  1051. /konva/9.3.18:
  1052. resolution: {integrity: sha512-ad5h0Y9phUrinBrKXyIISbURRHQO7Rx5cz7mAEEfdVCs45gDqRD8Y0I0nJRk8S6iqEbiRE87CEZu5GVSnU8oow==}
  1053. dev: false
  1054. /lie/3.1.1:
  1055. resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==}
  1056. dependencies:
  1057. immediate: 3.0.6
  1058. dev: false
  1059. /localforage/1.10.0:
  1060. resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==}
  1061. dependencies:
  1062. lie: 3.1.1
  1063. dev: false
  1064. /lodash-es/4.17.21:
  1065. resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
  1066. dev: false
  1067. /lodash-unified/1.0.3_vpgwo5v3ie2bia5ss74pgoa5ly:
  1068. resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==}
  1069. peerDependencies:
  1070. '@types/lodash-es': '*'
  1071. lodash: '*'
  1072. lodash-es: '*'
  1073. dependencies:
  1074. '@types/lodash-es': 4.17.12
  1075. lodash: 4.17.21
  1076. lodash-es: 4.17.21
  1077. dev: false
  1078. /lodash/4.17.21:
  1079. resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
  1080. dev: false
  1081. /lower-case/2.0.2:
  1082. resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
  1083. dependencies:
  1084. tslib: 2.8.0
  1085. dev: false
  1086. /magic-string/0.30.12:
  1087. resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==}
  1088. dependencies:
  1089. '@jridgewell/sourcemap-codec': 1.5.0
  1090. /memoize-one/6.0.0:
  1091. resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
  1092. dev: false
  1093. /merge2/1.4.1:
  1094. resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
  1095. engines: {node: '>= 8'}
  1096. dev: false
  1097. /meshoptimizer/0.18.1:
  1098. resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==}
  1099. dev: false
  1100. /micromatch/4.0.8:
  1101. resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
  1102. engines: {node: '>=8.6'}
  1103. dependencies:
  1104. braces: 3.0.3
  1105. picomatch: 2.3.1
  1106. /minimatch/3.1.2:
  1107. resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
  1108. dependencies:
  1109. brace-expansion: 1.1.11
  1110. dev: false
  1111. /minimatch/5.1.6:
  1112. resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
  1113. engines: {node: '>=10'}
  1114. dependencies:
  1115. brace-expansion: 2.0.1
  1116. dev: false
  1117. /minimatch/9.0.5:
  1118. resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
  1119. engines: {node: '>=16 || 14 >=14.17'}
  1120. dependencies:
  1121. brace-expansion: 2.0.1
  1122. dev: true
  1123. /mitt/3.0.1:
  1124. resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
  1125. dev: false
  1126. /muggle-string/0.4.1:
  1127. resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
  1128. dev: true
  1129. /nanoid/3.3.7:
  1130. resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
  1131. engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
  1132. hasBin: true
  1133. /no-case/3.0.4:
  1134. resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
  1135. dependencies:
  1136. lower-case: 2.0.2
  1137. tslib: 2.8.0
  1138. dev: false
  1139. /node-addon-api/7.1.1:
  1140. resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
  1141. /node-html-parser/5.4.2:
  1142. resolution: {integrity: sha512-RaBPP3+51hPne/OolXxcz89iYvQvKOydaqoePpOgXcrOKZhjVIzmpKZz+Hd/RBO2/zN2q6CNJhQzucVz+u3Jyw==}
  1143. dependencies:
  1144. css-select: 4.3.0
  1145. he: 1.2.0
  1146. dev: false
  1147. /normalize-wheel-es/1.2.0:
  1148. resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==}
  1149. dev: false
  1150. /nth-check/2.1.1:
  1151. resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
  1152. dependencies:
  1153. boolbase: 1.0.0
  1154. dev: false
  1155. /param-case/3.0.4:
  1156. resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}
  1157. dependencies:
  1158. dot-case: 3.0.4
  1159. tslib: 2.8.0
  1160. dev: false
  1161. /pascal-case/3.1.2:
  1162. resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
  1163. dependencies:
  1164. no-case: 3.0.4
  1165. tslib: 2.8.0
  1166. dev: false
  1167. /path-browserify/1.0.1:
  1168. resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
  1169. dev: true
  1170. /pathe/0.2.0:
  1171. resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==}
  1172. dev: false
  1173. /picocolors/1.1.1:
  1174. resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
  1175. /picomatch/2.3.1:
  1176. resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
  1177. engines: {node: '>=8.6'}
  1178. /pinia/2.2.4_egv2ww6vjuchfsqp7qchczie5e:
  1179. resolution: {integrity: sha512-K7ZhpMY9iJ9ShTC0cR2+PnxdQRuwVIsXDO/WIEV/RnMC/vmSoKDTKW/exNQYPI+4ij10UjXqdNiEHwn47McANQ==}
  1180. peerDependencies:
  1181. '@vue/composition-api': ^1.4.0
  1182. typescript: '>=4.4.4'
  1183. vue: ^2.6.14 || ^3.3.0
  1184. peerDependenciesMeta:
  1185. '@vue/composition-api':
  1186. optional: true
  1187. typescript:
  1188. optional: true
  1189. dependencies:
  1190. '@vue/devtools-api': 6.6.4
  1191. typescript: 5.6.3
  1192. vue: 3.5.13_typescript@5.6.3
  1193. vue-demi: 0.14.10_vue@3.5.13
  1194. dev: false
  1195. /postcss/8.4.47:
  1196. resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
  1197. engines: {node: ^10 || ^12 || >=14}
  1198. dependencies:
  1199. nanoid: 3.3.7
  1200. picocolors: 1.1.1
  1201. source-map-js: 1.2.1
  1202. /postcss/8.4.49:
  1203. resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==}
  1204. engines: {node: ^10 || ^12 || >=14}
  1205. dependencies:
  1206. nanoid: 3.3.7
  1207. picocolors: 1.1.1
  1208. source-map-js: 1.2.1
  1209. /queue-microtask/1.2.3:
  1210. resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
  1211. dev: false
  1212. /readdirp/4.0.2:
  1213. resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==}
  1214. engines: {node: '>= 14.16.0'}
  1215. /relateurl/0.2.7:
  1216. resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==}
  1217. engines: {node: '>= 0.10'}
  1218. dev: false
  1219. /reusify/1.0.4:
  1220. resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
  1221. engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
  1222. dev: false
  1223. /rollup/4.24.2:
  1224. resolution: {integrity: sha512-do/DFGq5g6rdDhdpPq5qb2ecoczeK6y+2UAjdJ5trjQJj5f1AiVdLRWRc9A9/fFukfvJRgM0UXzxBIYMovm5ww==}
  1225. engines: {node: '>=18.0.0', npm: '>=8.0.0'}
  1226. hasBin: true
  1227. dependencies:
  1228. '@types/estree': 1.0.6
  1229. optionalDependencies:
  1230. '@rollup/rollup-android-arm-eabi': 4.24.2
  1231. '@rollup/rollup-android-arm64': 4.24.2
  1232. '@rollup/rollup-darwin-arm64': 4.24.2
  1233. '@rollup/rollup-darwin-x64': 4.24.2
  1234. '@rollup/rollup-freebsd-arm64': 4.24.2
  1235. '@rollup/rollup-freebsd-x64': 4.24.2
  1236. '@rollup/rollup-linux-arm-gnueabihf': 4.24.2
  1237. '@rollup/rollup-linux-arm-musleabihf': 4.24.2
  1238. '@rollup/rollup-linux-arm64-gnu': 4.24.2
  1239. '@rollup/rollup-linux-arm64-musl': 4.24.2
  1240. '@rollup/rollup-linux-powerpc64le-gnu': 4.24.2
  1241. '@rollup/rollup-linux-riscv64-gnu': 4.24.2
  1242. '@rollup/rollup-linux-s390x-gnu': 4.24.2
  1243. '@rollup/rollup-linux-x64-gnu': 4.24.2
  1244. '@rollup/rollup-linux-x64-musl': 4.24.2
  1245. '@rollup/rollup-win32-arm64-msvc': 4.24.2
  1246. '@rollup/rollup-win32-ia32-msvc': 4.24.2
  1247. '@rollup/rollup-win32-x64-msvc': 4.24.2
  1248. fsevents: 2.3.3
  1249. /run-parallel/1.2.0:
  1250. resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
  1251. dependencies:
  1252. queue-microtask: 1.2.3
  1253. dev: false
  1254. /rxjs/7.8.1:
  1255. resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
  1256. dependencies:
  1257. tslib: 2.8.0
  1258. /sass-embedded-android-arm/1.80.4:
  1259. resolution: {integrity: sha512-iAZ7AiKTLGxQGTkZ37c2/7YC4lkbP1o3eP/K74YaF8O+qhKTLyLOwV7OcmzIywac7dqLcNuGqhFCmFqTYpewZw==}
  1260. engines: {node: '>=14.0.0'}
  1261. cpu: [arm]
  1262. os: [android]
  1263. requiresBuild: true
  1264. optional: true
  1265. /sass-embedded-android-arm64/1.80.4:
  1266. resolution: {integrity: sha512-htAuBmRvvN2d4smrqxZ6WBw4+OOURaoHzq5oZKqS/E35zYl5FHmrJzp4S5e26a0tEBcjca014tfb/uu9cQgnqA==}
  1267. engines: {node: '>=14.0.0'}
  1268. cpu: [arm64]
  1269. os: [android]
  1270. requiresBuild: true
  1271. optional: true
  1272. /sass-embedded-android-ia32/1.80.4:
  1273. resolution: {integrity: sha512-IIee89Jco8/ad2s/oRJTFqpLhBMzg0UXteJyZ5waZPZmkeSR/t9l67Ef1lLQVh9t9/fJ1ViTTiGYm/g/zu6UGw==}
  1274. engines: {node: '>=14.0.0'}
  1275. cpu: [ia32]
  1276. os: [android]
  1277. requiresBuild: true
  1278. optional: true
  1279. /sass-embedded-android-riscv64/1.80.4:
  1280. resolution: {integrity: sha512-iJM2kqmWrOeE1aUyTp3uMAG86hyAqbpbOEV7tv828fUsMRDM4uHsHtmyp2n8P2Y0Y2FnLzJpvIm3SwDXGDzT1Q==}
  1281. engines: {node: '>=14.0.0'}
  1282. cpu: [riscv64]
  1283. os: [android]
  1284. requiresBuild: true
  1285. optional: true
  1286. /sass-embedded-android-x64/1.80.4:
  1287. resolution: {integrity: sha512-vd8VrLvUoHeTcsDoIJesXLbQYZH26a8lAzXy6u4+vEuAwikF4WiXBDFrpqiv38QeD3faLeoPtksRsFbAdQqJAA==}
  1288. engines: {node: '>=14.0.0'}
  1289. cpu: [x64]
  1290. os: [android]
  1291. requiresBuild: true
  1292. optional: true
  1293. /sass-embedded-darwin-arm64/1.80.4:
  1294. resolution: {integrity: sha512-SJz7EM1i4NXa7CT/njIWMNYJ6CvbHljDIzUAZEe3V3u1KWl/eNO3pbWAnnDN62tBppwgWx/UdDUbAKowsT6Z8w==}
  1295. engines: {node: '>=14.0.0'}
  1296. cpu: [arm64]
  1297. os: [darwin]
  1298. requiresBuild: true
  1299. optional: true
  1300. /sass-embedded-darwin-x64/1.80.4:
  1301. resolution: {integrity: sha512-J/QlBVO66DLtgALgCmM8rZ5zG0dBCIYW1eXIAnnDwC7vGkbAXMtO60M0O/2WNrAfmFfJz1hvKDLjlsxB2XGBLg==}
  1302. engines: {node: '>=14.0.0'}
  1303. cpu: [x64]
  1304. os: [darwin]
  1305. requiresBuild: true
  1306. optional: true
  1307. /sass-embedded-linux-arm/1.80.4:
  1308. resolution: {integrity: sha512-vuaWhc4ebnaY1AgIWNvFv1snxmkWfvlCU7vnQf4qkn3R2Yyd2J+sjkO8o0NgMX8n5XRUSkAaYUJFCH+Nim6KgQ==}
  1309. engines: {node: '>=14.0.0'}
  1310. cpu: [arm]
  1311. os: [linux]
  1312. requiresBuild: true
  1313. optional: true
  1314. /sass-embedded-linux-arm64/1.80.4:
  1315. resolution: {integrity: sha512-hI6zQyrR6qJbvyEHfj8UGXNB8VyUa72jel46406AuxUnViA0RyZDSqXUF8vwVw/Hjv1LkA5ihK9dBmWNbLz1zQ==}
  1316. engines: {node: '>=14.0.0'}
  1317. cpu: [arm64]
  1318. os: [linux]
  1319. requiresBuild: true
  1320. optional: true
  1321. /sass-embedded-linux-ia32/1.80.4:
  1322. resolution: {integrity: sha512-wcPExI8UbYrrJvGvo4v2Q+RktbCp44i3qZQ18hglPcVZOC1IzT9NPqZn0XmrqD4hmNbgsYR+picODkvqGw7iDA==}
  1323. engines: {node: '>=14.0.0'}
  1324. cpu: [ia32]
  1325. os: [linux]
  1326. requiresBuild: true
  1327. optional: true
  1328. /sass-embedded-linux-musl-arm/1.80.4:
  1329. resolution: {integrity: sha512-HWo0G/9tuhj/uSEwte9KiDK2Xezrfh7nhdEH69ZIfOAqP5byTXL7o08TYagbvMAoljR43Vfna6MelV7NUX4WCw==}
  1330. engines: {node: '>=14.0.0'}
  1331. cpu: [arm]
  1332. os: [linux]
  1333. requiresBuild: true
  1334. optional: true
  1335. /sass-embedded-linux-musl-arm64/1.80.4:
  1336. resolution: {integrity: sha512-y8slzQ8Jjkl+53mUDkp3zxcDrTXVVxzpa+6nKh5Ue8l1YU2KdVZG1v2PoDXxE6o99B5I2TVBG8i02IsdYoL8jQ==}
  1337. engines: {node: '>=14.0.0'}
  1338. cpu: [arm64]
  1339. os: [linux]
  1340. requiresBuild: true
  1341. optional: true
  1342. /sass-embedded-linux-musl-ia32/1.80.4:
  1343. resolution: {integrity: sha512-A2WSwnomho491iCeHh3c0YRympfAoJOKr+IyxalTcRH/pjENOWZWZUt00WE2q0tTpEd2V+goWvgS5pmUGewgmg==}
  1344. engines: {node: '>=14.0.0'}
  1345. cpu: [ia32]
  1346. os: [linux]
  1347. requiresBuild: true
  1348. optional: true
  1349. /sass-embedded-linux-musl-riscv64/1.80.4:
  1350. resolution: {integrity: sha512-tYQsAHZLr2mnlJQBJ8Z/n/ySIFJ9JWpsUsoLe9fYgGDaBUfItdzUnj15CChRWld8vFe/I84hb7fbCtYXrI60Jg==}
  1351. engines: {node: '>=14.0.0'}
  1352. cpu: [riscv64]
  1353. os: [linux]
  1354. requiresBuild: true
  1355. optional: true
  1356. /sass-embedded-linux-musl-x64/1.80.4:
  1357. resolution: {integrity: sha512-NZnr+SYbWlmXx0IaSQ8oF0jYkOULp9qKWMmmZQ1mxuGQ3z7tJqFhpH3M+hYkrFNeOq+GaH+nhHGOD4ZNBxeRkg==}
  1358. engines: {node: '>=14.0.0'}
  1359. cpu: [x64]
  1360. os: [linux]
  1361. requiresBuild: true
  1362. optional: true
  1363. /sass-embedded-linux-riscv64/1.80.4:
  1364. resolution: {integrity: sha512-h/BmU7QONa7ScvQztFp4Th4aSo3X+Olu3I+RYsaH9s7P683WT3f2w5zr+wwP1V4roM5eyKDCRJBuefT3Fkkkgw==}
  1365. engines: {node: '>=14.0.0'}
  1366. cpu: [riscv64]
  1367. os: [linux]
  1368. requiresBuild: true
  1369. optional: true
  1370. /sass-embedded-linux-x64/1.80.4:
  1371. resolution: {integrity: sha512-aZbZFs/X9bEmzDiBEiV4IAsKEA0zrCM+s/u2OzvrX4GRvZFJ+/XRTTvf+RTm7mgvTFgfPwCkNGVECQZ1eHh+6A==}
  1372. engines: {node: '>=14.0.0'}
  1373. cpu: [x64]
  1374. os: [linux]
  1375. requiresBuild: true
  1376. optional: true
  1377. /sass-embedded-win32-arm64/1.80.4:
  1378. resolution: {integrity: sha512-8JiatFi2VVFqCdJzKNDteaPC4KPmh8/giaVh7TyMcDhKjnvRLeu3v5V1egTMiwwpnQHuwzU3uqBlm/llVNR2Pw==}
  1379. engines: {node: '>=14.0.0'}
  1380. cpu: [arm64]
  1381. os: [win32]
  1382. requiresBuild: true
  1383. optional: true
  1384. /sass-embedded-win32-ia32/1.80.4:
  1385. resolution: {integrity: sha512-SodmTD6mjxEgoq44jWMibmBQvWkCfENK/70zp4qsztcBSOggg3nYUzwG0YpraClAMXpB1xOvzrArWu9/9fguAg==}
  1386. engines: {node: '>=14.0.0'}
  1387. cpu: [ia32]
  1388. os: [win32]
  1389. requiresBuild: true
  1390. optional: true
  1391. /sass-embedded-win32-x64/1.80.4:
  1392. resolution: {integrity: sha512-7+oRRwCCcnOmw152qDiC7x7SphYBo1eLB4KdyThO+7+rYRO8AftXO+kqBPTVSkM8kGp4wxCMF9auPpYBZbjsow==}
  1393. engines: {node: '>=14.0.0'}
  1394. cpu: [x64]
  1395. os: [win32]
  1396. requiresBuild: true
  1397. optional: true
  1398. /sass-embedded/1.80.4:
  1399. resolution: {integrity: sha512-lPzKX5g79ZxohlPxh0pXTPFseWj9RfgYI0cPm14CH5ok77Ujuheq/DCp7RStvNDWS8RCQ8Ii6gJC/5WTkGyrhA==}
  1400. engines: {node: '>=16.0.0'}
  1401. hasBin: true
  1402. dependencies:
  1403. '@bufbuild/protobuf': 2.2.1
  1404. buffer-builder: 0.2.0
  1405. colorjs.io: 0.5.2
  1406. immutable: 4.3.7
  1407. rxjs: 7.8.1
  1408. supports-color: 8.1.1
  1409. varint: 6.0.0
  1410. optionalDependencies:
  1411. sass-embedded-android-arm: 1.80.4
  1412. sass-embedded-android-arm64: 1.80.4
  1413. sass-embedded-android-ia32: 1.80.4
  1414. sass-embedded-android-riscv64: 1.80.4
  1415. sass-embedded-android-x64: 1.80.4
  1416. sass-embedded-darwin-arm64: 1.80.4
  1417. sass-embedded-darwin-x64: 1.80.4
  1418. sass-embedded-linux-arm: 1.80.4
  1419. sass-embedded-linux-arm64: 1.80.4
  1420. sass-embedded-linux-ia32: 1.80.4
  1421. sass-embedded-linux-musl-arm: 1.80.4
  1422. sass-embedded-linux-musl-arm64: 1.80.4
  1423. sass-embedded-linux-musl-ia32: 1.80.4
  1424. sass-embedded-linux-musl-riscv64: 1.80.4
  1425. sass-embedded-linux-musl-x64: 1.80.4
  1426. sass-embedded-linux-riscv64: 1.80.4
  1427. sass-embedded-linux-x64: 1.80.4
  1428. sass-embedded-win32-arm64: 1.80.4
  1429. sass-embedded-win32-ia32: 1.80.4
  1430. sass-embedded-win32-x64: 1.80.4
  1431. /sass/1.80.4:
  1432. resolution: {integrity: sha512-rhMQ2tSF5CsuuspvC94nPM9rToiAFw2h3JTrLlgmNw1MH79v8Cr3DH6KF6o6r+8oofY3iYVPUf66KzC8yuVN1w==}
  1433. engines: {node: '>=14.0.0'}
  1434. hasBin: true
  1435. dependencies:
  1436. '@parcel/watcher': 2.4.1
  1437. chokidar: 4.0.1
  1438. immutable: 4.3.7
  1439. source-map-js: 1.2.1
  1440. /semver/7.6.3:
  1441. resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
  1442. engines: {node: '>=10'}
  1443. hasBin: true
  1444. dev: true
  1445. /source-map-js/1.2.1:
  1446. resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
  1447. engines: {node: '>=0.10.0'}
  1448. /source-map-support/0.5.21:
  1449. resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
  1450. dependencies:
  1451. buffer-from: 1.1.2
  1452. source-map: 0.6.1
  1453. dev: false
  1454. /source-map/0.6.1:
  1455. resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
  1456. engines: {node: '>=0.10.0'}
  1457. dev: false
  1458. /stateshot/1.3.5:
  1459. resolution: {integrity: sha512-A/I230vCzTBDHAc2wzCXrH3ofcNnMd9Cs/HhRrxjWJ1YI90cOklljX9XATTdU45T4W/c/+g+jBtS/oQLs+Wkdw==}
  1460. dev: false
  1461. /supports-color/7.2.0:
  1462. resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
  1463. engines: {node: '>=8'}
  1464. dependencies:
  1465. has-flag: 4.0.0
  1466. dev: false
  1467. /supports-color/8.1.1:
  1468. resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
  1469. engines: {node: '>=10'}
  1470. dependencies:
  1471. has-flag: 4.0.0
  1472. /terser/5.36.0:
  1473. resolution: {integrity: sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==}
  1474. engines: {node: '>=10'}
  1475. hasBin: true
  1476. dependencies:
  1477. '@jridgewell/source-map': 0.3.6
  1478. acorn: 8.14.0
  1479. commander: 2.20.3
  1480. source-map-support: 0.5.21
  1481. dev: false
  1482. /text-segmentation/1.0.3:
  1483. resolution: {integrity: sha512-iOiPUo/BGnZ6+54OsWxZidGCsdU8YbE4PSpdPinp7DeMtUJNJBoJ/ouUSTJjHkh1KntHaltHl/gDs2FC4i5+Nw==}
  1484. dependencies:
  1485. utrie: 1.0.2
  1486. dev: false
  1487. /three/0.169.0:
  1488. resolution: {integrity: sha512-Ed906MA3dR4TS5riErd4QBsRGPcx+HBDX2O5yYE5GqJeFQTPU+M56Va/f/Oph9X7uZo3W3o4l2ZhBZ6f6qUv0w==}
  1489. dev: false
  1490. /to-regex-range/5.0.1:
  1491. resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
  1492. engines: {node: '>=8.0'}
  1493. dependencies:
  1494. is-number: 7.0.0
  1495. /tslib/2.8.0:
  1496. resolution: {integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==}
  1497. /typescript/5.6.3:
  1498. resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
  1499. engines: {node: '>=14.17'}
  1500. hasBin: true
  1501. /undici-types/6.19.8:
  1502. resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
  1503. /universalify/2.0.1:
  1504. resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
  1505. engines: {node: '>= 10.0.0'}
  1506. dev: false
  1507. /utrie/1.0.2:
  1508. resolution: {integrity: sha512-1MLa5ouZiOmQzUbjbu9VmjLzn1QLXBhwpUa7kdLUQK+KQ5KA9I1vk5U4YHe/X2Ch7PYnJfWuWT+VbuxbGwljhw==}
  1509. dependencies:
  1510. base64-arraybuffer: 1.0.2
  1511. dev: false
  1512. /uuid/11.0.2:
  1513. resolution: {integrity: sha512-14FfcOJmqdjbBPdDjFQyk/SdT4NySW4eM0zcG+HqbHP5jzuH56xO3J1DGhgs/cEMCfwYi3HQI1gnTO62iaG+tQ==}
  1514. hasBin: true
  1515. dev: false
  1516. /varint/6.0.0:
  1517. resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==}
  1518. /vite-plugin-html/3.2.2_vite@5.4.10:
  1519. resolution: {integrity: sha512-vb9C9kcdzcIo/Oc3CLZVS03dL5pDlOFuhGlZYDCJ840BhWl/0nGeZWf3Qy7NlOayscY4Cm/QRgULCQkEZige5Q==}
  1520. peerDependencies:
  1521. vite: '>=2.0.0'
  1522. dependencies:
  1523. '@rollup/pluginutils': 4.2.1
  1524. colorette: 2.0.20
  1525. connect-history-api-fallback: 1.6.0
  1526. consola: 2.15.3
  1527. dotenv: 16.4.5
  1528. dotenv-expand: 8.0.3
  1529. ejs: 3.1.10
  1530. fast-glob: 3.3.2
  1531. fs-extra: 10.1.0
  1532. html-minifier-terser: 6.1.0
  1533. node-html-parser: 5.4.2
  1534. pathe: 0.2.0
  1535. vite: 5.4.10_sst3kxjepkho23ofqy5hrkujju
  1536. dev: false
  1537. /vite/5.4.10_sst3kxjepkho23ofqy5hrkujju:
  1538. resolution: {integrity: sha512-1hvaPshuPUtxeQ0hsVH3Mud0ZanOLwVTneA1EgbAM5LhaZEqyPWGRQ7BtaMvUrTDeEaC8pxtj6a6jku3x4z6SQ==}
  1539. engines: {node: ^18.0.0 || >=20.0.0}
  1540. hasBin: true
  1541. peerDependencies:
  1542. '@types/node': ^18.0.0 || >=20.0.0
  1543. less: '*'
  1544. lightningcss: ^1.21.0
  1545. sass: '*'
  1546. sass-embedded: '*'
  1547. stylus: '*'
  1548. sugarss: '*'
  1549. terser: ^5.4.0
  1550. peerDependenciesMeta:
  1551. '@types/node':
  1552. optional: true
  1553. less:
  1554. optional: true
  1555. lightningcss:
  1556. optional: true
  1557. sass:
  1558. optional: true
  1559. sass-embedded:
  1560. optional: true
  1561. stylus:
  1562. optional: true
  1563. sugarss:
  1564. optional: true
  1565. terser:
  1566. optional: true
  1567. dependencies:
  1568. '@types/node': 22.9.0
  1569. esbuild: 0.21.5
  1570. postcss: 8.4.47
  1571. rollup: 4.24.2
  1572. sass: 1.80.4
  1573. sass-embedded: 1.80.4
  1574. optionalDependencies:
  1575. fsevents: 2.3.3
  1576. /vscode-uri/3.0.8:
  1577. resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
  1578. dev: true
  1579. /vue-demi/0.14.10_vue@3.5.13:
  1580. resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
  1581. engines: {node: '>=12'}
  1582. hasBin: true
  1583. requiresBuild: true
  1584. peerDependencies:
  1585. '@vue/composition-api': ^1.0.0-rc.1
  1586. vue: ^3.0.0-0 || ^2.6.0
  1587. peerDependenciesMeta:
  1588. '@vue/composition-api':
  1589. optional: true
  1590. dependencies:
  1591. vue: 3.5.13_typescript@5.6.3
  1592. dev: false
  1593. /vue-konva/3.2.0_konva@9.3.18+vue@3.5.13:
  1594. resolution: {integrity: sha512-n1KcOJDvTsgBRy/9HNAEm+5mNgvIxatImIjeuietH5Qt3yHbIK8mp1sP6TQL+a3Pne45UiMO9W+Gwrq1cjptkw==}
  1595. engines: {node: '>= 4.0.0', npm: '>= 3.0.0'}
  1596. peerDependencies:
  1597. konva: '>7'
  1598. vue: ^3
  1599. dependencies:
  1600. konva: 9.3.18
  1601. vue: 3.5.13_typescript@5.6.3
  1602. dev: false
  1603. /vue-tsc/2.1.8_typescript@5.6.3:
  1604. resolution: {integrity: sha512-6+vjb7JLxKIzeD/1ktoUBZGAr+148FQoEFl8Lv5EpDJLO2PrUalhp7atMEuzEkLnoooM5bg3pJqjZI+oobxIaQ==}
  1605. hasBin: true
  1606. peerDependencies:
  1607. typescript: '>=5.0.0'
  1608. dependencies:
  1609. '@volar/typescript': 2.4.8
  1610. '@vue/language-core': 2.1.8_typescript@5.6.3
  1611. semver: 7.6.3
  1612. typescript: 5.6.3
  1613. dev: true
  1614. /vue/3.5.13_typescript@5.6.3:
  1615. resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==}
  1616. peerDependencies:
  1617. typescript: '*'
  1618. peerDependenciesMeta:
  1619. typescript:
  1620. optional: true
  1621. dependencies:
  1622. '@vue/compiler-dom': 3.5.13
  1623. '@vue/compiler-sfc': 3.5.13
  1624. '@vue/runtime-dom': 3.5.13
  1625. '@vue/server-renderer': 3.5.13_vue@3.5.13
  1626. '@vue/shared': 3.5.13
  1627. typescript: 5.6.3