.package-lock.json 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648
  1. {
  2. "name": "inventory-frontend",
  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. "engines": {
  12. "node": ">=6.9.0"
  13. }
  14. },
  15. "node_modules/@babel/helper-validator-identifier": {
  16. "version": "7.28.5",
  17. "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
  18. "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
  19. "engines": {
  20. "node": ">=6.9.0"
  21. }
  22. },
  23. "node_modules/@babel/parser": {
  24. "version": "7.29.2",
  25. "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz",
  26. "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==",
  27. "dependencies": {
  28. "@babel/types": "^7.29.0"
  29. },
  30. "bin": {
  31. "parser": "bin/babel-parser.js"
  32. },
  33. "engines": {
  34. "node": ">=6.0.0"
  35. }
  36. },
  37. "node_modules/@babel/types": {
  38. "version": "7.29.0",
  39. "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
  40. "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
  41. "dependencies": {
  42. "@babel/helper-string-parser": "^7.27.1",
  43. "@babel/helper-validator-identifier": "^7.28.5"
  44. },
  45. "engines": {
  46. "node": ">=6.9.0"
  47. }
  48. },
  49. "node_modules/@esbuild/linux-x64": {
  50. "version": "0.18.20",
  51. "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz",
  52. "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==",
  53. "cpu": [
  54. "x64"
  55. ],
  56. "dev": true,
  57. "optional": true,
  58. "os": [
  59. "linux"
  60. ],
  61. "engines": {
  62. "node": ">=12"
  63. }
  64. },
  65. "node_modules/@jridgewell/sourcemap-codec": {
  66. "version": "1.5.5",
  67. "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
  68. "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="
  69. },
  70. "node_modules/@vitejs/plugin-vue": {
  71. "version": "4.6.2",
  72. "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz",
  73. "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==",
  74. "dev": true,
  75. "engines": {
  76. "node": "^14.18.0 || >=16.0.0"
  77. },
  78. "peerDependencies": {
  79. "vite": "^4.0.0 || ^5.0.0",
  80. "vue": "^3.2.25"
  81. }
  82. },
  83. "node_modules/@vue/compiler-core": {
  84. "version": "3.5.33",
  85. "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.33.tgz",
  86. "integrity": "sha512-3PZLQwFw4Za3TC8t0FvTy3wI16Kt+pmwcgNZca4Pj9iWL2E72a/gZlpBtAJvEdDMdCxdG/qq0C7PN0bsJuv0Rw==",
  87. "dependencies": {
  88. "@babel/parser": "^7.29.2",
  89. "@vue/shared": "3.5.33",
  90. "entities": "^7.0.1",
  91. "estree-walker": "^2.0.2",
  92. "source-map-js": "^1.2.1"
  93. }
  94. },
  95. "node_modules/@vue/compiler-dom": {
  96. "version": "3.5.33",
  97. "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.33.tgz",
  98. "integrity": "sha512-PXq0yrfCLzzL07rbXO4awtXY1Z06LG2eu6Adg3RJFa/j3Cii217XxxLXG22N330gw7GmALCY0Z8RgXEviwgpjA==",
  99. "dependencies": {
  100. "@vue/compiler-core": "3.5.33",
  101. "@vue/shared": "3.5.33"
  102. }
  103. },
  104. "node_modules/@vue/compiler-sfc": {
  105. "version": "3.5.33",
  106. "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.33.tgz",
  107. "integrity": "sha512-UTUvRO9cY+rROrx/pvN9P5Z7FgA6QGfokUCfhQE4EnmUj3rVnK+CHI0LsEO1pg+I7//iRYMUfcNcCPe7tg0CoA==",
  108. "dependencies": {
  109. "@babel/parser": "^7.29.2",
  110. "@vue/compiler-core": "3.5.33",
  111. "@vue/compiler-dom": "3.5.33",
  112. "@vue/compiler-ssr": "3.5.33",
  113. "@vue/shared": "3.5.33",
  114. "estree-walker": "^2.0.2",
  115. "magic-string": "^0.30.21",
  116. "postcss": "^8.5.10",
  117. "source-map-js": "^1.2.1"
  118. }
  119. },
  120. "node_modules/@vue/compiler-ssr": {
  121. "version": "3.5.33",
  122. "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.33.tgz",
  123. "integrity": "sha512-IErjYdnj1qIupG5xxiVIYiiRvDhGWV4zuh/RCrwfYpuL+HWQzeU6lCk/nF9r7olWMnjKxCAkOctT2qFWFkzb1A==",
  124. "dependencies": {
  125. "@vue/compiler-dom": "3.5.33",
  126. "@vue/shared": "3.5.33"
  127. }
  128. },
  129. "node_modules/@vue/reactivity": {
  130. "version": "3.5.33",
  131. "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.33.tgz",
  132. "integrity": "sha512-p8UfIqyIhb0rYGlSgSBV+lPhF2iUSBcRy7enhTmPqKWadHy9kcOFYF1AejYBP9P+avnd3OBbD49DU4pLWX/94A==",
  133. "dependencies": {
  134. "@vue/shared": "3.5.33"
  135. }
  136. },
  137. "node_modules/@vue/runtime-core": {
  138. "version": "3.5.33",
  139. "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.33.tgz",
  140. "integrity": "sha512-UpFF45RI9//a7rvq7RdOQblb4tup7hHG9QsmIrxkFQLzQ7R8/iNQ5LE15NhLZ1/WcHMU2b47u6P33CPUelHyIQ==",
  141. "dependencies": {
  142. "@vue/reactivity": "3.5.33",
  143. "@vue/shared": "3.5.33"
  144. }
  145. },
  146. "node_modules/@vue/runtime-dom": {
  147. "version": "3.5.33",
  148. "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.33.tgz",
  149. "integrity": "sha512-IOxMsAOwquhfITgmOgaPYl7/j8gKUxUFoflRc+u4LxyD3+783xne8vNta1PONVCvCV9A0w7hkyEepINDqfO0tw==",
  150. "dependencies": {
  151. "@vue/reactivity": "3.5.33",
  152. "@vue/runtime-core": "3.5.33",
  153. "@vue/shared": "3.5.33",
  154. "csstype": "^3.2.3"
  155. }
  156. },
  157. "node_modules/@vue/server-renderer": {
  158. "version": "3.5.33",
  159. "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.33.tgz",
  160. "integrity": "sha512-0xylq/8/h44lVG0pZFknv1XIdEgymq2E9n59uTWJBG+dIgiT0TMCSsxrN7nO16Z0MU0MPjFcguBbZV8Itk52Hw==",
  161. "dependencies": {
  162. "@vue/compiler-ssr": "3.5.33",
  163. "@vue/shared": "3.5.33"
  164. },
  165. "peerDependencies": {
  166. "vue": "3.5.33"
  167. }
  168. },
  169. "node_modules/@vue/shared": {
  170. "version": "3.5.33",
  171. "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.33.tgz",
  172. "integrity": "sha512-5vR2QIlmaLG77Ygd4pMP6+SGQ5yox9VhtnbDWTy9DzMzdmeLxZ1QqxrywEZ9sa1AVubfIJyaCG3ytyWU81ufcQ=="
  173. },
  174. "node_modules/asynckit": {
  175. "version": "0.4.0",
  176. "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
  177. "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
  178. },
  179. "node_modules/axios": {
  180. "version": "1.15.2",
  181. "resolved": "https://registry.npmjs.org/axios/-/axios-1.15.2.tgz",
  182. "integrity": "sha512-wLrXxPtcrPTsNlJmKjkPnNPK2Ihe0hn0wGSaTEiHRPxwjvJwT3hKmXF4dpqxmPO9SoNb2FsYXj/xEo0gHN+D5A==",
  183. "dependencies": {
  184. "follow-redirects": "^1.15.11",
  185. "form-data": "^4.0.5",
  186. "proxy-from-env": "^2.1.0"
  187. }
  188. },
  189. "node_modules/call-bind-apply-helpers": {
  190. "version": "1.0.2",
  191. "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
  192. "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
  193. "dependencies": {
  194. "es-errors": "^1.3.0",
  195. "function-bind": "^1.1.2"
  196. },
  197. "engines": {
  198. "node": ">= 0.4"
  199. }
  200. },
  201. "node_modules/combined-stream": {
  202. "version": "1.0.8",
  203. "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
  204. "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
  205. "dependencies": {
  206. "delayed-stream": "~1.0.0"
  207. },
  208. "engines": {
  209. "node": ">= 0.8"
  210. }
  211. },
  212. "node_modules/csstype": {
  213. "version": "3.2.3",
  214. "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
  215. "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="
  216. },
  217. "node_modules/delayed-stream": {
  218. "version": "1.0.0",
  219. "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
  220. "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
  221. "engines": {
  222. "node": ">=0.4.0"
  223. }
  224. },
  225. "node_modules/dunder-proto": {
  226. "version": "1.0.1",
  227. "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
  228. "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
  229. "dependencies": {
  230. "call-bind-apply-helpers": "^1.0.1",
  231. "es-errors": "^1.3.0",
  232. "gopd": "^1.2.0"
  233. },
  234. "engines": {
  235. "node": ">= 0.4"
  236. }
  237. },
  238. "node_modules/entities": {
  239. "version": "7.0.1",
  240. "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz",
  241. "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==",
  242. "engines": {
  243. "node": ">=0.12"
  244. },
  245. "funding": {
  246. "url": "https://github.com/fb55/entities?sponsor=1"
  247. }
  248. },
  249. "node_modules/es-define-property": {
  250. "version": "1.0.1",
  251. "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
  252. "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
  253. "engines": {
  254. "node": ">= 0.4"
  255. }
  256. },
  257. "node_modules/es-errors": {
  258. "version": "1.3.0",
  259. "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
  260. "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
  261. "engines": {
  262. "node": ">= 0.4"
  263. }
  264. },
  265. "node_modules/es-object-atoms": {
  266. "version": "1.1.1",
  267. "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
  268. "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
  269. "dependencies": {
  270. "es-errors": "^1.3.0"
  271. },
  272. "engines": {
  273. "node": ">= 0.4"
  274. }
  275. },
  276. "node_modules/es-set-tostringtag": {
  277. "version": "2.1.0",
  278. "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
  279. "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
  280. "dependencies": {
  281. "es-errors": "^1.3.0",
  282. "get-intrinsic": "^1.2.6",
  283. "has-tostringtag": "^1.0.2",
  284. "hasown": "^2.0.2"
  285. },
  286. "engines": {
  287. "node": ">= 0.4"
  288. }
  289. },
  290. "node_modules/esbuild": {
  291. "version": "0.18.20",
  292. "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz",
  293. "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==",
  294. "dev": true,
  295. "hasInstallScript": true,
  296. "bin": {
  297. "esbuild": "bin/esbuild"
  298. },
  299. "engines": {
  300. "node": ">=12"
  301. },
  302. "optionalDependencies": {
  303. "@esbuild/android-arm": "0.18.20",
  304. "@esbuild/android-arm64": "0.18.20",
  305. "@esbuild/android-x64": "0.18.20",
  306. "@esbuild/darwin-arm64": "0.18.20",
  307. "@esbuild/darwin-x64": "0.18.20",
  308. "@esbuild/freebsd-arm64": "0.18.20",
  309. "@esbuild/freebsd-x64": "0.18.20",
  310. "@esbuild/linux-arm": "0.18.20",
  311. "@esbuild/linux-arm64": "0.18.20",
  312. "@esbuild/linux-ia32": "0.18.20",
  313. "@esbuild/linux-loong64": "0.18.20",
  314. "@esbuild/linux-mips64el": "0.18.20",
  315. "@esbuild/linux-ppc64": "0.18.20",
  316. "@esbuild/linux-riscv64": "0.18.20",
  317. "@esbuild/linux-s390x": "0.18.20",
  318. "@esbuild/linux-x64": "0.18.20",
  319. "@esbuild/netbsd-x64": "0.18.20",
  320. "@esbuild/openbsd-x64": "0.18.20",
  321. "@esbuild/sunos-x64": "0.18.20",
  322. "@esbuild/win32-arm64": "0.18.20",
  323. "@esbuild/win32-ia32": "0.18.20",
  324. "@esbuild/win32-x64": "0.18.20"
  325. }
  326. },
  327. "node_modules/estree-walker": {
  328. "version": "2.0.2",
  329. "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
  330. "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="
  331. },
  332. "node_modules/follow-redirects": {
  333. "version": "1.16.0",
  334. "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz",
  335. "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==",
  336. "funding": [
  337. {
  338. "type": "individual",
  339. "url": "https://github.com/sponsors/RubenVerborgh"
  340. }
  341. ],
  342. "engines": {
  343. "node": ">=4.0"
  344. },
  345. "peerDependenciesMeta": {
  346. "debug": {
  347. "optional": true
  348. }
  349. }
  350. },
  351. "node_modules/form-data": {
  352. "version": "4.0.5",
  353. "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
  354. "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
  355. "dependencies": {
  356. "asynckit": "^0.4.0",
  357. "combined-stream": "^1.0.8",
  358. "es-set-tostringtag": "^2.1.0",
  359. "hasown": "^2.0.2",
  360. "mime-types": "^2.1.12"
  361. },
  362. "engines": {
  363. "node": ">= 6"
  364. }
  365. },
  366. "node_modules/function-bind": {
  367. "version": "1.1.2",
  368. "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
  369. "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
  370. "funding": {
  371. "url": "https://github.com/sponsors/ljharb"
  372. }
  373. },
  374. "node_modules/get-intrinsic": {
  375. "version": "1.3.0",
  376. "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  377. "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
  378. "dependencies": {
  379. "call-bind-apply-helpers": "^1.0.2",
  380. "es-define-property": "^1.0.1",
  381. "es-errors": "^1.3.0",
  382. "es-object-atoms": "^1.1.1",
  383. "function-bind": "^1.1.2",
  384. "get-proto": "^1.0.1",
  385. "gopd": "^1.2.0",
  386. "has-symbols": "^1.1.0",
  387. "hasown": "^2.0.2",
  388. "math-intrinsics": "^1.1.0"
  389. },
  390. "engines": {
  391. "node": ">= 0.4"
  392. },
  393. "funding": {
  394. "url": "https://github.com/sponsors/ljharb"
  395. }
  396. },
  397. "node_modules/get-proto": {
  398. "version": "1.0.1",
  399. "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
  400. "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
  401. "dependencies": {
  402. "dunder-proto": "^1.0.1",
  403. "es-object-atoms": "^1.0.0"
  404. },
  405. "engines": {
  406. "node": ">= 0.4"
  407. }
  408. },
  409. "node_modules/gopd": {
  410. "version": "1.2.0",
  411. "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
  412. "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
  413. "engines": {
  414. "node": ">= 0.4"
  415. },
  416. "funding": {
  417. "url": "https://github.com/sponsors/ljharb"
  418. }
  419. },
  420. "node_modules/has-symbols": {
  421. "version": "1.1.0",
  422. "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
  423. "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
  424. "engines": {
  425. "node": ">= 0.4"
  426. },
  427. "funding": {
  428. "url": "https://github.com/sponsors/ljharb"
  429. }
  430. },
  431. "node_modules/has-tostringtag": {
  432. "version": "1.0.2",
  433. "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
  434. "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
  435. "dependencies": {
  436. "has-symbols": "^1.0.3"
  437. },
  438. "engines": {
  439. "node": ">= 0.4"
  440. },
  441. "funding": {
  442. "url": "https://github.com/sponsors/ljharb"
  443. }
  444. },
  445. "node_modules/hasown": {
  446. "version": "2.0.3",
  447. "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
  448. "integrity": "sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==",
  449. "dependencies": {
  450. "function-bind": "^1.1.2"
  451. },
  452. "engines": {
  453. "node": ">= 0.4"
  454. }
  455. },
  456. "node_modules/magic-string": {
  457. "version": "0.30.21",
  458. "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
  459. "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
  460. "dependencies": {
  461. "@jridgewell/sourcemap-codec": "^1.5.5"
  462. }
  463. },
  464. "node_modules/math-intrinsics": {
  465. "version": "1.1.0",
  466. "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  467. "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
  468. "engines": {
  469. "node": ">= 0.4"
  470. }
  471. },
  472. "node_modules/mime-db": {
  473. "version": "1.52.0",
  474. "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
  475. "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  476. "engines": {
  477. "node": ">= 0.6"
  478. }
  479. },
  480. "node_modules/mime-types": {
  481. "version": "2.1.35",
  482. "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
  483. "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  484. "dependencies": {
  485. "mime-db": "1.52.0"
  486. },
  487. "engines": {
  488. "node": ">= 0.6"
  489. }
  490. },
  491. "node_modules/nanoid": {
  492. "version": "3.3.11",
  493. "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
  494. "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
  495. "funding": [
  496. {
  497. "type": "github",
  498. "url": "https://github.com/sponsors/ai"
  499. }
  500. ],
  501. "bin": {
  502. "nanoid": "bin/nanoid.cjs"
  503. },
  504. "engines": {
  505. "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
  506. }
  507. },
  508. "node_modules/picocolors": {
  509. "version": "1.1.1",
  510. "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
  511. "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
  512. },
  513. "node_modules/postcss": {
  514. "version": "8.5.10",
  515. "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.10.tgz",
  516. "integrity": "sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==",
  517. "funding": [
  518. {
  519. "type": "opencollective",
  520. "url": "https://opencollective.com/postcss/"
  521. },
  522. {
  523. "type": "tidelift",
  524. "url": "https://tidelift.com/funding/github/npm/postcss"
  525. },
  526. {
  527. "type": "github",
  528. "url": "https://github.com/sponsors/ai"
  529. }
  530. ],
  531. "dependencies": {
  532. "nanoid": "^3.3.11",
  533. "picocolors": "^1.1.1",
  534. "source-map-js": "^1.2.1"
  535. },
  536. "engines": {
  537. "node": "^10 || ^12 || >=14"
  538. }
  539. },
  540. "node_modules/proxy-from-env": {
  541. "version": "2.1.0",
  542. "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz",
  543. "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==",
  544. "engines": {
  545. "node": ">=10"
  546. }
  547. },
  548. "node_modules/rollup": {
  549. "version": "3.30.0",
  550. "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.30.0.tgz",
  551. "integrity": "sha512-kQvGasUgN+AlWGliFn2POSajRQEsULVYFGTvOZmK06d7vCD+YhZztt70kGk3qaeAXeWYL5eO7zx+rAubBc55eA==",
  552. "dev": true,
  553. "bin": {
  554. "rollup": "dist/bin/rollup"
  555. },
  556. "engines": {
  557. "node": ">=14.18.0",
  558. "npm": ">=8.0.0"
  559. },
  560. "optionalDependencies": {
  561. "fsevents": "~2.3.2"
  562. }
  563. },
  564. "node_modules/source-map-js": {
  565. "version": "1.2.1",
  566. "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
  567. "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
  568. "engines": {
  569. "node": ">=0.10.0"
  570. }
  571. },
  572. "node_modules/vite": {
  573. "version": "4.5.14",
  574. "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.14.tgz",
  575. "integrity": "sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==",
  576. "dev": true,
  577. "dependencies": {
  578. "esbuild": "^0.18.10",
  579. "postcss": "^8.4.27",
  580. "rollup": "^3.27.1"
  581. },
  582. "bin": {
  583. "vite": "bin/vite.js"
  584. },
  585. "engines": {
  586. "node": "^14.18.0 || >=16.0.0"
  587. },
  588. "funding": {
  589. "url": "https://github.com/vitejs/vite?sponsor=1"
  590. },
  591. "optionalDependencies": {
  592. "fsevents": "~2.3.2"
  593. },
  594. "peerDependencies": {
  595. "@types/node": ">= 14",
  596. "less": "*",
  597. "lightningcss": "^1.21.0",
  598. "sass": "*",
  599. "stylus": "*",
  600. "sugarss": "*",
  601. "terser": "^5.4.0"
  602. },
  603. "peerDependenciesMeta": {
  604. "@types/node": {
  605. "optional": true
  606. },
  607. "less": {
  608. "optional": true
  609. },
  610. "lightningcss": {
  611. "optional": true
  612. },
  613. "sass": {
  614. "optional": true
  615. },
  616. "stylus": {
  617. "optional": true
  618. },
  619. "sugarss": {
  620. "optional": true
  621. },
  622. "terser": {
  623. "optional": true
  624. }
  625. }
  626. },
  627. "node_modules/vue": {
  628. "version": "3.5.33",
  629. "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.33.tgz",
  630. "integrity": "sha512-1AgChhx5w3ALgT4oK3acm2Es/7jyZhWSVUfs3rOBlGQC0rjEDkS7G4lWlJJGGNQD+BV3reCwbQrOe1mPNwKHBQ==",
  631. "dependencies": {
  632. "@vue/compiler-dom": "3.5.33",
  633. "@vue/compiler-sfc": "3.5.33",
  634. "@vue/runtime-dom": "3.5.33",
  635. "@vue/server-renderer": "3.5.33",
  636. "@vue/shared": "3.5.33"
  637. },
  638. "peerDependencies": {
  639. "typescript": "*"
  640. },
  641. "peerDependenciesMeta": {
  642. "typescript": {
  643. "optional": true
  644. }
  645. }
  646. }
  647. }
  648. }