package-lock.json 51 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432
  1. {
  2. "name": "ui",
  3. "version": "0.0.0",
  4. "lockfileVersion": 2,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "ui",
  9. "version": "0.0.0",
  10. "dependencies": {
  11. "vue": "^3.3.4"
  12. },
  13. "devDependencies": {
  14. "@vitejs/plugin-vue": "^4.2.3",
  15. "typescript": "^5.0.2",
  16. "vite": "^4.4.5",
  17. "vue-tsc": "^1.8.5"
  18. }
  19. },
  20. "node_modules/@babel/parser": {
  21. "version": "7.22.10",
  22. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.10.tgz",
  23. "integrity": "sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==",
  24. "bin": {
  25. "parser": "bin/babel-parser.js"
  26. },
  27. "engines": {
  28. "node": ">=6.0.0"
  29. }
  30. },
  31. "node_modules/@esbuild/android-arm": {
  32. "version": "0.18.20",
  33. "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
  34. "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
  35. "cpu": [
  36. "arm"
  37. ],
  38. "dev": true,
  39. "optional": true,
  40. "os": [
  41. "android"
  42. ],
  43. "engines": {
  44. "node": ">=12"
  45. }
  46. },
  47. "node_modules/@esbuild/android-arm64": {
  48. "version": "0.18.20",
  49. "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",
  50. "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
  51. "cpu": [
  52. "arm64"
  53. ],
  54. "dev": true,
  55. "optional": true,
  56. "os": [
  57. "android"
  58. ],
  59. "engines": {
  60. "node": ">=12"
  61. }
  62. },
  63. "node_modules/@esbuild/android-x64": {
  64. "version": "0.18.20",
  65. "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz",
  66. "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
  67. "cpu": [
  68. "x64"
  69. ],
  70. "dev": true,
  71. "optional": true,
  72. "os": [
  73. "android"
  74. ],
  75. "engines": {
  76. "node": ">=12"
  77. }
  78. },
  79. "node_modules/@esbuild/darwin-arm64": {
  80. "version": "0.18.20",
  81. "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",
  82. "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
  83. "cpu": [
  84. "arm64"
  85. ],
  86. "dev": true,
  87. "optional": true,
  88. "os": [
  89. "darwin"
  90. ],
  91. "engines": {
  92. "node": ">=12"
  93. }
  94. },
  95. "node_modules/@esbuild/darwin-x64": {
  96. "version": "0.18.20",
  97. "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",
  98. "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
  99. "cpu": [
  100. "x64"
  101. ],
  102. "dev": true,
  103. "optional": true,
  104. "os": [
  105. "darwin"
  106. ],
  107. "engines": {
  108. "node": ">=12"
  109. }
  110. },
  111. "node_modules/@esbuild/freebsd-arm64": {
  112. "version": "0.18.20",
  113. "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",
  114. "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
  115. "cpu": [
  116. "arm64"
  117. ],
  118. "dev": true,
  119. "optional": true,
  120. "os": [
  121. "freebsd"
  122. ],
  123. "engines": {
  124. "node": ">=12"
  125. }
  126. },
  127. "node_modules/@esbuild/freebsd-x64": {
  128. "version": "0.18.20",
  129. "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",
  130. "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
  131. "cpu": [
  132. "x64"
  133. ],
  134. "dev": true,
  135. "optional": true,
  136. "os": [
  137. "freebsd"
  138. ],
  139. "engines": {
  140. "node": ">=12"
  141. }
  142. },
  143. "node_modules/@esbuild/linux-arm": {
  144. "version": "0.18.20",
  145. "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",
  146. "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
  147. "cpu": [
  148. "arm"
  149. ],
  150. "dev": true,
  151. "optional": true,
  152. "os": [
  153. "linux"
  154. ],
  155. "engines": {
  156. "node": ">=12"
  157. }
  158. },
  159. "node_modules/@esbuild/linux-arm64": {
  160. "version": "0.18.20",
  161. "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",
  162. "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
  163. "cpu": [
  164. "arm64"
  165. ],
  166. "dev": true,
  167. "optional": true,
  168. "os": [
  169. "linux"
  170. ],
  171. "engines": {
  172. "node": ">=12"
  173. }
  174. },
  175. "node_modules/@esbuild/linux-ia32": {
  176. "version": "0.18.20",
  177. "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",
  178. "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
  179. "cpu": [
  180. "ia32"
  181. ],
  182. "dev": true,
  183. "optional": true,
  184. "os": [
  185. "linux"
  186. ],
  187. "engines": {
  188. "node": ">=12"
  189. }
  190. },
  191. "node_modules/@esbuild/linux-loong64": {
  192. "version": "0.18.20",
  193. "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",
  194. "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
  195. "cpu": [
  196. "loong64"
  197. ],
  198. "dev": true,
  199. "optional": true,
  200. "os": [
  201. "linux"
  202. ],
  203. "engines": {
  204. "node": ">=12"
  205. }
  206. },
  207. "node_modules/@esbuild/linux-mips64el": {
  208. "version": "0.18.20",
  209. "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",
  210. "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
  211. "cpu": [
  212. "mips64el"
  213. ],
  214. "dev": true,
  215. "optional": true,
  216. "os": [
  217. "linux"
  218. ],
  219. "engines": {
  220. "node": ">=12"
  221. }
  222. },
  223. "node_modules/@esbuild/linux-ppc64": {
  224. "version": "0.18.20",
  225. "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",
  226. "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
  227. "cpu": [
  228. "ppc64"
  229. ],
  230. "dev": true,
  231. "optional": true,
  232. "os": [
  233. "linux"
  234. ],
  235. "engines": {
  236. "node": ">=12"
  237. }
  238. },
  239. "node_modules/@esbuild/linux-riscv64": {
  240. "version": "0.18.20",
  241. "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",
  242. "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
  243. "cpu": [
  244. "riscv64"
  245. ],
  246. "dev": true,
  247. "optional": true,
  248. "os": [
  249. "linux"
  250. ],
  251. "engines": {
  252. "node": ">=12"
  253. }
  254. },
  255. "node_modules/@esbuild/linux-s390x": {
  256. "version": "0.18.20",
  257. "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",
  258. "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
  259. "cpu": [
  260. "s390x"
  261. ],
  262. "dev": true,
  263. "optional": true,
  264. "os": [
  265. "linux"
  266. ],
  267. "engines": {
  268. "node": ">=12"
  269. }
  270. },
  271. "node_modules/@esbuild/linux-x64": {
  272. "version": "0.18.20",
  273. "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
  274. "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
  275. "cpu": [
  276. "x64"
  277. ],
  278. "dev": true,
  279. "optional": true,
  280. "os": [
  281. "linux"
  282. ],
  283. "engines": {
  284. "node": ">=12"
  285. }
  286. },
  287. "node_modules/@esbuild/netbsd-x64": {
  288. "version": "0.18.20",
  289. "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",
  290. "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
  291. "cpu": [
  292. "x64"
  293. ],
  294. "dev": true,
  295. "optional": true,
  296. "os": [
  297. "netbsd"
  298. ],
  299. "engines": {
  300. "node": ">=12"
  301. }
  302. },
  303. "node_modules/@esbuild/openbsd-x64": {
  304. "version": "0.18.20",
  305. "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",
  306. "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
  307. "cpu": [
  308. "x64"
  309. ],
  310. "dev": true,
  311. "optional": true,
  312. "os": [
  313. "openbsd"
  314. ],
  315. "engines": {
  316. "node": ">=12"
  317. }
  318. },
  319. "node_modules/@esbuild/sunos-x64": {
  320. "version": "0.18.20",
  321. "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",
  322. "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
  323. "cpu": [
  324. "x64"
  325. ],
  326. "dev": true,
  327. "optional": true,
  328. "os": [
  329. "sunos"
  330. ],
  331. "engines": {
  332. "node": ">=12"
  333. }
  334. },
  335. "node_modules/@esbuild/win32-arm64": {
  336. "version": "0.18.20",
  337. "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",
  338. "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
  339. "cpu": [
  340. "arm64"
  341. ],
  342. "dev": true,
  343. "optional": true,
  344. "os": [
  345. "win32"
  346. ],
  347. "engines": {
  348. "node": ">=12"
  349. }
  350. },
  351. "node_modules/@esbuild/win32-ia32": {
  352. "version": "0.18.20",
  353. "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",
  354. "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
  355. "cpu": [
  356. "ia32"
  357. ],
  358. "dev": true,
  359. "optional": true,
  360. "os": [
  361. "win32"
  362. ],
  363. "engines": {
  364. "node": ">=12"
  365. }
  366. },
  367. "node_modules/@esbuild/win32-x64": {
  368. "version": "0.18.20",
  369. "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz",
  370. "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
  371. "cpu": [
  372. "x64"
  373. ],
  374. "dev": true,
  375. "optional": true,
  376. "os": [
  377. "win32"
  378. ],
  379. "engines": {
  380. "node": ">=12"
  381. }
  382. },
  383. "node_modules/@jridgewell/sourcemap-codec": {
  384. "version": "1.4.15",
  385. "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
  386. "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
  387. },
  388. "node_modules/@vitejs/plugin-vue": {
  389. "version": "4.2.3",
  390. "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.2.3.tgz",
  391. "integrity": "sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==",
  392. "dev": true,
  393. "engines": {
  394. "node": "^14.18.0 || >=16.0.0"
  395. },
  396. "peerDependencies": {
  397. "vite": "^4.0.0",
  398. "vue": "^3.2.25"
  399. }
  400. },
  401. "node_modules/@volar/language-core": {
  402. "version": "1.10.0",
  403. "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.0.tgz",
  404. "integrity": "sha512-ddyWwSYqcbEZNFHm+Z3NZd6M7Ihjcwl/9B5cZd8kECdimVXUFdFi60XHWD27nrWtUQIsUYIG7Ca1WBwV2u2LSQ==",
  405. "dev": true,
  406. "dependencies": {
  407. "@volar/source-map": "1.10.0"
  408. }
  409. },
  410. "node_modules/@volar/source-map": {
  411. "version": "1.10.0",
  412. "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.0.tgz",
  413. "integrity": "sha512-/ibWdcOzDGiq/GM1JU2eX8fH1bvAhl66hfe8yEgLEzg9txgr6qb5sQ/DEz5PcDL75tF5H5sCRRwn8Eu8ezi9mw==",
  414. "dev": true,
  415. "dependencies": {
  416. "muggle-string": "^0.3.1"
  417. }
  418. },
  419. "node_modules/@volar/typescript": {
  420. "version": "1.10.0",
  421. "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.0.tgz",
  422. "integrity": "sha512-OtqGtFbUKYC0pLNIk3mHQp5xWnvL1CJIUc9VE39VdZ/oqpoBh5jKfb9uJ45Y4/oP/WYTrif/Uxl1k8VTPz66Gg==",
  423. "dev": true,
  424. "dependencies": {
  425. "@volar/language-core": "1.10.0"
  426. }
  427. },
  428. "node_modules/@vue/compiler-core": {
  429. "version": "3.3.4",
  430. "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz",
  431. "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==",
  432. "dependencies": {
  433. "@babel/parser": "^7.21.3",
  434. "@vue/shared": "3.3.4",
  435. "estree-walker": "^2.0.2",
  436. "source-map-js": "^1.0.2"
  437. }
  438. },
  439. "node_modules/@vue/compiler-dom": {
  440. "version": "3.3.4",
  441. "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz",
  442. "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==",
  443. "dependencies": {
  444. "@vue/compiler-core": "3.3.4",
  445. "@vue/shared": "3.3.4"
  446. }
  447. },
  448. "node_modules/@vue/compiler-sfc": {
  449. "version": "3.3.4",
  450. "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz",
  451. "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==",
  452. "dependencies": {
  453. "@babel/parser": "^7.20.15",
  454. "@vue/compiler-core": "3.3.4",
  455. "@vue/compiler-dom": "3.3.4",
  456. "@vue/compiler-ssr": "3.3.4",
  457. "@vue/reactivity-transform": "3.3.4",
  458. "@vue/shared": "3.3.4",
  459. "estree-walker": "^2.0.2",
  460. "magic-string": "^0.30.0",
  461. "postcss": "^8.1.10",
  462. "source-map-js": "^1.0.2"
  463. }
  464. },
  465. "node_modules/@vue/compiler-ssr": {
  466. "version": "3.3.4",
  467. "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz",
  468. "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==",
  469. "dependencies": {
  470. "@vue/compiler-dom": "3.3.4",
  471. "@vue/shared": "3.3.4"
  472. }
  473. },
  474. "node_modules/@vue/language-core": {
  475. "version": "1.8.8",
  476. "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.8.tgz",
  477. "integrity": "sha512-i4KMTuPazf48yMdYoebTkgSOJdFraE4pQf0B+FTOFkbB+6hAfjrSou/UmYWRsWyZV6r4Rc6DDZdI39CJwL0rWw==",
  478. "dev": true,
  479. "dependencies": {
  480. "@volar/language-core": "~1.10.0",
  481. "@volar/source-map": "~1.10.0",
  482. "@vue/compiler-dom": "^3.3.0",
  483. "@vue/reactivity": "^3.3.0",
  484. "@vue/shared": "^3.3.0",
  485. "minimatch": "^9.0.0",
  486. "muggle-string": "^0.3.1",
  487. "vue-template-compiler": "^2.7.14"
  488. },
  489. "peerDependencies": {
  490. "typescript": "*"
  491. },
  492. "peerDependenciesMeta": {
  493. "typescript": {
  494. "optional": true
  495. }
  496. }
  497. },
  498. "node_modules/@vue/reactivity": {
  499. "version": "3.3.4",
  500. "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz",
  501. "integrity": "sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==",
  502. "dependencies": {
  503. "@vue/shared": "3.3.4"
  504. }
  505. },
  506. "node_modules/@vue/reactivity-transform": {
  507. "version": "3.3.4",
  508. "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz",
  509. "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==",
  510. "dependencies": {
  511. "@babel/parser": "^7.20.15",
  512. "@vue/compiler-core": "3.3.4",
  513. "@vue/shared": "3.3.4",
  514. "estree-walker": "^2.0.2",
  515. "magic-string": "^0.30.0"
  516. }
  517. },
  518. "node_modules/@vue/runtime-core": {
  519. "version": "3.3.4",
  520. "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.4.tgz",
  521. "integrity": "sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==",
  522. "dependencies": {
  523. "@vue/reactivity": "3.3.4",
  524. "@vue/shared": "3.3.4"
  525. }
  526. },
  527. "node_modules/@vue/runtime-dom": {
  528. "version": "3.3.4",
  529. "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz",
  530. "integrity": "sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==",
  531. "dependencies": {
  532. "@vue/runtime-core": "3.3.4",
  533. "@vue/shared": "3.3.4",
  534. "csstype": "^3.1.1"
  535. }
  536. },
  537. "node_modules/@vue/server-renderer": {
  538. "version": "3.3.4",
  539. "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.4.tgz",
  540. "integrity": "sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==",
  541. "dependencies": {
  542. "@vue/compiler-ssr": "3.3.4",
  543. "@vue/shared": "3.3.4"
  544. },
  545. "peerDependencies": {
  546. "vue": "3.3.4"
  547. }
  548. },
  549. "node_modules/@vue/shared": {
  550. "version": "3.3.4",
  551. "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz",
  552. "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ=="
  553. },
  554. "node_modules/@vue/typescript": {
  555. "version": "1.8.8",
  556. "resolved": "https://registry.npmjs.org/@vue/typescript/-/typescript-1.8.8.tgz",
  557. "integrity": "sha512-jUnmMB6egu5wl342eaUH236v8tdcEPXXkPgj+eI/F6JwW/lb+yAU6U07ZbQ3MVabZRlupIlPESB7ajgAGixhow==",
  558. "dev": true,
  559. "dependencies": {
  560. "@volar/typescript": "~1.10.0",
  561. "@vue/language-core": "1.8.8"
  562. }
  563. },
  564. "node_modules/balanced-match": {
  565. "version": "1.0.2",
  566. "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  567. "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
  568. "dev": true
  569. },
  570. "node_modules/brace-expansion": {
  571. "version": "2.0.1",
  572. "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
  573. "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
  574. "dev": true,
  575. "dependencies": {
  576. "balanced-match": "^1.0.0"
  577. }
  578. },
  579. "node_modules/csstype": {
  580. "version": "3.1.2",
  581. "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
  582. "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
  583. },
  584. "node_modules/de-indent": {
  585. "version": "1.0.2",
  586. "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
  587. "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==",
  588. "dev": true
  589. },
  590. "node_modules/esbuild": {
  591. "version": "0.18.20",
  592. "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
  593. "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
  594. "dev": true,
  595. "hasInstallScript": true,
  596. "bin": {
  597. "esbuild": "bin/esbuild"
  598. },
  599. "engines": {
  600. "node": ">=12"
  601. },
  602. "optionalDependencies": {
  603. "@esbuild/android-arm": "0.18.20",
  604. "@esbuild/android-arm64": "0.18.20",
  605. "@esbuild/android-x64": "0.18.20",
  606. "@esbuild/darwin-arm64": "0.18.20",
  607. "@esbuild/darwin-x64": "0.18.20",
  608. "@esbuild/freebsd-arm64": "0.18.20",
  609. "@esbuild/freebsd-x64": "0.18.20",
  610. "@esbuild/linux-arm": "0.18.20",
  611. "@esbuild/linux-arm64": "0.18.20",
  612. "@esbuild/linux-ia32": "0.18.20",
  613. "@esbuild/linux-loong64": "0.18.20",
  614. "@esbuild/linux-mips64el": "0.18.20",
  615. "@esbuild/linux-ppc64": "0.18.20",
  616. "@esbuild/linux-riscv64": "0.18.20",
  617. "@esbuild/linux-s390x": "0.18.20",
  618. "@esbuild/linux-x64": "0.18.20",
  619. "@esbuild/netbsd-x64": "0.18.20",
  620. "@esbuild/openbsd-x64": "0.18.20",
  621. "@esbuild/sunos-x64": "0.18.20",
  622. "@esbuild/win32-arm64": "0.18.20",
  623. "@esbuild/win32-ia32": "0.18.20",
  624. "@esbuild/win32-x64": "0.18.20"
  625. }
  626. },
  627. "node_modules/estree-walker": {
  628. "version": "2.0.2",
  629. "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
  630. "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
  631. },
  632. "node_modules/fsevents": {
  633. "version": "2.3.2",
  634. "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
  635. "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
  636. "dev": true,
  637. "hasInstallScript": true,
  638. "optional": true,
  639. "os": [
  640. "darwin"
  641. ],
  642. "engines": {
  643. "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
  644. }
  645. },
  646. "node_modules/he": {
  647. "version": "1.2.0",
  648. "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
  649. "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
  650. "dev": true,
  651. "bin": {
  652. "he": "bin/he"
  653. }
  654. },
  655. "node_modules/lru-cache": {
  656. "version": "6.0.0",
  657. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  658. "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
  659. "dev": true,
  660. "dependencies": {
  661. "yallist": "^4.0.0"
  662. },
  663. "engines": {
  664. "node": ">=10"
  665. }
  666. },
  667. "node_modules/magic-string": {
  668. "version": "0.30.2",
  669. "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.2.tgz",
  670. "integrity": "sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==",
  671. "dependencies": {
  672. "@jridgewell/sourcemap-codec": "^1.4.15"
  673. },
  674. "engines": {
  675. "node": ">=12"
  676. }
  677. },
  678. "node_modules/minimatch": {
  679. "version": "9.0.3",
  680. "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
  681. "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
  682. "dev": true,
  683. "dependencies": {
  684. "brace-expansion": "^2.0.1"
  685. },
  686. "engines": {
  687. "node": ">=16 || 14 >=14.17"
  688. },
  689. "funding": {
  690. "url": "https://github.com/sponsors/isaacs"
  691. }
  692. },
  693. "node_modules/muggle-string": {
  694. "version": "0.3.1",
  695. "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz",
  696. "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==",
  697. "dev": true
  698. },
  699. "node_modules/nanoid": {
  700. "version": "3.3.6",
  701. "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
  702. "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==",
  703. "funding": [
  704. {
  705. "type": "github",
  706. "url": "https://github.com/sponsors/ai"
  707. }
  708. ],
  709. "bin": {
  710. "nanoid": "bin/nanoid.cjs"
  711. },
  712. "engines": {
  713. "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
  714. }
  715. },
  716. "node_modules/picocolors": {
  717. "version": "1.0.0",
  718. "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
  719. "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
  720. },
  721. "node_modules/postcss": {
  722. "version": "8.4.27",
  723. "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz",
  724. "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==",
  725. "funding": [
  726. {
  727. "type": "opencollective",
  728. "url": "https://opencollective.com/postcss/"
  729. },
  730. {
  731. "type": "tidelift",
  732. "url": "https://tidelift.com/funding/github/npm/postcss"
  733. },
  734. {
  735. "type": "github",
  736. "url": "https://github.com/sponsors/ai"
  737. }
  738. ],
  739. "dependencies": {
  740. "nanoid": "^3.3.6",
  741. "picocolors": "^1.0.0",
  742. "source-map-js": "^1.0.2"
  743. },
  744. "engines": {
  745. "node": "^10 || ^12 || >=14"
  746. }
  747. },
  748. "node_modules/rollup": {
  749. "version": "3.28.0",
  750. "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.0.tgz",
  751. "integrity": "sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==",
  752. "dev": true,
  753. "bin": {
  754. "rollup": "dist/bin/rollup"
  755. },
  756. "engines": {
  757. "node": ">=14.18.0",
  758. "npm": ">=8.0.0"
  759. },
  760. "optionalDependencies": {
  761. "fsevents": "~2.3.2"
  762. }
  763. },
  764. "node_modules/semver": {
  765. "version": "7.5.4",
  766. "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
  767. "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
  768. "dev": true,
  769. "dependencies": {
  770. "lru-cache": "^6.0.0"
  771. },
  772. "bin": {
  773. "semver": "bin/semver.js"
  774. },
  775. "engines": {
  776. "node": ">=10"
  777. }
  778. },
  779. "node_modules/source-map-js": {
  780. "version": "1.0.2",
  781. "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
  782. "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==",
  783. "engines": {
  784. "node": ">=0.10.0"
  785. }
  786. },
  787. "node_modules/typescript": {
  788. "version": "5.1.6",
  789. "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz",
  790. "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==",
  791. "dev": true,
  792. "bin": {
  793. "tsc": "bin/tsc",
  794. "tsserver": "bin/tsserver"
  795. },
  796. "engines": {
  797. "node": ">=14.17"
  798. }
  799. },
  800. "node_modules/vite": {
  801. "version": "4.4.9",
  802. "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz",
  803. "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==",
  804. "dev": true,
  805. "dependencies": {
  806. "esbuild": "^0.18.10",
  807. "postcss": "^8.4.27",
  808. "rollup": "^3.27.1"
  809. },
  810. "bin": {
  811. "vite": "bin/vite.js"
  812. },
  813. "engines": {
  814. "node": "^14.18.0 || >=16.0.0"
  815. },
  816. "funding": {
  817. "url": "https://github.com/vitejs/vite?sponsor=1"
  818. },
  819. "optionalDependencies": {
  820. "fsevents": "~2.3.2"
  821. },
  822. "peerDependencies": {
  823. "@types/node": ">= 14",
  824. "less": "*",
  825. "lightningcss": "^1.21.0",
  826. "sass": "*",
  827. "stylus": "*",
  828. "sugarss": "*",
  829. "terser": "^5.4.0"
  830. },
  831. "peerDependenciesMeta": {
  832. "@types/node": {
  833. "optional": true
  834. },
  835. "less": {
  836. "optional": true
  837. },
  838. "lightningcss": {
  839. "optional": true
  840. },
  841. "sass": {
  842. "optional": true
  843. },
  844. "stylus": {
  845. "optional": true
  846. },
  847. "sugarss": {
  848. "optional": true
  849. },
  850. "terser": {
  851. "optional": true
  852. }
  853. }
  854. },
  855. "node_modules/vue": {
  856. "version": "3.3.4",
  857. "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz",
  858. "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==",
  859. "dependencies": {
  860. "@vue/compiler-dom": "3.3.4",
  861. "@vue/compiler-sfc": "3.3.4",
  862. "@vue/runtime-dom": "3.3.4",
  863. "@vue/server-renderer": "3.3.4",
  864. "@vue/shared": "3.3.4"
  865. }
  866. },
  867. "node_modules/vue-template-compiler": {
  868. "version": "2.7.14",
  869. "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.14.tgz",
  870. "integrity": "sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==",
  871. "dev": true,
  872. "dependencies": {
  873. "de-indent": "^1.0.2",
  874. "he": "^1.2.0"
  875. }
  876. },
  877. "node_modules/vue-tsc": {
  878. "version": "1.8.8",
  879. "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.8.tgz",
  880. "integrity": "sha512-bSydNFQsF7AMvwWsRXD7cBIXaNs/KSjvzWLymq/UtKE36697sboX4EccSHFVxvgdBlI1frYPc/VMKJNB7DFeDQ==",
  881. "dev": true,
  882. "dependencies": {
  883. "@vue/language-core": "1.8.8",
  884. "@vue/typescript": "1.8.8",
  885. "semver": "^7.3.8"
  886. },
  887. "bin": {
  888. "vue-tsc": "bin/vue-tsc.js"
  889. },
  890. "peerDependencies": {
  891. "typescript": "*"
  892. }
  893. },
  894. "node_modules/yallist": {
  895. "version": "4.0.0",
  896. "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  897. "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
  898. "dev": true
  899. }
  900. },
  901. "dependencies": {
  902. "@babel/parser": {
  903. "version": "7.22.10",
  904. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.10.tgz",
  905. "integrity": "sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ=="
  906. },
  907. "@esbuild/android-arm": {
  908. "version": "0.18.20",
  909. "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz",
  910. "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==",
  911. "dev": true,
  912. "optional": true
  913. },
  914. "@esbuild/android-arm64": {
  915. "version": "0.18.20",
  916. "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz",
  917. "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==",
  918. "dev": true,
  919. "optional": true
  920. },
  921. "@esbuild/android-x64": {
  922. "version": "0.18.20",
  923. "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz",
  924. "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==",
  925. "dev": true,
  926. "optional": true
  927. },
  928. "@esbuild/darwin-arm64": {
  929. "version": "0.18.20",
  930. "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz",
  931. "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==",
  932. "dev": true,
  933. "optional": true
  934. },
  935. "@esbuild/darwin-x64": {
  936. "version": "0.18.20",
  937. "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz",
  938. "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==",
  939. "dev": true,
  940. "optional": true
  941. },
  942. "@esbuild/freebsd-arm64": {
  943. "version": "0.18.20",
  944. "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz",
  945. "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==",
  946. "dev": true,
  947. "optional": true
  948. },
  949. "@esbuild/freebsd-x64": {
  950. "version": "0.18.20",
  951. "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz",
  952. "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==",
  953. "dev": true,
  954. "optional": true
  955. },
  956. "@esbuild/linux-arm": {
  957. "version": "0.18.20",
  958. "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz",
  959. "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==",
  960. "dev": true,
  961. "optional": true
  962. },
  963. "@esbuild/linux-arm64": {
  964. "version": "0.18.20",
  965. "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz",
  966. "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==",
  967. "dev": true,
  968. "optional": true
  969. },
  970. "@esbuild/linux-ia32": {
  971. "version": "0.18.20",
  972. "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz",
  973. "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==",
  974. "dev": true,
  975. "optional": true
  976. },
  977. "@esbuild/linux-loong64": {
  978. "version": "0.18.20",
  979. "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz",
  980. "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==",
  981. "dev": true,
  982. "optional": true
  983. },
  984. "@esbuild/linux-mips64el": {
  985. "version": "0.18.20",
  986. "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz",
  987. "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==",
  988. "dev": true,
  989. "optional": true
  990. },
  991. "@esbuild/linux-ppc64": {
  992. "version": "0.18.20",
  993. "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz",
  994. "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==",
  995. "dev": true,
  996. "optional": true
  997. },
  998. "@esbuild/linux-riscv64": {
  999. "version": "0.18.20",
  1000. "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz",
  1001. "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==",
  1002. "dev": true,
  1003. "optional": true
  1004. },
  1005. "@esbuild/linux-s390x": {
  1006. "version": "0.18.20",
  1007. "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz",
  1008. "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==",
  1009. "dev": true,
  1010. "optional": true
  1011. },
  1012. "@esbuild/linux-x64": {
  1013. "version": "0.18.20",
  1014. "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
  1015. "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
  1016. "dev": true,
  1017. "optional": true
  1018. },
  1019. "@esbuild/netbsd-x64": {
  1020. "version": "0.18.20",
  1021. "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz",
  1022. "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==",
  1023. "dev": true,
  1024. "optional": true
  1025. },
  1026. "@esbuild/openbsd-x64": {
  1027. "version": "0.18.20",
  1028. "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz",
  1029. "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==",
  1030. "dev": true,
  1031. "optional": true
  1032. },
  1033. "@esbuild/sunos-x64": {
  1034. "version": "0.18.20",
  1035. "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz",
  1036. "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==",
  1037. "dev": true,
  1038. "optional": true
  1039. },
  1040. "@esbuild/win32-arm64": {
  1041. "version": "0.18.20",
  1042. "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz",
  1043. "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==",
  1044. "dev": true,
  1045. "optional": true
  1046. },
  1047. "@esbuild/win32-ia32": {
  1048. "version": "0.18.20",
  1049. "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz",
  1050. "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==",
  1051. "dev": true,
  1052. "optional": true
  1053. },
  1054. "@esbuild/win32-x64": {
  1055. "version": "0.18.20",
  1056. "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz",
  1057. "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==",
  1058. "dev": true,
  1059. "optional": true
  1060. },
  1061. "@jridgewell/sourcemap-codec": {
  1062. "version": "1.4.15",
  1063. "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
  1064. "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
  1065. },
  1066. "@vitejs/plugin-vue": {
  1067. "version": "4.2.3",
  1068. "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.2.3.tgz",
  1069. "integrity": "sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==",
  1070. "dev": true,
  1071. "requires": {}
  1072. },
  1073. "@volar/language-core": {
  1074. "version": "1.10.0",
  1075. "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.10.0.tgz",
  1076. "integrity": "sha512-ddyWwSYqcbEZNFHm+Z3NZd6M7Ihjcwl/9B5cZd8kECdimVXUFdFi60XHWD27nrWtUQIsUYIG7Ca1WBwV2u2LSQ==",
  1077. "dev": true,
  1078. "requires": {
  1079. "@volar/source-map": "1.10.0"
  1080. }
  1081. },
  1082. "@volar/source-map": {
  1083. "version": "1.10.0",
  1084. "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.10.0.tgz",
  1085. "integrity": "sha512-/ibWdcOzDGiq/GM1JU2eX8fH1bvAhl66hfe8yEgLEzg9txgr6qb5sQ/DEz5PcDL75tF5H5sCRRwn8Eu8ezi9mw==",
  1086. "dev": true,
  1087. "requires": {
  1088. "muggle-string": "^0.3.1"
  1089. }
  1090. },
  1091. "@volar/typescript": {
  1092. "version": "1.10.0",
  1093. "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.10.0.tgz",
  1094. "integrity": "sha512-OtqGtFbUKYC0pLNIk3mHQp5xWnvL1CJIUc9VE39VdZ/oqpoBh5jKfb9uJ45Y4/oP/WYTrif/Uxl1k8VTPz66Gg==",
  1095. "dev": true,
  1096. "requires": {
  1097. "@volar/language-core": "1.10.0"
  1098. }
  1099. },
  1100. "@vue/compiler-core": {
  1101. "version": "3.3.4",
  1102. "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.4.tgz",
  1103. "integrity": "sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==",
  1104. "requires": {
  1105. "@babel/parser": "^7.21.3",
  1106. "@vue/shared": "3.3.4",
  1107. "estree-walker": "^2.0.2",
  1108. "source-map-js": "^1.0.2"
  1109. }
  1110. },
  1111. "@vue/compiler-dom": {
  1112. "version": "3.3.4",
  1113. "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz",
  1114. "integrity": "sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==",
  1115. "requires": {
  1116. "@vue/compiler-core": "3.3.4",
  1117. "@vue/shared": "3.3.4"
  1118. }
  1119. },
  1120. "@vue/compiler-sfc": {
  1121. "version": "3.3.4",
  1122. "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz",
  1123. "integrity": "sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==",
  1124. "requires": {
  1125. "@babel/parser": "^7.20.15",
  1126. "@vue/compiler-core": "3.3.4",
  1127. "@vue/compiler-dom": "3.3.4",
  1128. "@vue/compiler-ssr": "3.3.4",
  1129. "@vue/reactivity-transform": "3.3.4",
  1130. "@vue/shared": "3.3.4",
  1131. "estree-walker": "^2.0.2",
  1132. "magic-string": "^0.30.0",
  1133. "postcss": "^8.1.10",
  1134. "source-map-js": "^1.0.2"
  1135. }
  1136. },
  1137. "@vue/compiler-ssr": {
  1138. "version": "3.3.4",
  1139. "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz",
  1140. "integrity": "sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==",
  1141. "requires": {
  1142. "@vue/compiler-dom": "3.3.4",
  1143. "@vue/shared": "3.3.4"
  1144. }
  1145. },
  1146. "@vue/language-core": {
  1147. "version": "1.8.8",
  1148. "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.8.tgz",
  1149. "integrity": "sha512-i4KMTuPazf48yMdYoebTkgSOJdFraE4pQf0B+FTOFkbB+6hAfjrSou/UmYWRsWyZV6r4Rc6DDZdI39CJwL0rWw==",
  1150. "dev": true,
  1151. "requires": {
  1152. "@volar/language-core": "~1.10.0",
  1153. "@volar/source-map": "~1.10.0",
  1154. "@vue/compiler-dom": "^3.3.0",
  1155. "@vue/reactivity": "^3.3.0",
  1156. "@vue/shared": "^3.3.0",
  1157. "minimatch": "^9.0.0",
  1158. "muggle-string": "^0.3.1",
  1159. "vue-template-compiler": "^2.7.14"
  1160. }
  1161. },
  1162. "@vue/reactivity": {
  1163. "version": "3.3.4",
  1164. "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.4.tgz",
  1165. "integrity": "sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==",
  1166. "requires": {
  1167. "@vue/shared": "3.3.4"
  1168. }
  1169. },
  1170. "@vue/reactivity-transform": {
  1171. "version": "3.3.4",
  1172. "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz",
  1173. "integrity": "sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==",
  1174. "requires": {
  1175. "@babel/parser": "^7.20.15",
  1176. "@vue/compiler-core": "3.3.4",
  1177. "@vue/shared": "3.3.4",
  1178. "estree-walker": "^2.0.2",
  1179. "magic-string": "^0.30.0"
  1180. }
  1181. },
  1182. "@vue/runtime-core": {
  1183. "version": "3.3.4",
  1184. "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.4.tgz",
  1185. "integrity": "sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==",
  1186. "requires": {
  1187. "@vue/reactivity": "3.3.4",
  1188. "@vue/shared": "3.3.4"
  1189. }
  1190. },
  1191. "@vue/runtime-dom": {
  1192. "version": "3.3.4",
  1193. "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz",
  1194. "integrity": "sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==",
  1195. "requires": {
  1196. "@vue/runtime-core": "3.3.4",
  1197. "@vue/shared": "3.3.4",
  1198. "csstype": "^3.1.1"
  1199. }
  1200. },
  1201. "@vue/server-renderer": {
  1202. "version": "3.3.4",
  1203. "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.4.tgz",
  1204. "integrity": "sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==",
  1205. "requires": {
  1206. "@vue/compiler-ssr": "3.3.4",
  1207. "@vue/shared": "3.3.4"
  1208. }
  1209. },
  1210. "@vue/shared": {
  1211. "version": "3.3.4",
  1212. "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.4.tgz",
  1213. "integrity": "sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ=="
  1214. },
  1215. "@vue/typescript": {
  1216. "version": "1.8.8",
  1217. "resolved": "https://registry.npmjs.org/@vue/typescript/-/typescript-1.8.8.tgz",
  1218. "integrity": "sha512-jUnmMB6egu5wl342eaUH236v8tdcEPXXkPgj+eI/F6JwW/lb+yAU6U07ZbQ3MVabZRlupIlPESB7ajgAGixhow==",
  1219. "dev": true,
  1220. "requires": {
  1221. "@volar/typescript": "~1.10.0",
  1222. "@vue/language-core": "1.8.8"
  1223. }
  1224. },
  1225. "balanced-match": {
  1226. "version": "1.0.2",
  1227. "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  1228. "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
  1229. "dev": true
  1230. },
  1231. "brace-expansion": {
  1232. "version": "2.0.1",
  1233. "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
  1234. "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
  1235. "dev": true,
  1236. "requires": {
  1237. "balanced-match": "^1.0.0"
  1238. }
  1239. },
  1240. "csstype": {
  1241. "version": "3.1.2",
  1242. "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz",
  1243. "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ=="
  1244. },
  1245. "de-indent": {
  1246. "version": "1.0.2",
  1247. "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
  1248. "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==",
  1249. "dev": true
  1250. },
  1251. "esbuild": {
  1252. "version": "0.18.20",
  1253. "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
  1254. "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
  1255. "dev": true,
  1256. "requires": {
  1257. "@esbuild/android-arm": "0.18.20",
  1258. "@esbuild/android-arm64": "0.18.20",
  1259. "@esbuild/android-x64": "0.18.20",
  1260. "@esbuild/darwin-arm64": "0.18.20",
  1261. "@esbuild/darwin-x64": "0.18.20",
  1262. "@esbuild/freebsd-arm64": "0.18.20",
  1263. "@esbuild/freebsd-x64": "0.18.20",
  1264. "@esbuild/linux-arm": "0.18.20",
  1265. "@esbuild/linux-arm64": "0.18.20",
  1266. "@esbuild/linux-ia32": "0.18.20",
  1267. "@esbuild/linux-loong64": "0.18.20",
  1268. "@esbuild/linux-mips64el": "0.18.20",
  1269. "@esbuild/linux-ppc64": "0.18.20",
  1270. "@esbuild/linux-riscv64": "0.18.20",
  1271. "@esbuild/linux-s390x": "0.18.20",
  1272. "@esbuild/linux-x64": "0.18.20",
  1273. "@esbuild/netbsd-x64": "0.18.20",
  1274. "@esbuild/openbsd-x64": "0.18.20",
  1275. "@esbuild/sunos-x64": "0.18.20",
  1276. "@esbuild/win32-arm64": "0.18.20",
  1277. "@esbuild/win32-ia32": "0.18.20",
  1278. "@esbuild/win32-x64": "0.18.20"
  1279. }
  1280. },
  1281. "estree-walker": {
  1282. "version": "2.0.2",
  1283. "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
  1284. "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
  1285. },
  1286. "fsevents": {
  1287. "version": "2.3.2",
  1288. "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
  1289. "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
  1290. "dev": true,
  1291. "optional": true
  1292. },
  1293. "he": {
  1294. "version": "1.2.0",
  1295. "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
  1296. "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
  1297. "dev": true
  1298. },
  1299. "lru-cache": {
  1300. "version": "6.0.0",
  1301. "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
  1302. "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
  1303. "dev": true,
  1304. "requires": {
  1305. "yallist": "^4.0.0"
  1306. }
  1307. },
  1308. "magic-string": {
  1309. "version": "0.30.2",
  1310. "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.2.tgz",
  1311. "integrity": "sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==",
  1312. "requires": {
  1313. "@jridgewell/sourcemap-codec": "^1.4.15"
  1314. }
  1315. },
  1316. "minimatch": {
  1317. "version": "9.0.3",
  1318. "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
  1319. "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
  1320. "dev": true,
  1321. "requires": {
  1322. "brace-expansion": "^2.0.1"
  1323. }
  1324. },
  1325. "muggle-string": {
  1326. "version": "0.3.1",
  1327. "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz",
  1328. "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==",
  1329. "dev": true
  1330. },
  1331. "nanoid": {
  1332. "version": "3.3.6",
  1333. "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz",
  1334. "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA=="
  1335. },
  1336. "picocolors": {
  1337. "version": "1.0.0",
  1338. "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
  1339. "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
  1340. },
  1341. "postcss": {
  1342. "version": "8.4.27",
  1343. "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.27.tgz",
  1344. "integrity": "sha512-gY/ACJtJPSmUFPDCHtX78+01fHa64FaU4zaaWfuh1MhGJISufJAH4cun6k/8fwsHYeK4UQmENQK+tRLCFJE8JQ==",
  1345. "requires": {
  1346. "nanoid": "^3.3.6",
  1347. "picocolors": "^1.0.0",
  1348. "source-map-js": "^1.0.2"
  1349. }
  1350. },
  1351. "rollup": {
  1352. "version": "3.28.0",
  1353. "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.0.tgz",
  1354. "integrity": "sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==",
  1355. "dev": true,
  1356. "requires": {
  1357. "fsevents": "~2.3.2"
  1358. }
  1359. },
  1360. "semver": {
  1361. "version": "7.5.4",
  1362. "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
  1363. "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
  1364. "dev": true,
  1365. "requires": {
  1366. "lru-cache": "^6.0.0"
  1367. }
  1368. },
  1369. "source-map-js": {
  1370. "version": "1.0.2",
  1371. "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
  1372. "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
  1373. },
  1374. "typescript": {
  1375. "version": "5.1.6",
  1376. "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz",
  1377. "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==",
  1378. "dev": true
  1379. },
  1380. "vite": {
  1381. "version": "4.4.9",
  1382. "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz",
  1383. "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==",
  1384. "dev": true,
  1385. "requires": {
  1386. "esbuild": "^0.18.10",
  1387. "fsevents": "~2.3.2",
  1388. "postcss": "^8.4.27",
  1389. "rollup": "^3.27.1"
  1390. }
  1391. },
  1392. "vue": {
  1393. "version": "3.3.4",
  1394. "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz",
  1395. "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==",
  1396. "requires": {
  1397. "@vue/compiler-dom": "3.3.4",
  1398. "@vue/compiler-sfc": "3.3.4",
  1399. "@vue/runtime-dom": "3.3.4",
  1400. "@vue/server-renderer": "3.3.4",
  1401. "@vue/shared": "3.3.4"
  1402. }
  1403. },
  1404. "vue-template-compiler": {
  1405. "version": "2.7.14",
  1406. "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.14.tgz",
  1407. "integrity": "sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==",
  1408. "dev": true,
  1409. "requires": {
  1410. "de-indent": "^1.0.2",
  1411. "he": "^1.2.0"
  1412. }
  1413. },
  1414. "vue-tsc": {
  1415. "version": "1.8.8",
  1416. "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.8.tgz",
  1417. "integrity": "sha512-bSydNFQsF7AMvwWsRXD7cBIXaNs/KSjvzWLymq/UtKE36697sboX4EccSHFVxvgdBlI1frYPc/VMKJNB7DFeDQ==",
  1418. "dev": true,
  1419. "requires": {
  1420. "@vue/language-core": "1.8.8",
  1421. "@vue/typescript": "1.8.8",
  1422. "semver": "^7.3.8"
  1423. }
  1424. },
  1425. "yallist": {
  1426. "version": "4.0.0",
  1427. "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
  1428. "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
  1429. "dev": true
  1430. }
  1431. }
  1432. }