.package-lock.json 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563
  1. {
  2. "name": "tradebrain-crm",
  3. "version": "1.0.0",
  4. "lockfileVersion": 3,
  5. "requires": true,
  6. "packages": {
  7. "node_modules/@babel/helper-string-parser": {
  8. "version": "7.27.1",
  9. "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
  10. "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
  11. "license": "MIT",
  12. "engines": {
  13. "node": ">=6.9.0"
  14. }
  15. },
  16. "node_modules/@babel/helper-validator-identifier": {
  17. "version": "7.28.5",
  18. "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
  19. "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
  20. "license": "MIT",
  21. "engines": {
  22. "node": ">=6.9.0"
  23. }
  24. },
  25. "node_modules/@babel/parser": {
  26. "version": "7.29.2",
  27. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
  28. "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
  29. "license": "MIT",
  30. "dependencies": {
  31. "@babel/types": "^7.29.0"
  32. },
  33. "bin": {
  34. "parser": "bin/babel-parser.js"
  35. },
  36. "engines": {
  37. "node": ">=6.0.0"
  38. }
  39. },
  40. "node_modules/@babel/types": {
  41. "version": "7.29.0",
  42. "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
  43. "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
  44. "license": "MIT",
  45. "dependencies": {
  46. "@babel/helper-string-parser": "^7.27.1",
  47. "@babel/helper-validator-identifier": "^7.28.5"
  48. },
  49. "engines": {
  50. "node": ">=6.9.0"
  51. }
  52. },
  53. "node_modules/@esbuild/win32-x64": {
  54. "version": "0.21.5",
  55. "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz",
  56. "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==",
  57. "cpu": [
  58. "x64"
  59. ],
  60. "dev": true,
  61. "license": "MIT",
  62. "optional": true,
  63. "os": [
  64. "win32"
  65. ],
  66. "engines": {
  67. "node": ">=12"
  68. }
  69. },
  70. "node_modules/@fortawesome/fontawesome-free": {
  71. "version": "6.7.2",
  72. "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.2.tgz",
  73. "integrity": "sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA==",
  74. "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)",
  75. "engines": {
  76. "node": ">=6"
  77. }
  78. },
  79. "node_modules/@jridgewell/sourcemap-codec": {
  80. "version": "1.5.5",
  81. "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  82. "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
  83. "license": "MIT"
  84. },
  85. "node_modules/@rollup/rollup-win32-x64-gnu": {
  86. "version": "4.59.0",
  87. "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz",
  88. "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==",
  89. "cpu": [
  90. "x64"
  91. ],
  92. "dev": true,
  93. "license": "MIT",
  94. "optional": true,
  95. "os": [
  96. "win32"
  97. ]
  98. },
  99. "node_modules/@rollup/rollup-win32-x64-msvc": {
  100. "version": "4.59.0",
  101. "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz",
  102. "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==",
  103. "cpu": [
  104. "x64"
  105. ],
  106. "dev": true,
  107. "license": "MIT",
  108. "optional": true,
  109. "os": [
  110. "win32"
  111. ]
  112. },
  113. "node_modules/@types/estree": {
  114. "version": "1.0.8",
  115. "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
  116. "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
  117. "dev": true,
  118. "license": "MIT"
  119. },
  120. "node_modules/@vitejs/plugin-vue": {
  121. "version": "5.2.4",
  122. "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz",
  123. "integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==",
  124. "dev": true,
  125. "license": "MIT",
  126. "engines": {
  127. "node": "^18.0.0 || >=20.0.0"
  128. },
  129. "peerDependencies": {
  130. "vite": "^5.0.0 || ^6.0.0",
  131. "vue": "^3.2.25"
  132. }
  133. },
  134. "node_modules/@vue/compiler-core": {
  135. "version": "3.5.30",
  136. "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.30.tgz",
  137. "integrity": "sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==",
  138. "license": "MIT",
  139. "dependencies": {
  140. "@babel/parser": "^7.29.0",
  141. "@vue/shared": "3.5.30",
  142. "entities": "^7.0.1",
  143. "estree-walker": "^2.0.2",
  144. "source-map-js": "^1.2.1"
  145. }
  146. },
  147. "node_modules/@vue/compiler-dom": {
  148. "version": "3.5.30",
  149. "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.30.tgz",
  150. "integrity": "sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==",
  151. "license": "MIT",
  152. "dependencies": {
  153. "@vue/compiler-core": "3.5.30",
  154. "@vue/shared": "3.5.30"
  155. }
  156. },
  157. "node_modules/@vue/compiler-sfc": {
  158. "version": "3.5.30",
  159. "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.30.tgz",
  160. "integrity": "sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==",
  161. "license": "MIT",
  162. "dependencies": {
  163. "@babel/parser": "^7.29.0",
  164. "@vue/compiler-core": "3.5.30",
  165. "@vue/compiler-dom": "3.5.30",
  166. "@vue/compiler-ssr": "3.5.30",
  167. "@vue/shared": "3.5.30",
  168. "estree-walker": "^2.0.2",
  169. "magic-string": "^0.30.21",
  170. "postcss": "^8.5.8",
  171. "source-map-js": "^1.2.1"
  172. }
  173. },
  174. "node_modules/@vue/compiler-ssr": {
  175. "version": "3.5.30",
  176. "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.30.tgz",
  177. "integrity": "sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==",
  178. "license": "MIT",
  179. "dependencies": {
  180. "@vue/compiler-dom": "3.5.30",
  181. "@vue/shared": "3.5.30"
  182. }
  183. },
  184. "node_modules/@vue/devtools-api": {
  185. "version": "6.6.4",
  186. "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz",
  187. "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==",
  188. "license": "MIT"
  189. },
  190. "node_modules/@vue/reactivity": {
  191. "version": "3.5.30",
  192. "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.30.tgz",
  193. "integrity": "sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==",
  194. "license": "MIT",
  195. "dependencies": {
  196. "@vue/shared": "3.5.30"
  197. }
  198. },
  199. "node_modules/@vue/runtime-core": {
  200. "version": "3.5.30",
  201. "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.30.tgz",
  202. "integrity": "sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==",
  203. "license": "MIT",
  204. "dependencies": {
  205. "@vue/reactivity": "3.5.30",
  206. "@vue/shared": "3.5.30"
  207. }
  208. },
  209. "node_modules/@vue/runtime-dom": {
  210. "version": "3.5.30",
  211. "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.30.tgz",
  212. "integrity": "sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==",
  213. "license": "MIT",
  214. "dependencies": {
  215. "@vue/reactivity": "3.5.30",
  216. "@vue/runtime-core": "3.5.30",
  217. "@vue/shared": "3.5.30",
  218. "csstype": "^3.2.3"
  219. }
  220. },
  221. "node_modules/@vue/server-renderer": {
  222. "version": "3.5.30",
  223. "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.30.tgz",
  224. "integrity": "sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==",
  225. "license": "MIT",
  226. "dependencies": {
  227. "@vue/compiler-ssr": "3.5.30",
  228. "@vue/shared": "3.5.30"
  229. },
  230. "peerDependencies": {
  231. "vue": "3.5.30"
  232. }
  233. },
  234. "node_modules/@vue/shared": {
  235. "version": "3.5.30",
  236. "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.30.tgz",
  237. "integrity": "sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==",
  238. "license": "MIT"
  239. },
  240. "node_modules/csstype": {
  241. "version": "3.2.3",
  242. "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
  243. "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==",
  244. "license": "MIT"
  245. },
  246. "node_modules/entities": {
  247. "version": "7.0.1",
  248. "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
  249. "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
  250. "license": "BSD-2-Clause",
  251. "engines": {
  252. "node": ">=0.12"
  253. },
  254. "funding": {
  255. "url": "https://github.com/fb55/entities?sponsor=1"
  256. }
  257. },
  258. "node_modules/esbuild": {
  259. "version": "0.21.5",
  260. "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz",
  261. "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==",
  262. "dev": true,
  263. "hasInstallScript": true,
  264. "license": "MIT",
  265. "bin": {
  266. "esbuild": "bin/esbuild"
  267. },
  268. "engines": {
  269. "node": ">=12"
  270. },
  271. "optionalDependencies": {
  272. "@esbuild/aix-ppc64": "0.21.5",
  273. "@esbuild/android-arm": "0.21.5",
  274. "@esbuild/android-arm64": "0.21.5",
  275. "@esbuild/android-x64": "0.21.5",
  276. "@esbuild/darwin-arm64": "0.21.5",
  277. "@esbuild/darwin-x64": "0.21.5",
  278. "@esbuild/freebsd-arm64": "0.21.5",
  279. "@esbuild/freebsd-x64": "0.21.5",
  280. "@esbuild/linux-arm": "0.21.5",
  281. "@esbuild/linux-arm64": "0.21.5",
  282. "@esbuild/linux-ia32": "0.21.5",
  283. "@esbuild/linux-loong64": "0.21.5",
  284. "@esbuild/linux-mips64el": "0.21.5",
  285. "@esbuild/linux-ppc64": "0.21.5",
  286. "@esbuild/linux-riscv64": "0.21.5",
  287. "@esbuild/linux-s390x": "0.21.5",
  288. "@esbuild/linux-x64": "0.21.5",
  289. "@esbuild/netbsd-x64": "0.21.5",
  290. "@esbuild/openbsd-x64": "0.21.5",
  291. "@esbuild/sunos-x64": "0.21.5",
  292. "@esbuild/win32-arm64": "0.21.5",
  293. "@esbuild/win32-ia32": "0.21.5",
  294. "@esbuild/win32-x64": "0.21.5"
  295. }
  296. },
  297. "node_modules/estree-walker": {
  298. "version": "2.0.2",
  299. "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
  300. "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
  301. "license": "MIT"
  302. },
  303. "node_modules/magic-string": {
  304. "version": "0.30.21",
  305. "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
  306. "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
  307. "license": "MIT",
  308. "dependencies": {
  309. "@jridgewell/sourcemap-codec": "^1.5.5"
  310. }
  311. },
  312. "node_modules/nanoid": {
  313. "version": "3.3.11",
  314. "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
  315. "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
  316. "funding": [
  317. {
  318. "type": "github",
  319. "url": "https://github.com/sponsors/ai"
  320. }
  321. ],
  322. "license": "MIT",
  323. "bin": {
  324. "nanoid": "bin/nanoid.cjs"
  325. },
  326. "engines": {
  327. "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
  328. }
  329. },
  330. "node_modules/picocolors": {
  331. "version": "1.1.1",
  332. "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  333. "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
  334. "license": "ISC"
  335. },
  336. "node_modules/pinia": {
  337. "version": "2.3.1",
  338. "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.3.1.tgz",
  339. "integrity": "sha512-khUlZSwt9xXCaTbbxFYBKDc/bWAGWJjOgvxETwkTN7KRm66EeT1ZdZj6i2ceh9sP2Pzqsbc704r2yngBrxBVug==",
  340. "license": "MIT",
  341. "dependencies": {
  342. "@vue/devtools-api": "^6.6.3",
  343. "vue-demi": "^0.14.10"
  344. },
  345. "funding": {
  346. "url": "https://github.com/sponsors/posva"
  347. },
  348. "peerDependencies": {
  349. "typescript": ">=4.4.4",
  350. "vue": "^2.7.0 || ^3.5.11"
  351. },
  352. "peerDependenciesMeta": {
  353. "typescript": {
  354. "optional": true
  355. }
  356. }
  357. },
  358. "node_modules/postcss": {
  359. "version": "8.5.8",
  360. "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz",
  361. "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==",
  362. "funding": [
  363. {
  364. "type": "opencollective",
  365. "url": "https://opencollective.com/postcss/"
  366. },
  367. {
  368. "type": "tidelift",
  369. "url": "https://tidelift.com/funding/github/npm/postcss"
  370. },
  371. {
  372. "type": "github",
  373. "url": "https://github.com/sponsors/ai"
  374. }
  375. ],
  376. "license": "MIT",
  377. "dependencies": {
  378. "nanoid": "^3.3.11",
  379. "picocolors": "^1.1.1",
  380. "source-map-js": "^1.2.1"
  381. },
  382. "engines": {
  383. "node": "^10 || ^12 || >=14"
  384. }
  385. },
  386. "node_modules/rollup": {
  387. "version": "4.59.0",
  388. "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz",
  389. "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==",
  390. "dev": true,
  391. "license": "MIT",
  392. "dependencies": {
  393. "@types/estree": "1.0.8"
  394. },
  395. "bin": {
  396. "rollup": "dist/bin/rollup"
  397. },
  398. "engines": {
  399. "node": ">=18.0.0",
  400. "npm": ">=8.0.0"
  401. },
  402. "optionalDependencies": {
  403. "@rollup/rollup-android-arm-eabi": "4.59.0",
  404. "@rollup/rollup-android-arm64": "4.59.0",
  405. "@rollup/rollup-darwin-arm64": "4.59.0",
  406. "@rollup/rollup-darwin-x64": "4.59.0",
  407. "@rollup/rollup-freebsd-arm64": "4.59.0",
  408. "@rollup/rollup-freebsd-x64": "4.59.0",
  409. "@rollup/rollup-linux-arm-gnueabihf": "4.59.0",
  410. "@rollup/rollup-linux-arm-musleabihf": "4.59.0",
  411. "@rollup/rollup-linux-arm64-gnu": "4.59.0",
  412. "@rollup/rollup-linux-arm64-musl": "4.59.0",
  413. "@rollup/rollup-linux-loong64-gnu": "4.59.0",
  414. "@rollup/rollup-linux-loong64-musl": "4.59.0",
  415. "@rollup/rollup-linux-ppc64-gnu": "4.59.0",
  416. "@rollup/rollup-linux-ppc64-musl": "4.59.0",
  417. "@rollup/rollup-linux-riscv64-gnu": "4.59.0",
  418. "@rollup/rollup-linux-riscv64-musl": "4.59.0",
  419. "@rollup/rollup-linux-s390x-gnu": "4.59.0",
  420. "@rollup/rollup-linux-x64-gnu": "4.59.0",
  421. "@rollup/rollup-linux-x64-musl": "4.59.0",
  422. "@rollup/rollup-openbsd-x64": "4.59.0",
  423. "@rollup/rollup-openharmony-arm64": "4.59.0",
  424. "@rollup/rollup-win32-arm64-msvc": "4.59.0",
  425. "@rollup/rollup-win32-ia32-msvc": "4.59.0",
  426. "@rollup/rollup-win32-x64-gnu": "4.59.0",
  427. "@rollup/rollup-win32-x64-msvc": "4.59.0",
  428. "fsevents": "~2.3.2"
  429. }
  430. },
  431. "node_modules/source-map-js": {
  432. "version": "1.2.1",
  433. "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
  434. "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
  435. "license": "BSD-3-Clause",
  436. "engines": {
  437. "node": ">=0.10.0"
  438. }
  439. },
  440. "node_modules/vite": {
  441. "version": "5.4.21",
  442. "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz",
  443. "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==",
  444. "dev": true,
  445. "license": "MIT",
  446. "dependencies": {
  447. "esbuild": "^0.21.3",
  448. "postcss": "^8.4.43",
  449. "rollup": "^4.20.0"
  450. },
  451. "bin": {
  452. "vite": "bin/vite.js"
  453. },
  454. "engines": {
  455. "node": "^18.0.0 || >=20.0.0"
  456. },
  457. "funding": {
  458. "url": "https://github.com/vitejs/vite?sponsor=1"
  459. },
  460. "optionalDependencies": {
  461. "fsevents": "~2.3.3"
  462. },
  463. "peerDependencies": {
  464. "@types/node": "^18.0.0 || >=20.0.0",
  465. "less": "*",
  466. "lightningcss": "^1.21.0",
  467. "sass": "*",
  468. "sass-embedded": "*",
  469. "stylus": "*",
  470. "sugarss": "*",
  471. "terser": "^5.4.0"
  472. },
  473. "peerDependenciesMeta": {
  474. "@types/node": {
  475. "optional": true
  476. },
  477. "less": {
  478. "optional": true
  479. },
  480. "lightningcss": {
  481. "optional": true
  482. },
  483. "sass": {
  484. "optional": true
  485. },
  486. "sass-embedded": {
  487. "optional": true
  488. },
  489. "stylus": {
  490. "optional": true
  491. },
  492. "sugarss": {
  493. "optional": true
  494. },
  495. "terser": {
  496. "optional": true
  497. }
  498. }
  499. },
  500. "node_modules/vue": {
  501. "version": "3.5.30",
  502. "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.30.tgz",
  503. "integrity": "sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==",
  504. "license": "MIT",
  505. "dependencies": {
  506. "@vue/compiler-dom": "3.5.30",
  507. "@vue/compiler-sfc": "3.5.30",
  508. "@vue/runtime-dom": "3.5.30",
  509. "@vue/server-renderer": "3.5.30",
  510. "@vue/shared": "3.5.30"
  511. },
  512. "peerDependencies": {
  513. "typescript": "*"
  514. },
  515. "peerDependenciesMeta": {
  516. "typescript": {
  517. "optional": true
  518. }
  519. }
  520. },
  521. "node_modules/vue-demi": {
  522. "version": "0.14.10",
  523. "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz",
  524. "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==",
  525. "hasInstallScript": true,
  526. "license": "MIT",
  527. "bin": {
  528. "vue-demi-fix": "bin/vue-demi-fix.js",
  529. "vue-demi-switch": "bin/vue-demi-switch.js"
  530. },
  531. "engines": {
  532. "node": ">=12"
  533. },
  534. "funding": {
  535. "url": "https://github.com/sponsors/antfu"
  536. },
  537. "peerDependencies": {
  538. "@vue/composition-api": "^1.0.0-rc.1",
  539. "vue": "^3.0.0-0 || ^2.6.0"
  540. },
  541. "peerDependenciesMeta": {
  542. "@vue/composition-api": {
  543. "optional": true
  544. }
  545. }
  546. },
  547. "node_modules/vue-router": {
  548. "version": "4.6.4",
  549. "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.6.4.tgz",
  550. "integrity": "sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==",
  551. "license": "MIT",
  552. "dependencies": {
  553. "@vue/devtools-api": "^6.6.4"
  554. },
  555. "funding": {
  556. "url": "https://github.com/sponsors/posva"
  557. },
  558. "peerDependencies": {
  559. "vue": "^3.5.0"
  560. }
  561. }
  562. }
  563. }