diff --git a/modules/web/package.json b/modules/web/package.json index e40753396..7a40ddda1 100644 --- a/modules/web/package.json +++ b/modules/web/package.json @@ -33,14 +33,14 @@ "dependencies": { "@element-plus/icons-svg": "^2.3.1", "@element-plus/icons-vue": "^2.3.1", - "@vueuse/core": "^11.1.0", - "@vueuse/shared": "^11.1.0", - "axios": "^1.7.7", - "element-plus": "2.8.5", - "hotkeys-js": "^3.13.7", - "pinia": "^2.2.4", - "vue": "^3.5.12", - "vue-router": "^4.4.5", + "@vueuse/core": "^14.4.0", + "@vueuse/shared": "^14.4.0", + "axios": "^1.20.0", + "element-plus": "2.14.5", + "hotkeys-js": "^4.0.7", + "pinia": "^4.0.3", + "vue": "^3.5.42", + "vue-router": "^5.3.0", "vue3-virtual-scroll-list": "^0.2.1" }, "devDependencies": { diff --git a/modules/web/pnpm-lock.yaml b/modules/web/pnpm-lock.yaml index bd1e300c3..a43947c60 100644 --- a/modules/web/pnpm-lock.yaml +++ b/modules/web/pnpm-lock.yaml @@ -13,34 +13,34 @@ importers: version: 2.3.2 '@element-plus/icons-vue': specifier: ^2.3.1 - version: 2.3.2(vue@3.5.41(typescript@5.5.4)) + version: 2.3.2(vue@3.5.42(typescript@5.5.4)) '@vueuse/core': - specifier: ^11.1.0 - version: 11.3.0(vue@3.5.41(typescript@5.5.4)) + specifier: ^14.4.0 + version: 14.4.0(vue@3.5.42(typescript@5.5.4)) '@vueuse/shared': - specifier: ^11.1.0 - version: 11.3.0(vue@3.5.41(typescript@5.5.4)) + specifier: ^14.4.0 + version: 14.4.0(vue@3.5.42(typescript@5.5.4)) axios: - specifier: ^1.7.7 - version: 1.19.0 + specifier: ^1.20.0 + version: 1.20.0 element-plus: - specifier: 2.8.5 - version: 2.8.5(vue@3.5.41(typescript@5.5.4)) + specifier: 2.14.5 + version: 2.14.5(vue@3.5.42(typescript@5.5.4)) hotkeys-js: - specifier: ^3.13.7 - version: 3.13.15 + specifier: ^4.0.7 + version: 4.0.7 pinia: - specifier: ^2.2.4 - version: 2.3.1(typescript@5.5.4)(vue@3.5.41(typescript@5.5.4)) + specifier: ^4.0.3 + version: 4.0.3(@vue/devtools-api@8.2.1)(typescript@5.5.4)(vue@3.5.42(typescript@5.5.4)) vue: - specifier: ^3.5.12 - version: 3.5.41(typescript@5.5.4) + specifier: ^3.5.42 + version: 3.5.42(typescript@5.5.4) vue-router: - specifier: ^4.4.5 - version: 4.6.4(vue@3.5.41(typescript@5.5.4)) + specifier: ^5.3.0 + version: 5.3.0(@vue/compiler-sfc@3.5.42)(esbuild@0.25.12)(pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@5.5.4)(vue@3.5.42(typescript@5.5.4)))(rollup@4.62.5)(vite@6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1))(vue@3.5.42(typescript@5.5.4)) vue3-virtual-scroll-list: specifier: ^0.2.1 - version: 0.2.1(vue@3.5.41(typescript@5.5.4)) + version: 0.2.1(vue@3.5.42(typescript@5.5.4)) devDependencies: '@tsconfig/node20': specifier: ^20.1.4 @@ -50,7 +50,7 @@ importers: version: 20.19.43 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1))(vue@3.5.41(typescript@5.5.4)) + version: 5.2.4(vite@6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1))(vue@3.5.42(typescript@5.5.4)) '@vue/eslint-config-prettier': specifier: ^10.0.0 version: 10.2.0(eslint@9.39.5)(prettier@3.9.6) @@ -80,13 +80,13 @@ importers: version: 5.5.4 unplugin-auto-import: specifier: ^0.18.3 - version: 0.18.6(@vueuse/core@11.3.0(vue@3.5.41(typescript@5.5.4)))(rollup@4.62.5) + version: 0.18.6(@vueuse/core@14.4.0(vue@3.5.42(typescript@5.5.4)))(rollup@4.62.5) unplugin-icons: specifier: ^0.19.3 - version: 0.19.3(@vue/compiler-sfc@3.5.41) + version: 0.19.3(@vue/compiler-sfc@3.5.42) unplugin-vue-components: specifier: ^0.27.4 - version: 0.27.5(@babel/parser@7.29.8)(rollup@4.62.5)(vue@3.5.41(typescript@5.5.4)) + version: 0.27.5(@babel/parser@7.29.8)(rollup@4.62.5)(vue@3.5.42(typescript@5.5.4)) vite: specifier: ^6.4.3 version: 6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1) @@ -128,9 +128,9 @@ packages: '@bufbuild/protobuf@2.14.0': resolution: {integrity: sha512-C3UGsiCwSprE2NKIIFA3hCDlpXTMCAXRZuEVp88L1GY36Y41+rYL5fryE+nOFhp4p4JPQvdV8PQ4DWgHgeTE+w==} - '@ctrl/tinycolor@3.6.1': - resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==} - engines: {node: '>=10'} + '@ctrl/tinycolor@4.2.0': + resolution: {integrity: sha512-kzyuwOAQnXJNLS9PSyrk0CWk35nWJW/zl/6KvnTBMFK65gm7U1/Z5BqjxeapjZCIhQcM/DsrEmcbRwDyXyXK4A==} + engines: {node: '>=14'} '@element-plus/icons-svg@2.3.2': resolution: {integrity: sha512-X11CAWYBP4tZcsAKpUWwxowSh3WLPltnnaLyp5qa4eGPBHj8LgR/faU5tF8N6HDsgHM2aAXzNOP3DwzDyFYyZw==} @@ -369,8 +369,21 @@ packages: '@iconify/utils@2.3.0': resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==} - '@jridgewell/sourcemap-codec@1.5.5': - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/sourcemap-codec@1.6.0': + resolution: {integrity: sha512-T7jf+5zgsZHwNJ4lvQ7/aezbyk0nNX+zJVWpmHA7VYsEx7a7qr5Rg5IbtJFqkgze5Y2sruq1RUY8Q837Od7iFw==} + + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} '@napi-rs/lzma-linux-x64-gnu@1.5.1': resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==} @@ -628,11 +641,8 @@ packages: '@types/node@20.19.43': resolution: {integrity: sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==} - '@types/web-bluetooth@0.0.16': - resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} - - '@types/web-bluetooth@0.0.20': - resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + '@types/web-bluetooth@0.0.21': + resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} '@typescript-eslint/eslint-plugin@8.67.0': resolution: {integrity: sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ==} @@ -709,23 +719,38 @@ packages: '@volar/typescript@2.4.15': resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} - '@vue/compiler-core@3.5.41': - resolution: {integrity: sha512-q0Xtv/F9w2YO/7htQhtiL+Ev2WCJbe5N2hc+XfgyKkEKqWpSxknmT8QOuGdEKNdjPq0c3F7rNpFkTo3Kfrm7pg==} + '@vue-macros/common@3.1.4': + resolution: {integrity: sha512-/5Fv+6DgIcM9ajY05ZmKBv+LMX1M9A0X+IUwDRVdt67ciw8OV9bvG2r34p3RiEadlsQybjhKPRKNXDC8Bp23cw==} + engines: {node: '>=20.19.0'} + peerDependencies: + vue: ^2.7.0 || ^3.2.25 + peerDependenciesMeta: + vue: + optional: true + + '@vue/compiler-core@3.5.42': + resolution: {integrity: sha512-2Ye1ilMtKXxl8qZUrQ5j0CdgenFp/HFQmta6rfRyfEsTG69L6Wk+tWuNoHYHMx9E8tF2Slvdg1FuwDvAXdy1LQ==} - '@vue/compiler-dom@3.5.41': - resolution: {integrity: sha512-oKacVfNglLvGjnS6BXOlGL7EyG2h8X03pqXCjzotRZUaXGjbrTJUnVAQjrCqUnS+lyu31nwQjZY/d817GmCnfw==} + '@vue/compiler-dom@3.5.42': + resolution: {integrity: sha512-qbhQZEFmycr+ni/qyuccS4sucNN7VAbDfbkvNxWOX2VfgFm90MNs3/UhRNKoPMEIVn0F8gdlYjLPvqxHwHeQOA==} - '@vue/compiler-sfc@3.5.41': - resolution: {integrity: sha512-XJhip7R2wy6vX3knCxdZN4KracFaZUef58s1KYewqluedHIJaPIVfXoYT7MF1F8nCvv6k8bWWxDC8opMkg1VTQ==} + '@vue/compiler-sfc@3.5.42': + resolution: {integrity: sha512-fkCAFB4okcAANGMThboWnScp/gzWjU0ZSkVnjTIiplmMDq2uq0tIB3j+xVu4rhv5rvOgBySCysudmbMd6xRRqw==} - '@vue/compiler-ssr@3.5.41': - resolution: {integrity: sha512-U3v5OejKEGqOI0Wy0+Sz7hGuIFZHA4LSXzrNM3IMIeDyJEBBfTpX26n3SDgToRpP2bLc9FfI2j/kSgcJ8Emq5A==} + '@vue/compiler-ssr@3.5.42': + resolution: {integrity: sha512-xmLk3wLkbizPAiLyomjgFFosf2ys9b5Ghb+oh/k2tnvipNz8OFrQOiTcWCzyK7MpBp9KkyGtfvgfLUivbmuGYA==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/devtools-api@6.6.4': - resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} + '@vue/devtools-api@8.2.1': + resolution: {integrity: sha512-6u4vXBlIBAC1wMplIZgpyPn7uh/s4Bf6F5bMzvLv+EdJ0aHs/+4B7Ygv864EStQSjRbsRzTko/kUG1A1IejQ3A==} + + '@vue/devtools-kit@8.2.1': + resolution: {integrity: sha512-FIGIuq3AWReEpbAHY/cRGeHDfI0qOb8OCQ3YjbEAX04uaxIDbGc9rhkbVcG7rnfHPXE3RsU5KrWOu9V/okd8AQ==} + + '@vue/devtools-shared@8.2.1': + resolution: {integrity: sha512-Fkac7lUdGReh6pVOi3AYPRGe82LQqRmAfThW7RRligOAP0ZA/Z1z9XLHDM9dv34pV2HRc79DK8uKPeG2fLnA/g==} '@vue/eslint-config-prettier@10.2.0': resolution: {integrity: sha512-GL3YBLwv/+b86yHcNNfPJxOTtVFJ4Mbc9UU3zR+KVoG7SwGTjPT+32fXamscNumElhcpXW3mT0DgzS9w32S7Bw==} @@ -753,41 +778,36 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.41': - resolution: {integrity: sha512-rznsqKM0np0x18EjzF8x88MpEhdNsffbvFbckLL5+oUKz1BxAImEmO7J1ArRYSyo6aQaVoBDp7jEkT91OOxydA==} + '@vue/reactivity@3.5.42': + resolution: {integrity: sha512-TzNNfKpb7hDxbQltwAut8VDQA5YP+BuRlxntHUuRjyKwlMvmAPbs3unhCvieijifY6vFfVBwsS7wG/C7uq+bEQ==} - '@vue/runtime-core@3.5.41': - resolution: {integrity: sha512-Vcry58hiAKwGen9Z1jUZE0feFsNArPCMOImYI8el48A9Idf6DuQYD0U05zZIF2Iad1hGhPSvcbBbAOhNr55fhg==} + '@vue/runtime-core@3.5.42': + resolution: {integrity: sha512-9uACtuHs7vJGkm5Bp3xu4xRDLFTIYy5DgxpToVjqGIAhAEKwQfsaLvKINhM6nFVp6bZPRFGdDqd1g52MqKsotA==} - '@vue/runtime-dom@3.5.41': - resolution: {integrity: sha512-3vVBahVBS9+U6cmXBLyb8nE6/yYo4J/CGI9eVFs3KiMc0YHuudwKyShTD65jtJy/L9PUUxNAFu4cj4LiJ0UFbw==} + '@vue/runtime-dom@3.5.42': + resolution: {integrity: sha512-rsCmhiWLaRxGltLwhlCWyYkFn7WAbKRh0q17eZ1A6Dq6eqc2ACQ61IIryxz0LrsvCzHSilLA9JHovVwM8CNE2g==} - '@vue/server-renderer@3.5.41': - resolution: {integrity: sha512-n6hx/pNFfbD6SuyeuMVkvqox8bwf/ET9JlA/kAz/imw8sw++wkqKe2mHX5KutjPpbKE4Z56yTHszoOjGMI9igQ==} + '@vue/server-renderer@3.5.42': + resolution: {integrity: sha512-2++5dUyYS4gvo7xQXSECUDhB7TS0aOl5SeVfC5qSq1Jgfhjvegw1zqhwTIR3imZ+QYPJQw9gfcFvXGAjGZ7ajQ==} - '@vue/shared@3.5.41': - resolution: {integrity: sha512-IOnwSCma8j+9xJT6b8H0dEYidC80NsYmNMlZxRsukYcSoGaDBohog5hDxzeUXdFeGWFA++vWvxqOmrr96VlqMA==} + '@vue/shared@3.5.42': + resolution: {integrity: sha512-2rPxex1jQf4jvl9MOHl6YaXCPcrNqz/FstMOEh3QWY+/OME9nQTvl9WYeCwhW7AFjaR0SnngZGlp/wkR6rkI6g==} '@vue/tsconfig@0.5.1': resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==} - '@vueuse/core@11.3.0': - resolution: {integrity: sha512-7OC4Rl1f9G8IT6rUfi9JrKiXy4bfmHhZ5x2Ceojy0jnd3mHNEvV4JaRygH362ror6/NZ+Nl+n13LPzGiPN8cKA==} - - '@vueuse/core@9.13.0': - resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} - - '@vueuse/metadata@11.3.0': - resolution: {integrity: sha512-pwDnDspTqtTo2HwfLw4Rp6yywuuBdYnPYDq+mO38ZYKGebCUQC/nVj/PXSiK9HX5otxLz8Fn7ECPbjiRz2CC3g==} - - '@vueuse/metadata@9.13.0': - resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} + '@vueuse/core@14.4.0': + resolution: {integrity: sha512-X4WHz1HlCzCBoYXesUkifzzWBAcZgXG8Fi5iNPQg/epdzOB3gu8Fawj3hvuwYR1nGcXGnvxwYYcUC/71++svtQ==} + peerDependencies: + vue: ^3.5.0 - '@vueuse/shared@11.3.0': - resolution: {integrity: sha512-P8gSSWQeucH5821ek2mn/ciCk+MS/zoRKqdQIM3bHq6p7GXDAJLmnRRKmF5F65sAVJIfzQlwR3aDzwCn10s8hA==} + '@vueuse/metadata@14.4.0': + resolution: {integrity: sha512-swx/255R6JyHZFJhx845iz5CRWDZdCfvkZOpACWc5+c5WHcG24mv8gUT1WIdFQaHt6dq79rvILd9QnCWiyVm9g==} - '@vueuse/shared@9.13.0': - resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} + '@vueuse/shared@14.4.0': + resolution: {integrity: sha512-JRgY90Sz8DDtPMsaDflvPMp9xYk69JZAmbuDvAquUVXKr2gEjqtzGNTTthLfckH0BzBqvnu31gb4a8TGLRe79g==} + peerDependencies: + vue: ^3.5.0 acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -824,14 +844,22 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + ast-kit@2.2.0: + resolution: {integrity: sha512-m1Q/RaVOnTp9JxPX+F+Zn7IcLYMzM8kZofDImfsKZd8MbR+ikdOzTeztStWqfrqIxZnYWryyI9ePm3NGjnZgGw==} + engines: {node: '>=20.19.0'} + + ast-walker-scope@0.9.0: + resolution: {integrity: sha512-IJdzo2vLiElBxKzwS36VsCue/62d6IdWjnPB2v3nuPKeWGynp6FF/CYoLa5i/3jXH/z97ZDdsXz6abpgM6w07A==} + engines: {node: '>=20.19.0'} + async-validator@4.2.5: resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==} asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - axios@1.19.0: - resolution: {integrity: sha512-ht/iuYZXEjFxLH/Hkezgd7m6JKlHHXEUSneaDz8uZe1Gj5QZtCnpyDsckvAiEnT89OEbCLmnte4R4sn7P0EKFw==} + axios@1.20.0: + resolution: {integrity: sha512-r8aOh8j9cGKpgQAqpzrUHnSIc6a59Y3Xf/cv8sy1DrHCkZHzQGEuoq1tARk6qSyDdtQGSDgpb9kFlruzPvrgwg==} balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -844,6 +872,9 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} + birpc@2.9.0: + resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==} + boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -946,10 +977,10 @@ packages: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} - element-plus@2.8.5: - resolution: {integrity: sha512-Px+kPbRTVvn5oa5+9saa7QEOnUweKXm0JVI7yJHzKF/doQGixwcFMsQEF2+3Fy62EA/7dRRKVuhsNGGZYNk3cw==} + element-plus@2.14.5: + resolution: {integrity: sha512-bghYy/S+qg87enHPXELirhEdDqsVAUGcGpbGIeG8dz0kwpIkGz7gYsifulBshXX74iRtHib85XWQj0uSH2A1Yg==} peerDependencies: - vue: ^3.2.0 + vue: ^3.3.7 entities@7.0.1: resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} @@ -976,9 +1007,6 @@ packages: engines: {node: '>=18'} hasBin: true - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - escape-string-regexp@4.0.0: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} @@ -1205,8 +1233,11 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - hotkeys-js@3.13.15: - resolution: {integrity: sha512-gHh8a/cPTCpanraePpjRxyIlxDFrIhYqjuh01UHWEwDpglJKCnvLW8kqSx5gQtOuSsJogNZXLhOdbSExpgUiqg==} + hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + + hotkeys-js@4.0.7: + resolution: {integrity: sha512-/NET0IaevsVdHmr5fCf3gvAQYxfLPxW5gBIforvwDpHvHsf7gyDo/BJyrU75f3gArXHDzS5QwAxeByIoB6IapA==} https-proxy-agent@5.0.1: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} @@ -1308,6 +1339,10 @@ packages: lodash@4.18.1: resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==} + magic-string-ast@1.0.3: + resolution: {integrity: sha512-CvkkH1i81zl7mmb94DsRiFeG9V2fR2JeuK8yDgS8oiZSFa++wWLEgZ5ufEOyLHbvSbD1gTRKv9NdX69Rnvr9JA==} + engines: {node: '>=20.19.0'} + magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -1376,6 +1411,9 @@ packages: normalize-wheel-es@1.2.0: resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==} + nostics@1.2.0: + resolution: {integrity: sha512-FGqEfhQjrvo1lL8KFifdTQiNwwQHJxC1jtYE1Rc54qF/jxONUNL+kC9gS1krX8Q65PgrQ5fCqH/I4NhWBvdSqg==} + npm-normalize-package-bin@3.0.1: resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -1424,6 +1462,9 @@ packages: pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + perfect-debounce@2.1.0: + resolution: {integrity: sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -1435,16 +1476,21 @@ packages: resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} engines: {node: '>=12'} + picomatch@4.0.7: + resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} + engines: {node: '>=12'} + pidtree@0.6.1: resolution: {integrity: sha512-e0F9AOF1JMrCfBsyJOwU9lNvQ0WtXTq0j/4jk0BQ5JSI9VAybPXmDpPRw/2FQ3e5d3ZFN1mLh7jW99m/jjaptw==} engines: {node: '>=0.10'} hasBin: true - pinia@2.3.1: - resolution: {integrity: sha512-khUlZSwt9xXCaTbbxFYBKDc/bWAGWJjOgvxETwkTN7KRm66EeT1ZdZj6i2ceh9sP2Pzqsbc704r2yngBrxBVug==} + pinia@4.0.3: + resolution: {integrity: sha512-XMQqpvjgG7LMqVhhFUzKLT4KEbsYbfZZ0CZU9PgdFm1O2VKBmIkykL8+SfNhOaT7sR0wT6BEgKT0YNDYWgmVRA==} peerDependencies: - typescript: '>=4.4.4' - vue: ^2.7.0 || ^3.5.11 + '@vue/devtools-api': ^8.1.5 + typescript: '>=5.6.0' + vue: ^3.5.11 peerDependenciesMeta: typescript: optional: true @@ -1771,6 +1817,10 @@ packages: vue-template-es2015-compiler: optional: true + unplugin-utils@0.3.2: + resolution: {integrity: sha512-xVToRh2CTmLk2HnEG7ac4rl1MJTT3RFkpS8B++/SnB0kXvuaavD+n3m/vrzyWQOdJNSZQACnbz01pnppbwV5BA==} + engines: {node: '>=20.19.0'} + unplugin-vue-components@0.27.5: resolution: {integrity: sha512-m9j4goBeNwXyNN8oZHHxvIIYiG8FQ9UfmKWeNllpDvhU7btKNNELGPt+o3mckQKuPwrE7e0PvCsx+IWuDSD9Vg==} engines: {node: '>=14'} @@ -1788,6 +1838,39 @@ packages: resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} engines: {node: '>=14.0.0'} + unplugin@3.3.0: + resolution: {integrity: sha512-qa66K+crbfyE6JK10GjvbJeRrOsuC/JpbnHctfyp/i4oBTxWOzJfRZyDiOk1PtErMFRu8JhsU/wPvOdBNWe5Rg==} + engines: {node: ^20.19.0 || >=22.12.0} + peerDependencies: + '@farmfe/core': '*' + '@rspack/core': '*' + bun-types-no-globals: '*' + esbuild: '*' + rolldown: '*' + rollup: '*' + unloader: '*' + vite: '*' + webpack: '*' + peerDependenciesMeta: + '@farmfe/core': + optional: true + '@rspack/core': + optional: true + bun-types-no-globals: + optional: true + esbuild: + optional: true + rolldown: + optional: true + rollup: + optional: true + unloader: + optional: true + vite: + optional: true + webpack: + optional: true + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -1840,16 +1923,8 @@ packages: vscode-uri@3.1.0: resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} - vue-demi@0.14.10: - resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} - engines: {node: '>=12'} - hasBin: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true + vue-component-type-helpers@3.3.11: + resolution: {integrity: sha512-LwcxzeliO9fkQcpJG0PoX8X5kmAhKmH9wkpDLxNabwzkQ9Zeib2YVHwFV4pcWmMLfXVfjr/dSV+DaJ3cIPgSNA==} vue-eslint-parser@10.4.1: resolution: {integrity: sha512-Gk6gRDj0n/fkRa3C3l0bBheoBckUq/Rs0F/TvMWIS6nzzx67amAViMe9CkNgsP2tXyQONvGiHQESHwFtZ3aYDA==} @@ -1863,10 +1938,23 @@ packages: peerDependencies: eslint: '>=6.0.0' - vue-router@4.6.4: - resolution: {integrity: sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==} + vue-router@5.3.0: + resolution: {integrity: sha512-a2PBXX9yfkS58JzSJALUffgDa09lEzKmCcEnLaepoIr88L+9hEnsgEQkcadJGID+vtHa0gFpVo064zmylA9fcg==} peerDependencies: - vue: ^3.5.0 + '@pinia/colada': '>=0.21.2' + '@vue/compiler-sfc': ^3.5.34 || ^4.0.0 + pinia: ^3.0.4 || ^4.0.2 + vite: ^7.3.0 || ^8.0.0 + vue: ^3.5.34 || ^4.0.0 + peerDependenciesMeta: + '@pinia/colada': + optional: true + '@vue/compiler-sfc': + optional: true + pinia: + optional: true + vite: + optional: true vue-tsc@2.2.12: resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} @@ -1879,8 +1967,8 @@ packages: peerDependencies: vue: '>=3.0.0' - vue@3.5.41: - resolution: {integrity: sha512-2laE0p+aK+/AOPG/XL/WepOs/GlK755LJ1XECi9kDUrz1FKNw8rb2Xzlw9JS1rqEV55nb0ttsKxVlTCcd+R5cg==} + vue@3.5.42: + resolution: {integrity: sha512-4RyHQTbQvOPs3MfvUO1Sg0YRrKNnA0mAVtvpd12Tg1fKDN7OHBUl1IqSn8zGJjK9nI3NkNp8cgTpVrSZC5TTcA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1943,13 +2031,13 @@ snapshots: '@bufbuild/protobuf@2.14.0': {} - '@ctrl/tinycolor@3.6.1': {} + '@ctrl/tinycolor@4.2.0': {} '@element-plus/icons-svg@2.3.2': {} - '@element-plus/icons-vue@2.3.2(vue@3.5.41(typescript@5.5.4))': + '@element-plus/icons-vue@2.3.2(vue@3.5.42(typescript@5.5.4))': dependencies: - vue: 3.5.41(typescript@5.5.4) + vue: 3.5.42(typescript@5.5.4) '@esbuild/aix-ppc64@0.25.12': optional: true @@ -2117,7 +2205,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.6.0 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/remapping@2.3.5': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/sourcemap-codec@1.6.0': {} + + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.6.0 '@napi-rs/lzma-linux-x64-gnu@1.5.1': optional: true @@ -2175,7 +2280,7 @@ snapshots: detect-libc: 2.1.2 is-glob: 4.0.3 node-addon-api: 7.1.1 - picomatch: 4.0.5 + picomatch: 4.0.7 optionalDependencies: '@parcel/watcher-android-arm64': 2.6.0 '@parcel/watcher-darwin-arm64': 2.6.0 @@ -2296,9 +2401,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/web-bluetooth@0.0.16': {} - - '@types/web-bluetooth@0.0.20': {} + '@types/web-bluetooth@0.0.21': {} '@typescript-eslint/eslint-plugin@8.67.0(@typescript-eslint/parser@8.67.0(eslint@9.39.5)(typescript@5.5.4))(eslint@9.39.5)(typescript@5.5.4)': dependencies: @@ -2391,10 +2494,10 @@ snapshots: '@typescript-eslint/types': 8.67.0 eslint-visitor-keys: 5.0.1 - '@vitejs/plugin-vue@5.2.4(vite@6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1))(vue@3.5.41(typescript@5.5.4))': + '@vitejs/plugin-vue@5.2.4(vite@6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1))(vue@3.5.42(typescript@5.5.4))': dependencies: vite: 6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1) - vue: 3.5.41(typescript@5.5.4) + vue: 3.5.42(typescript@5.5.4) '@volar/language-core@2.4.15': dependencies: @@ -2408,42 +2511,63 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/compiler-core@3.5.41': + '@vue-macros/common@3.1.4(vue@3.5.42(typescript@5.5.4))': + dependencies: + '@vue/compiler-sfc': 3.5.42 + ast-kit: 2.2.0 + local-pkg: 1.2.1 + magic-string-ast: 1.0.3 + unplugin-utils: 0.3.2 + optionalDependencies: + vue: 3.5.42(typescript@5.5.4) + + '@vue/compiler-core@3.5.42': dependencies: '@babel/parser': 7.29.8 - '@vue/shared': 3.5.41 + '@vue/shared': 3.5.42 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.41': + '@vue/compiler-dom@3.5.42': dependencies: - '@vue/compiler-core': 3.5.41 - '@vue/shared': 3.5.41 + '@vue/compiler-core': 3.5.42 + '@vue/shared': 3.5.42 - '@vue/compiler-sfc@3.5.41': + '@vue/compiler-sfc@3.5.42': dependencies: '@babel/parser': 7.29.8 - '@vue/compiler-core': 3.5.41 - '@vue/compiler-dom': 3.5.41 - '@vue/compiler-ssr': 3.5.41 - '@vue/shared': 3.5.41 + '@vue/compiler-core': 3.5.42 + '@vue/compiler-dom': 3.5.42 + '@vue/compiler-ssr': 3.5.42 + '@vue/shared': 3.5.42 estree-walker: 2.0.2 magic-string: 0.30.21 postcss: 8.5.26 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.41': + '@vue/compiler-ssr@3.5.42': dependencies: - '@vue/compiler-dom': 3.5.41 - '@vue/shared': 3.5.41 + '@vue/compiler-dom': 3.5.42 + '@vue/shared': 3.5.42 '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 he: 1.2.0 - '@vue/devtools-api@6.6.4': {} + '@vue/devtools-api@8.2.1': + dependencies: + '@vue/devtools-kit': 8.2.1 + + '@vue/devtools-kit@8.2.1': + dependencies: + '@vue/devtools-shared': 8.2.1 + birpc: 2.9.0 + hookable: 5.5.3 + perfect-debounce: 2.1.0 + + '@vue/devtools-shared@8.2.1': {} '@vue/eslint-config-prettier@10.2.0(eslint@9.39.5)(prettier@3.9.6)': dependencies: @@ -2470,9 +2594,9 @@ snapshots: '@vue/language-core@2.2.12(typescript@5.5.4)': dependencies: '@volar/language-core': 2.4.15 - '@vue/compiler-dom': 3.5.41 + '@vue/compiler-dom': 3.5.42 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.41 + '@vue/shared': 3.5.42 alien-signals: 1.0.13 minimatch: 9.0.9 muggle-string: 0.4.1 @@ -2480,69 +2604,44 @@ snapshots: optionalDependencies: typescript: 5.5.4 - '@vue/reactivity@3.5.41': + '@vue/reactivity@3.5.42': dependencies: - '@vue/shared': 3.5.41 + '@vue/shared': 3.5.42 - '@vue/runtime-core@3.5.41': + '@vue/runtime-core@3.5.42': dependencies: - '@vue/reactivity': 3.5.41 - '@vue/shared': 3.5.41 + '@vue/reactivity': 3.5.42 + '@vue/shared': 3.5.42 - '@vue/runtime-dom@3.5.41': + '@vue/runtime-dom@3.5.42': dependencies: - '@vue/reactivity': 3.5.41 - '@vue/runtime-core': 3.5.41 - '@vue/shared': 3.5.41 + '@vue/reactivity': 3.5.42 + '@vue/runtime-core': 3.5.42 + '@vue/shared': 3.5.42 csstype: 3.2.3 - '@vue/server-renderer@3.5.41': + '@vue/server-renderer@3.5.42': dependencies: - '@vue/compiler-ssr': 3.5.41 - '@vue/runtime-dom': 3.5.41 - '@vue/shared': 3.5.41 + '@vue/compiler-ssr': 3.5.42 + '@vue/runtime-dom': 3.5.42 + '@vue/shared': 3.5.42 - '@vue/shared@3.5.41': {} + '@vue/shared@3.5.42': {} '@vue/tsconfig@0.5.1': {} - '@vueuse/core@11.3.0(vue@3.5.41(typescript@5.5.4))': + '@vueuse/core@14.4.0(vue@3.5.42(typescript@5.5.4))': dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 11.3.0 - '@vueuse/shared': 11.3.0(vue@3.5.41(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.41(typescript@5.5.4)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/core@9.13.0(vue@3.5.41(typescript@5.5.4))': - dependencies: - '@types/web-bluetooth': 0.0.16 - '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.5.41(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.5.41(typescript@5.5.4)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/metadata@11.3.0': {} - - '@vueuse/metadata@9.13.0': {} + '@types/web-bluetooth': 0.0.21 + '@vueuse/metadata': 14.4.0 + '@vueuse/shared': 14.4.0(vue@3.5.42(typescript@5.5.4)) + vue: 3.5.42(typescript@5.5.4) - '@vueuse/shared@11.3.0(vue@3.5.41(typescript@5.5.4))': - dependencies: - vue-demi: 0.14.10(vue@3.5.41(typescript@5.5.4)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue + '@vueuse/metadata@14.4.0': {} - '@vueuse/shared@9.13.0(vue@3.5.41(typescript@5.5.4))': + '@vueuse/shared@14.4.0(vue@3.5.42(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.5.41(typescript@5.5.4)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue + vue: 3.5.42(typescript@5.5.4) acorn-jsx@5.3.2(acorn@8.18.0): dependencies: @@ -2578,11 +2677,22 @@ snapshots: argparse@2.0.1: {} + ast-kit@2.2.0: + dependencies: + '@babel/parser': 7.29.8 + pathe: 2.0.3 + + ast-walker-scope@0.9.0: + dependencies: + '@babel/parser': 7.29.8 + '@babel/types': 7.29.8 + ast-kit: 2.2.0 + async-validator@4.2.5: {} asynckit@0.4.0: {} - axios@1.19.0: + axios@1.20.0: dependencies: follow-redirects: 1.16.0 form-data: 4.0.6 @@ -2598,6 +2708,8 @@ snapshots: binary-extensions@2.3.0: {} + birpc@2.9.0: {} + boolbase@1.0.0: {} brace-expansion@1.1.18: @@ -2644,7 +2756,6 @@ snapshots: chokidar@5.0.0: dependencies: readdirp: 5.1.1 - optional: true color-convert@2.0.1: dependencies: @@ -2695,26 +2806,24 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - element-plus@2.8.5(vue@3.5.41(typescript@5.5.4)): + element-plus@2.14.5(vue@3.5.42(typescript@5.5.4)): dependencies: - '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 2.3.2(vue@3.5.41(typescript@5.5.4)) + '@ctrl/tinycolor': 4.2.0 + '@element-plus/icons-vue': 2.3.2(vue@3.5.42(typescript@5.5.4)) '@floating-ui/dom': 1.8.0 '@popperjs/core': '@sxzz/popperjs-es@2.11.8' '@types/lodash': 4.17.25 '@types/lodash-es': 4.17.12 - '@vueuse/core': 9.13.0(vue@3.5.41(typescript@5.5.4)) + '@vueuse/core': 14.4.0(vue@3.5.42(typescript@5.5.4)) async-validator: 4.2.5 dayjs: 1.11.23 - escape-html: 1.0.3 lodash: 4.18.1 lodash-es: 4.18.1 lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.18.1)(lodash@4.18.1) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.5.41(typescript@5.5.4) - transitivePeerDependencies: - - '@vue/composition-api' + vue: 3.5.42(typescript@5.5.4) + vue-component-type-helpers: 3.3.11 entities@7.0.1: {} @@ -2762,8 +2871,6 @@ snapshots: '@esbuild/win32-ia32': 0.25.12 '@esbuild/win32-x64': 0.25.12 - escape-html@1.0.3: {} - escape-string-regexp@4.0.0: {} escape-string-regexp@5.0.0: {} @@ -2919,6 +3026,10 @@ snapshots: optionalDependencies: picomatch: 4.0.5 + fdir@6.5.0(picomatch@4.0.7): + optionalDependencies: + picomatch: 4.0.7 + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -3004,7 +3115,9 @@ snapshots: he@1.2.0: {} - hotkeys-js@3.13.15: {} + hookable@5.5.3: {} + + hotkeys-js@4.0.7: {} https-proxy-agent@5.0.1: dependencies: @@ -3092,9 +3205,13 @@ snapshots: lodash@4.18.1: {} + magic-string-ast@1.0.3: + dependencies: + magic-string: 0.30.21 + magic-string@0.30.21: dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/sourcemap-codec': 1.6.0 math-intrinsics@1.1.0: {} @@ -3149,6 +3266,8 @@ snapshots: normalize-wheel-es@1.2.0: {} + nostics@1.2.0: {} + npm-normalize-package-bin@3.0.1: {} npm-run-all2@6.2.6: @@ -3201,23 +3320,25 @@ snapshots: pathe@2.0.3: {} + perfect-debounce@2.1.0: {} + picocolors@1.1.1: {} picomatch@2.3.2: {} picomatch@4.0.5: {} + picomatch@4.0.7: {} + pidtree@0.6.1: {} - pinia@2.3.1(typescript@5.5.4)(vue@3.5.41(typescript@5.5.4)): + pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@5.5.4)(vue@3.5.42(typescript@5.5.4)): dependencies: - '@vue/devtools-api': 6.6.4 - vue: 3.5.41(typescript@5.5.4) - vue-demi: 0.14.10(vue@3.5.41(typescript@5.5.4)) + '@vue/devtools-api': 8.2.1 + nostics: 1.2.0 + vue: 3.5.42(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 - transitivePeerDependencies: - - '@vue/composition-api' pkg-types@1.3.1: dependencies: @@ -3267,8 +3388,7 @@ snapshots: dependencies: picomatch: 2.3.2 - readdirp@5.1.1: - optional: true + readdirp@5.1.1: {} resolve-from@4.0.0: {} @@ -3454,8 +3574,8 @@ snapshots: tinyglobby@0.2.17: dependencies: - fdir: 6.5.0(picomatch@4.0.5) - picomatch: 4.0.5 + fdir: 6.5.0(picomatch@4.0.7) + picomatch: 4.0.7 to-regex-range@5.0.1: dependencies: @@ -3509,7 +3629,7 @@ snapshots: transitivePeerDependencies: - rollup - unplugin-auto-import@0.18.6(@vueuse/core@11.3.0(vue@3.5.41(typescript@5.5.4)))(rollup@4.62.5): + unplugin-auto-import@0.18.6(@vueuse/core@14.4.0(vue@3.5.42(typescript@5.5.4)))(rollup@4.62.5): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.4.0(rollup@4.62.5) @@ -3520,11 +3640,11 @@ snapshots: unimport: 3.14.6(rollup@4.62.5) unplugin: 1.16.1 optionalDependencies: - '@vueuse/core': 11.3.0(vue@3.5.41(typescript@5.5.4)) + '@vueuse/core': 14.4.0(vue@3.5.42(typescript@5.5.4)) transitivePeerDependencies: - rollup - unplugin-icons@0.19.3(@vue/compiler-sfc@3.5.41): + unplugin-icons@0.19.3(@vue/compiler-sfc@3.5.42): dependencies: '@antfu/install-pkg': 0.4.1 '@antfu/utils': 0.7.10 @@ -3534,11 +3654,16 @@ snapshots: local-pkg: 0.5.1 unplugin: 1.16.1 optionalDependencies: - '@vue/compiler-sfc': 3.5.41 + '@vue/compiler-sfc': 3.5.42 transitivePeerDependencies: - supports-color - unplugin-vue-components@0.27.5(@babel/parser@7.29.8)(rollup@4.62.5)(vue@3.5.41(typescript@5.5.4)): + unplugin-utils@0.3.2: + dependencies: + pathe: 2.0.3 + picomatch: 4.0.7 + + unplugin-vue-components@0.27.5(@babel/parser@7.29.8)(rollup@4.62.5)(vue@3.5.42(typescript@5.5.4)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.4.0(rollup@4.62.5) @@ -3550,7 +3675,7 @@ snapshots: minimatch: 9.0.9 mlly: 1.8.2 unplugin: 1.16.1 - vue: 3.5.41(typescript@5.5.4) + vue: 3.5.42(typescript@5.5.4) optionalDependencies: '@babel/parser': 7.29.8 transitivePeerDependencies: @@ -3562,6 +3687,16 @@ snapshots: acorn: 8.18.0 webpack-virtual-modules: 0.6.2 + unplugin@3.3.0(esbuild@0.25.12)(rollup@4.62.5)(vite@6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1)): + dependencies: + '@jridgewell/remapping': 2.3.5 + picomatch: 4.0.7 + webpack-virtual-modules: 0.6.2 + optionalDependencies: + esbuild: 0.25.12 + rollup: 4.62.5 + vite: 6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1) + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -3586,9 +3721,7 @@ snapshots: vscode-uri@3.1.0: {} - vue-demi@0.14.10(vue@3.5.41(typescript@5.5.4)): - dependencies: - vue: 3.5.41(typescript@5.5.4) + vue-component-type-helpers@3.3.11: {} vue-eslint-parser@10.4.1(eslint@9.39.5): dependencies: @@ -3615,10 +3748,38 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.6.4(vue@3.5.41(typescript@5.5.4)): + vue-router@5.3.0(@vue/compiler-sfc@3.5.42)(esbuild@0.25.12)(pinia@4.0.3(@vue/devtools-api@8.2.1)(typescript@5.5.4)(vue@3.5.42(typescript@5.5.4)))(rollup@4.62.5)(vite@6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1))(vue@3.5.42(typescript@5.5.4)): dependencies: - '@vue/devtools-api': 6.6.4 - vue: 3.5.41(typescript@5.5.4) + '@vue-macros/common': 3.1.4(vue@3.5.42(typescript@5.5.4)) + '@vue/devtools-api': 8.2.1 + ast-walker-scope: 0.9.0 + chokidar: 5.0.0 + confbox: 0.2.4 + local-pkg: 1.2.1 + magic-string: 0.30.21 + mlly: 1.8.2 + muggle-string: 0.4.1 + nostics: 1.2.0 + pathe: 2.0.3 + picomatch: 4.0.7 + scule: 1.3.0 + tinyglobby: 0.2.17 + unplugin: 3.3.0(esbuild@0.25.12)(rollup@4.62.5)(vite@6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1)) + unplugin-utils: 0.3.2 + vue: 3.5.42(typescript@5.5.4) + optionalDependencies: + '@vue/compiler-sfc': 3.5.42 + pinia: 4.0.3(@vue/devtools-api@8.2.1)(typescript@5.5.4)(vue@3.5.42(typescript@5.5.4)) + vite: 6.4.3(@types/node@20.19.43)(sass-embedded@1.103.1)(sass@1.103.1) + transitivePeerDependencies: + - '@farmfe/core' + - '@rspack/core' + - bun-types-no-globals + - esbuild + - rolldown + - rollup + - unloader + - webpack vue-tsc@2.2.12(typescript@5.5.4): dependencies: @@ -3626,17 +3787,17 @@ snapshots: '@vue/language-core': 2.2.12(typescript@5.5.4) typescript: 5.5.4 - vue3-virtual-scroll-list@0.2.1(vue@3.5.41(typescript@5.5.4)): + vue3-virtual-scroll-list@0.2.1(vue@3.5.42(typescript@5.5.4)): dependencies: - vue: 3.5.41(typescript@5.5.4) + vue: 3.5.42(typescript@5.5.4) - vue@3.5.41(typescript@5.5.4): + vue@3.5.42(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.5.41 - '@vue/compiler-sfc': 3.5.41 - '@vue/runtime-dom': 3.5.41 - '@vue/server-renderer': 3.5.41 - '@vue/shared': 3.5.41 + '@vue/compiler-dom': 3.5.42 + '@vue/compiler-sfc': 3.5.42 + '@vue/runtime-dom': 3.5.42 + '@vue/server-renderer': 3.5.42 + '@vue/shared': 3.5.42 optionalDependencies: typescript: 5.5.4