You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

748 lines
28 KiB

  1. {
  2. "name": "code",
  3. "lockfileVersion": 3,
  4. "requires": true,
  5. "packages": {
  6. "node_modules/@babel/helper-string-parser": {
  7. "version": "7.25.9",
  8. "resolved": "https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz",
  9. "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==",
  10. "peer": true,
  11. "engines": {
  12. "node": ">=6.9.0"
  13. }
  14. },
  15. "node_modules/@babel/helper-validator-identifier": {
  16. "version": "7.25.9",
  17. "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
  18. "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
  19. "peer": true,
  20. "engines": {
  21. "node": ">=6.9.0"
  22. }
  23. },
  24. "node_modules/@babel/parser": {
  25. "version": "7.27.0",
  26. "resolved": "https://registry.npmmirror.com/@babel/parser/-/parser-7.27.0.tgz",
  27. "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==",
  28. "peer": true,
  29. "dependencies": {
  30. "@babel/types": "^7.27.0"
  31. },
  32. "bin": {
  33. "parser": "bin/babel-parser.js"
  34. },
  35. "engines": {
  36. "node": ">=6.0.0"
  37. }
  38. },
  39. "node_modules/@babel/types": {
  40. "version": "7.27.0",
  41. "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.27.0.tgz",
  42. "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==",
  43. "peer": true,
  44. "dependencies": {
  45. "@babel/helper-string-parser": "^7.25.9",
  46. "@babel/helper-validator-identifier": "^7.25.9"
  47. },
  48. "engines": {
  49. "node": ">=6.9.0"
  50. }
  51. },
  52. "node_modules/@ctrl/tinycolor": {
  53. "version": "3.6.1",
  54. "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz",
  55. "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==",
  56. "engines": {
  57. "node": ">=10"
  58. }
  59. },
  60. "node_modules/@element-plus/icons-vue": {
  61. "version": "2.3.1",
  62. "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.3.1.tgz",
  63. "integrity": "sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==",
  64. "peerDependencies": {
  65. "vue": "^3.2.0"
  66. }
  67. },
  68. "node_modules/@floating-ui/core": {
  69. "version": "1.6.9",
  70. "resolved": "https://registry.npmmirror.com/@floating-ui/core/-/core-1.6.9.tgz",
  71. "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==",
  72. "dependencies": {
  73. "@floating-ui/utils": "^0.2.9"
  74. }
  75. },
  76. "node_modules/@floating-ui/dom": {
  77. "version": "1.6.13",
  78. "resolved": "https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.6.13.tgz",
  79. "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==",
  80. "dependencies": {
  81. "@floating-ui/core": "^1.6.0",
  82. "@floating-ui/utils": "^0.2.9"
  83. }
  84. },
  85. "node_modules/@floating-ui/utils": {
  86. "version": "0.2.9",
  87. "resolved": "https://registry.npmmirror.com/@floating-ui/utils/-/utils-0.2.9.tgz",
  88. "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg=="
  89. },
  90. "node_modules/@jridgewell/sourcemap-codec": {
  91. "version": "1.5.0",
  92. "resolved": "https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
  93. "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
  94. "peer": true
  95. },
  96. "node_modules/@popperjs/core": {
  97. "name": "@sxzz/popperjs-es",
  98. "version": "2.11.7",
  99. "resolved": "https://registry.npmmirror.com/@sxzz/popperjs-es/-/popperjs-es-2.11.7.tgz",
  100. "integrity": "sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==",
  101. "funding": {
  102. "type": "opencollective",
  103. "url": "https://opencollective.com/popperjs"
  104. }
  105. },
  106. "node_modules/@types/lodash": {
  107. "version": "4.17.16",
  108. "resolved": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.16.tgz",
  109. "integrity": "sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g=="
  110. },
  111. "node_modules/@types/lodash-es": {
  112. "version": "4.17.12",
  113. "resolved": "https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.12.tgz",
  114. "integrity": "sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==",
  115. "dependencies": {
  116. "@types/lodash": "*"
  117. }
  118. },
  119. "node_modules/@types/web-bluetooth": {
  120. "version": "0.0.16",
  121. "resolved": "https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz",
  122. "integrity": "sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ=="
  123. },
  124. "node_modules/@vue/compiler-core": {
  125. "version": "3.5.13",
  126. "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.5.13.tgz",
  127. "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==",
  128. "peer": true,
  129. "dependencies": {
  130. "@babel/parser": "^7.25.3",
  131. "@vue/shared": "3.5.13",
  132. "entities": "^4.5.0",
  133. "estree-walker": "^2.0.2",
  134. "source-map-js": "^1.2.0"
  135. }
  136. },
  137. "node_modules/@vue/compiler-dom": {
  138. "version": "3.5.13",
  139. "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz",
  140. "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==",
  141. "peer": true,
  142. "dependencies": {
  143. "@vue/compiler-core": "3.5.13",
  144. "@vue/shared": "3.5.13"
  145. }
  146. },
  147. "node_modules/@vue/compiler-sfc": {
  148. "version": "3.5.13",
  149. "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz",
  150. "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==",
  151. "peer": true,
  152. "dependencies": {
  153. "@babel/parser": "^7.25.3",
  154. "@vue/compiler-core": "3.5.13",
  155. "@vue/compiler-dom": "3.5.13",
  156. "@vue/compiler-ssr": "3.5.13",
  157. "@vue/shared": "3.5.13",
  158. "estree-walker": "^2.0.2",
  159. "magic-string": "^0.30.11",
  160. "postcss": "^8.4.48",
  161. "source-map-js": "^1.2.0"
  162. }
  163. },
  164. "node_modules/@vue/compiler-ssr": {
  165. "version": "3.5.13",
  166. "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz",
  167. "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==",
  168. "peer": true,
  169. "dependencies": {
  170. "@vue/compiler-dom": "3.5.13",
  171. "@vue/shared": "3.5.13"
  172. }
  173. },
  174. "node_modules/@vue/reactivity": {
  175. "version": "3.5.13",
  176. "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.5.13.tgz",
  177. "integrity": "sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==",
  178. "peer": true,
  179. "dependencies": {
  180. "@vue/shared": "3.5.13"
  181. }
  182. },
  183. "node_modules/@vue/runtime-core": {
  184. "version": "3.5.13",
  185. "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.5.13.tgz",
  186. "integrity": "sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==",
  187. "peer": true,
  188. "dependencies": {
  189. "@vue/reactivity": "3.5.13",
  190. "@vue/shared": "3.5.13"
  191. }
  192. },
  193. "node_modules/@vue/runtime-dom": {
  194. "version": "3.5.13",
  195. "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz",
  196. "integrity": "sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==",
  197. "peer": true,
  198. "dependencies": {
  199. "@vue/reactivity": "3.5.13",
  200. "@vue/runtime-core": "3.5.13",
  201. "@vue/shared": "3.5.13",
  202. "csstype": "^3.1.3"
  203. }
  204. },
  205. "node_modules/@vue/server-renderer": {
  206. "version": "3.5.13",
  207. "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.5.13.tgz",
  208. "integrity": "sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==",
  209. "peer": true,
  210. "dependencies": {
  211. "@vue/compiler-ssr": "3.5.13",
  212. "@vue/shared": "3.5.13"
  213. },
  214. "peerDependencies": {
  215. "vue": "3.5.13"
  216. }
  217. },
  218. "node_modules/@vue/shared": {
  219. "version": "3.5.13",
  220. "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.5.13.tgz",
  221. "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==",
  222. "peer": true
  223. },
  224. "node_modules/@vueuse/core": {
  225. "version": "9.13.0",
  226. "resolved": "https://registry.npmmirror.com/@vueuse/core/-/core-9.13.0.tgz",
  227. "integrity": "sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==",
  228. "dependencies": {
  229. "@types/web-bluetooth": "^0.0.16",
  230. "@vueuse/metadata": "9.13.0",
  231. "@vueuse/shared": "9.13.0",
  232. "vue-demi": "*"
  233. },
  234. "funding": {
  235. "url": "https://github.com/sponsors/antfu"
  236. }
  237. },
  238. "node_modules/@vueuse/core/node_modules/vue-demi": {
  239. "version": "0.14.10",
  240. "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz",
  241. "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
  242. "hasInstallScript": true,
  243. "bin": {
  244. "vue-demi-fix": "bin/vue-demi-fix.js",
  245. "vue-demi-switch": "bin/vue-demi-switch.js"
  246. },
  247. "engines": {
  248. "node": ">=12"
  249. },
  250. "funding": {
  251. "url": "https://github.com/sponsors/antfu"
  252. },
  253. "peerDependencies": {
  254. "@vue/composition-api": "^1.0.0-rc.1",
  255. "vue": "^3.0.0-0 || ^2.6.0"
  256. },
  257. "peerDependenciesMeta": {
  258. "@vue/composition-api": {
  259. "optional": true
  260. }
  261. }
  262. },
  263. "node_modules/@vueuse/metadata": {
  264. "version": "9.13.0",
  265. "resolved": "https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.13.0.tgz",
  266. "integrity": "sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==",
  267. "funding": {
  268. "url": "https://github.com/sponsors/antfu"
  269. }
  270. },
  271. "node_modules/@vueuse/shared": {
  272. "version": "9.13.0",
  273. "resolved": "https://registry.npmmirror.com/@vueuse/shared/-/shared-9.13.0.tgz",
  274. "integrity": "sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==",
  275. "dependencies": {
  276. "vue-demi": "*"
  277. },
  278. "funding": {
  279. "url": "https://github.com/sponsors/antfu"
  280. }
  281. },
  282. "node_modules/@vueuse/shared/node_modules/vue-demi": {
  283. "version": "0.14.10",
  284. "resolved": "https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.10.tgz",
  285. "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
  286. "hasInstallScript": true,
  287. "bin": {
  288. "vue-demi-fix": "bin/vue-demi-fix.js",
  289. "vue-demi-switch": "bin/vue-demi-switch.js"
  290. },
  291. "engines": {
  292. "node": ">=12"
  293. },
  294. "funding": {
  295. "url": "https://github.com/sponsors/antfu"
  296. },
  297. "peerDependencies": {
  298. "@vue/composition-api": "^1.0.0-rc.1",
  299. "vue": "^3.0.0-0 || ^2.6.0"
  300. },
  301. "peerDependenciesMeta": {
  302. "@vue/composition-api": {
  303. "optional": true
  304. }
  305. }
  306. },
  307. "node_modules/async-validator": {
  308. "version": "4.2.5",
  309. "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz",
  310. "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg=="
  311. },
  312. "node_modules/asynckit": {
  313. "version": "0.4.0",
  314. "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
  315. "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
  316. },
  317. "node_modules/axios": {
  318. "version": "1.8.4",
  319. "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.4.tgz",
  320. "integrity": "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==",
  321. "dependencies": {
  322. "follow-redirects": "^1.15.6",
  323. "form-data": "^4.0.0",
  324. "proxy-from-env": "^1.1.0"
  325. }
  326. },
  327. "node_modules/call-bind-apply-helpers": {
  328. "version": "1.0.2",
  329. "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
  330. "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
  331. "dependencies": {
  332. "es-errors": "^1.3.0",
  333. "function-bind": "^1.1.2"
  334. },
  335. "engines": {
  336. "node": ">= 0.4"
  337. }
  338. },
  339. "node_modules/combined-stream": {
  340. "version": "1.0.8",
  341. "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
  342. "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
  343. "dependencies": {
  344. "delayed-stream": "~1.0.0"
  345. },
  346. "engines": {
  347. "node": ">= 0.8"
  348. }
  349. },
  350. "node_modules/csstype": {
  351. "version": "3.1.3",
  352. "resolved": "https://registry.npmmirror.com/csstype/-/csstype-3.1.3.tgz",
  353. "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
  354. "peer": true
  355. },
  356. "node_modules/dayjs": {
  357. "version": "1.11.13",
  358. "resolved": "https://registry.npmmirror.com/dayjs/-/dayjs-1.11.13.tgz",
  359. "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg=="
  360. },
  361. "node_modules/delayed-stream": {
  362. "version": "1.0.0",
  363. "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
  364. "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
  365. "engines": {
  366. "node": ">=0.4.0"
  367. }
  368. },
  369. "node_modules/dunder-proto": {
  370. "version": "1.0.1",
  371. "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
  372. "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
  373. "dependencies": {
  374. "call-bind-apply-helpers": "^1.0.1",
  375. "es-errors": "^1.3.0",
  376. "gopd": "^1.2.0"
  377. },
  378. "engines": {
  379. "node": ">= 0.4"
  380. }
  381. },
  382. "node_modules/element-plus": {
  383. "version": "2.9.7",
  384. "resolved": "https://registry.npmmirror.com/element-plus/-/element-plus-2.9.7.tgz",
  385. "integrity": "sha512-6vjZh5SXBncLhUwJGTVKS5oDljfgGMh6J4zVTeAZK3YdMUN76FgpvHkwwFXocpJpMbii6rDYU3sgie64FyPerQ==",
  386. "dependencies": {
  387. "@ctrl/tinycolor": "^3.4.1",
  388. "@element-plus/icons-vue": "^2.3.1",
  389. "@floating-ui/dom": "^1.0.1",
  390. "@popperjs/core": "npm:@sxzz/popperjs-es@^2.11.7",
  391. "@types/lodash": "^4.14.182",
  392. "@types/lodash-es": "^4.17.6",
  393. "@vueuse/core": "^9.1.0",
  394. "async-validator": "^4.2.5",
  395. "dayjs": "^1.11.13",
  396. "escape-html": "^1.0.3",
  397. "lodash": "^4.17.21",
  398. "lodash-es": "^4.17.21",
  399. "lodash-unified": "^1.0.2",
  400. "memoize-one": "^6.0.0",
  401. "normalize-wheel-es": "^1.2.0"
  402. },
  403. "peerDependencies": {
  404. "vue": "^3.2.0"
  405. }
  406. },
  407. "node_modules/entities": {
  408. "version": "4.5.0",
  409. "resolved": "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz",
  410. "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
  411. "peer": true,
  412. "engines": {
  413. "node": ">=0.12"
  414. },
  415. "funding": {
  416. "url": "https://github.com/fb55/entities?sponsor=1"
  417. }
  418. },
  419. "node_modules/es-define-property": {
  420. "version": "1.0.1",
  421. "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
  422. "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
  423. "engines": {
  424. "node": ">= 0.4"
  425. }
  426. },
  427. "node_modules/es-errors": {
  428. "version": "1.3.0",
  429. "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
  430. "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
  431. "engines": {
  432. "node": ">= 0.4"
  433. }
  434. },
  435. "node_modules/es-object-atoms": {
  436. "version": "1.1.1",
  437. "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
  438. "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
  439. "dependencies": {
  440. "es-errors": "^1.3.0"
  441. },
  442. "engines": {
  443. "node": ">= 0.4"
  444. }
  445. },
  446. "node_modules/es-set-tostringtag": {
  447. "version": "2.1.0",
  448. "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
  449. "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
  450. "dependencies": {
  451. "es-errors": "^1.3.0",
  452. "get-intrinsic": "^1.2.6",
  453. "has-tostringtag": "^1.0.2",
  454. "hasown": "^2.0.2"
  455. },
  456. "engines": {
  457. "node": ">= 0.4"
  458. }
  459. },
  460. "node_modules/escape-html": {
  461. "version": "1.0.3",
  462. "resolved": "https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz",
  463. "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
  464. },
  465. "node_modules/estree-walker": {
  466. "version": "2.0.2",
  467. "resolved": "https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz",
  468. "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
  469. "peer": true
  470. },
  471. "node_modules/follow-redirects": {
  472. "version": "1.15.9",
  473. "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz",
  474. "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
  475. "funding": [
  476. {
  477. "type": "individual",
  478. "url": "https://github.com/sponsors/RubenVerborgh"
  479. }
  480. ],
  481. "engines": {
  482. "node": ">=4.0"
  483. },
  484. "peerDependenciesMeta": {
  485. "debug": {
  486. "optional": true
  487. }
  488. }
  489. },
  490. "node_modules/form-data": {
  491. "version": "4.0.2",
  492. "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz",
  493. "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==",
  494. "dependencies": {
  495. "asynckit": "^0.4.0",
  496. "combined-stream": "^1.0.8",
  497. "es-set-tostringtag": "^2.1.0",
  498. "mime-types": "^2.1.12"
  499. },
  500. "engines": {
  501. "node": ">= 6"
  502. }
  503. },
  504. "node_modules/function-bind": {
  505. "version": "1.1.2",
  506. "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  507. "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
  508. "funding": {
  509. "url": "https://github.com/sponsors/ljharb"
  510. }
  511. },
  512. "node_modules/get-intrinsic": {
  513. "version": "1.3.0",
  514. "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  515. "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
  516. "dependencies": {
  517. "call-bind-apply-helpers": "^1.0.2",
  518. "es-define-property": "^1.0.1",
  519. "es-errors": "^1.3.0",
  520. "es-object-atoms": "^1.1.1",
  521. "function-bind": "^1.1.2",
  522. "get-proto": "^1.0.1",
  523. "gopd": "^1.2.0",
  524. "has-symbols": "^1.1.0",
  525. "hasown": "^2.0.2",
  526. "math-intrinsics": "^1.1.0"
  527. },
  528. "engines": {
  529. "node": ">= 0.4"
  530. },
  531. "funding": {
  532. "url": "https://github.com/sponsors/ljharb"
  533. }
  534. },
  535. "node_modules/get-proto": {
  536. "version": "1.0.1",
  537. "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
  538. "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
  539. "dependencies": {
  540. "dunder-proto": "^1.0.1",
  541. "es-object-atoms": "^1.0.0"
  542. },
  543. "engines": {
  544. "node": ">= 0.4"
  545. }
  546. },
  547. "node_modules/gopd": {
  548. "version": "1.2.0",
  549. "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
  550. "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
  551. "engines": {
  552. "node": ">= 0.4"
  553. },
  554. "funding": {
  555. "url": "https://github.com/sponsors/ljharb"
  556. }
  557. },
  558. "node_modules/has-symbols": {
  559. "version": "1.1.0",
  560. "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
  561. "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
  562. "engines": {
  563. "node": ">= 0.4"
  564. },
  565. "funding": {
  566. "url": "https://github.com/sponsors/ljharb"
  567. }
  568. },
  569. "node_modules/has-tostringtag": {
  570. "version": "1.0.2",
  571. "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
  572. "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
  573. "dependencies": {
  574. "has-symbols": "^1.0.3"
  575. },
  576. "engines": {
  577. "node": ">= 0.4"
  578. },
  579. "funding": {
  580. "url": "https://github.com/sponsors/ljharb"
  581. }
  582. },
  583. "node_modules/hasown": {
  584. "version": "2.0.2",
  585. "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
  586. "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
  587. "dependencies": {
  588. "function-bind": "^1.1.2"
  589. },
  590. "engines": {
  591. "node": ">= 0.4"
  592. }
  593. },
  594. "node_modules/lodash": {
  595. "version": "4.17.21",
  596. "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
  597. "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
  598. },
  599. "node_modules/lodash-es": {
  600. "version": "4.17.21",
  601. "resolved": "https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz",
  602. "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw=="
  603. },
  604. "node_modules/lodash-unified": {
  605. "version": "1.0.3",
  606. "resolved": "https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.3.tgz",
  607. "integrity": "sha512-WK9qSozxXOD7ZJQlpSqOT+om2ZfcT4yO+03FuzAHD0wF6S0l0090LRPDx3vhTTLZ8cFKpBn+IOcVXK6qOcIlfQ==",
  608. "peerDependencies": {
  609. "@types/lodash-es": "*",
  610. "lodash": "*",
  611. "lodash-es": "*"
  612. }
  613. },
  614. "node_modules/magic-string": {
  615. "version": "0.30.17",
  616. "resolved": "https://registry.npmmirror.com/magic-string/-/magic-string-0.30.17.tgz",
  617. "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
  618. "peer": true,
  619. "dependencies": {
  620. "@jridgewell/sourcemap-codec": "^1.5.0"
  621. }
  622. },
  623. "node_modules/math-intrinsics": {
  624. "version": "1.1.0",
  625. "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  626. "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
  627. "engines": {
  628. "node": ">= 0.4"
  629. }
  630. },
  631. "node_modules/memoize-one": {
  632. "version": "6.0.0",
  633. "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz",
  634. "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw=="
  635. },
  636. "node_modules/mime-db": {
  637. "version": "1.52.0",
  638. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
  639. "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  640. "engines": {
  641. "node": ">= 0.6"
  642. }
  643. },
  644. "node_modules/mime-types": {
  645. "version": "2.1.35",
  646. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
  647. "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  648. "dependencies": {
  649. "mime-db": "1.52.0"
  650. },
  651. "engines": {
  652. "node": ">= 0.6"
  653. }
  654. },
  655. "node_modules/nanoid": {
  656. "version": "3.3.11",
  657. "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.11.tgz",
  658. "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
  659. "funding": [
  660. {
  661. "type": "github",
  662. "url": "https://github.com/sponsors/ai"
  663. }
  664. ],
  665. "peer": true,
  666. "bin": {
  667. "nanoid": "bin/nanoid.cjs"
  668. },
  669. "engines": {
  670. "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
  671. }
  672. },
  673. "node_modules/normalize-wheel-es": {
  674. "version": "1.2.0",
  675. "resolved": "https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz",
  676. "integrity": "sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw=="
  677. },
  678. "node_modules/picocolors": {
  679. "version": "1.1.1",
  680. "resolved": "https://registry.npmmirror.com/picocolors/-/picocolors-1.1.1.tgz",
  681. "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
  682. "peer": true
  683. },
  684. "node_modules/postcss": {
  685. "version": "8.5.3",
  686. "resolved": "https://registry.npmmirror.com/postcss/-/postcss-8.5.3.tgz",
  687. "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==",
  688. "funding": [
  689. {
  690. "type": "opencollective",
  691. "url": "https://opencollective.com/postcss/"
  692. },
  693. {
  694. "type": "tidelift",
  695. "url": "https://tidelift.com/funding/github/npm/postcss"
  696. },
  697. {
  698. "type": "github",
  699. "url": "https://github.com/sponsors/ai"
  700. }
  701. ],
  702. "peer": true,
  703. "dependencies": {
  704. "nanoid": "^3.3.8",
  705. "picocolors": "^1.1.1",
  706. "source-map-js": "^1.2.1"
  707. },
  708. "engines": {
  709. "node": "^10 || ^12 || >=14"
  710. }
  711. },
  712. "node_modules/proxy-from-env": {
  713. "version": "1.1.0",
  714. "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
  715. "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
  716. },
  717. "node_modules/source-map-js": {
  718. "version": "1.2.1",
  719. "resolved": "https://registry.npmmirror.com/source-map-js/-/source-map-js-1.2.1.tgz",
  720. "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
  721. "peer": true,
  722. "engines": {
  723. "node": ">=0.10.0"
  724. }
  725. },
  726. "node_modules/vue": {
  727. "version": "3.5.13",
  728. "resolved": "https://registry.npmmirror.com/vue/-/vue-3.5.13.tgz",
  729. "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==",
  730. "peer": true,
  731. "dependencies": {
  732. "@vue/compiler-dom": "3.5.13",
  733. "@vue/compiler-sfc": "3.5.13",
  734. "@vue/runtime-dom": "3.5.13",
  735. "@vue/server-renderer": "3.5.13",
  736. "@vue/shared": "3.5.13"
  737. },
  738. "peerDependencies": {
  739. "typescript": "*"
  740. },
  741. "peerDependenciesMeta": {
  742. "typescript": {
  743. "optional": true
  744. }
  745. }
  746. }
  747. }
  748. }