pnpm-lock.yaml 50 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486
  1. lockfileVersion: 5.4
  2. specifiers:
  3. '@rollup/plugin-node-resolve': ^15.2.3
  4. '@types/node': ^20.14.5
  5. '@types/proj4': ^2.5.5
  6. '@types/three': ^0.164.0
  7. '@vitejs/plugin-vue': ^5.0.4
  8. dts-bundle: ^0.7.3
  9. element-plus: ^2.7.3
  10. konva: ^9.3.6
  11. mitt: ^3.0.1
  12. ol: ^9.2.4
  13. proj4: ^2.12.1
  14. rollup: ^4.18.0
  15. rollup-plugin-dts: ^6.1.1
  16. sass: ^1.77.1
  17. stateshot: ^1.3.5
  18. three: ^0.164.1
  19. typescript: ^5.2.2
  20. vite: ^5.2.11
  21. vue: ^3.4.21
  22. vue-tsc: ^2.0.6
  23. dependencies:
  24. '@rollup/plugin-node-resolve': 15.2.3_rollup@4.18.0
  25. '@types/proj4': 2.5.5
  26. element-plus: 2.7.3_vue@3.4.27
  27. konva: 9.3.6
  28. mitt: 3.0.1
  29. ol: 9.2.4
  30. proj4: 2.12.1
  31. rollup: 4.18.0
  32. rollup-plugin-dts: 6.1.1_kvrf5kykmw4i6hziq5unr5euja
  33. sass: 1.77.1
  34. stateshot: 1.3.5
  35. three: 0.164.1
  36. vue: 3.4.27_typescript@5.4.5
  37. devDependencies:
  38. '@types/node': 20.14.5
  39. '@types/three': 0.164.0
  40. '@vitejs/plugin-vue': 5.0.4_vite@5.2.11+vue@3.4.27
  41. dts-bundle: 0.7.3
  42. typescript: 5.4.5
  43. vite: 5.2.11_rptimmxdh7ke3ahl2eyquqnrlq
  44. vue-tsc: 2.0.17_typescript@5.4.5
  45. packages:
  46. /@babel/code-frame/7.24.7:
  47. resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
  48. engines: {node: '>=6.9.0'}
  49. requiresBuild: true
  50. dependencies:
  51. '@babel/highlight': 7.24.7
  52. picocolors: 1.0.1
  53. dev: false
  54. optional: true
  55. /@babel/helper-string-parser/7.24.1:
  56. resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
  57. engines: {node: '>=6.9.0'}
  58. /@babel/helper-validator-identifier/7.24.5:
  59. resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==}
  60. engines: {node: '>=6.9.0'}
  61. /@babel/helper-validator-identifier/7.24.7:
  62. resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
  63. engines: {node: '>=6.9.0'}
  64. dev: false
  65. optional: true
  66. /@babel/highlight/7.24.7:
  67. resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
  68. engines: {node: '>=6.9.0'}
  69. dependencies:
  70. '@babel/helper-validator-identifier': 7.24.7
  71. chalk: 2.4.2
  72. js-tokens: 4.0.0
  73. picocolors: 1.0.1
  74. dev: false
  75. optional: true
  76. /@babel/parser/7.24.5:
  77. resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==}
  78. engines: {node: '>=6.0.0'}
  79. hasBin: true
  80. dependencies:
  81. '@babel/types': 7.24.5
  82. /@babel/types/7.24.5:
  83. resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==}
  84. engines: {node: '>=6.9.0'}
  85. dependencies:
  86. '@babel/helper-string-parser': 7.24.1
  87. '@babel/helper-validator-identifier': 7.24.5
  88. to-fast-properties: 2.0.0
  89. /@ctrl/tinycolor/3.6.1:
  90. resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==}
  91. engines: {node: '>=10'}
  92. dev: false
  93. /@element-plus/icons-vue/2.3.1_vue@3.4.27:
  94. resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
  95. peerDependencies:
  96. vue: ^3.2.0
  97. dependencies:
  98. vue: 3.4.27_typescript@5.4.5
  99. dev: false
  100. /@esbuild/aix-ppc64/0.20.2:
  101. resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==}
  102. engines: {node: '>=12'}
  103. cpu: [ppc64]
  104. os: [aix]
  105. requiresBuild: true
  106. dev: true
  107. optional: true
  108. /@esbuild/android-arm/0.20.2:
  109. resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==}
  110. engines: {node: '>=12'}
  111. cpu: [arm]
  112. os: [android]
  113. requiresBuild: true
  114. dev: true
  115. optional: true
  116. /@esbuild/android-arm64/0.20.2:
  117. resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==}
  118. engines: {node: '>=12'}
  119. cpu: [arm64]
  120. os: [android]
  121. requiresBuild: true
  122. dev: true
  123. optional: true
  124. /@esbuild/android-x64/0.20.2:
  125. resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==}
  126. engines: {node: '>=12'}
  127. cpu: [x64]
  128. os: [android]
  129. requiresBuild: true
  130. dev: true
  131. optional: true
  132. /@esbuild/darwin-arm64/0.20.2:
  133. resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==}
  134. engines: {node: '>=12'}
  135. cpu: [arm64]
  136. os: [darwin]
  137. requiresBuild: true
  138. dev: true
  139. optional: true
  140. /@esbuild/darwin-x64/0.20.2:
  141. resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==}
  142. engines: {node: '>=12'}
  143. cpu: [x64]
  144. os: [darwin]
  145. requiresBuild: true
  146. dev: true
  147. optional: true
  148. /@esbuild/freebsd-arm64/0.20.2:
  149. resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==}
  150. engines: {node: '>=12'}
  151. cpu: [arm64]
  152. os: [freebsd]
  153. requiresBuild: true
  154. dev: true
  155. optional: true
  156. /@esbuild/freebsd-x64/0.20.2:
  157. resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==}
  158. engines: {node: '>=12'}
  159. cpu: [x64]
  160. os: [freebsd]
  161. requiresBuild: true
  162. dev: true
  163. optional: true
  164. /@esbuild/linux-arm/0.20.2:
  165. resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==}
  166. engines: {node: '>=12'}
  167. cpu: [arm]
  168. os: [linux]
  169. requiresBuild: true
  170. dev: true
  171. optional: true
  172. /@esbuild/linux-arm64/0.20.2:
  173. resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==}
  174. engines: {node: '>=12'}
  175. cpu: [arm64]
  176. os: [linux]
  177. requiresBuild: true
  178. dev: true
  179. optional: true
  180. /@esbuild/linux-ia32/0.20.2:
  181. resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==}
  182. engines: {node: '>=12'}
  183. cpu: [ia32]
  184. os: [linux]
  185. requiresBuild: true
  186. dev: true
  187. optional: true
  188. /@esbuild/linux-loong64/0.20.2:
  189. resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==}
  190. engines: {node: '>=12'}
  191. cpu: [loong64]
  192. os: [linux]
  193. requiresBuild: true
  194. dev: true
  195. optional: true
  196. /@esbuild/linux-mips64el/0.20.2:
  197. resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==}
  198. engines: {node: '>=12'}
  199. cpu: [mips64el]
  200. os: [linux]
  201. requiresBuild: true
  202. dev: true
  203. optional: true
  204. /@esbuild/linux-ppc64/0.20.2:
  205. resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==}
  206. engines: {node: '>=12'}
  207. cpu: [ppc64]
  208. os: [linux]
  209. requiresBuild: true
  210. dev: true
  211. optional: true
  212. /@esbuild/linux-riscv64/0.20.2:
  213. resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==}
  214. engines: {node: '>=12'}
  215. cpu: [riscv64]
  216. os: [linux]
  217. requiresBuild: true
  218. dev: true
  219. optional: true
  220. /@esbuild/linux-s390x/0.20.2:
  221. resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==}
  222. engines: {node: '>=12'}
  223. cpu: [s390x]
  224. os: [linux]
  225. requiresBuild: true
  226. dev: true
  227. optional: true
  228. /@esbuild/linux-x64/0.20.2:
  229. resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==}
  230. engines: {node: '>=12'}
  231. cpu: [x64]
  232. os: [linux]
  233. requiresBuild: true
  234. dev: true
  235. optional: true
  236. /@esbuild/netbsd-x64/0.20.2:
  237. resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==}
  238. engines: {node: '>=12'}
  239. cpu: [x64]
  240. os: [netbsd]
  241. requiresBuild: true
  242. dev: true
  243. optional: true
  244. /@esbuild/openbsd-x64/0.20.2:
  245. resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==}
  246. engines: {node: '>=12'}
  247. cpu: [x64]
  248. os: [openbsd]
  249. requiresBuild: true
  250. dev: true
  251. optional: true
  252. /@esbuild/sunos-x64/0.20.2:
  253. resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==}
  254. engines: {node: '>=12'}
  255. cpu: [x64]
  256. os: [sunos]
  257. requiresBuild: true
  258. dev: true
  259. optional: true
  260. /@esbuild/win32-arm64/0.20.2:
  261. resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==}
  262. engines: {node: '>=12'}
  263. cpu: [arm64]
  264. os: [win32]
  265. requiresBuild: true
  266. dev: true
  267. optional: true
  268. /@esbuild/win32-ia32/0.20.2:
  269. resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==}
  270. engines: {node: '>=12'}
  271. cpu: [ia32]
  272. os: [win32]
  273. requiresBuild: true
  274. dev: true
  275. optional: true
  276. /@esbuild/win32-x64/0.20.2:
  277. resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==}
  278. engines: {node: '>=12'}
  279. cpu: [x64]
  280. os: [win32]
  281. requiresBuild: true
  282. dev: true
  283. optional: true
  284. /@floating-ui/core/1.6.1:
  285. resolution: {integrity: sha512-42UH54oPZHPdRHdw6BgoBD6cg/eVTmVrFcgeRDM3jbO7uxSoipVcmcIGFcA5jmOHO5apcyvBhkSKES3fQJnu7A==}
  286. dependencies:
  287. '@floating-ui/utils': 0.2.2
  288. dev: false
  289. /@floating-ui/dom/1.6.5:
  290. resolution: {integrity: sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==}
  291. dependencies:
  292. '@floating-ui/core': 1.6.1
  293. '@floating-ui/utils': 0.2.2
  294. dev: false
  295. /@floating-ui/utils/0.2.2:
  296. resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==}
  297. dev: false
  298. /@jridgewell/sourcemap-codec/1.4.15:
  299. resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
  300. /@petamoriken/float16/3.8.7:
  301. resolution: {integrity: sha512-/Ri4xDDpe12NT6Ex/DRgHzLlobiQXEW/hmG08w1wj/YU7hLemk97c+zHQFp0iZQ9r7YqgLEXZR2sls4HxBf9NA==}
  302. dev: false
  303. /@rollup/plugin-node-resolve/15.2.3_rollup@4.18.0:
  304. resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
  305. engines: {node: '>=14.0.0'}
  306. peerDependencies:
  307. rollup: ^2.78.0||^3.0.0||^4.0.0
  308. peerDependenciesMeta:
  309. rollup:
  310. optional: true
  311. dependencies:
  312. '@rollup/pluginutils': 5.1.0_rollup@4.18.0
  313. '@types/resolve': 1.20.2
  314. deepmerge: 4.3.1
  315. is-builtin-module: 3.2.1
  316. is-module: 1.0.0
  317. resolve: 1.22.8
  318. rollup: 4.18.0
  319. dev: false
  320. /@rollup/pluginutils/5.1.0_rollup@4.18.0:
  321. resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
  322. engines: {node: '>=14.0.0'}
  323. peerDependencies:
  324. rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
  325. peerDependenciesMeta:
  326. rollup:
  327. optional: true
  328. dependencies:
  329. '@types/estree': 1.0.5
  330. estree-walker: 2.0.2
  331. picomatch: 2.3.1
  332. rollup: 4.18.0
  333. dev: false
  334. /@rollup/rollup-android-arm-eabi/4.18.0:
  335. resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==}
  336. cpu: [arm]
  337. os: [android]
  338. requiresBuild: true
  339. optional: true
  340. /@rollup/rollup-android-arm64/4.18.0:
  341. resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==}
  342. cpu: [arm64]
  343. os: [android]
  344. requiresBuild: true
  345. optional: true
  346. /@rollup/rollup-darwin-arm64/4.18.0:
  347. resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==}
  348. cpu: [arm64]
  349. os: [darwin]
  350. requiresBuild: true
  351. optional: true
  352. /@rollup/rollup-darwin-x64/4.18.0:
  353. resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==}
  354. cpu: [x64]
  355. os: [darwin]
  356. requiresBuild: true
  357. optional: true
  358. /@rollup/rollup-linux-arm-gnueabihf/4.18.0:
  359. resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==}
  360. cpu: [arm]
  361. os: [linux]
  362. requiresBuild: true
  363. optional: true
  364. /@rollup/rollup-linux-arm-musleabihf/4.18.0:
  365. resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==}
  366. cpu: [arm]
  367. os: [linux]
  368. requiresBuild: true
  369. optional: true
  370. /@rollup/rollup-linux-arm64-gnu/4.18.0:
  371. resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==}
  372. cpu: [arm64]
  373. os: [linux]
  374. requiresBuild: true
  375. optional: true
  376. /@rollup/rollup-linux-arm64-musl/4.18.0:
  377. resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==}
  378. cpu: [arm64]
  379. os: [linux]
  380. requiresBuild: true
  381. optional: true
  382. /@rollup/rollup-linux-powerpc64le-gnu/4.18.0:
  383. resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==}
  384. cpu: [ppc64]
  385. os: [linux]
  386. requiresBuild: true
  387. optional: true
  388. /@rollup/rollup-linux-riscv64-gnu/4.18.0:
  389. resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==}
  390. cpu: [riscv64]
  391. os: [linux]
  392. requiresBuild: true
  393. optional: true
  394. /@rollup/rollup-linux-s390x-gnu/4.18.0:
  395. resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==}
  396. cpu: [s390x]
  397. os: [linux]
  398. requiresBuild: true
  399. optional: true
  400. /@rollup/rollup-linux-x64-gnu/4.18.0:
  401. resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==}
  402. cpu: [x64]
  403. os: [linux]
  404. requiresBuild: true
  405. optional: true
  406. /@rollup/rollup-linux-x64-musl/4.18.0:
  407. resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==}
  408. cpu: [x64]
  409. os: [linux]
  410. requiresBuild: true
  411. optional: true
  412. /@rollup/rollup-win32-arm64-msvc/4.18.0:
  413. resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==}
  414. cpu: [arm64]
  415. os: [win32]
  416. requiresBuild: true
  417. optional: true
  418. /@rollup/rollup-win32-ia32-msvc/4.18.0:
  419. resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==}
  420. cpu: [ia32]
  421. os: [win32]
  422. requiresBuild: true
  423. optional: true
  424. /@rollup/rollup-win32-x64-msvc/4.18.0:
  425. resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==}
  426. cpu: [x64]
  427. os: [win32]
  428. requiresBuild: true
  429. optional: true
  430. /@sxzz/popperjs-es/2.11.7:
  431. resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
  432. dev: false
  433. /@tweenjs/tween.js/23.1.2:
  434. resolution: {integrity: sha512-kMCNaZCJugWI86xiEHaY338CU5JpD0B97p1j1IKNn/Zto8PgACjQx0UxbHjmOcLl/dDOBnItwD07KmCs75pxtQ==}
  435. dev: true
  436. /@types/detect-indent/0.1.30:
  437. resolution: {integrity: sha512-AUmj9JHuHTD94slY1WR1VulFxRGC6D1pcNCN0MCulKFyiihvV/28lLS8oRHgfmc2Cxq954J8Vmosa8qzm7PLGQ==}
  438. dev: true
  439. /@types/estree/1.0.5:
  440. resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
  441. /@types/glob/5.0.30:
  442. resolution: {integrity: sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==}
  443. dependencies:
  444. '@types/minimatch': 5.1.2
  445. '@types/node': 20.14.5
  446. dev: true
  447. /@types/lodash-es/4.17.12:
  448. resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==}
  449. dependencies:
  450. '@types/lodash': 4.17.1
  451. dev: false
  452. /@types/lodash/4.17.1:
  453. resolution: {integrity: sha512-X+2qazGS3jxLAIz5JDXDzglAF3KpijdhFxlf/V1+hEsOUc+HnWi81L/uv/EvGuV90WY+7mPGFCUDGfQC3Gj95Q==}
  454. dev: false
  455. /@types/minimatch/5.1.2:
  456. resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==}
  457. dev: true
  458. /@types/mkdirp/0.3.29:
  459. resolution: {integrity: sha512-QRLQpFsIQGO2k8pupga9abfei85GKotAtQ+F6xuQmSGomUt6C52TyMiTFpP8kUwuPKr00gNtu3itLlC6gvI/NA==}
  460. dev: true
  461. /@types/node/20.14.5:
  462. resolution: {integrity: sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==}
  463. dependencies:
  464. undici-types: 5.26.5
  465. dev: true
  466. /@types/node/8.0.0:
  467. resolution: {integrity: sha512-j2tekvJCO7j22cs+LO6i0kRPhmQ9MXaPZ55TzOc1lzkN5b6BWqq4AFjl04s1oRRQ1v5rSe+KEvnLUSTonuls/A==}
  468. dev: true
  469. /@types/proj4/2.5.5:
  470. resolution: {integrity: sha512-y4tHUVVoMEOm2nxRLQ2/ET8upj/pBmoutGxFw2LZJTQWPgWXI+cbxVEUFFmIzr/bpFR83hGDOTSXX6HBeObvZA==}
  471. dev: false
  472. /@types/resolve/1.20.2:
  473. resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
  474. dev: false
  475. /@types/stats.js/0.17.3:
  476. resolution: {integrity: sha512-pXNfAD3KHOdif9EQXZ9deK82HVNaXP5ZIF5RP2QG6OQFNTaY2YIetfrE9t528vEreGQvEPRDDc8muaoYeK0SxQ==}
  477. dev: true
  478. /@types/three/0.164.0:
  479. resolution: {integrity: sha512-SFDofn9dJVrE+1DKta7xj7lc4ru7B3S3yf10NsxOserW57aQlB6GxtAS1UK5To3LfEMN5HUHMu3n5v+M5rApgA==}
  480. dependencies:
  481. '@tweenjs/tween.js': 23.1.2
  482. '@types/stats.js': 0.17.3
  483. '@types/webxr': 0.5.16
  484. fflate: 0.8.2
  485. meshoptimizer: 0.18.1
  486. dev: true
  487. /@types/web-bluetooth/0.0.16:
  488. resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
  489. dev: false
  490. /@types/webxr/0.5.16:
  491. resolution: {integrity: sha512-0E0Cl84FECtzrB4qG19TNTqpunw0F1YF0QZZnFMF6pDw1kNKJtrlTKlVB34stGIsHbZsYQ7H0tNjPfZftkHHoA==}
  492. dev: true
  493. /@vitejs/plugin-vue/5.0.4_vite@5.2.11+vue@3.4.27:
  494. resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
  495. engines: {node: ^18.0.0 || >=20.0.0}
  496. peerDependencies:
  497. vite: ^5.0.0
  498. vue: ^3.2.25
  499. dependencies:
  500. vite: 5.2.11_rptimmxdh7ke3ahl2eyquqnrlq
  501. vue: 3.4.27_typescript@5.4.5
  502. dev: true
  503. /@volar/language-core/2.2.2:
  504. resolution: {integrity: sha512-GuvEL4JdxbnLVhPLICncCGT+tVW4cIz9GxXNeDofNnJ4iNTKhr5suGVsA1GLOne9PbraSjn8PlLt+pvLxuRVeQ==}
  505. dependencies:
  506. '@volar/source-map': 2.2.2
  507. dev: true
  508. /@volar/source-map/2.2.2:
  509. resolution: {integrity: sha512-vUwvZuSW6iN4JI9QRinh9EjFasx1TUtnaWMKwgWx08xz1PyYuNkLlWlrZXBZ5GGBhML0u230M/7X+AHY2h9yKg==}
  510. dependencies:
  511. muggle-string: 0.4.1
  512. dev: true
  513. /@volar/typescript/2.2.2:
  514. resolution: {integrity: sha512-WcwOREz7+uOrpjUrKhOMaOKKmyPdtqF95HWX7SE0d9hhBB1KkfahxhaAex5U9Bn43LfINHlycLoYCNEtfeKm0g==}
  515. dependencies:
  516. '@volar/language-core': 2.2.2
  517. path-browserify: 1.0.1
  518. dev: true
  519. /@vue/compiler-core/3.4.27:
  520. resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==}
  521. dependencies:
  522. '@babel/parser': 7.24.5
  523. '@vue/shared': 3.4.27
  524. entities: 4.5.0
  525. estree-walker: 2.0.2
  526. source-map-js: 1.2.0
  527. /@vue/compiler-dom/3.4.27:
  528. resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==}
  529. dependencies:
  530. '@vue/compiler-core': 3.4.27
  531. '@vue/shared': 3.4.27
  532. /@vue/compiler-sfc/3.4.27:
  533. resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==}
  534. dependencies:
  535. '@babel/parser': 7.24.5
  536. '@vue/compiler-core': 3.4.27
  537. '@vue/compiler-dom': 3.4.27
  538. '@vue/compiler-ssr': 3.4.27
  539. '@vue/shared': 3.4.27
  540. estree-walker: 2.0.2
  541. magic-string: 0.30.10
  542. postcss: 8.4.38
  543. source-map-js: 1.2.0
  544. /@vue/compiler-ssr/3.4.27:
  545. resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==}
  546. dependencies:
  547. '@vue/compiler-dom': 3.4.27
  548. '@vue/shared': 3.4.27
  549. /@vue/language-core/2.0.17_typescript@5.4.5:
  550. resolution: {integrity: sha512-tHw2J6G9yL4kn3jN5MftOHEq86Y6qnuohBQ1OHkJ73fAv3OYgwDI1cfX7ds0OEJEycOMG64BA3ql5bDgDa41zw==}
  551. peerDependencies:
  552. typescript: '*'
  553. peerDependenciesMeta:
  554. typescript:
  555. optional: true
  556. dependencies:
  557. '@volar/language-core': 2.2.2
  558. '@vue/compiler-dom': 3.4.27
  559. '@vue/shared': 3.4.27
  560. computeds: 0.0.1
  561. minimatch: 9.0.4
  562. path-browserify: 1.0.1
  563. typescript: 5.4.5
  564. vue-template-compiler: 2.7.16
  565. dev: true
  566. /@vue/reactivity/3.4.27:
  567. resolution: {integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==}
  568. dependencies:
  569. '@vue/shared': 3.4.27
  570. /@vue/runtime-core/3.4.27:
  571. resolution: {integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==}
  572. dependencies:
  573. '@vue/reactivity': 3.4.27
  574. '@vue/shared': 3.4.27
  575. /@vue/runtime-dom/3.4.27:
  576. resolution: {integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==}
  577. dependencies:
  578. '@vue/runtime-core': 3.4.27
  579. '@vue/shared': 3.4.27
  580. csstype: 3.1.3
  581. /@vue/server-renderer/3.4.27_vue@3.4.27:
  582. resolution: {integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==}
  583. peerDependencies:
  584. vue: 3.4.27
  585. dependencies:
  586. '@vue/compiler-ssr': 3.4.27
  587. '@vue/shared': 3.4.27
  588. vue: 3.4.27_typescript@5.4.5
  589. /@vue/shared/3.4.27:
  590. resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==}
  591. /@vueuse/core/9.13.0_vue@3.4.27:
  592. resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
  593. dependencies:
  594. '@types/web-bluetooth': 0.0.16
  595. '@vueuse/metadata': 9.13.0
  596. '@vueuse/shared': 9.13.0_vue@3.4.27
  597. vue-demi: 0.14.7_vue@3.4.27
  598. transitivePeerDependencies:
  599. - '@vue/composition-api'
  600. - vue
  601. dev: false
  602. /@vueuse/metadata/9.13.0:
  603. resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
  604. dev: false
  605. /@vueuse/shared/9.13.0_vue@3.4.27:
  606. resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
  607. dependencies:
  608. vue-demi: 0.14.7_vue@3.4.27
  609. transitivePeerDependencies:
  610. - '@vue/composition-api'
  611. - vue
  612. dev: false
  613. /ansi-styles/3.2.1:
  614. resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
  615. engines: {node: '>=4'}
  616. dependencies:
  617. color-convert: 1.9.3
  618. dev: false
  619. optional: true
  620. /anymatch/3.1.3:
  621. resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
  622. engines: {node: '>= 8'}
  623. dependencies:
  624. normalize-path: 3.0.0
  625. picomatch: 2.3.1
  626. /async-validator/4.2.5:
  627. resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==}
  628. dev: false
  629. /balanced-match/1.0.2:
  630. resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
  631. dev: true
  632. /binary-extensions/2.3.0:
  633. resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
  634. engines: {node: '>=8'}
  635. /brace-expansion/1.1.11:
  636. resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
  637. dependencies:
  638. balanced-match: 1.0.2
  639. concat-map: 0.0.1
  640. dev: true
  641. /brace-expansion/2.0.1:
  642. resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
  643. dependencies:
  644. balanced-match: 1.0.2
  645. dev: true
  646. /braces/3.0.2:
  647. resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
  648. engines: {node: '>=8'}
  649. dependencies:
  650. fill-range: 7.0.1
  651. /builtin-modules/3.3.0:
  652. resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
  653. engines: {node: '>=6'}
  654. dev: false
  655. /chalk/2.4.2:
  656. resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
  657. engines: {node: '>=4'}
  658. dependencies:
  659. ansi-styles: 3.2.1
  660. escape-string-regexp: 1.0.5
  661. supports-color: 5.5.0
  662. dev: false
  663. optional: true
  664. /chokidar/3.6.0:
  665. resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
  666. engines: {node: '>= 8.10.0'}
  667. dependencies:
  668. anymatch: 3.1.3
  669. braces: 3.0.2
  670. glob-parent: 5.1.2
  671. is-binary-path: 2.1.0
  672. is-glob: 4.0.3
  673. normalize-path: 3.0.0
  674. readdirp: 3.6.0
  675. optionalDependencies:
  676. fsevents: 2.3.3
  677. /color-convert/1.9.3:
  678. resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
  679. dependencies:
  680. color-name: 1.1.3
  681. dev: false
  682. optional: true
  683. /color-name/1.1.3:
  684. resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
  685. dev: false
  686. optional: true
  687. /color-name/2.0.0:
  688. resolution: {integrity: sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow==}
  689. engines: {node: '>=12.20'}
  690. dev: false
  691. /color-parse/2.0.2:
  692. resolution: {integrity: sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==}
  693. dependencies:
  694. color-name: 2.0.0
  695. dev: false
  696. /color-rgba/3.0.0:
  697. resolution: {integrity: sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg==}
  698. dependencies:
  699. color-parse: 2.0.2
  700. color-space: 2.0.1
  701. dev: false
  702. /color-space/2.0.1:
  703. resolution: {integrity: sha512-nKqUYlo0vZATVOFHY810BSYjmCARrG7e5R3UE3CQlyjJTvv5kSSmPG1kzm/oDyyqjehM+lW1RnEt9It9GNa5JA==}
  704. dev: false
  705. /commander/2.20.3:
  706. resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
  707. dev: true
  708. /computeds/0.0.1:
  709. resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
  710. dev: true
  711. /concat-map/0.0.1:
  712. resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
  713. dev: true
  714. /csstype/3.1.3:
  715. resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
  716. /dayjs/1.11.11:
  717. resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==}
  718. dev: false
  719. /de-indent/1.0.2:
  720. resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
  721. dev: true
  722. /deepmerge/4.3.1:
  723. resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
  724. engines: {node: '>=0.10.0'}
  725. dev: false
  726. /detect-indent/0.2.0:
  727. resolution: {integrity: sha512-C6jyrDu/eGH4KT0ZxAzijiH+ts5YLy7DqGFoDuHGxZjMOdjzRltp3jByySnpFBVIy4Em0ZkLN8tIV6mcREdw5A==}
  728. engines: {node: '>=0.10.0'}
  729. hasBin: true
  730. dependencies:
  731. get-stdin: 0.1.0
  732. minimist: 0.1.0
  733. dev: true
  734. /dts-bundle/0.7.3:
  735. resolution: {integrity: sha512-EEAEuPRk8QyKhoN90NHTh+spSQujkkvOnKWUfuzpmC/fgryiWopL1SegSktx0UsoPfNidIGVDN7/AXpBDBv0WQ==}
  736. engines: {node: '>= 0.10.0'}
  737. hasBin: true
  738. dependencies:
  739. '@types/detect-indent': 0.1.30
  740. '@types/glob': 5.0.30
  741. '@types/mkdirp': 0.3.29
  742. '@types/node': 8.0.0
  743. commander: 2.20.3
  744. detect-indent: 0.2.0
  745. glob: 6.0.4
  746. mkdirp: 0.5.6
  747. dev: true
  748. /earcut/2.2.4:
  749. resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==}
  750. dev: false
  751. /element-plus/2.7.3_vue@3.4.27:
  752. resolution: {integrity: sha512-OaqY1kQ2xzNyRFyge3fzM7jqMwux+464RBEqd+ybRV9xPiGxtgnj/sVK4iEbnKnzQIa9XK03DOIFzoToUhu1DA==}
  753. peerDependencies:
  754. vue: ^3.2.0
  755. dependencies:
  756. '@ctrl/tinycolor': 3.6.1
  757. '@element-plus/icons-vue': 2.3.1_vue@3.4.27
  758. '@floating-ui/dom': 1.6.5
  759. '@popperjs/core': /@sxzz/popperjs-es/2.11.7
  760. '@types/lodash': 4.17.1
  761. '@types/lodash-es': 4.17.12
  762. '@vueuse/core': 9.13.0_vue@3.4.27
  763. async-validator: 4.2.5
  764. dayjs: 1.11.11
  765. escape-html: 1.0.3
  766. lodash: 4.17.21
  767. lodash-es: 4.17.21
  768. lodash-unified: 1.0.3_vpgwo5v3ie2bia5ss74pgoa5ly
  769. memoize-one: 6.0.0
  770. normalize-wheel-es: 1.2.0
  771. vue: 3.4.27_typescript@5.4.5
  772. transitivePeerDependencies:
  773. - '@vue/composition-api'
  774. dev: false
  775. /entities/4.5.0:
  776. resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
  777. engines: {node: '>=0.12'}
  778. /esbuild/0.20.2:
  779. resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==}
  780. engines: {node: '>=12'}
  781. hasBin: true
  782. requiresBuild: true
  783. optionalDependencies:
  784. '@esbuild/aix-ppc64': 0.20.2
  785. '@esbuild/android-arm': 0.20.2
  786. '@esbuild/android-arm64': 0.20.2
  787. '@esbuild/android-x64': 0.20.2
  788. '@esbuild/darwin-arm64': 0.20.2
  789. '@esbuild/darwin-x64': 0.20.2
  790. '@esbuild/freebsd-arm64': 0.20.2
  791. '@esbuild/freebsd-x64': 0.20.2
  792. '@esbuild/linux-arm': 0.20.2
  793. '@esbuild/linux-arm64': 0.20.2
  794. '@esbuild/linux-ia32': 0.20.2
  795. '@esbuild/linux-loong64': 0.20.2
  796. '@esbuild/linux-mips64el': 0.20.2
  797. '@esbuild/linux-ppc64': 0.20.2
  798. '@esbuild/linux-riscv64': 0.20.2
  799. '@esbuild/linux-s390x': 0.20.2
  800. '@esbuild/linux-x64': 0.20.2
  801. '@esbuild/netbsd-x64': 0.20.2
  802. '@esbuild/openbsd-x64': 0.20.2
  803. '@esbuild/sunos-x64': 0.20.2
  804. '@esbuild/win32-arm64': 0.20.2
  805. '@esbuild/win32-ia32': 0.20.2
  806. '@esbuild/win32-x64': 0.20.2
  807. dev: true
  808. /escape-html/1.0.3:
  809. resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
  810. dev: false
  811. /escape-string-regexp/1.0.5:
  812. resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
  813. engines: {node: '>=0.8.0'}
  814. dev: false
  815. optional: true
  816. /estree-walker/2.0.2:
  817. resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
  818. /fflate/0.8.2:
  819. resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
  820. dev: true
  821. /fill-range/7.0.1:
  822. resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
  823. engines: {node: '>=8'}
  824. dependencies:
  825. to-regex-range: 5.0.1
  826. /fsevents/2.3.3:
  827. resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
  828. engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
  829. os: [darwin]
  830. requiresBuild: true
  831. optional: true
  832. /function-bind/1.1.2:
  833. resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
  834. dev: false
  835. /geotiff/2.1.3:
  836. resolution: {integrity: sha512-PT6uoF5a1+kbC3tHmZSUsLHBp2QJlHasxxxxPW47QIY1VBKpFB+FcDvX+MxER6UzgLQZ0xDzJ9s48B9JbOCTqA==}
  837. engines: {node: '>=10.19'}
  838. dependencies:
  839. '@petamoriken/float16': 3.8.7
  840. lerc: 3.0.0
  841. pako: 2.1.0
  842. parse-headers: 2.0.5
  843. quick-lru: 6.1.2
  844. web-worker: 1.3.0
  845. xml-utils: 1.10.1
  846. zstddec: 0.1.0
  847. dev: false
  848. /get-stdin/0.1.0:
  849. resolution: {integrity: sha512-/WBu3IaQZxE3bs3BhBmR10ipDY4pjN+U4EZgXULa1eqKA0B/Lka/MVoAqhTVYBkkRlCrEGDOU9itrzIgm9Ksng==}
  850. engines: {node: '>=0.10.0'}
  851. dev: true
  852. /glob-parent/5.1.2:
  853. resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
  854. engines: {node: '>= 6'}
  855. dependencies:
  856. is-glob: 4.0.3
  857. /glob/6.0.4:
  858. resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==}
  859. deprecated: Glob versions prior to v9 are no longer supported
  860. dependencies:
  861. inflight: 1.0.6
  862. inherits: 2.0.4
  863. minimatch: 3.1.2
  864. once: 1.4.0
  865. path-is-absolute: 1.0.1
  866. dev: true
  867. /has-flag/3.0.0:
  868. resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
  869. engines: {node: '>=4'}
  870. dev: false
  871. optional: true
  872. /hasown/2.0.2:
  873. resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
  874. engines: {node: '>= 0.4'}
  875. dependencies:
  876. function-bind: 1.1.2
  877. dev: false
  878. /he/1.2.0:
  879. resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
  880. hasBin: true
  881. dev: true
  882. /ieee754/1.2.1:
  883. resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
  884. dev: false
  885. /immutable/4.3.6:
  886. resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==}
  887. /inflight/1.0.6:
  888. resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
  889. deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
  890. dependencies:
  891. once: 1.4.0
  892. wrappy: 1.0.2
  893. dev: true
  894. /inherits/2.0.4:
  895. resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
  896. dev: true
  897. /is-binary-path/2.1.0:
  898. resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
  899. engines: {node: '>=8'}
  900. dependencies:
  901. binary-extensions: 2.3.0
  902. /is-builtin-module/3.2.1:
  903. resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
  904. engines: {node: '>=6'}
  905. dependencies:
  906. builtin-modules: 3.3.0
  907. dev: false
  908. /is-core-module/2.14.0:
  909. resolution: {integrity: sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A==}
  910. engines: {node: '>= 0.4'}
  911. dependencies:
  912. hasown: 2.0.2
  913. dev: false
  914. /is-extglob/2.1.1:
  915. resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
  916. engines: {node: '>=0.10.0'}
  917. /is-glob/4.0.3:
  918. resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
  919. engines: {node: '>=0.10.0'}
  920. dependencies:
  921. is-extglob: 2.1.1
  922. /is-module/1.0.0:
  923. resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
  924. dev: false
  925. /is-number/7.0.0:
  926. resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
  927. engines: {node: '>=0.12.0'}
  928. /js-tokens/4.0.0:
  929. resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
  930. dev: false
  931. optional: true
  932. /konva/9.3.6:
  933. resolution: {integrity: sha512-dqR8EbcM0hjuilZCBP6xauQ5V3kH3m9kBcsDkqPypQuRgsXbcXUrxqYxhNbdvKZpYNW8Amq94jAD/C0NY3qfBQ==}
  934. dev: false
  935. /lerc/3.0.0:
  936. resolution: {integrity: sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==}
  937. dev: false
  938. /lodash-es/4.17.21:
  939. resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
  940. dev: false
  941. /lodash-unified/1.0.3_vpgwo5v3ie2bia5ss74pgoa5ly:
  942. resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==}
  943. peerDependencies:
  944. '@types/lodash-es': '*'
  945. lodash: '*'
  946. lodash-es: '*'
  947. dependencies:
  948. '@types/lodash-es': 4.17.12
  949. lodash: 4.17.21
  950. lodash-es: 4.17.21
  951. dev: false
  952. /lodash/4.17.21:
  953. resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
  954. dev: false
  955. /magic-string/0.30.10:
  956. resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
  957. dependencies:
  958. '@jridgewell/sourcemap-codec': 1.4.15
  959. /memoize-one/6.0.0:
  960. resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
  961. dev: false
  962. /meshoptimizer/0.18.1:
  963. resolution: {integrity: sha512-ZhoIoL7TNV4s5B6+rx5mC//fw8/POGyNxS/DZyCJeiZ12ScLfVwRE/GfsxwiTkMYYD5DmK2/JXnEVXqL4rF+Sw==}
  964. dev: true
  965. /mgrs/1.0.0:
  966. resolution: {integrity: sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==}
  967. dev: false
  968. /minimatch/3.1.2:
  969. resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
  970. dependencies:
  971. brace-expansion: 1.1.11
  972. dev: true
  973. /minimatch/9.0.4:
  974. resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
  975. engines: {node: '>=16 || 14 >=14.17'}
  976. dependencies:
  977. brace-expansion: 2.0.1
  978. dev: true
  979. /minimist/0.1.0:
  980. resolution: {integrity: sha512-wR5Ipl99t0mTGwLjQJnBjrP/O7zBbLZqvA3aw32DmLx+nXHfWctUjzDjnDx09pX1Po86WFQazF9xUzfMea3Cnw==}
  981. dev: true
  982. /minimist/1.2.8:
  983. resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
  984. dev: true
  985. /mitt/3.0.1:
  986. resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
  987. dev: false
  988. /mkdirp/0.5.6:
  989. resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
  990. hasBin: true
  991. dependencies:
  992. minimist: 1.2.8
  993. dev: true
  994. /muggle-string/0.4.1:
  995. resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
  996. dev: true
  997. /nanoid/3.3.7:
  998. resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
  999. engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
  1000. hasBin: true
  1001. /normalize-path/3.0.0:
  1002. resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
  1003. engines: {node: '>=0.10.0'}
  1004. /normalize-wheel-es/1.2.0:
  1005. resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==}
  1006. dev: false
  1007. /ol/9.2.4:
  1008. resolution: {integrity: sha512-bsbu4ObaAlbELMIZWnYEvX4Z9jO+OyCBshtODhDKmqYTPEfnKOX3RieCr97tpJkqWTZvyV4tS9UQDvHoCdxS+A==}
  1009. dependencies:
  1010. color-rgba: 3.0.0
  1011. color-space: 2.0.1
  1012. earcut: 2.2.4
  1013. geotiff: 2.1.3
  1014. pbf: 3.2.1
  1015. rbush: 3.0.1
  1016. dev: false
  1017. /once/1.4.0:
  1018. resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
  1019. dependencies:
  1020. wrappy: 1.0.2
  1021. dev: true
  1022. /pako/2.1.0:
  1023. resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==}
  1024. dev: false
  1025. /parse-headers/2.0.5:
  1026. resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==}
  1027. dev: false
  1028. /path-browserify/1.0.1:
  1029. resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
  1030. dev: true
  1031. /path-is-absolute/1.0.1:
  1032. resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
  1033. engines: {node: '>=0.10.0'}
  1034. dev: true
  1035. /path-parse/1.0.7:
  1036. resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
  1037. dev: false
  1038. /pbf/3.2.1:
  1039. resolution: {integrity: sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==}
  1040. hasBin: true
  1041. dependencies:
  1042. ieee754: 1.2.1
  1043. resolve-protobuf-schema: 2.1.0
  1044. dev: false
  1045. /picocolors/1.0.1:
  1046. resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
  1047. /picomatch/2.3.1:
  1048. resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
  1049. engines: {node: '>=8.6'}
  1050. /postcss/8.4.38:
  1051. resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
  1052. engines: {node: ^10 || ^12 || >=14}
  1053. dependencies:
  1054. nanoid: 3.3.7
  1055. picocolors: 1.0.1
  1056. source-map-js: 1.2.0
  1057. /proj4/2.12.1:
  1058. resolution: {integrity: sha512-vmhP3hmstjXjzFwg8QXJwpoj4n7GVrXk3ZW3DzNK/Ur4cuwXq7ZiMXaWYvLYLQbX8n4MXgbwTr4lthOUZltBpA==}
  1059. dependencies:
  1060. mgrs: 1.0.0
  1061. wkt-parser: 1.3.3
  1062. dev: false
  1063. /protocol-buffers-schema/3.6.0:
  1064. resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==}
  1065. dev: false
  1066. /quick-lru/6.1.2:
  1067. resolution: {integrity: sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==}
  1068. engines: {node: '>=12'}
  1069. dev: false
  1070. /quickselect/2.0.0:
  1071. resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==}
  1072. dev: false
  1073. /rbush/3.0.1:
  1074. resolution: {integrity: sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==}
  1075. dependencies:
  1076. quickselect: 2.0.0
  1077. dev: false
  1078. /readdirp/3.6.0:
  1079. resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
  1080. engines: {node: '>=8.10.0'}
  1081. dependencies:
  1082. picomatch: 2.3.1
  1083. /resolve-protobuf-schema/2.1.0:
  1084. resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==}
  1085. dependencies:
  1086. protocol-buffers-schema: 3.6.0
  1087. dev: false
  1088. /resolve/1.22.8:
  1089. resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
  1090. hasBin: true
  1091. dependencies:
  1092. is-core-module: 2.14.0
  1093. path-parse: 1.0.7
  1094. supports-preserve-symlinks-flag: 1.0.0
  1095. dev: false
  1096. /rollup-plugin-dts/6.1.1_kvrf5kykmw4i6hziq5unr5euja:
  1097. resolution: {integrity: sha512-aSHRcJ6KG2IHIioYlvAOcEq6U99sVtqDDKVhnwt70rW6tsz3tv5OSjEiWcgzfsHdLyGXZ/3b/7b/+Za3Y6r1XA==}
  1098. engines: {node: '>=16'}
  1099. peerDependencies:
  1100. rollup: ^3.29.4 || ^4
  1101. typescript: ^4.5 || ^5.0
  1102. dependencies:
  1103. magic-string: 0.30.10
  1104. rollup: 4.18.0
  1105. typescript: 5.4.5
  1106. optionalDependencies:
  1107. '@babel/code-frame': 7.24.7
  1108. dev: false
  1109. /rollup/4.18.0:
  1110. resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==}
  1111. engines: {node: '>=18.0.0', npm: '>=8.0.0'}
  1112. hasBin: true
  1113. dependencies:
  1114. '@types/estree': 1.0.5
  1115. optionalDependencies:
  1116. '@rollup/rollup-android-arm-eabi': 4.18.0
  1117. '@rollup/rollup-android-arm64': 4.18.0
  1118. '@rollup/rollup-darwin-arm64': 4.18.0
  1119. '@rollup/rollup-darwin-x64': 4.18.0
  1120. '@rollup/rollup-linux-arm-gnueabihf': 4.18.0
  1121. '@rollup/rollup-linux-arm-musleabihf': 4.18.0
  1122. '@rollup/rollup-linux-arm64-gnu': 4.18.0
  1123. '@rollup/rollup-linux-arm64-musl': 4.18.0
  1124. '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0
  1125. '@rollup/rollup-linux-riscv64-gnu': 4.18.0
  1126. '@rollup/rollup-linux-s390x-gnu': 4.18.0
  1127. '@rollup/rollup-linux-x64-gnu': 4.18.0
  1128. '@rollup/rollup-linux-x64-musl': 4.18.0
  1129. '@rollup/rollup-win32-arm64-msvc': 4.18.0
  1130. '@rollup/rollup-win32-ia32-msvc': 4.18.0
  1131. '@rollup/rollup-win32-x64-msvc': 4.18.0
  1132. fsevents: 2.3.3
  1133. /sass/1.77.1:
  1134. resolution: {integrity: sha512-OMEyfirt9XEfyvocduUIOlUSkWOXS/LAt6oblR/ISXCTukyavjex+zQNm51pPCOiFKY1QpWvEH1EeCkgyV3I6w==}
  1135. engines: {node: '>=14.0.0'}
  1136. hasBin: true
  1137. dependencies:
  1138. chokidar: 3.6.0
  1139. immutable: 4.3.6
  1140. source-map-js: 1.2.0
  1141. /semver/7.6.2:
  1142. resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
  1143. engines: {node: '>=10'}
  1144. hasBin: true
  1145. dev: true
  1146. /source-map-js/1.2.0:
  1147. resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
  1148. engines: {node: '>=0.10.0'}
  1149. /stateshot/1.3.5:
  1150. resolution: {integrity: sha512-A/I230vCzTBDHAc2wzCXrH3ofcNnMd9Cs/HhRrxjWJ1YI90cOklljX9XATTdU45T4W/c/+g+jBtS/oQLs+Wkdw==}
  1151. dev: false
  1152. /supports-color/5.5.0:
  1153. resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
  1154. engines: {node: '>=4'}
  1155. dependencies:
  1156. has-flag: 3.0.0
  1157. dev: false
  1158. optional: true
  1159. /supports-preserve-symlinks-flag/1.0.0:
  1160. resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
  1161. engines: {node: '>= 0.4'}
  1162. dev: false
  1163. /three/0.164.1:
  1164. resolution: {integrity: sha512-iC/hUBbl1vzFny7f5GtqzVXYjMJKaTPxiCxXfrvVdBi1Sf+jhd1CAkitiFwC7mIBFCo3MrDLJG97yisoaWig0w==}
  1165. dev: false
  1166. /to-fast-properties/2.0.0:
  1167. resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
  1168. engines: {node: '>=4'}
  1169. /to-regex-range/5.0.1:
  1170. resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
  1171. engines: {node: '>=8.0'}
  1172. dependencies:
  1173. is-number: 7.0.0
  1174. /typescript/5.4.5:
  1175. resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==}
  1176. engines: {node: '>=14.17'}
  1177. hasBin: true
  1178. /undici-types/5.26.5:
  1179. resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
  1180. dev: true
  1181. /vite/5.2.11_rptimmxdh7ke3ahl2eyquqnrlq:
  1182. resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==}
  1183. engines: {node: ^18.0.0 || >=20.0.0}
  1184. hasBin: true
  1185. peerDependencies:
  1186. '@types/node': ^18.0.0 || >=20.0.0
  1187. less: '*'
  1188. lightningcss: ^1.21.0
  1189. sass: '*'
  1190. stylus: '*'
  1191. sugarss: '*'
  1192. terser: ^5.4.0
  1193. peerDependenciesMeta:
  1194. '@types/node':
  1195. optional: true
  1196. less:
  1197. optional: true
  1198. lightningcss:
  1199. optional: true
  1200. sass:
  1201. optional: true
  1202. stylus:
  1203. optional: true
  1204. sugarss:
  1205. optional: true
  1206. terser:
  1207. optional: true
  1208. dependencies:
  1209. '@types/node': 20.14.5
  1210. esbuild: 0.20.2
  1211. postcss: 8.4.38
  1212. rollup: 4.18.0
  1213. sass: 1.77.1
  1214. optionalDependencies:
  1215. fsevents: 2.3.3
  1216. dev: true
  1217. /vue-demi/0.14.7_vue@3.4.27:
  1218. resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==}
  1219. engines: {node: '>=12'}
  1220. hasBin: true
  1221. requiresBuild: true
  1222. peerDependencies:
  1223. '@vue/composition-api': ^1.0.0-rc.1
  1224. vue: ^3.0.0-0 || ^2.6.0
  1225. peerDependenciesMeta:
  1226. '@vue/composition-api':
  1227. optional: true
  1228. dependencies:
  1229. vue: 3.4.27_typescript@5.4.5
  1230. dev: false
  1231. /vue-template-compiler/2.7.16:
  1232. resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==}
  1233. dependencies:
  1234. de-indent: 1.0.2
  1235. he: 1.2.0
  1236. dev: true
  1237. /vue-tsc/2.0.17_typescript@5.4.5:
  1238. resolution: {integrity: sha512-RRZsiCBD1hvATQb321xV+SkRDKsK5hgFQ4WXy5wuYsyyjz8xAK4DjxHkpH7PFoJKUbZTbeW8KzhejzXZS49Tzw==}
  1239. hasBin: true
  1240. peerDependencies:
  1241. typescript: '*'
  1242. dependencies:
  1243. '@volar/typescript': 2.2.2
  1244. '@vue/language-core': 2.0.17_typescript@5.4.5
  1245. semver: 7.6.2
  1246. typescript: 5.4.5
  1247. dev: true
  1248. /vue/3.4.27_typescript@5.4.5:
  1249. resolution: {integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==}
  1250. peerDependencies:
  1251. typescript: '*'
  1252. peerDependenciesMeta:
  1253. typescript:
  1254. optional: true
  1255. dependencies:
  1256. '@vue/compiler-dom': 3.4.27
  1257. '@vue/compiler-sfc': 3.4.27
  1258. '@vue/runtime-dom': 3.4.27
  1259. '@vue/server-renderer': 3.4.27_vue@3.4.27
  1260. '@vue/shared': 3.4.27
  1261. typescript: 5.4.5
  1262. /web-worker/1.3.0:
  1263. resolution: {integrity: sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==}
  1264. dev: false
  1265. /wkt-parser/1.3.3:
  1266. resolution: {integrity: sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==}
  1267. dev: false
  1268. /wrappy/1.0.2:
  1269. resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
  1270. dev: true
  1271. /xml-utils/1.10.1:
  1272. resolution: {integrity: sha512-Dn6vJ1Z9v1tepSjvnCpwk5QqwIPcEFKdgnjqfYOABv1ngSofuAhtlugcUC3ehS1OHdgDWSG6C5mvj+Qm15udTQ==}
  1273. dev: false
  1274. /zstddec/0.1.0:
  1275. resolution: {integrity: sha512-w2NTI8+3l3eeltKAdK8QpiLo/flRAr2p8AGeakfMZOXBxOg9HIu4LVDxBi81sYgVhFhdJjv1OrB5ssI8uFPoLg==}
  1276. dev: false