pnpm-lock.yaml 51 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537
  1. lockfileVersion: 5.4
  2. specifiers:
  3. '@element-plus/icons-vue': ^2.3.1
  4. '@types/node': ^20.12.2
  5. '@types/proj4': ^2.5.5
  6. '@types/qrcode': ^1.5.5
  7. '@vitejs/plugin-vue': ^5.0.4
  8. element-plus: ^2.6.3
  9. gl-matrix: ^3.4.3
  10. js-base64: ^3.7.7
  11. jszip: ^3.10.1
  12. konva: 9.3.6
  13. mitt: ^3.0.1
  14. ol: ^9.1.0
  15. pinia: ^2.1.7
  16. proj4: ^2.11.0
  17. qrcode: ^1.5.3
  18. sass: ^1.72.0
  19. typescript: ^5.2.2
  20. vite: ^5.2.0
  21. vue: ^3.4.21
  22. vue-router: ^4.3.0
  23. vue-tsc: ^2.0.6
  24. xlsx: ^0.18.5
  25. dependencies:
  26. '@element-plus/icons-vue': 2.3.1_vue@3.4.27
  27. '@types/node': 20.14.2
  28. element-plus: 2.7.5_vue@3.4.27
  29. gl-matrix: 3.4.3
  30. js-base64: 3.7.7
  31. jszip: 3.10.1
  32. konva: 9.3.6
  33. mitt: 3.0.1
  34. ol: 9.2.4
  35. pinia: 2.1.7_lku3umiefploqzvdryeqiyorrq
  36. proj4: 2.11.0
  37. qrcode: 1.5.3
  38. vue: 3.4.27_typescript@5.4.5
  39. vue-router: 4.3.3_vue@3.4.27
  40. xlsx: 0.18.5
  41. devDependencies:
  42. '@types/proj4': 2.5.5
  43. '@types/qrcode': 1.5.5
  44. '@vitejs/plugin-vue': 5.0.5_vite@5.2.13+vue@3.4.27
  45. sass: 1.77.5
  46. typescript: 5.4.5
  47. vite: 5.2.13_wgv2v7cohu2u6bkhobwmzybvrq
  48. vue-tsc: 2.0.21_typescript@5.4.5
  49. packages:
  50. /@babel/helper-string-parser/7.24.7:
  51. resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==}
  52. engines: {node: '>=6.9.0'}
  53. /@babel/helper-validator-identifier/7.24.7:
  54. resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
  55. engines: {node: '>=6.9.0'}
  56. /@babel/parser/7.24.7:
  57. resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==}
  58. engines: {node: '>=6.0.0'}
  59. hasBin: true
  60. dependencies:
  61. '@babel/types': 7.24.7
  62. /@babel/types/7.24.7:
  63. resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==}
  64. engines: {node: '>=6.9.0'}
  65. dependencies:
  66. '@babel/helper-string-parser': 7.24.7
  67. '@babel/helper-validator-identifier': 7.24.7
  68. to-fast-properties: 2.0.0
  69. /@ctrl/tinycolor/3.6.1:
  70. resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==}
  71. engines: {node: '>=10'}
  72. dev: false
  73. /@element-plus/icons-vue/2.3.1_vue@3.4.27:
  74. resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
  75. peerDependencies:
  76. vue: ^3.2.0
  77. dependencies:
  78. vue: 3.4.27_typescript@5.4.5
  79. dev: false
  80. /@esbuild/aix-ppc64/0.20.2:
  81. resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==}
  82. engines: {node: '>=12'}
  83. cpu: [ppc64]
  84. os: [aix]
  85. requiresBuild: true
  86. dev: true
  87. optional: true
  88. /@esbuild/android-arm/0.20.2:
  89. resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==}
  90. engines: {node: '>=12'}
  91. cpu: [arm]
  92. os: [android]
  93. requiresBuild: true
  94. dev: true
  95. optional: true
  96. /@esbuild/android-arm64/0.20.2:
  97. resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==}
  98. engines: {node: '>=12'}
  99. cpu: [arm64]
  100. os: [android]
  101. requiresBuild: true
  102. dev: true
  103. optional: true
  104. /@esbuild/android-x64/0.20.2:
  105. resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==}
  106. engines: {node: '>=12'}
  107. cpu: [x64]
  108. os: [android]
  109. requiresBuild: true
  110. dev: true
  111. optional: true
  112. /@esbuild/darwin-arm64/0.20.2:
  113. resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==}
  114. engines: {node: '>=12'}
  115. cpu: [arm64]
  116. os: [darwin]
  117. requiresBuild: true
  118. dev: true
  119. optional: true
  120. /@esbuild/darwin-x64/0.20.2:
  121. resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==}
  122. engines: {node: '>=12'}
  123. cpu: [x64]
  124. os: [darwin]
  125. requiresBuild: true
  126. dev: true
  127. optional: true
  128. /@esbuild/freebsd-arm64/0.20.2:
  129. resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==}
  130. engines: {node: '>=12'}
  131. cpu: [arm64]
  132. os: [freebsd]
  133. requiresBuild: true
  134. dev: true
  135. optional: true
  136. /@esbuild/freebsd-x64/0.20.2:
  137. resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==}
  138. engines: {node: '>=12'}
  139. cpu: [x64]
  140. os: [freebsd]
  141. requiresBuild: true
  142. dev: true
  143. optional: true
  144. /@esbuild/linux-arm/0.20.2:
  145. resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==}
  146. engines: {node: '>=12'}
  147. cpu: [arm]
  148. os: [linux]
  149. requiresBuild: true
  150. dev: true
  151. optional: true
  152. /@esbuild/linux-arm64/0.20.2:
  153. resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==}
  154. engines: {node: '>=12'}
  155. cpu: [arm64]
  156. os: [linux]
  157. requiresBuild: true
  158. dev: true
  159. optional: true
  160. /@esbuild/linux-ia32/0.20.2:
  161. resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==}
  162. engines: {node: '>=12'}
  163. cpu: [ia32]
  164. os: [linux]
  165. requiresBuild: true
  166. dev: true
  167. optional: true
  168. /@esbuild/linux-loong64/0.20.2:
  169. resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==}
  170. engines: {node: '>=12'}
  171. cpu: [loong64]
  172. os: [linux]
  173. requiresBuild: true
  174. dev: true
  175. optional: true
  176. /@esbuild/linux-mips64el/0.20.2:
  177. resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==}
  178. engines: {node: '>=12'}
  179. cpu: [mips64el]
  180. os: [linux]
  181. requiresBuild: true
  182. dev: true
  183. optional: true
  184. /@esbuild/linux-ppc64/0.20.2:
  185. resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==}
  186. engines: {node: '>=12'}
  187. cpu: [ppc64]
  188. os: [linux]
  189. requiresBuild: true
  190. dev: true
  191. optional: true
  192. /@esbuild/linux-riscv64/0.20.2:
  193. resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==}
  194. engines: {node: '>=12'}
  195. cpu: [riscv64]
  196. os: [linux]
  197. requiresBuild: true
  198. dev: true
  199. optional: true
  200. /@esbuild/linux-s390x/0.20.2:
  201. resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==}
  202. engines: {node: '>=12'}
  203. cpu: [s390x]
  204. os: [linux]
  205. requiresBuild: true
  206. dev: true
  207. optional: true
  208. /@esbuild/linux-x64/0.20.2:
  209. resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==}
  210. engines: {node: '>=12'}
  211. cpu: [x64]
  212. os: [linux]
  213. requiresBuild: true
  214. dev: true
  215. optional: true
  216. /@esbuild/netbsd-x64/0.20.2:
  217. resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==}
  218. engines: {node: '>=12'}
  219. cpu: [x64]
  220. os: [netbsd]
  221. requiresBuild: true
  222. dev: true
  223. optional: true
  224. /@esbuild/openbsd-x64/0.20.2:
  225. resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==}
  226. engines: {node: '>=12'}
  227. cpu: [x64]
  228. os: [openbsd]
  229. requiresBuild: true
  230. dev: true
  231. optional: true
  232. /@esbuild/sunos-x64/0.20.2:
  233. resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==}
  234. engines: {node: '>=12'}
  235. cpu: [x64]
  236. os: [sunos]
  237. requiresBuild: true
  238. dev: true
  239. optional: true
  240. /@esbuild/win32-arm64/0.20.2:
  241. resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==}
  242. engines: {node: '>=12'}
  243. cpu: [arm64]
  244. os: [win32]
  245. requiresBuild: true
  246. dev: true
  247. optional: true
  248. /@esbuild/win32-ia32/0.20.2:
  249. resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==}
  250. engines: {node: '>=12'}
  251. cpu: [ia32]
  252. os: [win32]
  253. requiresBuild: true
  254. dev: true
  255. optional: true
  256. /@esbuild/win32-x64/0.20.2:
  257. resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==}
  258. engines: {node: '>=12'}
  259. cpu: [x64]
  260. os: [win32]
  261. requiresBuild: true
  262. dev: true
  263. optional: true
  264. /@floating-ui/core/1.6.2:
  265. resolution: {integrity: sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==}
  266. dependencies:
  267. '@floating-ui/utils': 0.2.2
  268. dev: false
  269. /@floating-ui/dom/1.6.5:
  270. resolution: {integrity: sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==}
  271. dependencies:
  272. '@floating-ui/core': 1.6.2
  273. '@floating-ui/utils': 0.2.2
  274. dev: false
  275. /@floating-ui/utils/0.2.2:
  276. resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==}
  277. dev: false
  278. /@jridgewell/sourcemap-codec/1.4.15:
  279. resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
  280. /@petamoriken/float16/3.8.7:
  281. resolution: {integrity: sha512-/Ri4xDDpe12NT6Ex/DRgHzLlobiQXEW/hmG08w1wj/YU7hLemk97c+zHQFp0iZQ9r7YqgLEXZR2sls4HxBf9NA==}
  282. dev: false
  283. /@rollup/rollup-android-arm-eabi/4.18.0:
  284. resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==}
  285. cpu: [arm]
  286. os: [android]
  287. requiresBuild: true
  288. dev: true
  289. optional: true
  290. /@rollup/rollup-android-arm64/4.18.0:
  291. resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==}
  292. cpu: [arm64]
  293. os: [android]
  294. requiresBuild: true
  295. dev: true
  296. optional: true
  297. /@rollup/rollup-darwin-arm64/4.18.0:
  298. resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==}
  299. cpu: [arm64]
  300. os: [darwin]
  301. requiresBuild: true
  302. dev: true
  303. optional: true
  304. /@rollup/rollup-darwin-x64/4.18.0:
  305. resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==}
  306. cpu: [x64]
  307. os: [darwin]
  308. requiresBuild: true
  309. dev: true
  310. optional: true
  311. /@rollup/rollup-linux-arm-gnueabihf/4.18.0:
  312. resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==}
  313. cpu: [arm]
  314. os: [linux]
  315. requiresBuild: true
  316. dev: true
  317. optional: true
  318. /@rollup/rollup-linux-arm-musleabihf/4.18.0:
  319. resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==}
  320. cpu: [arm]
  321. os: [linux]
  322. requiresBuild: true
  323. dev: true
  324. optional: true
  325. /@rollup/rollup-linux-arm64-gnu/4.18.0:
  326. resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==}
  327. cpu: [arm64]
  328. os: [linux]
  329. requiresBuild: true
  330. dev: true
  331. optional: true
  332. /@rollup/rollup-linux-arm64-musl/4.18.0:
  333. resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==}
  334. cpu: [arm64]
  335. os: [linux]
  336. requiresBuild: true
  337. dev: true
  338. optional: true
  339. /@rollup/rollup-linux-powerpc64le-gnu/4.18.0:
  340. resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==}
  341. cpu: [ppc64]
  342. os: [linux]
  343. requiresBuild: true
  344. dev: true
  345. optional: true
  346. /@rollup/rollup-linux-riscv64-gnu/4.18.0:
  347. resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==}
  348. cpu: [riscv64]
  349. os: [linux]
  350. requiresBuild: true
  351. dev: true
  352. optional: true
  353. /@rollup/rollup-linux-s390x-gnu/4.18.0:
  354. resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==}
  355. cpu: [s390x]
  356. os: [linux]
  357. requiresBuild: true
  358. dev: true
  359. optional: true
  360. /@rollup/rollup-linux-x64-gnu/4.18.0:
  361. resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==}
  362. cpu: [x64]
  363. os: [linux]
  364. requiresBuild: true
  365. dev: true
  366. optional: true
  367. /@rollup/rollup-linux-x64-musl/4.18.0:
  368. resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==}
  369. cpu: [x64]
  370. os: [linux]
  371. requiresBuild: true
  372. dev: true
  373. optional: true
  374. /@rollup/rollup-win32-arm64-msvc/4.18.0:
  375. resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==}
  376. cpu: [arm64]
  377. os: [win32]
  378. requiresBuild: true
  379. dev: true
  380. optional: true
  381. /@rollup/rollup-win32-ia32-msvc/4.18.0:
  382. resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==}
  383. cpu: [ia32]
  384. os: [win32]
  385. requiresBuild: true
  386. dev: true
  387. optional: true
  388. /@rollup/rollup-win32-x64-msvc/4.18.0:
  389. resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==}
  390. cpu: [x64]
  391. os: [win32]
  392. requiresBuild: true
  393. dev: true
  394. optional: true
  395. /@sxzz/popperjs-es/2.11.7:
  396. resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
  397. dev: false
  398. /@types/estree/1.0.5:
  399. resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
  400. dev: true
  401. /@types/lodash-es/4.17.12:
  402. resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==}
  403. dependencies:
  404. '@types/lodash': 4.17.5
  405. dev: false
  406. /@types/lodash/4.17.5:
  407. resolution: {integrity: sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==}
  408. dev: false
  409. /@types/node/20.14.2:
  410. resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==}
  411. dependencies:
  412. undici-types: 5.26.5
  413. /@types/proj4/2.5.5:
  414. resolution: {integrity: sha512-y4tHUVVoMEOm2nxRLQ2/ET8upj/pBmoutGxFw2LZJTQWPgWXI+cbxVEUFFmIzr/bpFR83hGDOTSXX6HBeObvZA==}
  415. dev: true
  416. /@types/qrcode/1.5.5:
  417. resolution: {integrity: sha512-CdfBi/e3Qk+3Z/fXYShipBT13OJ2fDO2Q2w5CIP5anLTLIndQG9z6P1cnm+8zCWSpm5dnxMFd/uREtb0EXuQzg==}
  418. dependencies:
  419. '@types/node': 20.14.2
  420. dev: true
  421. /@types/web-bluetooth/0.0.16:
  422. resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
  423. dev: false
  424. /@vitejs/plugin-vue/5.0.5_vite@5.2.13+vue@3.4.27:
  425. resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==}
  426. engines: {node: ^18.0.0 || >=20.0.0}
  427. peerDependencies:
  428. vite: ^5.0.0
  429. vue: ^3.2.25
  430. dependencies:
  431. vite: 5.2.13_wgv2v7cohu2u6bkhobwmzybvrq
  432. vue: 3.4.27_typescript@5.4.5
  433. dev: true
  434. /@volar/language-core/2.3.0:
  435. resolution: {integrity: sha512-pvhL24WUh3VDnv7Yw5N1sjhPtdx7q9g+Wl3tggmnkMcyK8GcCNElF2zHiKznryn0DiUGk+eez/p2qQhz+puuHw==}
  436. dependencies:
  437. '@volar/source-map': 2.3.0
  438. dev: true
  439. /@volar/source-map/2.3.0:
  440. resolution: {integrity: sha512-G/228aZjAOGhDjhlyZ++nDbKrS9uk+5DMaEstjvzglaAw7nqtDyhnQAsYzUg6BMP9BtwZ59RIw5HGePrutn00Q==}
  441. dependencies:
  442. muggle-string: 0.4.1
  443. dev: true
  444. /@volar/typescript/2.3.0:
  445. resolution: {integrity: sha512-PtUwMM87WsKVeLJN33GSTUjBexlKfKgouWlOUIv7pjrOnTwhXHZNSmpc312xgXdTjQPpToK6KXSIcKu9sBQ5LQ==}
  446. dependencies:
  447. '@volar/language-core': 2.3.0
  448. path-browserify: 1.0.1
  449. vscode-uri: 3.0.8
  450. dev: true
  451. /@vue/compiler-core/3.4.27:
  452. resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==}
  453. dependencies:
  454. '@babel/parser': 7.24.7
  455. '@vue/shared': 3.4.27
  456. entities: 4.5.0
  457. estree-walker: 2.0.2
  458. source-map-js: 1.2.0
  459. /@vue/compiler-dom/3.4.27:
  460. resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==}
  461. dependencies:
  462. '@vue/compiler-core': 3.4.27
  463. '@vue/shared': 3.4.27
  464. /@vue/compiler-sfc/3.4.27:
  465. resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==}
  466. dependencies:
  467. '@babel/parser': 7.24.7
  468. '@vue/compiler-core': 3.4.27
  469. '@vue/compiler-dom': 3.4.27
  470. '@vue/compiler-ssr': 3.4.27
  471. '@vue/shared': 3.4.27
  472. estree-walker: 2.0.2
  473. magic-string: 0.30.10
  474. postcss: 8.4.38
  475. source-map-js: 1.2.0
  476. /@vue/compiler-ssr/3.4.27:
  477. resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==}
  478. dependencies:
  479. '@vue/compiler-dom': 3.4.27
  480. '@vue/shared': 3.4.27
  481. /@vue/devtools-api/6.6.3:
  482. resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==}
  483. dev: false
  484. /@vue/language-core/2.0.21_typescript@5.4.5:
  485. resolution: {integrity: sha512-vjs6KwnCK++kIXT+eI63BGpJHfHNVJcUCr3RnvJsccT3vbJnZV5IhHR2puEkoOkIbDdp0Gqi1wEnv3hEd3WsxQ==}
  486. peerDependencies:
  487. typescript: '*'
  488. peerDependenciesMeta:
  489. typescript:
  490. optional: true
  491. dependencies:
  492. '@volar/language-core': 2.3.0
  493. '@vue/compiler-dom': 3.4.27
  494. '@vue/shared': 3.4.27
  495. computeds: 0.0.1
  496. minimatch: 9.0.4
  497. path-browserify: 1.0.1
  498. typescript: 5.4.5
  499. vue-template-compiler: 2.7.16
  500. dev: true
  501. /@vue/reactivity/3.4.27:
  502. resolution: {integrity: sha512-kK0g4NknW6JX2yySLpsm2jlunZJl2/RJGZ0H9ddHdfBVHcNzxmQ0sS0b09ipmBoQpY8JM2KmUw+a6sO8Zo+zIA==}
  503. dependencies:
  504. '@vue/shared': 3.4.27
  505. /@vue/runtime-core/3.4.27:
  506. resolution: {integrity: sha512-7aYA9GEbOOdviqVvcuweTLe5Za4qBZkUY7SvET6vE8kyypxVgaT1ixHLg4urtOlrApdgcdgHoTZCUuTGap/5WA==}
  507. dependencies:
  508. '@vue/reactivity': 3.4.27
  509. '@vue/shared': 3.4.27
  510. /@vue/runtime-dom/3.4.27:
  511. resolution: {integrity: sha512-ScOmP70/3NPM+TW9hvVAz6VWWtZJqkbdf7w6ySsws+EsqtHvkhxaWLecrTorFxsawelM5Ys9FnDEMt6BPBDS0Q==}
  512. dependencies:
  513. '@vue/runtime-core': 3.4.27
  514. '@vue/shared': 3.4.27
  515. csstype: 3.1.3
  516. /@vue/server-renderer/3.4.27_vue@3.4.27:
  517. resolution: {integrity: sha512-dlAMEuvmeA3rJsOMJ2J1kXU7o7pOxgsNHVr9K8hB3ImIkSuBrIdy0vF66h8gf8Tuinf1TK3mPAz2+2sqyf3KzA==}
  518. peerDependencies:
  519. vue: 3.4.27
  520. dependencies:
  521. '@vue/compiler-ssr': 3.4.27
  522. '@vue/shared': 3.4.27
  523. vue: 3.4.27_typescript@5.4.5
  524. /@vue/shared/3.4.27:
  525. resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==}
  526. /@vueuse/core/9.13.0_vue@3.4.27:
  527. resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
  528. dependencies:
  529. '@types/web-bluetooth': 0.0.16
  530. '@vueuse/metadata': 9.13.0
  531. '@vueuse/shared': 9.13.0_vue@3.4.27
  532. vue-demi: 0.14.8_vue@3.4.27
  533. transitivePeerDependencies:
  534. - '@vue/composition-api'
  535. - vue
  536. dev: false
  537. /@vueuse/metadata/9.13.0:
  538. resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
  539. dev: false
  540. /@vueuse/shared/9.13.0_vue@3.4.27:
  541. resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
  542. dependencies:
  543. vue-demi: 0.14.8_vue@3.4.27
  544. transitivePeerDependencies:
  545. - '@vue/composition-api'
  546. - vue
  547. dev: false
  548. /adler-32/1.3.1:
  549. resolution: {integrity: sha512-ynZ4w/nUUv5rrsR8UUGoe1VC9hZj6V5hU9Qw1HlMDJGEJw5S7TfTErWTjMys6M7vr0YWcPqs3qAr4ss0nDfP+A==}
  550. engines: {node: '>=0.8'}
  551. dev: false
  552. /ansi-regex/5.0.1:
  553. resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
  554. engines: {node: '>=8'}
  555. dev: false
  556. /ansi-styles/4.3.0:
  557. resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
  558. engines: {node: '>=8'}
  559. dependencies:
  560. color-convert: 2.0.1
  561. dev: false
  562. /anymatch/3.1.3:
  563. resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
  564. engines: {node: '>= 8'}
  565. dependencies:
  566. normalize-path: 3.0.0
  567. picomatch: 2.3.1
  568. dev: true
  569. /async-validator/4.2.5:
  570. resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==}
  571. dev: false
  572. /balanced-match/1.0.2:
  573. resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
  574. dev: true
  575. /binary-extensions/2.3.0:
  576. resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
  577. engines: {node: '>=8'}
  578. dev: true
  579. /brace-expansion/2.0.1:
  580. resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
  581. dependencies:
  582. balanced-match: 1.0.2
  583. dev: true
  584. /braces/3.0.3:
  585. resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
  586. engines: {node: '>=8'}
  587. dependencies:
  588. fill-range: 7.1.1
  589. dev: true
  590. /camelcase/5.3.1:
  591. resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
  592. engines: {node: '>=6'}
  593. dev: false
  594. /cfb/1.2.2:
  595. resolution: {integrity: sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==}
  596. engines: {node: '>=0.8'}
  597. dependencies:
  598. adler-32: 1.3.1
  599. crc-32: 1.2.2
  600. dev: false
  601. /chokidar/3.6.0:
  602. resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
  603. engines: {node: '>= 8.10.0'}
  604. dependencies:
  605. anymatch: 3.1.3
  606. braces: 3.0.3
  607. glob-parent: 5.1.2
  608. is-binary-path: 2.1.0
  609. is-glob: 4.0.3
  610. normalize-path: 3.0.0
  611. readdirp: 3.6.0
  612. optionalDependencies:
  613. fsevents: 2.3.3
  614. dev: true
  615. /cliui/6.0.0:
  616. resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
  617. dependencies:
  618. string-width: 4.2.3
  619. strip-ansi: 6.0.1
  620. wrap-ansi: 6.2.0
  621. dev: false
  622. /codepage/1.15.0:
  623. resolution: {integrity: sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==}
  624. engines: {node: '>=0.8'}
  625. dev: false
  626. /color-convert/2.0.1:
  627. resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
  628. engines: {node: '>=7.0.0'}
  629. dependencies:
  630. color-name: 1.1.4
  631. dev: false
  632. /color-name/1.1.4:
  633. resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
  634. dev: false
  635. /color-name/2.0.0:
  636. resolution: {integrity: sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow==}
  637. engines: {node: '>=12.20'}
  638. dev: false
  639. /color-parse/2.0.2:
  640. resolution: {integrity: sha512-eCtOz5w5ttWIUcaKLiktF+DxZO1R9KLNY/xhbV6CkhM7sR3GhVghmt6X6yOnzeaM24po+Z9/S1apbXMwA3Iepw==}
  641. dependencies:
  642. color-name: 2.0.0
  643. dev: false
  644. /color-rgba/3.0.0:
  645. resolution: {integrity: sha512-PPwZYkEY3M2THEHHV6Y95sGUie77S7X8v+h1r6LSAPF3/LL2xJ8duUXSrkic31Nzc4odPwHgUbiX/XuTYzQHQg==}
  646. dependencies:
  647. color-parse: 2.0.2
  648. color-space: 2.0.1
  649. dev: false
  650. /color-space/2.0.1:
  651. resolution: {integrity: sha512-nKqUYlo0vZATVOFHY810BSYjmCARrG7e5R3UE3CQlyjJTvv5kSSmPG1kzm/oDyyqjehM+lW1RnEt9It9GNa5JA==}
  652. dev: false
  653. /computeds/0.0.1:
  654. resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
  655. dev: true
  656. /core-util-is/1.0.3:
  657. resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
  658. dev: false
  659. /crc-32/1.2.2:
  660. resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==}
  661. engines: {node: '>=0.8'}
  662. hasBin: true
  663. dev: false
  664. /csstype/3.1.3:
  665. resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
  666. /dayjs/1.11.11:
  667. resolution: {integrity: sha512-okzr3f11N6WuqYtZSvm+F776mB41wRZMhKP+hc34YdW+KmtYYK9iqvHSwo2k9FEH3fhGXvOPV6yz2IcSrfRUDg==}
  668. dev: false
  669. /de-indent/1.0.2:
  670. resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
  671. dev: true
  672. /decamelize/1.2.0:
  673. resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
  674. engines: {node: '>=0.10.0'}
  675. dev: false
  676. /dijkstrajs/1.0.3:
  677. resolution: {integrity: sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==}
  678. dev: false
  679. /earcut/2.2.4:
  680. resolution: {integrity: sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==}
  681. dev: false
  682. /element-plus/2.7.5_vue@3.4.27:
  683. resolution: {integrity: sha512-e4oqhfRGBpdblgsjEBK+tA2+fg1H1KZ2Qinty1SaJl0X49FrMLK0lpXQNheWyBqI4V/pyjVOF9sRjz2hfyoctw==}
  684. peerDependencies:
  685. vue: ^3.2.0
  686. dependencies:
  687. '@ctrl/tinycolor': 3.6.1
  688. '@element-plus/icons-vue': 2.3.1_vue@3.4.27
  689. '@floating-ui/dom': 1.6.5
  690. '@popperjs/core': /@sxzz/popperjs-es/2.11.7
  691. '@types/lodash': 4.17.5
  692. '@types/lodash-es': 4.17.12
  693. '@vueuse/core': 9.13.0_vue@3.4.27
  694. async-validator: 4.2.5
  695. dayjs: 1.11.11
  696. escape-html: 1.0.3
  697. lodash: 4.17.21
  698. lodash-es: 4.17.21
  699. lodash-unified: 1.0.3_vpgwo5v3ie2bia5ss74pgoa5ly
  700. memoize-one: 6.0.0
  701. normalize-wheel-es: 1.2.0
  702. vue: 3.4.27_typescript@5.4.5
  703. transitivePeerDependencies:
  704. - '@vue/composition-api'
  705. dev: false
  706. /emoji-regex/8.0.0:
  707. resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
  708. dev: false
  709. /encode-utf8/1.0.3:
  710. resolution: {integrity: sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw==}
  711. dev: false
  712. /entities/4.5.0:
  713. resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
  714. engines: {node: '>=0.12'}
  715. /esbuild/0.20.2:
  716. resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==}
  717. engines: {node: '>=12'}
  718. hasBin: true
  719. requiresBuild: true
  720. optionalDependencies:
  721. '@esbuild/aix-ppc64': 0.20.2
  722. '@esbuild/android-arm': 0.20.2
  723. '@esbuild/android-arm64': 0.20.2
  724. '@esbuild/android-x64': 0.20.2
  725. '@esbuild/darwin-arm64': 0.20.2
  726. '@esbuild/darwin-x64': 0.20.2
  727. '@esbuild/freebsd-arm64': 0.20.2
  728. '@esbuild/freebsd-x64': 0.20.2
  729. '@esbuild/linux-arm': 0.20.2
  730. '@esbuild/linux-arm64': 0.20.2
  731. '@esbuild/linux-ia32': 0.20.2
  732. '@esbuild/linux-loong64': 0.20.2
  733. '@esbuild/linux-mips64el': 0.20.2
  734. '@esbuild/linux-ppc64': 0.20.2
  735. '@esbuild/linux-riscv64': 0.20.2
  736. '@esbuild/linux-s390x': 0.20.2
  737. '@esbuild/linux-x64': 0.20.2
  738. '@esbuild/netbsd-x64': 0.20.2
  739. '@esbuild/openbsd-x64': 0.20.2
  740. '@esbuild/sunos-x64': 0.20.2
  741. '@esbuild/win32-arm64': 0.20.2
  742. '@esbuild/win32-ia32': 0.20.2
  743. '@esbuild/win32-x64': 0.20.2
  744. dev: true
  745. /escape-html/1.0.3:
  746. resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
  747. dev: false
  748. /estree-walker/2.0.2:
  749. resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
  750. /fill-range/7.1.1:
  751. resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
  752. engines: {node: '>=8'}
  753. dependencies:
  754. to-regex-range: 5.0.1
  755. dev: true
  756. /find-up/4.1.0:
  757. resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
  758. engines: {node: '>=8'}
  759. dependencies:
  760. locate-path: 5.0.0
  761. path-exists: 4.0.0
  762. dev: false
  763. /frac/1.1.2:
  764. resolution: {integrity: sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==}
  765. engines: {node: '>=0.8'}
  766. dev: false
  767. /fsevents/2.3.3:
  768. resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
  769. engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
  770. os: [darwin]
  771. requiresBuild: true
  772. dev: true
  773. optional: true
  774. /geotiff/2.1.3:
  775. resolution: {integrity: sha512-PT6uoF5a1+kbC3tHmZSUsLHBp2QJlHasxxxxPW47QIY1VBKpFB+FcDvX+MxER6UzgLQZ0xDzJ9s48B9JbOCTqA==}
  776. engines: {node: '>=10.19'}
  777. dependencies:
  778. '@petamoriken/float16': 3.8.7
  779. lerc: 3.0.0
  780. pako: 2.1.0
  781. parse-headers: 2.0.5
  782. quick-lru: 6.1.2
  783. web-worker: 1.3.0
  784. xml-utils: 1.10.1
  785. zstddec: 0.1.0
  786. dev: false
  787. /get-caller-file/2.0.5:
  788. resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
  789. engines: {node: 6.* || 8.* || >= 10.*}
  790. dev: false
  791. /gl-matrix/3.4.3:
  792. resolution: {integrity: sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==}
  793. dev: false
  794. /glob-parent/5.1.2:
  795. resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
  796. engines: {node: '>= 6'}
  797. dependencies:
  798. is-glob: 4.0.3
  799. dev: true
  800. /he/1.2.0:
  801. resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
  802. hasBin: true
  803. dev: true
  804. /ieee754/1.2.1:
  805. resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
  806. dev: false
  807. /immediate/3.0.6:
  808. resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
  809. dev: false
  810. /immutable/4.3.6:
  811. resolution: {integrity: sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==}
  812. dev: true
  813. /inherits/2.0.4:
  814. resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
  815. dev: false
  816. /is-binary-path/2.1.0:
  817. resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
  818. engines: {node: '>=8'}
  819. dependencies:
  820. binary-extensions: 2.3.0
  821. dev: true
  822. /is-extglob/2.1.1:
  823. resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
  824. engines: {node: '>=0.10.0'}
  825. dev: true
  826. /is-fullwidth-code-point/3.0.0:
  827. resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
  828. engines: {node: '>=8'}
  829. dev: false
  830. /is-glob/4.0.3:
  831. resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
  832. engines: {node: '>=0.10.0'}
  833. dependencies:
  834. is-extglob: 2.1.1
  835. dev: true
  836. /is-number/7.0.0:
  837. resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
  838. engines: {node: '>=0.12.0'}
  839. dev: true
  840. /isarray/1.0.0:
  841. resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
  842. dev: false
  843. /js-base64/3.7.7:
  844. resolution: {integrity: sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==}
  845. dev: false
  846. /jszip/3.10.1:
  847. resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==}
  848. dependencies:
  849. lie: 3.3.0
  850. pako: 1.0.11
  851. readable-stream: 2.3.8
  852. setimmediate: 1.0.5
  853. dev: false
  854. /konva/9.3.6:
  855. resolution: {integrity: sha512-dqR8EbcM0hjuilZCBP6xauQ5V3kH3m9kBcsDkqPypQuRgsXbcXUrxqYxhNbdvKZpYNW8Amq94jAD/C0NY3qfBQ==}
  856. dev: false
  857. /lerc/3.0.0:
  858. resolution: {integrity: sha512-Rm4J/WaHhRa93nCN2mwWDZFoRVF18G1f47C+kvQWyHGEZxFpTUi73p7lMVSAndyxGt6lJ2/CFbOcf9ra5p8aww==}
  859. dev: false
  860. /lie/3.3.0:
  861. resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==}
  862. dependencies:
  863. immediate: 3.0.6
  864. dev: false
  865. /locate-path/5.0.0:
  866. resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
  867. engines: {node: '>=8'}
  868. dependencies:
  869. p-locate: 4.1.0
  870. dev: false
  871. /lodash-es/4.17.21:
  872. resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
  873. dev: false
  874. /lodash-unified/1.0.3_vpgwo5v3ie2bia5ss74pgoa5ly:
  875. resolution: {integrity: sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==}
  876. peerDependencies:
  877. '@types/lodash-es': '*'
  878. lodash: '*'
  879. lodash-es: '*'
  880. dependencies:
  881. '@types/lodash-es': 4.17.12
  882. lodash: 4.17.21
  883. lodash-es: 4.17.21
  884. dev: false
  885. /lodash/4.17.21:
  886. resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
  887. dev: false
  888. /magic-string/0.30.10:
  889. resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
  890. dependencies:
  891. '@jridgewell/sourcemap-codec': 1.4.15
  892. /memoize-one/6.0.0:
  893. resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
  894. dev: false
  895. /mgrs/1.0.0:
  896. resolution: {integrity: sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==}
  897. dev: false
  898. /minimatch/9.0.4:
  899. resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
  900. engines: {node: '>=16 || 14 >=14.17'}
  901. dependencies:
  902. brace-expansion: 2.0.1
  903. dev: true
  904. /mitt/3.0.1:
  905. resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
  906. dev: false
  907. /muggle-string/0.4.1:
  908. resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
  909. dev: true
  910. /nanoid/3.3.7:
  911. resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
  912. engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
  913. hasBin: true
  914. /normalize-path/3.0.0:
  915. resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
  916. engines: {node: '>=0.10.0'}
  917. dev: true
  918. /normalize-wheel-es/1.2.0:
  919. resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==}
  920. dev: false
  921. /ol/9.2.4:
  922. resolution: {integrity: sha512-bsbu4ObaAlbELMIZWnYEvX4Z9jO+OyCBshtODhDKmqYTPEfnKOX3RieCr97tpJkqWTZvyV4tS9UQDvHoCdxS+A==}
  923. dependencies:
  924. color-rgba: 3.0.0
  925. color-space: 2.0.1
  926. earcut: 2.2.4
  927. geotiff: 2.1.3
  928. pbf: 3.2.1
  929. rbush: 3.0.1
  930. dev: false
  931. /p-limit/2.3.0:
  932. resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
  933. engines: {node: '>=6'}
  934. dependencies:
  935. p-try: 2.2.0
  936. dev: false
  937. /p-locate/4.1.0:
  938. resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
  939. engines: {node: '>=8'}
  940. dependencies:
  941. p-limit: 2.3.0
  942. dev: false
  943. /p-try/2.2.0:
  944. resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
  945. engines: {node: '>=6'}
  946. dev: false
  947. /pako/1.0.11:
  948. resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
  949. dev: false
  950. /pako/2.1.0:
  951. resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==}
  952. dev: false
  953. /parse-headers/2.0.5:
  954. resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==}
  955. dev: false
  956. /path-browserify/1.0.1:
  957. resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
  958. dev: true
  959. /path-exists/4.0.0:
  960. resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
  961. engines: {node: '>=8'}
  962. dev: false
  963. /pbf/3.2.1:
  964. resolution: {integrity: sha512-ClrV7pNOn7rtmoQVF4TS1vyU0WhYRnP92fzbfF75jAIwpnzdJXf8iTd4CMEqO4yUenH6NDqLiwjqlh6QgZzgLQ==}
  965. hasBin: true
  966. dependencies:
  967. ieee754: 1.2.1
  968. resolve-protobuf-schema: 2.1.0
  969. dev: false
  970. /picocolors/1.0.1:
  971. resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
  972. /picomatch/2.3.1:
  973. resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
  974. engines: {node: '>=8.6'}
  975. dev: true
  976. /pinia/2.1.7_lku3umiefploqzvdryeqiyorrq:
  977. resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==}
  978. peerDependencies:
  979. '@vue/composition-api': ^1.4.0
  980. typescript: '>=4.4.4'
  981. vue: ^2.6.14 || ^3.3.0
  982. peerDependenciesMeta:
  983. '@vue/composition-api':
  984. optional: true
  985. typescript:
  986. optional: true
  987. dependencies:
  988. '@vue/devtools-api': 6.6.3
  989. typescript: 5.4.5
  990. vue: 3.4.27_typescript@5.4.5
  991. vue-demi: 0.14.8_vue@3.4.27
  992. dev: false
  993. /pngjs/5.0.0:
  994. resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==}
  995. engines: {node: '>=10.13.0'}
  996. dev: false
  997. /postcss/8.4.38:
  998. resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
  999. engines: {node: ^10 || ^12 || >=14}
  1000. dependencies:
  1001. nanoid: 3.3.7
  1002. picocolors: 1.0.1
  1003. source-map-js: 1.2.0
  1004. /process-nextick-args/2.0.1:
  1005. resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
  1006. dev: false
  1007. /proj4/2.11.0:
  1008. resolution: {integrity: sha512-SasuTkAx8HnWQHfIyhkdUNJorSJqINHAN3EyMWYiQRVorftz9DHz650YraFgczwgtHOxqnfuDxSNv3C8MUnHeg==}
  1009. dependencies:
  1010. mgrs: 1.0.0
  1011. wkt-parser: 1.3.3
  1012. dev: false
  1013. /protocol-buffers-schema/3.6.0:
  1014. resolution: {integrity: sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==}
  1015. dev: false
  1016. /qrcode/1.5.3:
  1017. resolution: {integrity: sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg==}
  1018. engines: {node: '>=10.13.0'}
  1019. hasBin: true
  1020. dependencies:
  1021. dijkstrajs: 1.0.3
  1022. encode-utf8: 1.0.3
  1023. pngjs: 5.0.0
  1024. yargs: 15.4.1
  1025. dev: false
  1026. /quick-lru/6.1.2:
  1027. resolution: {integrity: sha512-AAFUA5O1d83pIHEhJwWCq/RQcRukCkn/NSm2QsTEMle5f2hP0ChI2+3Xb051PZCkLryI/Ir1MVKviT2FIloaTQ==}
  1028. engines: {node: '>=12'}
  1029. dev: false
  1030. /quickselect/2.0.0:
  1031. resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==}
  1032. dev: false
  1033. /rbush/3.0.1:
  1034. resolution: {integrity: sha512-XRaVO0YecOpEuIvbhbpTrZgoiI6xBlz6hnlr6EHhd+0x9ase6EmeN+hdwwUaJvLcsFFQ8iWVF1GAK1yB0BWi0w==}
  1035. dependencies:
  1036. quickselect: 2.0.0
  1037. dev: false
  1038. /readable-stream/2.3.8:
  1039. resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
  1040. dependencies:
  1041. core-util-is: 1.0.3
  1042. inherits: 2.0.4
  1043. isarray: 1.0.0
  1044. process-nextick-args: 2.0.1
  1045. safe-buffer: 5.1.2
  1046. string_decoder: 1.1.1
  1047. util-deprecate: 1.0.2
  1048. dev: false
  1049. /readdirp/3.6.0:
  1050. resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
  1051. engines: {node: '>=8.10.0'}
  1052. dependencies:
  1053. picomatch: 2.3.1
  1054. dev: true
  1055. /require-directory/2.1.1:
  1056. resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
  1057. engines: {node: '>=0.10.0'}
  1058. dev: false
  1059. /require-main-filename/2.0.0:
  1060. resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
  1061. dev: false
  1062. /resolve-protobuf-schema/2.1.0:
  1063. resolution: {integrity: sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==}
  1064. dependencies:
  1065. protocol-buffers-schema: 3.6.0
  1066. dev: false
  1067. /rollup/4.18.0:
  1068. resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==}
  1069. engines: {node: '>=18.0.0', npm: '>=8.0.0'}
  1070. hasBin: true
  1071. dependencies:
  1072. '@types/estree': 1.0.5
  1073. optionalDependencies:
  1074. '@rollup/rollup-android-arm-eabi': 4.18.0
  1075. '@rollup/rollup-android-arm64': 4.18.0
  1076. '@rollup/rollup-darwin-arm64': 4.18.0
  1077. '@rollup/rollup-darwin-x64': 4.18.0
  1078. '@rollup/rollup-linux-arm-gnueabihf': 4.18.0
  1079. '@rollup/rollup-linux-arm-musleabihf': 4.18.0
  1080. '@rollup/rollup-linux-arm64-gnu': 4.18.0
  1081. '@rollup/rollup-linux-arm64-musl': 4.18.0
  1082. '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0
  1083. '@rollup/rollup-linux-riscv64-gnu': 4.18.0
  1084. '@rollup/rollup-linux-s390x-gnu': 4.18.0
  1085. '@rollup/rollup-linux-x64-gnu': 4.18.0
  1086. '@rollup/rollup-linux-x64-musl': 4.18.0
  1087. '@rollup/rollup-win32-arm64-msvc': 4.18.0
  1088. '@rollup/rollup-win32-ia32-msvc': 4.18.0
  1089. '@rollup/rollup-win32-x64-msvc': 4.18.0
  1090. fsevents: 2.3.3
  1091. dev: true
  1092. /safe-buffer/5.1.2:
  1093. resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
  1094. dev: false
  1095. /sass/1.77.5:
  1096. resolution: {integrity: sha512-oDfX1mukIlxacPdQqNb6mV2tVCrnE+P3nVYioy72V5tlk56CPNcO4TCuFcaCRKKfJ1M3lH95CleRS+dVKL2qMg==}
  1097. engines: {node: '>=14.0.0'}
  1098. hasBin: true
  1099. dependencies:
  1100. chokidar: 3.6.0
  1101. immutable: 4.3.6
  1102. source-map-js: 1.2.0
  1103. dev: true
  1104. /semver/7.6.2:
  1105. resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
  1106. engines: {node: '>=10'}
  1107. hasBin: true
  1108. dev: true
  1109. /set-blocking/2.0.0:
  1110. resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
  1111. dev: false
  1112. /setimmediate/1.0.5:
  1113. resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
  1114. dev: false
  1115. /source-map-js/1.2.0:
  1116. resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
  1117. engines: {node: '>=0.10.0'}
  1118. /ssf/0.11.2:
  1119. resolution: {integrity: sha512-+idbmIXoYET47hH+d7dfm2epdOMUDjqcB4648sTZ+t2JwoyBFL/insLfB/racrDmsKB3diwsDA696pZMieAC5g==}
  1120. engines: {node: '>=0.8'}
  1121. dependencies:
  1122. frac: 1.1.2
  1123. dev: false
  1124. /string-width/4.2.3:
  1125. resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
  1126. engines: {node: '>=8'}
  1127. dependencies:
  1128. emoji-regex: 8.0.0
  1129. is-fullwidth-code-point: 3.0.0
  1130. strip-ansi: 6.0.1
  1131. dev: false
  1132. /string_decoder/1.1.1:
  1133. resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
  1134. dependencies:
  1135. safe-buffer: 5.1.2
  1136. dev: false
  1137. /strip-ansi/6.0.1:
  1138. resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
  1139. engines: {node: '>=8'}
  1140. dependencies:
  1141. ansi-regex: 5.0.1
  1142. dev: false
  1143. /to-fast-properties/2.0.0:
  1144. resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
  1145. engines: {node: '>=4'}
  1146. /to-regex-range/5.0.1:
  1147. resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
  1148. engines: {node: '>=8.0'}
  1149. dependencies:
  1150. is-number: 7.0.0
  1151. dev: true
  1152. /typescript/5.4.5:
  1153. resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==}
  1154. engines: {node: '>=14.17'}
  1155. hasBin: true
  1156. /undici-types/5.26.5:
  1157. resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
  1158. /util-deprecate/1.0.2:
  1159. resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
  1160. dev: false
  1161. /vite/5.2.13_wgv2v7cohu2u6bkhobwmzybvrq:
  1162. resolution: {integrity: sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A==}
  1163. engines: {node: ^18.0.0 || >=20.0.0}
  1164. hasBin: true
  1165. peerDependencies:
  1166. '@types/node': ^18.0.0 || >=20.0.0
  1167. less: '*'
  1168. lightningcss: ^1.21.0
  1169. sass: '*'
  1170. stylus: '*'
  1171. sugarss: '*'
  1172. terser: ^5.4.0
  1173. peerDependenciesMeta:
  1174. '@types/node':
  1175. optional: true
  1176. less:
  1177. optional: true
  1178. lightningcss:
  1179. optional: true
  1180. sass:
  1181. optional: true
  1182. stylus:
  1183. optional: true
  1184. sugarss:
  1185. optional: true
  1186. terser:
  1187. optional: true
  1188. dependencies:
  1189. '@types/node': 20.14.2
  1190. esbuild: 0.20.2
  1191. postcss: 8.4.38
  1192. rollup: 4.18.0
  1193. sass: 1.77.5
  1194. optionalDependencies:
  1195. fsevents: 2.3.3
  1196. dev: true
  1197. /vscode-uri/3.0.8:
  1198. resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
  1199. dev: true
  1200. /vue-demi/0.14.8_vue@3.4.27:
  1201. resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==}
  1202. engines: {node: '>=12'}
  1203. hasBin: true
  1204. requiresBuild: true
  1205. peerDependencies:
  1206. '@vue/composition-api': ^1.0.0-rc.1
  1207. vue: ^3.0.0-0 || ^2.6.0
  1208. peerDependenciesMeta:
  1209. '@vue/composition-api':
  1210. optional: true
  1211. dependencies:
  1212. vue: 3.4.27_typescript@5.4.5
  1213. dev: false
  1214. /vue-router/4.3.3_vue@3.4.27:
  1215. resolution: {integrity: sha512-8Q+u+WP4N2SXY38FDcF2H1dUEbYVHVPtPCPZj/GTZx8RCbiB8AtJP9+YIxn4Vs0svMTNQcLIzka4GH7Utkx9xQ==}
  1216. peerDependencies:
  1217. vue: ^3.2.0
  1218. dependencies:
  1219. '@vue/devtools-api': 6.6.3
  1220. vue: 3.4.27_typescript@5.4.5
  1221. dev: false
  1222. /vue-template-compiler/2.7.16:
  1223. resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==}
  1224. dependencies:
  1225. de-indent: 1.0.2
  1226. he: 1.2.0
  1227. dev: true
  1228. /vue-tsc/2.0.21_typescript@5.4.5:
  1229. resolution: {integrity: sha512-E6x1p1HaHES6Doy8pqtm7kQern79zRtIewkf9fiv7Y43Zo4AFDS5hKi+iHi2RwEhqRmuiwliB1LCEFEGwvxQnw==}
  1230. hasBin: true
  1231. peerDependencies:
  1232. typescript: '*'
  1233. dependencies:
  1234. '@volar/typescript': 2.3.0
  1235. '@vue/language-core': 2.0.21_typescript@5.4.5
  1236. semver: 7.6.2
  1237. typescript: 5.4.5
  1238. dev: true
  1239. /vue/3.4.27_typescript@5.4.5:
  1240. resolution: {integrity: sha512-8s/56uK6r01r1icG/aEOHqyMVxd1bkYcSe9j8HcKtr/xTOFWvnzIVTehNW+5Yt89f+DLBe4A569pnZLS5HzAMA==}
  1241. peerDependencies:
  1242. typescript: '*'
  1243. peerDependenciesMeta:
  1244. typescript:
  1245. optional: true
  1246. dependencies:
  1247. '@vue/compiler-dom': 3.4.27
  1248. '@vue/compiler-sfc': 3.4.27
  1249. '@vue/runtime-dom': 3.4.27
  1250. '@vue/server-renderer': 3.4.27_vue@3.4.27
  1251. '@vue/shared': 3.4.27
  1252. typescript: 5.4.5
  1253. /web-worker/1.3.0:
  1254. resolution: {integrity: sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==}
  1255. dev: false
  1256. /which-module/2.0.1:
  1257. resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==}
  1258. dev: false
  1259. /wkt-parser/1.3.3:
  1260. resolution: {integrity: sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw==}
  1261. dev: false
  1262. /wmf/1.0.2:
  1263. resolution: {integrity: sha512-/p9K7bEh0Dj6WbXg4JG0xvLQmIadrner1bi45VMJTfnbVHsc7yIajZyoSoK60/dtVBs12Fm6WkUI5/3WAVsNMw==}
  1264. engines: {node: '>=0.8'}
  1265. dev: false
  1266. /word/0.3.0:
  1267. resolution: {integrity: sha512-OELeY0Q61OXpdUfTp+oweA/vtLVg5VDOXh+3he3PNzLGG/y0oylSOC1xRVj0+l4vQ3tj/bB1HVHv1ocXkQceFA==}
  1268. engines: {node: '>=0.8'}
  1269. dev: false
  1270. /wrap-ansi/6.2.0:
  1271. resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
  1272. engines: {node: '>=8'}
  1273. dependencies:
  1274. ansi-styles: 4.3.0
  1275. string-width: 4.2.3
  1276. strip-ansi: 6.0.1
  1277. dev: false
  1278. /xlsx/0.18.5:
  1279. resolution: {integrity: sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==}
  1280. engines: {node: '>=0.8'}
  1281. hasBin: true
  1282. dependencies:
  1283. adler-32: 1.3.1
  1284. cfb: 1.2.2
  1285. codepage: 1.15.0
  1286. crc-32: 1.2.2
  1287. ssf: 0.11.2
  1288. wmf: 1.0.2
  1289. word: 0.3.0
  1290. dev: false
  1291. /xml-utils/1.10.1:
  1292. resolution: {integrity: sha512-Dn6vJ1Z9v1tepSjvnCpwk5QqwIPcEFKdgnjqfYOABv1ngSofuAhtlugcUC3ehS1OHdgDWSG6C5mvj+Qm15udTQ==}
  1293. dev: false
  1294. /y18n/4.0.3:
  1295. resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
  1296. dev: false
  1297. /yargs-parser/18.1.3:
  1298. resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
  1299. engines: {node: '>=6'}
  1300. dependencies:
  1301. camelcase: 5.3.1
  1302. decamelize: 1.2.0
  1303. dev: false
  1304. /yargs/15.4.1:
  1305. resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
  1306. engines: {node: '>=8'}
  1307. dependencies:
  1308. cliui: 6.0.0
  1309. decamelize: 1.2.0
  1310. find-up: 4.1.0
  1311. get-caller-file: 2.0.5
  1312. require-directory: 2.1.1
  1313. require-main-filename: 2.0.0
  1314. set-blocking: 2.0.0
  1315. string-width: 4.2.3
  1316. which-module: 2.0.1
  1317. y18n: 4.0.3
  1318. yargs-parser: 18.1.3
  1319. dev: false
  1320. /zstddec/0.1.0:
  1321. resolution: {integrity: sha512-w2NTI8+3l3eeltKAdK8QpiLo/flRAr2p8AGeakfMZOXBxOg9HIu4LVDxBi81sYgVhFhdJjv1OrB5ssI8uFPoLg==}
  1322. dev: false