公司官网
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.

2241 lines
85 KiB

2 months ago
  1. {
  2. "name": "hanhai-official-website",
  3. "version": "0.0.0",
  4. "lockfileVersion": 2,
  5. "requires": true,
  6. "packages": {
  7. "": {
  8. "name": "hanhai-official-website",
  9. "version": "0.0.0",
  10. "dependencies": {
  11. "@fortawesome/fontawesome-free": "^6.7.2",
  12. "aos": "^2.3.4",
  13. "axios": "^1.8.4",
  14. "locomotive-scroll": "^4.1.4",
  15. "parallax-js": "^3.1.0",
  16. "pinia": "^2.1.7",
  17. "sass": "^1.86.2",
  18. "vue": "^3.5.13",
  19. "vue-router": "^4.2.5"
  20. },
  21. "devDependencies": {
  22. "@vitejs/plugin-vue": "^5.2.1",
  23. "autoprefixer": "^10.4.16",
  24. "postcss": "^8.4.31",
  25. "vite": "^6.2.0"
  26. }
  27. },
  28. "node_modules/@babel/helper-string-parser": {
  29. "version": "7.25.9",
  30. "license": "MIT",
  31. "engines": {
  32. "node": ">=6.9.0"
  33. }
  34. },
  35. "node_modules/@babel/helper-validator-identifier": {
  36. "version": "7.25.9",
  37. "license": "MIT",
  38. "engines": {
  39. "node": ">=6.9.0"
  40. }
  41. },
  42. "node_modules/@babel/parser": {
  43. "version": "7.27.0",
  44. "license": "MIT",
  45. "dependencies": {
  46. "@babel/types": "^7.27.0"
  47. },
  48. "bin": {
  49. "parser": "bin/babel-parser.js"
  50. },
  51. "engines": {
  52. "node": ">=6.0.0"
  53. }
  54. },
  55. "node_modules/@babel/types": {
  56. "version": "7.27.0",
  57. "license": "MIT",
  58. "dependencies": {
  59. "@babel/helper-string-parser": "^7.25.9",
  60. "@babel/helper-validator-identifier": "^7.25.9"
  61. },
  62. "engines": {
  63. "node": ">=6.9.0"
  64. }
  65. },
  66. "node_modules/@fortawesome/fontawesome-free": {
  67. "version": "6.7.2",
  68. "resolved": "https://registry.npmmirror.com/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.2.tgz",
  69. "integrity": "sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA==",
  70. "engines": {
  71. "node": ">=6"
  72. }
  73. },
  74. "node_modules/@jridgewell/sourcemap-codec": {
  75. "version": "1.5.0",
  76. "license": "MIT"
  77. },
  78. "node_modules/@parcel/watcher": {
  79. "version": "2.5.1",
  80. "resolved": "https://registry.npmmirror.com/@parcel/watcher/-/watcher-2.5.1.tgz",
  81. "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==",
  82. "hasInstallScript": true,
  83. "optional": true,
  84. "dependencies": {
  85. "detect-libc": "^1.0.3",
  86. "is-glob": "^4.0.3",
  87. "micromatch": "^4.0.5",
  88. "node-addon-api": "^7.0.0"
  89. },
  90. "engines": {
  91. "node": ">= 10.0.0"
  92. },
  93. "funding": {
  94. "type": "opencollective",
  95. "url": "https://opencollective.com/parcel"
  96. },
  97. "optionalDependencies": {
  98. "@parcel/watcher-android-arm64": "2.5.1",
  99. "@parcel/watcher-darwin-arm64": "2.5.1",
  100. "@parcel/watcher-darwin-x64": "2.5.1",
  101. "@parcel/watcher-freebsd-x64": "2.5.1",
  102. "@parcel/watcher-linux-arm-glibc": "2.5.1",
  103. "@parcel/watcher-linux-arm-musl": "2.5.1",
  104. "@parcel/watcher-linux-arm64-glibc": "2.5.1",
  105. "@parcel/watcher-linux-arm64-musl": "2.5.1",
  106. "@parcel/watcher-linux-x64-glibc": "2.5.1",
  107. "@parcel/watcher-linux-x64-musl": "2.5.1",
  108. "@parcel/watcher-win32-arm64": "2.5.1",
  109. "@parcel/watcher-win32-ia32": "2.5.1",
  110. "@parcel/watcher-win32-x64": "2.5.1"
  111. }
  112. },
  113. "node_modules/@parcel/watcher-android-arm64": {
  114. "version": "2.5.1",
  115. "resolved": "https://registry.npmmirror.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz",
  116. "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==",
  117. "cpu": [
  118. "arm64"
  119. ],
  120. "optional": true,
  121. "os": [
  122. "android"
  123. ],
  124. "engines": {
  125. "node": ">= 10.0.0"
  126. },
  127. "funding": {
  128. "type": "opencollective",
  129. "url": "https://opencollective.com/parcel"
  130. }
  131. },
  132. "node_modules/@parcel/watcher-darwin-arm64": {
  133. "version": "2.5.1",
  134. "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz",
  135. "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==",
  136. "cpu": [
  137. "arm64"
  138. ],
  139. "optional": true,
  140. "os": [
  141. "darwin"
  142. ],
  143. "engines": {
  144. "node": ">= 10.0.0"
  145. },
  146. "funding": {
  147. "type": "opencollective",
  148. "url": "https://opencollective.com/parcel"
  149. }
  150. },
  151. "node_modules/@parcel/watcher-darwin-x64": {
  152. "version": "2.5.1",
  153. "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz",
  154. "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==",
  155. "cpu": [
  156. "x64"
  157. ],
  158. "optional": true,
  159. "os": [
  160. "darwin"
  161. ],
  162. "engines": {
  163. "node": ">= 10.0.0"
  164. },
  165. "funding": {
  166. "type": "opencollective",
  167. "url": "https://opencollective.com/parcel"
  168. }
  169. },
  170. "node_modules/@parcel/watcher-freebsd-x64": {
  171. "version": "2.5.1",
  172. "resolved": "https://registry.npmmirror.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz",
  173. "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==",
  174. "cpu": [
  175. "x64"
  176. ],
  177. "optional": true,
  178. "os": [
  179. "freebsd"
  180. ],
  181. "engines": {
  182. "node": ">= 10.0.0"
  183. },
  184. "funding": {
  185. "type": "opencollective",
  186. "url": "https://opencollective.com/parcel"
  187. }
  188. },
  189. "node_modules/@parcel/watcher-linux-arm-glibc": {
  190. "version": "2.5.1",
  191. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz",
  192. "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==",
  193. "cpu": [
  194. "arm"
  195. ],
  196. "optional": true,
  197. "os": [
  198. "linux"
  199. ],
  200. "engines": {
  201. "node": ">= 10.0.0"
  202. },
  203. "funding": {
  204. "type": "opencollective",
  205. "url": "https://opencollective.com/parcel"
  206. }
  207. },
  208. "node_modules/@parcel/watcher-linux-arm-musl": {
  209. "version": "2.5.1",
  210. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz",
  211. "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==",
  212. "cpu": [
  213. "arm"
  214. ],
  215. "optional": true,
  216. "os": [
  217. "linux"
  218. ],
  219. "engines": {
  220. "node": ">= 10.0.0"
  221. },
  222. "funding": {
  223. "type": "opencollective",
  224. "url": "https://opencollective.com/parcel"
  225. }
  226. },
  227. "node_modules/@parcel/watcher-linux-arm64-glibc": {
  228. "version": "2.5.1",
  229. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz",
  230. "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==",
  231. "cpu": [
  232. "arm64"
  233. ],
  234. "optional": true,
  235. "os": [
  236. "linux"
  237. ],
  238. "engines": {
  239. "node": ">= 10.0.0"
  240. },
  241. "funding": {
  242. "type": "opencollective",
  243. "url": "https://opencollective.com/parcel"
  244. }
  245. },
  246. "node_modules/@parcel/watcher-linux-arm64-musl": {
  247. "version": "2.5.1",
  248. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz",
  249. "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==",
  250. "cpu": [
  251. "arm64"
  252. ],
  253. "optional": true,
  254. "os": [
  255. "linux"
  256. ],
  257. "engines": {
  258. "node": ">= 10.0.0"
  259. },
  260. "funding": {
  261. "type": "opencollective",
  262. "url": "https://opencollective.com/parcel"
  263. }
  264. },
  265. "node_modules/@parcel/watcher-linux-x64-glibc": {
  266. "version": "2.5.1",
  267. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz",
  268. "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==",
  269. "cpu": [
  270. "x64"
  271. ],
  272. "optional": true,
  273. "os": [
  274. "linux"
  275. ],
  276. "engines": {
  277. "node": ">= 10.0.0"
  278. },
  279. "funding": {
  280. "type": "opencollective",
  281. "url": "https://opencollective.com/parcel"
  282. }
  283. },
  284. "node_modules/@parcel/watcher-linux-x64-musl": {
  285. "version": "2.5.1",
  286. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz",
  287. "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==",
  288. "cpu": [
  289. "x64"
  290. ],
  291. "optional": true,
  292. "os": [
  293. "linux"
  294. ],
  295. "engines": {
  296. "node": ">= 10.0.0"
  297. },
  298. "funding": {
  299. "type": "opencollective",
  300. "url": "https://opencollective.com/parcel"
  301. }
  302. },
  303. "node_modules/@parcel/watcher-win32-arm64": {
  304. "version": "2.5.1",
  305. "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz",
  306. "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==",
  307. "cpu": [
  308. "arm64"
  309. ],
  310. "optional": true,
  311. "os": [
  312. "win32"
  313. ],
  314. "engines": {
  315. "node": ">= 10.0.0"
  316. },
  317. "funding": {
  318. "type": "opencollective",
  319. "url": "https://opencollective.com/parcel"
  320. }
  321. },
  322. "node_modules/@parcel/watcher-win32-ia32": {
  323. "version": "2.5.1",
  324. "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz",
  325. "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==",
  326. "cpu": [
  327. "ia32"
  328. ],
  329. "optional": true,
  330. "os": [
  331. "win32"
  332. ],
  333. "engines": {
  334. "node": ">= 10.0.0"
  335. },
  336. "funding": {
  337. "type": "opencollective",
  338. "url": "https://opencollective.com/parcel"
  339. }
  340. },
  341. "node_modules/@parcel/watcher-win32-x64": {
  342. "version": "2.5.1",
  343. "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz",
  344. "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==",
  345. "cpu": [
  346. "x64"
  347. ],
  348. "optional": true,
  349. "os": [
  350. "win32"
  351. ],
  352. "engines": {
  353. "node": ">= 10.0.0"
  354. },
  355. "funding": {
  356. "type": "opencollective",
  357. "url": "https://opencollective.com/parcel"
  358. }
  359. },
  360. "node_modules/@rollup/rollup-win32-x64-msvc": {
  361. "version": "4.39.0",
  362. "cpu": [
  363. "x64"
  364. ],
  365. "dev": true,
  366. "license": "MIT",
  367. "optional": true,
  368. "os": [
  369. "win32"
  370. ]
  371. },
  372. "node_modules/@types/estree": {
  373. "version": "1.0.7",
  374. "dev": true,
  375. "license": "MIT"
  376. },
  377. "node_modules/@vitejs/plugin-vue": {
  378. "version": "5.2.3",
  379. "dev": true,
  380. "license": "MIT",
  381. "engines": {
  382. "node": "^18.0.0 || >=20.0.0"
  383. },
  384. "peerDependencies": {
  385. "vite": "^5.0.0 || ^6.0.0",
  386. "vue": "^3.2.25"
  387. }
  388. },
  389. "node_modules/@vue/compiler-core": {
  390. "version": "3.5.13",
  391. "license": "MIT",
  392. "dependencies": {
  393. "@babel/parser": "^7.25.3",
  394. "@vue/shared": "3.5.13",
  395. "entities": "^4.5.0",
  396. "estree-walker": "^2.0.2",
  397. "source-map-js": "^1.2.0"
  398. }
  399. },
  400. "node_modules/@vue/compiler-dom": {
  401. "version": "3.5.13",
  402. "license": "MIT",
  403. "dependencies": {
  404. "@vue/compiler-core": "3.5.13",
  405. "@vue/shared": "3.5.13"
  406. }
  407. },
  408. "node_modules/@vue/compiler-sfc": {
  409. "version": "3.5.13",
  410. "license": "MIT",
  411. "dependencies": {
  412. "@babel/parser": "^7.25.3",
  413. "@vue/compiler-core": "3.5.13",
  414. "@vue/compiler-dom": "3.5.13",
  415. "@vue/compiler-ssr": "3.5.13",
  416. "@vue/shared": "3.5.13",
  417. "estree-walker": "^2.0.2",
  418. "magic-string": "^0.30.11",
  419. "postcss": "^8.4.48",
  420. "source-map-js": "^1.2.0"
  421. }
  422. },
  423. "node_modules/@vue/compiler-ssr": {
  424. "version": "3.5.13",
  425. "license": "MIT",
  426. "dependencies": {
  427. "@vue/compiler-dom": "3.5.13",
  428. "@vue/shared": "3.5.13"
  429. }
  430. },
  431. "node_modules/@vue/devtools-api": {
  432. "version": "6.6.4",
  433. "license": "MIT"
  434. },
  435. "node_modules/@vue/reactivity": {
  436. "version": "3.5.13",
  437. "license": "MIT",
  438. "dependencies": {
  439. "@vue/shared": "3.5.13"
  440. }
  441. },
  442. "node_modules/@vue/runtime-core": {
  443. "version": "3.5.13",
  444. "license": "MIT",
  445. "dependencies": {
  446. "@vue/reactivity": "3.5.13",
  447. "@vue/shared": "3.5.13"
  448. }
  449. },
  450. "node_modules/@vue/runtime-dom": {
  451. "version": "3.5.13",
  452. "license": "MIT",
  453. "dependencies": {
  454. "@vue/reactivity": "3.5.13",
  455. "@vue/runtime-core": "3.5.13",
  456. "@vue/shared": "3.5.13",
  457. "csstype": "^3.1.3"
  458. }
  459. },
  460. "node_modules/@vue/server-renderer": {
  461. "version": "3.5.13",
  462. "license": "MIT",
  463. "dependencies": {
  464. "@vue/compiler-ssr": "3.5.13",
  465. "@vue/shared": "3.5.13"
  466. },
  467. "peerDependencies": {
  468. "vue": "3.5.13"
  469. }
  470. },
  471. "node_modules/@vue/shared": {
  472. "version": "3.5.13",
  473. "license": "MIT"
  474. },
  475. "node_modules/aos": {
  476. "version": "2.3.4",
  477. "resolved": "https://registry.npmmirror.com/aos/-/aos-2.3.4.tgz",
  478. "integrity": "sha512-zh/ahtR2yME4I51z8IttIt4lC1Nw0ktsFtmeDzID1m9naJnWXhCoARaCgNOGXb5CLy3zm+wqmRAEgMYB5E2HUw==",
  479. "dependencies": {
  480. "classlist-polyfill": "^1.0.3",
  481. "lodash.debounce": "^4.0.6",
  482. "lodash.throttle": "^4.0.1"
  483. }
  484. },
  485. "node_modules/asynckit": {
  486. "version": "0.4.0",
  487. "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz",
  488. "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
  489. },
  490. "node_modules/autoprefixer": {
  491. "version": "10.4.21",
  492. "dev": true,
  493. "funding": [
  494. {
  495. "type": "opencollective",
  496. "url": "https://opencollective.com/postcss/"
  497. },
  498. {
  499. "type": "tidelift",
  500. "url": "https://tidelift.com/funding/github/npm/autoprefixer"
  501. },
  502. {
  503. "type": "github",
  504. "url": "https://github.com/sponsors/ai"
  505. }
  506. ],
  507. "license": "MIT",
  508. "dependencies": {
  509. "browserslist": "^4.24.4",
  510. "caniuse-lite": "^1.0.30001702",
  511. "fraction.js": "^4.3.7",
  512. "normalize-range": "^0.1.2",
  513. "picocolors": "^1.1.1",
  514. "postcss-value-parser": "^4.2.0"
  515. },
  516. "bin": {
  517. "autoprefixer": "bin/autoprefixer"
  518. },
  519. "engines": {
  520. "node": "^10 || ^12 || >=14"
  521. },
  522. "peerDependencies": {
  523. "postcss": "^8.1.0"
  524. }
  525. },
  526. "node_modules/axios": {
  527. "version": "1.8.4",
  528. "resolved": "https://registry.npmmirror.com/axios/-/axios-1.8.4.tgz",
  529. "integrity": "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==",
  530. "dependencies": {
  531. "follow-redirects": "^1.15.6",
  532. "form-data": "^4.0.0",
  533. "proxy-from-env": "^1.1.0"
  534. }
  535. },
  536. "node_modules/bezier-easing": {
  537. "version": "2.1.0",
  538. "license": "MIT"
  539. },
  540. "node_modules/bindall-standalone": {
  541. "version": "1.0.5",
  542. "license": "MIT"
  543. },
  544. "node_modules/braces": {
  545. "version": "3.0.3",
  546. "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz",
  547. "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
  548. "optional": true,
  549. "dependencies": {
  550. "fill-range": "^7.1.1"
  551. },
  552. "engines": {
  553. "node": ">=8"
  554. }
  555. },
  556. "node_modules/browserslist": {
  557. "version": "4.24.4",
  558. "dev": true,
  559. "funding": [
  560. {
  561. "type": "opencollective",
  562. "url": "https://opencollective.com/browserslist"
  563. },
  564. {
  565. "type": "tidelift",
  566. "url": "https://tidelift.com/funding/github/npm/browserslist"
  567. },
  568. {
  569. "type": "github",
  570. "url": "https://github.com/sponsors/ai"
  571. }
  572. ],
  573. "license": "MIT",
  574. "dependencies": {
  575. "caniuse-lite": "^1.0.30001688",
  576. "electron-to-chromium": "^1.5.73",
  577. "node-releases": "^2.0.19",
  578. "update-browserslist-db": "^1.1.1"
  579. },
  580. "bin": {
  581. "browserslist": "cli.js"
  582. },
  583. "engines": {
  584. "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
  585. }
  586. },
  587. "node_modules/call-bind-apply-helpers": {
  588. "version": "1.0.2",
  589. "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
  590. "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
  591. "dependencies": {
  592. "es-errors": "^1.3.0",
  593. "function-bind": "^1.1.2"
  594. },
  595. "engines": {
  596. "node": ">= 0.4"
  597. }
  598. },
  599. "node_modules/caniuse-lite": {
  600. "version": "1.0.30001709",
  601. "dev": true,
  602. "funding": [
  603. {
  604. "type": "opencollective",
  605. "url": "https://opencollective.com/browserslist"
  606. },
  607. {
  608. "type": "tidelift",
  609. "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
  610. },
  611. {
  612. "type": "github",
  613. "url": "https://github.com/sponsors/ai"
  614. }
  615. ],
  616. "license": "CC-BY-4.0"
  617. },
  618. "node_modules/chokidar": {
  619. "version": "4.0.3",
  620. "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz",
  621. "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
  622. "dependencies": {
  623. "readdirp": "^4.0.1"
  624. },
  625. "engines": {
  626. "node": ">= 14.16.0"
  627. },
  628. "funding": {
  629. "url": "https://paulmillr.com/funding/"
  630. }
  631. },
  632. "node_modules/classlist-polyfill": {
  633. "version": "1.2.0",
  634. "resolved": "https://registry.npmmirror.com/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
  635. "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
  636. },
  637. "node_modules/combined-stream": {
  638. "version": "1.0.8",
  639. "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
  640. "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
  641. "dependencies": {
  642. "delayed-stream": "~1.0.0"
  643. },
  644. "engines": {
  645. "node": ">= 0.8"
  646. }
  647. },
  648. "node_modules/csstype": {
  649. "version": "3.1.3",
  650. "license": "MIT"
  651. },
  652. "node_modules/delayed-stream": {
  653. "version": "1.0.0",
  654. "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
  655. "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
  656. "engines": {
  657. "node": ">=0.4.0"
  658. }
  659. },
  660. "node_modules/detect-libc": {
  661. "version": "1.0.3",
  662. "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-1.0.3.tgz",
  663. "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
  664. "optional": true,
  665. "bin": {
  666. "detect-libc": "bin/detect-libc.js"
  667. },
  668. "engines": {
  669. "node": ">=0.10"
  670. }
  671. },
  672. "node_modules/dunder-proto": {
  673. "version": "1.0.1",
  674. "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz",
  675. "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
  676. "dependencies": {
  677. "call-bind-apply-helpers": "^1.0.1",
  678. "es-errors": "^1.3.0",
  679. "gopd": "^1.2.0"
  680. },
  681. "engines": {
  682. "node": ">= 0.4"
  683. }
  684. },
  685. "node_modules/electron-to-chromium": {
  686. "version": "1.5.130",
  687. "dev": true,
  688. "license": "ISC"
  689. },
  690. "node_modules/entities": {
  691. "version": "4.5.0",
  692. "license": "BSD-2-Clause",
  693. "engines": {
  694. "node": ">=0.12"
  695. },
  696. "funding": {
  697. "url": "https://github.com/fb55/entities?sponsor=1"
  698. }
  699. },
  700. "node_modules/es-define-property": {
  701. "version": "1.0.1",
  702. "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz",
  703. "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
  704. "engines": {
  705. "node": ">= 0.4"
  706. }
  707. },
  708. "node_modules/es-errors": {
  709. "version": "1.3.0",
  710. "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz",
  711. "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
  712. "engines": {
  713. "node": ">= 0.4"
  714. }
  715. },
  716. "node_modules/es-object-atoms": {
  717. "version": "1.1.1",
  718. "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
  719. "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
  720. "dependencies": {
  721. "es-errors": "^1.3.0"
  722. },
  723. "engines": {
  724. "node": ">= 0.4"
  725. }
  726. },
  727. "node_modules/es-set-tostringtag": {
  728. "version": "2.1.0",
  729. "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
  730. "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
  731. "dependencies": {
  732. "es-errors": "^1.3.0",
  733. "get-intrinsic": "^1.2.6",
  734. "has-tostringtag": "^1.0.2",
  735. "hasown": "^2.0.2"
  736. },
  737. "engines": {
  738. "node": ">= 0.4"
  739. }
  740. },
  741. "node_modules/esbuild": {
  742. "version": "0.25.2",
  743. "dev": true,
  744. "hasInstallScript": true,
  745. "license": "MIT",
  746. "bin": {
  747. "esbuild": "bin/esbuild"
  748. },
  749. "engines": {
  750. "node": ">=18"
  751. },
  752. "optionalDependencies": {
  753. "@esbuild/aix-ppc64": "0.25.2",
  754. "@esbuild/android-arm": "0.25.2",
  755. "@esbuild/android-arm64": "0.25.2",
  756. "@esbuild/android-x64": "0.25.2",
  757. "@esbuild/darwin-arm64": "0.25.2",
  758. "@esbuild/darwin-x64": "0.25.2",
  759. "@esbuild/freebsd-arm64": "0.25.2",
  760. "@esbuild/freebsd-x64": "0.25.2",
  761. "@esbuild/linux-arm": "0.25.2",
  762. "@esbuild/linux-arm64": "0.25.2",
  763. "@esbuild/linux-ia32": "0.25.2",
  764. "@esbuild/linux-loong64": "0.25.2",
  765. "@esbuild/linux-mips64el": "0.25.2",
  766. "@esbuild/linux-ppc64": "0.25.2",
  767. "@esbuild/linux-riscv64": "0.25.2",
  768. "@esbuild/linux-s390x": "0.25.2",
  769. "@esbuild/linux-x64": "0.25.2",
  770. "@esbuild/netbsd-arm64": "0.25.2",
  771. "@esbuild/netbsd-x64": "0.25.2",
  772. "@esbuild/openbsd-arm64": "0.25.2",
  773. "@esbuild/openbsd-x64": "0.25.2",
  774. "@esbuild/sunos-x64": "0.25.2",
  775. "@esbuild/win32-arm64": "0.25.2",
  776. "@esbuild/win32-ia32": "0.25.2",
  777. "@esbuild/win32-x64": "0.25.2"
  778. }
  779. },
  780. "node_modules/escalade": {
  781. "version": "3.2.0",
  782. "dev": true,
  783. "license": "MIT",
  784. "engines": {
  785. "node": ">=6"
  786. }
  787. },
  788. "node_modules/estree-walker": {
  789. "version": "2.0.2",
  790. "license": "MIT"
  791. },
  792. "node_modules/fill-range": {
  793. "version": "7.1.1",
  794. "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz",
  795. "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
  796. "optional": true,
  797. "dependencies": {
  798. "to-regex-range": "^5.0.1"
  799. },
  800. "engines": {
  801. "node": ">=8"
  802. }
  803. },
  804. "node_modules/follow-redirects": {
  805. "version": "1.15.9",
  806. "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz",
  807. "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==",
  808. "funding": [
  809. {
  810. "type": "individual",
  811. "url": "https://github.com/sponsors/RubenVerborgh"
  812. }
  813. ],
  814. "engines": {
  815. "node": ">=4.0"
  816. },
  817. "peerDependenciesMeta": {
  818. "debug": {
  819. "optional": true
  820. }
  821. }
  822. },
  823. "node_modules/form-data": {
  824. "version": "4.0.2",
  825. "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.2.tgz",
  826. "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==",
  827. "dependencies": {
  828. "asynckit": "^0.4.0",
  829. "combined-stream": "^1.0.8",
  830. "es-set-tostringtag": "^2.1.0",
  831. "mime-types": "^2.1.12"
  832. },
  833. "engines": {
  834. "node": ">= 6"
  835. }
  836. },
  837. "node_modules/fraction.js": {
  838. "version": "4.3.7",
  839. "dev": true,
  840. "license": "MIT",
  841. "engines": {
  842. "node": "*"
  843. },
  844. "funding": {
  845. "type": "patreon",
  846. "url": "https://github.com/sponsors/rawify"
  847. }
  848. },
  849. "node_modules/function-bind": {
  850. "version": "1.1.2",
  851. "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
  852. "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
  853. "funding": {
  854. "url": "https://github.com/sponsors/ljharb"
  855. }
  856. },
  857. "node_modules/get-intrinsic": {
  858. "version": "1.3.0",
  859. "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  860. "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
  861. "dependencies": {
  862. "call-bind-apply-helpers": "^1.0.2",
  863. "es-define-property": "^1.0.1",
  864. "es-errors": "^1.3.0",
  865. "es-object-atoms": "^1.1.1",
  866. "function-bind": "^1.1.2",
  867. "get-proto": "^1.0.1",
  868. "gopd": "^1.2.0",
  869. "has-symbols": "^1.1.0",
  870. "hasown": "^2.0.2",
  871. "math-intrinsics": "^1.1.0"
  872. },
  873. "engines": {
  874. "node": ">= 0.4"
  875. },
  876. "funding": {
  877. "url": "https://github.com/sponsors/ljharb"
  878. }
  879. },
  880. "node_modules/get-proto": {
  881. "version": "1.0.1",
  882. "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz",
  883. "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
  884. "dependencies": {
  885. "dunder-proto": "^1.0.1",
  886. "es-object-atoms": "^1.0.0"
  887. },
  888. "engines": {
  889. "node": ">= 0.4"
  890. }
  891. },
  892. "node_modules/gopd": {
  893. "version": "1.2.0",
  894. "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz",
  895. "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
  896. "engines": {
  897. "node": ">= 0.4"
  898. },
  899. "funding": {
  900. "url": "https://github.com/sponsors/ljharb"
  901. }
  902. },
  903. "node_modules/has-symbols": {
  904. "version": "1.1.0",
  905. "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz",
  906. "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
  907. "engines": {
  908. "node": ">= 0.4"
  909. },
  910. "funding": {
  911. "url": "https://github.com/sponsors/ljharb"
  912. }
  913. },
  914. "node_modules/has-tostringtag": {
  915. "version": "1.0.2",
  916. "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
  917. "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
  918. "dependencies": {
  919. "has-symbols": "^1.0.3"
  920. },
  921. "engines": {
  922. "node": ">= 0.4"
  923. },
  924. "funding": {
  925. "url": "https://github.com/sponsors/ljharb"
  926. }
  927. },
  928. "node_modules/hasown": {
  929. "version": "2.0.2",
  930. "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz",
  931. "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
  932. "dependencies": {
  933. "function-bind": "^1.1.2"
  934. },
  935. "engines": {
  936. "node": ">= 0.4"
  937. }
  938. },
  939. "node_modules/immutable": {
  940. "version": "5.1.1",
  941. "resolved": "https://registry.npmmirror.com/immutable/-/immutable-5.1.1.tgz",
  942. "integrity": "sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg=="
  943. },
  944. "node_modules/is-extglob": {
  945. "version": "2.1.1",
  946. "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz",
  947. "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
  948. "optional": true,
  949. "engines": {
  950. "node": ">=0.10.0"
  951. }
  952. },
  953. "node_modules/is-glob": {
  954. "version": "4.0.3",
  955. "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz",
  956. "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
  957. "optional": true,
  958. "dependencies": {
  959. "is-extglob": "^2.1.1"
  960. },
  961. "engines": {
  962. "node": ">=0.10.0"
  963. }
  964. },
  965. "node_modules/is-number": {
  966. "version": "7.0.0",
  967. "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz",
  968. "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
  969. "optional": true,
  970. "engines": {
  971. "node": ">=0.12.0"
  972. }
  973. },
  974. "node_modules/jiti": {
  975. "version": "1.21.7",
  976. "dev": true,
  977. "license": "MIT",
  978. "optional": true,
  979. "peer": true,
  980. "bin": {
  981. "jiti": "bin/jiti.js"
  982. }
  983. },
  984. "node_modules/lethargy": {
  985. "version": "1.0.9",
  986. "license": "MIT"
  987. },
  988. "node_modules/locomotive-scroll": {
  989. "version": "4.1.4",
  990. "license": "MIT",
  991. "dependencies": {
  992. "bezier-easing": "^2.1.0",
  993. "smoothscroll-polyfill": "^0.4.4",
  994. "virtual-scroll": "^1.5.2"
  995. }
  996. },
  997. "node_modules/lodash.debounce": {
  998. "version": "4.0.8",
  999. "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
  1000. "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
  1001. },
  1002. "node_modules/lodash.throttle": {
  1003. "version": "4.1.1",
  1004. "resolved": "https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
  1005. "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
  1006. },
  1007. "node_modules/magic-string": {
  1008. "version": "0.30.17",
  1009. "license": "MIT",
  1010. "dependencies": {
  1011. "@jridgewell/sourcemap-codec": "^1.5.0"
  1012. }
  1013. },
  1014. "node_modules/math-intrinsics": {
  1015. "version": "1.1.0",
  1016. "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  1017. "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
  1018. "engines": {
  1019. "node": ">= 0.4"
  1020. }
  1021. },
  1022. "node_modules/micromatch": {
  1023. "version": "4.0.8",
  1024. "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.8.tgz",
  1025. "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
  1026. "optional": true,
  1027. "dependencies": {
  1028. "braces": "^3.0.3",
  1029. "picomatch": "^2.3.1"
  1030. },
  1031. "engines": {
  1032. "node": ">=8.6"
  1033. }
  1034. },
  1035. "node_modules/mime-db": {
  1036. "version": "1.52.0",
  1037. "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
  1038. "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
  1039. "engines": {
  1040. "node": ">= 0.6"
  1041. }
  1042. },
  1043. "node_modules/mime-types": {
  1044. "version": "2.1.35",
  1045. "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
  1046. "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  1047. "dependencies": {
  1048. "mime-db": "1.52.0"
  1049. },
  1050. "engines": {
  1051. "node": ">= 0.6"
  1052. }
  1053. },
  1054. "node_modules/nanoid": {
  1055. "version": "3.3.11",
  1056. "funding": [
  1057. {
  1058. "type": "github",
  1059. "url": "https://github.com/sponsors/ai"
  1060. }
  1061. ],
  1062. "license": "MIT",
  1063. "bin": {
  1064. "nanoid": "bin/nanoid.cjs"
  1065. },
  1066. "engines": {
  1067. "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
  1068. }
  1069. },
  1070. "node_modules/node-addon-api": {
  1071. "version": "7.1.1",
  1072. "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.1.1.tgz",
  1073. "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
  1074. "optional": true
  1075. },
  1076. "node_modules/node-releases": {
  1077. "version": "2.0.19",
  1078. "dev": true,
  1079. "license": "MIT"
  1080. },
  1081. "node_modules/normalize-range": {
  1082. "version": "0.1.2",
  1083. "dev": true,
  1084. "license": "MIT",
  1085. "engines": {
  1086. "node": ">=0.10.0"
  1087. }
  1088. },
  1089. "node_modules/object-assign": {
  1090. "version": "4.1.1",
  1091. "license": "MIT",
  1092. "engines": {
  1093. "node": ">=0.10.0"
  1094. }
  1095. },
  1096. "node_modules/parallax-js": {
  1097. "version": "3.1.0",
  1098. "resolved": "https://registry.npmmirror.com/parallax-js/-/parallax-js-3.1.0.tgz",
  1099. "integrity": "sha512-UONoPKSQykeNvFcemDPxYYDU/T89LSffoaZAwOMhDp0ABhmFPwthgn2GrfB7An9Qo+8nPZIuQeZsh2pWn1qN3A==",
  1100. "dependencies": {
  1101. "object-assign": "^4.1.1",
  1102. "raf": "^3.3.0"
  1103. }
  1104. },
  1105. "node_modules/performance-now": {
  1106. "version": "2.1.0",
  1107. "resolved": "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz",
  1108. "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
  1109. },
  1110. "node_modules/picocolors": {
  1111. "version": "1.1.1",
  1112. "license": "ISC"
  1113. },
  1114. "node_modules/picomatch": {
  1115. "version": "2.3.1",
  1116. "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz",
  1117. "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
  1118. "optional": true,
  1119. "engines": {
  1120. "node": ">=8.6"
  1121. },
  1122. "funding": {
  1123. "url": "https://github.com/sponsors/jonschlinkert"
  1124. }
  1125. },
  1126. "node_modules/pinia": {
  1127. "version": "2.3.1",
  1128. "license": "MIT",
  1129. "dependencies": {
  1130. "@vue/devtools-api": "^6.6.3",
  1131. "vue-demi": "^0.14.10"
  1132. },
  1133. "funding": {
  1134. "url": "https://github.com/sponsors/posva"
  1135. },
  1136. "peerDependencies": {
  1137. "typescript": ">=4.4.4",
  1138. "vue": "^2.7.0 || ^3.5.11"
  1139. },
  1140. "peerDependenciesMeta": {
  1141. "typescript": {
  1142. "optional": true
  1143. }
  1144. }
  1145. },
  1146. "node_modules/postcss": {
  1147. "version": "8.5.3",
  1148. "funding": [
  1149. {
  1150. "type": "opencollective",
  1151. "url": "https://opencollective.com/postcss/"
  1152. },
  1153. {
  1154. "type": "tidelift",
  1155. "url": "https://tidelift.com/funding/github/npm/postcss"
  1156. },
  1157. {
  1158. "type": "github",
  1159. "url": "https://github.com/sponsors/ai"
  1160. }
  1161. ],
  1162. "license": "MIT",
  1163. "dependencies": {
  1164. "nanoid": "^3.3.8",
  1165. "picocolors": "^1.1.1",
  1166. "source-map-js": "^1.2.1"
  1167. },
  1168. "engines": {
  1169. "node": "^10 || ^12 || >=14"
  1170. }
  1171. },
  1172. "node_modules/postcss-value-parser": {
  1173. "version": "4.2.0",
  1174. "dev": true,
  1175. "license": "MIT"
  1176. },
  1177. "node_modules/proxy-from-env": {
  1178. "version": "1.1.0",
  1179. "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
  1180. "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
  1181. },
  1182. "node_modules/raf": {
  1183. "version": "3.4.1",
  1184. "resolved": "https://registry.npmmirror.com/raf/-/raf-3.4.1.tgz",
  1185. "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
  1186. "dependencies": {
  1187. "performance-now": "^2.1.0"
  1188. }
  1189. },
  1190. "node_modules/readdirp": {
  1191. "version": "4.1.2",
  1192. "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz",
  1193. "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
  1194. "engines": {
  1195. "node": ">= 14.18.0"
  1196. },
  1197. "funding": {
  1198. "type": "individual",
  1199. "url": "https://paulmillr.com/funding/"
  1200. }
  1201. },
  1202. "node_modules/rollup": {
  1203. "version": "4.39.0",
  1204. "dev": true,
  1205. "license": "MIT",
  1206. "dependencies": {
  1207. "@types/estree": "1.0.7"
  1208. },
  1209. "bin": {
  1210. "rollup": "dist/bin/rollup"
  1211. },
  1212. "engines": {
  1213. "node": ">=18.0.0",
  1214. "npm": ">=8.0.0"
  1215. },
  1216. "optionalDependencies": {
  1217. "@rollup/rollup-android-arm-eabi": "4.39.0",
  1218. "@rollup/rollup-android-arm64": "4.39.0",
  1219. "@rollup/rollup-darwin-arm64": "4.39.0",
  1220. "@rollup/rollup-darwin-x64": "4.39.0",
  1221. "@rollup/rollup-freebsd-arm64": "4.39.0",
  1222. "@rollup/rollup-freebsd-x64": "4.39.0",
  1223. "@rollup/rollup-linux-arm-gnueabihf": "4.39.0",
  1224. "@rollup/rollup-linux-arm-musleabihf": "4.39.0",
  1225. "@rollup/rollup-linux-arm64-gnu": "4.39.0",
  1226. "@rollup/rollup-linux-arm64-musl": "4.39.0",
  1227. "@rollup/rollup-linux-loongarch64-gnu": "4.39.0",
  1228. "@rollup/rollup-linux-powerpc64le-gnu": "4.39.0",
  1229. "@rollup/rollup-linux-riscv64-gnu": "4.39.0",
  1230. "@rollup/rollup-linux-riscv64-musl": "4.39.0",
  1231. "@rollup/rollup-linux-s390x-gnu": "4.39.0",
  1232. "@rollup/rollup-linux-x64-gnu": "4.39.0",
  1233. "@rollup/rollup-linux-x64-musl": "4.39.0",
  1234. "@rollup/rollup-win32-arm64-msvc": "4.39.0",
  1235. "@rollup/rollup-win32-ia32-msvc": "4.39.0",
  1236. "@rollup/rollup-win32-x64-msvc": "4.39.0",
  1237. "fsevents": "~2.3.2"
  1238. }
  1239. },
  1240. "node_modules/sass": {
  1241. "version": "1.86.2",
  1242. "resolved": "https://registry.npmmirror.com/sass/-/sass-1.86.2.tgz",
  1243. "integrity": "sha512-Rpfn0zAIDqvnSb2DihJTDFjbhqLHu91Wqac9rxontWk7R+2txcPjuujMqu1eeoezh5kAblVCS5EdFdyr0Jmu+w==",
  1244. "dependencies": {
  1245. "chokidar": "^4.0.0",
  1246. "immutable": "^5.0.2",
  1247. "source-map-js": ">=0.6.2 <2.0.0"
  1248. },
  1249. "bin": {
  1250. "sass": "sass.js"
  1251. },
  1252. "engines": {
  1253. "node": ">=14.0.0"
  1254. },
  1255. "optionalDependencies": {
  1256. "@parcel/watcher": "^2.4.1"
  1257. }
  1258. },
  1259. "node_modules/smoothscroll-polyfill": {
  1260. "version": "0.4.4",
  1261. "license": "MIT"
  1262. },
  1263. "node_modules/source-map-js": {
  1264. "version": "1.2.1",
  1265. "license": "BSD-3-Clause",
  1266. "engines": {
  1267. "node": ">=0.10.0"
  1268. }
  1269. },
  1270. "node_modules/tiny-emitter": {
  1271. "version": "1.2.0",
  1272. "license": "MIT"
  1273. },
  1274. "node_modules/to-regex-range": {
  1275. "version": "5.0.1",
  1276. "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz",
  1277. "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
  1278. "optional": true,
  1279. "dependencies": {
  1280. "is-number": "^7.0.0"
  1281. },
  1282. "engines": {
  1283. "node": ">=8.0"
  1284. }
  1285. },
  1286. "node_modules/update-browserslist-db": {
  1287. "version": "1.1.3",
  1288. "dev": true,
  1289. "funding": [
  1290. {
  1291. "type": "opencollective",
  1292. "url": "https://opencollective.com/browserslist"
  1293. },
  1294. {
  1295. "type": "tidelift",
  1296. "url": "https://tidelift.com/funding/github/npm/browserslist"
  1297. },
  1298. {
  1299. "type": "github",
  1300. "url": "https://github.com/sponsors/ai"
  1301. }
  1302. ],
  1303. "license": "MIT",
  1304. "dependencies": {
  1305. "escalade": "^3.2.0",
  1306. "picocolors": "^1.1.1"
  1307. },
  1308. "bin": {
  1309. "update-browserslist-db": "cli.js"
  1310. },
  1311. "peerDependencies": {
  1312. "browserslist": ">= 4.21.0"
  1313. }
  1314. },
  1315. "node_modules/virtual-scroll": {
  1316. "version": "1.5.2",
  1317. "license": "MIT",
  1318. "dependencies": {
  1319. "bindall-standalone": "^1.0.5",
  1320. "lethargy": "^1.0.2",
  1321. "object-assign": "^4.0.1",
  1322. "tiny-emitter": "^1.0.0"
  1323. }
  1324. },
  1325. "node_modules/vite": {
  1326. "version": "6.2.5",
  1327. "dev": true,
  1328. "license": "MIT",
  1329. "dependencies": {
  1330. "esbuild": "^0.25.0",
  1331. "postcss": "^8.5.3",
  1332. "rollup": "^4.30.1"
  1333. },
  1334. "bin": {
  1335. "vite": "bin/vite.js"
  1336. },
  1337. "engines": {
  1338. "node": "^18.0.0 || ^20.0.0 || >=22.0.0"
  1339. },
  1340. "funding": {
  1341. "url": "https://github.com/vitejs/vite?sponsor=1"
  1342. },
  1343. "optionalDependencies": {
  1344. "fsevents": "~2.3.3"
  1345. },
  1346. "peerDependencies": {
  1347. "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
  1348. "jiti": ">=1.21.0",
  1349. "less": "*",
  1350. "lightningcss": "^1.21.0",
  1351. "sass": "*",
  1352. "sass-embedded": "*",
  1353. "stylus": "*",
  1354. "sugarss": "*",
  1355. "terser": "^5.16.0",
  1356. "tsx": "^4.8.1",
  1357. "yaml": "^2.4.2"
  1358. },
  1359. "peerDependenciesMeta": {
  1360. "@types/node": {
  1361. "optional": true
  1362. },
  1363. "jiti": {
  1364. "optional": true
  1365. },
  1366. "less": {
  1367. "optional": true
  1368. },
  1369. "lightningcss": {
  1370. "optional": true
  1371. },
  1372. "sass": {
  1373. "optional": true
  1374. },
  1375. "sass-embedded": {
  1376. "optional": true
  1377. },
  1378. "stylus": {
  1379. "optional": true
  1380. },
  1381. "sugarss": {
  1382. "optional": true
  1383. },
  1384. "terser": {
  1385. "optional": true
  1386. },
  1387. "tsx": {
  1388. "optional": true
  1389. },
  1390. "yaml": {
  1391. "optional": true
  1392. }
  1393. }
  1394. },
  1395. "node_modules/vue": {
  1396. "version": "3.5.13",
  1397. "license": "MIT",
  1398. "dependencies": {
  1399. "@vue/compiler-dom": "3.5.13",
  1400. "@vue/compiler-sfc": "3.5.13",
  1401. "@vue/runtime-dom": "3.5.13",
  1402. "@vue/server-renderer": "3.5.13",
  1403. "@vue/shared": "3.5.13"
  1404. },
  1405. "peerDependencies": {
  1406. "typescript": "*"
  1407. },
  1408. "peerDependenciesMeta": {
  1409. "typescript": {
  1410. "optional": true
  1411. }
  1412. }
  1413. },
  1414. "node_modules/vue-demi": {
  1415. "version": "0.14.10",
  1416. "hasInstallScript": true,
  1417. "license": "MIT",
  1418. "bin": {
  1419. "vue-demi-fix": "bin/vue-demi-fix.js",
  1420. "vue-demi-switch": "bin/vue-demi-switch.js"
  1421. },
  1422. "engines": {
  1423. "node": ">=12"
  1424. },
  1425. "funding": {
  1426. "url": "https://github.com/sponsors/antfu"
  1427. },
  1428. "peerDependencies": {
  1429. "@vue/composition-api": "^1.0.0-rc.1",
  1430. "vue": "^3.0.0-0 || ^2.6.0"
  1431. },
  1432. "peerDependenciesMeta": {
  1433. "@vue/composition-api": {
  1434. "optional": true
  1435. }
  1436. }
  1437. },
  1438. "node_modules/vue-router": {
  1439. "version": "4.5.0",
  1440. "license": "MIT",
  1441. "dependencies": {
  1442. "@vue/devtools-api": "^6.6.4"
  1443. },
  1444. "funding": {
  1445. "url": "https://github.com/sponsors/posva"
  1446. },
  1447. "peerDependencies": {
  1448. "vue": "^3.2.0"
  1449. }
  1450. },
  1451. "node_modules/yaml": {
  1452. "version": "2.7.1",
  1453. "dev": true,
  1454. "license": "ISC",
  1455. "optional": true,
  1456. "peer": true,
  1457. "bin": {
  1458. "yaml": "bin.mjs"
  1459. },
  1460. "engines": {
  1461. "node": ">= 14"
  1462. }
  1463. }
  1464. },
  1465. "dependencies": {
  1466. "@babel/helper-string-parser": {
  1467. "version": "7.25.9"
  1468. },
  1469. "@babel/helper-validator-identifier": {
  1470. "version": "7.25.9"
  1471. },
  1472. "@babel/parser": {
  1473. "version": "7.27.0",
  1474. "requires": {
  1475. "@babel/types": "^7.27.0"
  1476. }
  1477. },
  1478. "@babel/types": {
  1479. "version": "7.27.0",
  1480. "requires": {
  1481. "@babel/helper-string-parser": "^7.25.9",
  1482. "@babel/helper-validator-identifier": "^7.25.9"
  1483. }
  1484. },
  1485. "@fortawesome/fontawesome-free": {
  1486. "version": "6.7.2",
  1487. "resolved": "https://registry.npmmirror.com/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.2.tgz",
  1488. "integrity": "sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA=="
  1489. },
  1490. "@jridgewell/sourcemap-codec": {
  1491. "version": "1.5.0"
  1492. },
  1493. "@parcel/watcher": {
  1494. "version": "2.5.1",
  1495. "resolved": "https://registry.npmmirror.com/@parcel/watcher/-/watcher-2.5.1.tgz",
  1496. "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==",
  1497. "optional": true,
  1498. "requires": {
  1499. "@parcel/watcher-android-arm64": "2.5.1",
  1500. "@parcel/watcher-darwin-arm64": "2.5.1",
  1501. "@parcel/watcher-darwin-x64": "2.5.1",
  1502. "@parcel/watcher-freebsd-x64": "2.5.1",
  1503. "@parcel/watcher-linux-arm-glibc": "2.5.1",
  1504. "@parcel/watcher-linux-arm-musl": "2.5.1",
  1505. "@parcel/watcher-linux-arm64-glibc": "2.5.1",
  1506. "@parcel/watcher-linux-arm64-musl": "2.5.1",
  1507. "@parcel/watcher-linux-x64-glibc": "2.5.1",
  1508. "@parcel/watcher-linux-x64-musl": "2.5.1",
  1509. "@parcel/watcher-win32-arm64": "2.5.1",
  1510. "@parcel/watcher-win32-ia32": "2.5.1",
  1511. "@parcel/watcher-win32-x64": "2.5.1",
  1512. "detect-libc": "^1.0.3",
  1513. "is-glob": "^4.0.3",
  1514. "micromatch": "^4.0.5",
  1515. "node-addon-api": "^7.0.0"
  1516. }
  1517. },
  1518. "@parcel/watcher-android-arm64": {
  1519. "version": "2.5.1",
  1520. "resolved": "https://registry.npmmirror.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz",
  1521. "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==",
  1522. "optional": true
  1523. },
  1524. "@parcel/watcher-darwin-arm64": {
  1525. "version": "2.5.1",
  1526. "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz",
  1527. "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==",
  1528. "optional": true
  1529. },
  1530. "@parcel/watcher-darwin-x64": {
  1531. "version": "2.5.1",
  1532. "resolved": "https://registry.npmmirror.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz",
  1533. "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==",
  1534. "optional": true
  1535. },
  1536. "@parcel/watcher-freebsd-x64": {
  1537. "version": "2.5.1",
  1538. "resolved": "https://registry.npmmirror.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz",
  1539. "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==",
  1540. "optional": true
  1541. },
  1542. "@parcel/watcher-linux-arm-glibc": {
  1543. "version": "2.5.1",
  1544. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz",
  1545. "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==",
  1546. "optional": true
  1547. },
  1548. "@parcel/watcher-linux-arm-musl": {
  1549. "version": "2.5.1",
  1550. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz",
  1551. "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==",
  1552. "optional": true
  1553. },
  1554. "@parcel/watcher-linux-arm64-glibc": {
  1555. "version": "2.5.1",
  1556. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz",
  1557. "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==",
  1558. "optional": true
  1559. },
  1560. "@parcel/watcher-linux-arm64-musl": {
  1561. "version": "2.5.1",
  1562. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz",
  1563. "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==",
  1564. "optional": true
  1565. },
  1566. "@parcel/watcher-linux-x64-glibc": {
  1567. "version": "2.5.1",
  1568. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz",
  1569. "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==",
  1570. "optional": true
  1571. },
  1572. "@parcel/watcher-linux-x64-musl": {
  1573. "version": "2.5.1",
  1574. "resolved": "https://registry.npmmirror.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz",
  1575. "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==",
  1576. "optional": true
  1577. },
  1578. "@parcel/watcher-win32-arm64": {
  1579. "version": "2.5.1",
  1580. "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz",
  1581. "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==",
  1582. "optional": true
  1583. },
  1584. "@parcel/watcher-win32-ia32": {
  1585. "version": "2.5.1",
  1586. "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz",
  1587. "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==",
  1588. "optional": true
  1589. },
  1590. "@parcel/watcher-win32-x64": {
  1591. "version": "2.5.1",
  1592. "resolved": "https://registry.npmmirror.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz",
  1593. "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==",
  1594. "optional": true
  1595. },
  1596. "@rollup/rollup-win32-x64-msvc": {
  1597. "version": "4.39.0",
  1598. "dev": true,
  1599. "optional": true
  1600. },
  1601. "@types/estree": {
  1602. "version": "1.0.7",
  1603. "dev": true
  1604. },
  1605. "@vitejs/plugin-vue": {
  1606. "version": "5.2.3",
  1607. "dev": true,
  1608. "requires": {}
  1609. },
  1610. "@vue/compiler-core": {
  1611. "version": "3.5.13",
  1612. "requires": {
  1613. "@babel/parser": "^7.25.3",
  1614. "@vue/shared": "3.5.13",
  1615. "entities": "^4.5.0",
  1616. "estree-walker": "^2.0.2",
  1617. "source-map-js": "^1.2.0"
  1618. }
  1619. },
  1620. "@vue/compiler-dom": {
  1621. "version": "3.5.13",
  1622. "requires": {
  1623. "@vue/compiler-core": "3.5.13",
  1624. "@vue/shared": "3.5.13"
  1625. }
  1626. },
  1627. "@vue/compiler-sfc": {
  1628. "version": "3.5.13",
  1629. "requires": {
  1630. "@babel/parser": "^7.25.3",
  1631. "@vue/compiler-core": "3.5.13",
  1632. "@vue/compiler-dom": "3.5.13",
  1633. "@vue/compiler-ssr": "3.5.13",
  1634. "@vue/shared": "3.5.13",
  1635. "estree-walker": "^2.0.2",
  1636. "magic-string": "^0.30.11",
  1637. "postcss": "^8.4.48",
  1638. "source-map-js": "^1.2.0"
  1639. }
  1640. },
  1641. "@vue/compiler-ssr": {
  1642. "version": "3.5.13",
  1643. "requires": {
  1644. "@vue/compiler-dom": "3.5.13",
  1645. "@vue/shared": "3.5.13"
  1646. }
  1647. },
  1648. "@vue/devtools-api": {
  1649. "version": "6.6.4"
  1650. },
  1651. "@vue/reactivity": {
  1652. "version": "3.5.13",
  1653. "requires": {
  1654. "@vue/shared": "3.5.13"
  1655. }
  1656. },
  1657. "@vue/runtime-core": {
  1658. "version": "3.5.13",
  1659. "requires": {
  1660. "@vue/reactivity": "3.5.13",
  1661. "@vue/shared": "3.5.13"
  1662. }
  1663. },
  1664. "@vue/runtime-dom": {
  1665. "version": "3.5.13",
  1666. "requires": {
  1667. "@vue/reactivity": "3.5.13",
  1668. "@vue/runtime-core": "3.5.13",
  1669. "@vue/shared": "3.5.13",
  1670. "csstype": "^3.1.3"
  1671. }
  1672. },
  1673. "@vue/server-renderer": {
  1674. "version": "3.5.13",
  1675. "requires": {
  1676. "@vue/compiler-ssr": "3.5.13",
  1677. "@vue/shared": "3.5.13"
  1678. }
  1679. },
  1680. "@vue/shared": {
  1681. "version": "3.5.13"
  1682. },
  1683. "aos": {
  1684. "version": "2.3.4",
  1685. "resolved": "https://registry.npmmirror.com/aos/-/aos-2.3.4.tgz",
  1686. "integrity": "sha512-zh/ahtR2yME4I51z8IttIt4lC1Nw0ktsFtmeDzID1m9naJnWXhCoARaCgNOGXb5CLy3zm+wqmRAEgMYB5E2HUw==",
  1687. "requires": {
  1688. "classlist-polyfill": "^1.0.3",
  1689. "lodash.debounce": "^4.0.6",
  1690. "lodash.throttle": "^4.0.1"
  1691. }
  1692. },
  1693. "asynckit": {
  1694. "version": "0.4.0",
  1695. "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz",
  1696. "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
  1697. },
  1698. "autoprefixer": {
  1699. "version": "10.4.21",
  1700. "dev": true,
  1701. "requires": {
  1702. "browserslist": "^4.24.4",
  1703. "caniuse-lite": "^1.0.30001702",
  1704. "fraction.js": "^4.3.7",
  1705. "normalize-range": "^0.1.2",
  1706. "picocolors": "^1.1.1",
  1707. "postcss-value-parser": "^4.2.0"
  1708. }
  1709. },
  1710. "axios": {
  1711. "version": "1.8.4",
  1712. "resolved": "https://registry.npmmirror.com/axios/-/axios-1.8.4.tgz",
  1713. "integrity": "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==",
  1714. "requires": {
  1715. "follow-redirects": "^1.15.6",
  1716. "form-data": "^4.0.0",
  1717. "proxy-from-env": "^1.1.0"
  1718. }
  1719. },
  1720. "bezier-easing": {
  1721. "version": "2.1.0"
  1722. },
  1723. "bindall-standalone": {
  1724. "version": "1.0.5"
  1725. },
  1726. "braces": {
  1727. "version": "3.0.3",
  1728. "resolved": "https://registry.npmmirror.com/braces/-/braces-3.0.3.tgz",
  1729. "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
  1730. "optional": true,
  1731. "requires": {
  1732. "fill-range": "^7.1.1"
  1733. }
  1734. },
  1735. "browserslist": {
  1736. "version": "4.24.4",
  1737. "dev": true,
  1738. "requires": {
  1739. "caniuse-lite": "^1.0.30001688",
  1740. "electron-to-chromium": "^1.5.73",
  1741. "node-releases": "^2.0.19",
  1742. "update-browserslist-db": "^1.1.1"
  1743. }
  1744. },
  1745. "call-bind-apply-helpers": {
  1746. "version": "1.0.2",
  1747. "resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
  1748. "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
  1749. "requires": {
  1750. "es-errors": "^1.3.0",
  1751. "function-bind": "^1.1.2"
  1752. }
  1753. },
  1754. "caniuse-lite": {
  1755. "version": "1.0.30001709",
  1756. "dev": true
  1757. },
  1758. "chokidar": {
  1759. "version": "4.0.3",
  1760. "resolved": "https://registry.npmmirror.com/chokidar/-/chokidar-4.0.3.tgz",
  1761. "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
  1762. "requires": {
  1763. "readdirp": "^4.0.1"
  1764. }
  1765. },
  1766. "classlist-polyfill": {
  1767. "version": "1.2.0",
  1768. "resolved": "https://registry.npmmirror.com/classlist-polyfill/-/classlist-polyfill-1.2.0.tgz",
  1769. "integrity": "sha512-GzIjNdcEtH4ieA2S8NmrSxv7DfEV5fmixQeyTmqmRmRJPGpRBaSnA2a0VrCjyT8iW8JjEdMbKzDotAJf+ajgaQ=="
  1770. },
  1771. "combined-stream": {
  1772. "version": "1.0.8",
  1773. "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
  1774. "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
  1775. "requires": {
  1776. "delayed-stream": "~1.0.0"
  1777. }
  1778. },
  1779. "csstype": {
  1780. "version": "3.1.3"
  1781. },
  1782. "delayed-stream": {
  1783. "version": "1.0.0",
  1784. "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
  1785. "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
  1786. },
  1787. "detect-libc": {
  1788. "version": "1.0.3",
  1789. "resolved": "https://registry.npmmirror.com/detect-libc/-/detect-libc-1.0.3.tgz",
  1790. "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
  1791. "optional": true
  1792. },
  1793. "dunder-proto": {
  1794. "version": "1.0.1",
  1795. "resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz",
  1796. "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
  1797. "requires": {
  1798. "call-bind-apply-helpers": "^1.0.1",
  1799. "es-errors": "^1.3.0",
  1800. "gopd": "^1.2.0"
  1801. }
  1802. },
  1803. "electron-to-chromium": {
  1804. "version": "1.5.130",
  1805. "dev": true
  1806. },
  1807. "entities": {
  1808. "version": "4.5.0"
  1809. },
  1810. "es-define-property": {
  1811. "version": "1.0.1",
  1812. "resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz",
  1813. "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="
  1814. },
  1815. "es-errors": {
  1816. "version": "1.3.0",
  1817. "resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz",
  1818. "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
  1819. },
  1820. "es-object-atoms": {
  1821. "version": "1.1.1",
  1822. "resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
  1823. "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
  1824. "requires": {
  1825. "es-errors": "^1.3.0"
  1826. }
  1827. },
  1828. "es-set-tostringtag": {
  1829. "version": "2.1.0",
  1830. "resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
  1831. "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
  1832. "requires": {
  1833. "es-errors": "^1.3.0",
  1834. "get-intrinsic": "^1.2.6",
  1835. "has-tostringtag": "^1.0.2",
  1836. "hasown": "^2.0.2"
  1837. }
  1838. },
  1839. "esbuild": {
  1840. "version": "0.25.2",
  1841. "dev": true,
  1842. "requires": {
  1843. "@esbuild/aix-ppc64": "0.25.2",
  1844. "@esbuild/android-arm": "0.25.2",
  1845. "@esbuild/android-arm64": "0.25.2",
  1846. "@esbuild/android-x64": "0.25.2",
  1847. "@esbuild/darwin-arm64": "0.25.2",
  1848. "@esbuild/darwin-x64": "0.25.2",
  1849. "@esbuild/freebsd-arm64": "0.25.2",
  1850. "@esbuild/freebsd-x64": "0.25.2",
  1851. "@esbuild/linux-arm": "0.25.2",
  1852. "@esbuild/linux-arm64": "0.25.2",
  1853. "@esbuild/linux-ia32": "0.25.2",
  1854. "@esbuild/linux-loong64": "0.25.2",
  1855. "@esbuild/linux-mips64el": "0.25.2",
  1856. "@esbuild/linux-ppc64": "0.25.2",
  1857. "@esbuild/linux-riscv64": "0.25.2",
  1858. "@esbuild/linux-s390x": "0.25.2",
  1859. "@esbuild/linux-x64": "0.25.2",
  1860. "@esbuild/netbsd-arm64": "0.25.2",
  1861. "@esbuild/netbsd-x64": "0.25.2",
  1862. "@esbuild/openbsd-arm64": "0.25.2",
  1863. "@esbuild/openbsd-x64": "0.25.2",
  1864. "@esbuild/sunos-x64": "0.25.2",
  1865. "@esbuild/win32-arm64": "0.25.2",
  1866. "@esbuild/win32-ia32": "0.25.2",
  1867. "@esbuild/win32-x64": "0.25.2"
  1868. }
  1869. },
  1870. "escalade": {
  1871. "version": "3.2.0",
  1872. "dev": true
  1873. },
  1874. "estree-walker": {
  1875. "version": "2.0.2"
  1876. },
  1877. "fill-range": {
  1878. "version": "7.1.1",
  1879. "resolved": "https://registry.npmmirror.com/fill-range/-/fill-range-7.1.1.tgz",
  1880. "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
  1881. "optional": true,
  1882. "requires": {
  1883. "to-regex-range": "^5.0.1"
  1884. }
  1885. },
  1886. "follow-redirects": {
  1887. "version": "1.15.9",
  1888. "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.9.tgz",
  1889. "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ=="
  1890. },
  1891. "form-data": {
  1892. "version": "4.0.2",
  1893. "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.2.tgz",
  1894. "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==",
  1895. "requires": {
  1896. "asynckit": "^0.4.0",
  1897. "combined-stream": "^1.0.8",
  1898. "es-set-tostringtag": "^2.1.0",
  1899. "mime-types": "^2.1.12"
  1900. }
  1901. },
  1902. "fraction.js": {
  1903. "version": "4.3.7",
  1904. "dev": true
  1905. },
  1906. "function-bind": {
  1907. "version": "1.1.2",
  1908. "resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
  1909. "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
  1910. },
  1911. "get-intrinsic": {
  1912. "version": "1.3.0",
  1913. "resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
  1914. "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
  1915. "requires": {
  1916. "call-bind-apply-helpers": "^1.0.2",
  1917. "es-define-property": "^1.0.1",
  1918. "es-errors": "^1.3.0",
  1919. "es-object-atoms": "^1.1.1",
  1920. "function-bind": "^1.1.2",
  1921. "get-proto": "^1.0.1",
  1922. "gopd": "^1.2.0",
  1923. "has-symbols": "^1.1.0",
  1924. "hasown": "^2.0.2",
  1925. "math-intrinsics": "^1.1.0"
  1926. }
  1927. },
  1928. "get-proto": {
  1929. "version": "1.0.1",
  1930. "resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz",
  1931. "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
  1932. "requires": {
  1933. "dunder-proto": "^1.0.1",
  1934. "es-object-atoms": "^1.0.0"
  1935. }
  1936. },
  1937. "gopd": {
  1938. "version": "1.2.0",
  1939. "resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz",
  1940. "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="
  1941. },
  1942. "has-symbols": {
  1943. "version": "1.1.0",
  1944. "resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz",
  1945. "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="
  1946. },
  1947. "has-tostringtag": {
  1948. "version": "1.0.2",
  1949. "resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
  1950. "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
  1951. "requires": {
  1952. "has-symbols": "^1.0.3"
  1953. }
  1954. },
  1955. "hasown": {
  1956. "version": "2.0.2",
  1957. "resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz",
  1958. "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
  1959. "requires": {
  1960. "function-bind": "^1.1.2"
  1961. }
  1962. },
  1963. "immutable": {
  1964. "version": "5.1.1",
  1965. "resolved": "https://registry.npmmirror.com/immutable/-/immutable-5.1.1.tgz",
  1966. "integrity": "sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg=="
  1967. },
  1968. "is-extglob": {
  1969. "version": "2.1.1",
  1970. "resolved": "https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz",
  1971. "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
  1972. "optional": true
  1973. },
  1974. "is-glob": {
  1975. "version": "4.0.3",
  1976. "resolved": "https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz",
  1977. "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
  1978. "optional": true,
  1979. "requires": {
  1980. "is-extglob": "^2.1.1"
  1981. }
  1982. },
  1983. "is-number": {
  1984. "version": "7.0.0",
  1985. "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz",
  1986. "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
  1987. "optional": true
  1988. },
  1989. "jiti": {
  1990. "version": "1.21.7",
  1991. "dev": true,
  1992. "optional": true,
  1993. "peer": true
  1994. },
  1995. "lethargy": {
  1996. "version": "1.0.9"
  1997. },
  1998. "locomotive-scroll": {
  1999. "version": "4.1.4",
  2000. "requires": {
  2001. "bezier-easing": "^2.1.0",
  2002. "smoothscroll-polyfill": "^0.4.4",
  2003. "virtual-scroll": "^1.5.2"
  2004. }
  2005. },
  2006. "lodash.debounce": {
  2007. "version": "4.0.8",
  2008. "resolved": "https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
  2009. "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
  2010. },
  2011. "lodash.throttle": {
  2012. "version": "4.1.1",
  2013. "resolved": "https://registry.npmmirror.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz",
  2014. "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ=="
  2015. },
  2016. "magic-string": {
  2017. "version": "0.30.17",
  2018. "requires": {
  2019. "@jridgewell/sourcemap-codec": "^1.5.0"
  2020. }
  2021. },
  2022. "math-intrinsics": {
  2023. "version": "1.1.0",
  2024. "resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
  2025. "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="
  2026. },
  2027. "micromatch": {
  2028. "version": "4.0.8",
  2029. "resolved": "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.8.tgz",
  2030. "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
  2031. "optional": true,
  2032. "requires": {
  2033. "braces": "^3.0.3",
  2034. "picomatch": "^2.3.1"
  2035. }
  2036. },
  2037. "mime-db": {
  2038. "version": "1.52.0",
  2039. "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
  2040. "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
  2041. },
  2042. "mime-types": {
  2043. "version": "2.1.35",
  2044. "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
  2045. "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
  2046. "requires": {
  2047. "mime-db": "1.52.0"
  2048. }
  2049. },
  2050. "nanoid": {
  2051. "version": "3.3.11"
  2052. },
  2053. "node-addon-api": {
  2054. "version": "7.1.1",
  2055. "resolved": "https://registry.npmmirror.com/node-addon-api/-/node-addon-api-7.1.1.tgz",
  2056. "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==",
  2057. "optional": true
  2058. },
  2059. "node-releases": {
  2060. "version": "2.0.19",
  2061. "dev": true
  2062. },
  2063. "normalize-range": {
  2064. "version": "0.1.2",
  2065. "dev": true
  2066. },
  2067. "object-assign": {
  2068. "version": "4.1.1"
  2069. },
  2070. "parallax-js": {
  2071. "version": "3.1.0",
  2072. "resolved": "https://registry.npmmirror.com/parallax-js/-/parallax-js-3.1.0.tgz",
  2073. "integrity": "sha512-UONoPKSQykeNvFcemDPxYYDU/T89LSffoaZAwOMhDp0ABhmFPwthgn2GrfB7An9Qo+8nPZIuQeZsh2pWn1qN3A==",
  2074. "requires": {
  2075. "object-assign": "^4.1.1",
  2076. "raf": "^3.3.0"
  2077. }
  2078. },
  2079. "performance-now": {
  2080. "version": "2.1.0",
  2081. "resolved": "https://registry.npmmirror.com/performance-now/-/performance-now-2.1.0.tgz",
  2082. "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow=="
  2083. },
  2084. "picocolors": {
  2085. "version": "1.1.1"
  2086. },
  2087. "picomatch": {
  2088. "version": "2.3.1",
  2089. "resolved": "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz",
  2090. "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
  2091. "optional": true
  2092. },
  2093. "pinia": {
  2094. "version": "2.3.1",
  2095. "requires": {
  2096. "@vue/devtools-api": "^6.6.3",
  2097. "vue-demi": "^0.14.10"
  2098. }
  2099. },
  2100. "postcss": {
  2101. "version": "8.5.3",
  2102. "requires": {
  2103. "nanoid": "^3.3.8",
  2104. "picocolors": "^1.1.1",
  2105. "source-map-js": "^1.2.1"
  2106. }
  2107. },
  2108. "postcss-value-parser": {
  2109. "version": "4.2.0",
  2110. "dev": true
  2111. },
  2112. "proxy-from-env": {
  2113. "version": "1.1.0",
  2114. "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
  2115. "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
  2116. },
  2117. "raf": {
  2118. "version": "3.4.1",
  2119. "resolved": "https://registry.npmmirror.com/raf/-/raf-3.4.1.tgz",
  2120. "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==",
  2121. "requires": {
  2122. "performance-now": "^2.1.0"
  2123. }
  2124. },
  2125. "readdirp": {
  2126. "version": "4.1.2",
  2127. "resolved": "https://registry.npmmirror.com/readdirp/-/readdirp-4.1.2.tgz",
  2128. "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="
  2129. },
  2130. "rollup": {
  2131. "version": "4.39.0",
  2132. "dev": true,
  2133. "requires": {
  2134. "@rollup/rollup-android-arm-eabi": "4.39.0",
  2135. "@rollup/rollup-android-arm64": "4.39.0",
  2136. "@rollup/rollup-darwin-arm64": "4.39.0",
  2137. "@rollup/rollup-darwin-x64": "4.39.0",
  2138. "@rollup/rollup-freebsd-arm64": "4.39.0",
  2139. "@rollup/rollup-freebsd-x64": "4.39.0",
  2140. "@rollup/rollup-linux-arm-gnueabihf": "4.39.0",
  2141. "@rollup/rollup-linux-arm-musleabihf": "4.39.0",
  2142. "@rollup/rollup-linux-arm64-gnu": "4.39.0",
  2143. "@rollup/rollup-linux-arm64-musl": "4.39.0",
  2144. "@rollup/rollup-linux-loongarch64-gnu": "4.39.0",
  2145. "@rollup/rollup-linux-powerpc64le-gnu": "4.39.0",
  2146. "@rollup/rollup-linux-riscv64-gnu": "4.39.0",
  2147. "@rollup/rollup-linux-riscv64-musl": "4.39.0",
  2148. "@rollup/rollup-linux-s390x-gnu": "4.39.0",
  2149. "@rollup/rollup-linux-x64-gnu": "4.39.0",
  2150. "@rollup/rollup-linux-x64-musl": "4.39.0",
  2151. "@rollup/rollup-win32-arm64-msvc": "4.39.0",
  2152. "@rollup/rollup-win32-ia32-msvc": "4.39.0",
  2153. "@rollup/rollup-win32-x64-msvc": "4.39.0",
  2154. "@types/estree": "1.0.7",
  2155. "fsevents": "~2.3.2"
  2156. }
  2157. },
  2158. "sass": {
  2159. "version": "1.86.2",
  2160. "resolved": "https://registry.npmmirror.com/sass/-/sass-1.86.2.tgz",
  2161. "integrity": "sha512-Rpfn0zAIDqvnSb2DihJTDFjbhqLHu91Wqac9rxontWk7R+2txcPjuujMqu1eeoezh5kAblVCS5EdFdyr0Jmu+w==",
  2162. "requires": {
  2163. "@parcel/watcher": "^2.4.1",
  2164. "chokidar": "^4.0.0",
  2165. "immutable": "^5.0.2",
  2166. "source-map-js": ">=0.6.2 <2.0.0"
  2167. }
  2168. },
  2169. "smoothscroll-polyfill": {
  2170. "version": "0.4.4"
  2171. },
  2172. "source-map-js": {
  2173. "version": "1.2.1"
  2174. },
  2175. "tiny-emitter": {
  2176. "version": "1.2.0"
  2177. },
  2178. "to-regex-range": {
  2179. "version": "5.0.1",
  2180. "resolved": "https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz",
  2181. "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
  2182. "optional": true,
  2183. "requires": {
  2184. "is-number": "^7.0.0"
  2185. }
  2186. },
  2187. "update-browserslist-db": {
  2188. "version": "1.1.3",
  2189. "dev": true,
  2190. "requires": {
  2191. "escalade": "^3.2.0",
  2192. "picocolors": "^1.1.1"
  2193. }
  2194. },
  2195. "virtual-scroll": {
  2196. "version": "1.5.2",
  2197. "requires": {
  2198. "bindall-standalone": "^1.0.5",
  2199. "lethargy": "^1.0.2",
  2200. "object-assign": "^4.0.1",
  2201. "tiny-emitter": "^1.0.0"
  2202. }
  2203. },
  2204. "vite": {
  2205. "version": "6.2.5",
  2206. "dev": true,
  2207. "requires": {
  2208. "esbuild": "^0.25.0",
  2209. "fsevents": "~2.3.3",
  2210. "postcss": "^8.5.3",
  2211. "rollup": "^4.30.1"
  2212. }
  2213. },
  2214. "vue": {
  2215. "version": "3.5.13",
  2216. "requires": {
  2217. "@vue/compiler-dom": "3.5.13",
  2218. "@vue/compiler-sfc": "3.5.13",
  2219. "@vue/runtime-dom": "3.5.13",
  2220. "@vue/server-renderer": "3.5.13",
  2221. "@vue/shared": "3.5.13"
  2222. }
  2223. },
  2224. "vue-demi": {
  2225. "version": "0.14.10",
  2226. "requires": {}
  2227. },
  2228. "vue-router": {
  2229. "version": "4.5.0",
  2230. "requires": {
  2231. "@vue/devtools-api": "^6.6.4"
  2232. }
  2233. },
  2234. "yaml": {
  2235. "version": "2.7.1",
  2236. "dev": true,
  2237. "optional": true,
  2238. "peer": true
  2239. }
  2240. }
  2241. }