diff --git a/package.json b/package.json index 552325c..eacef7f 100644 --- a/package.json +++ b/package.json @@ -95,7 +95,7 @@ "jsdom": "^25.0.1", "mockjs": "^1.1.0", "prettier": "^2.8.1", - "sass": "^1.56.2", + "sass": "^1.103.1", "typescript": "^5.6.3", "vite": "^4.0.0", "vite-plugin-mock-dev-server": "^1.7.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c7fb2b1..efa7854 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,7 +31,7 @@ importers: version: 4.17.7 '@vitejs/plugin-vue-jsx': specifier: ^3.0.0 - version: 3.1.0(vite@4.5.3(@types/node@18.19.50)(sass@1.78.0))(vue@3.5.3(typescript@5.6.3)) + version: 3.1.0(vite@4.5.3(@types/node@18.19.50)(sass@1.103.1))(vue@3.5.3(typescript@5.6.3)) '@vue-flow/background': specifier: ^1.3.2 version: 1.3.2(@vue-flow/core@1.48.2(vue@3.5.3(typescript@5.6.3)))(vue@3.5.3(typescript@5.6.3)) @@ -194,7 +194,7 @@ importers: version: 7.18.0(eslint@8.57.0)(typescript@5.6.3) '@vitejs/plugin-vue': specifier: ^4.0.0 - version: 4.6.2(vite@4.5.3(@types/node@18.19.50)(sass@1.78.0))(vue@3.5.3(typescript@5.6.3)) + version: 4.6.2(vite@4.5.3(@types/node@18.19.50)(sass@1.103.1))(vue@3.5.3(typescript@5.6.3)) '@vue/compiler-sfc': specifier: ^3.2.45 version: 3.5.3 @@ -220,23 +220,23 @@ importers: specifier: ^2.8.1 version: 2.8.8 sass: - specifier: ^1.56.2 - version: 1.78.0 + specifier: ^1.103.1 + version: 1.103.1 typescript: specifier: ^5.6.3 version: 5.6.3 vite: specifier: ^4.0.0 - version: 4.5.3(@types/node@18.19.50)(sass@1.78.0) + version: 4.5.3(@types/node@18.19.50)(sass@1.103.1) vite-plugin-mock-dev-server: specifier: ^1.7.2 - version: 1.7.2(esbuild@0.21.5)(rollup@4.62.4)(vite@4.5.3(@types/node@18.19.50)(sass@1.78.0)) + version: 1.7.2(esbuild@0.21.5)(rollup@4.62.4)(vite@4.5.3(@types/node@18.19.50)(sass@1.103.1)) vite-plugin-vue-setup-extend: specifier: ^0.4.0 - version: 0.4.0(vite@4.5.3(@types/node@18.19.50)(sass@1.78.0)) + version: 0.4.0(vite@4.5.3(@types/node@18.19.50)(sass@1.103.1)) vitest: specifier: ^1.6.1 - version: 1.6.1(@types/node@18.19.50)(jsdom@25.0.1)(sass@1.78.0) + version: 1.6.1(@types/node@18.19.50)(jsdom@25.0.1)(sass@1.103.1) vue-eslint-parser: specifier: ^9.1.0 version: 9.4.3(eslint@8.57.0) @@ -1112,6 +1112,88 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} + '@parcel/watcher-android-arm64@2.6.0': + resolution: {integrity: sha512-trgpLSCKRC/huFjXX/Smh+0sWe4+YtKfktIToiMl59ghz7z+qkH6kMvNnUbLyRs9N11t8l4svSCs1+5B3rOAhA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.6.0': + resolution: {integrity: sha512-Y3QV0gl7Q1zbfueunkWIERICbEojQFCgpyG7YqOGNFLsckXyI1xu9mAIUpKY9QBYzBtSkN8dBPwd3yiAO9ovMw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.6.0': + resolution: {integrity: sha512-Ohv6OpzhUfKYD7Beb8kDvG0jbIxORCYY1JRdZnaBtnjjkJxgD7ZVL0nw2sCYd0yTMKTvz3nnTnOF3cDifK+kvw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.6.0': + resolution: {integrity: sha512-5HmXvDgs8VK+74jF9y9/2FE3/OnlcKmc56tjmSrEuZjpSZOGL+fvAu+HKJBdPs9uwoP2hE6TlSUpXZ/C5jUFmQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.6.0': + resolution: {integrity: sha512-Ps/hui3A+vMbjdqlqAowK2ZL8+BO8dBjxeWXj6npTBs3jx4wWmbPpaLuqwrQrSqIVMCnpWo238bJ1U37GhQOYg==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@parcel/watcher-linux-arm-musl@2.6.0': + resolution: {integrity: sha512-9c6AUHgHoG+IY88MRIHupztQiQnrbqHYQjkM2btA+Bf/wQnQMuiD0Wfk1EVv3TlNT3x41uU71rn6E4xh/+zvkw==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + libc: [musl] + + '@parcel/watcher-linux-arm64-glibc@2.6.0': + resolution: {integrity: sha512-yHRqS2owEXe6Hic9z6Mh1ECsCd+ODVOGvZDyciqRd21+v+o+DnXMOrw50DSpIG2sb8GPEaPPmfeCAWKPJdq46g==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@parcel/watcher-linux-arm64-musl@2.6.0': + resolution: {integrity: sha512-WhB2e/V7rqdHHWZusBSPuy5Ei8S6lSz6FE5TKKQz5h3a0O+C+mhY7vxU9b/stqvMb8beLnPY82ZrFTLKs+SrKA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@parcel/watcher-linux-x64-glibc@2.6.0': + resolution: {integrity: sha512-ulGE6x6Oz6iAwg75T8YQSoguBWasniIbX+QWpaYPcCnDOpdWX3k+4xbEYPZVLxOuoJI+svJJPD3sEj8G7lrQ3A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@parcel/watcher-linux-x64-musl@2.6.0': + resolution: {integrity: sha512-tkBYKt7YQrjIJWYDnto2YgO8MRkjlMTSNoRHzsXinBqbLdeOM3L32wPZJvIZxqaLMfSlS/4sUjH/6STVP/XDLw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + libc: [musl] + + '@parcel/watcher-win32-arm64@2.6.0': + resolution: {integrity: sha512-gIZAP23jaHjGWasY/TY6yL7NHFClf0Ga7FN+iINvk+KN94rhm94lYZhFsbYFNcA04/onvGD9kKmiJLJB2HbNwQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-x64@2.6.0': + resolution: {integrity: sha512-cA+/pXV2YkfxlIcXOQ5fSWqAzzPyD78/x5qbK/I0vUkrlYHA8TIz+MXjAbGouguKVSI4bOmkTSJ1/poVSsgt+A==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.6.0': + resolution: {integrity: sha512-7FNeNl8NCE7aINx7WXiKQrPYZWC/hvrTsmk6zmxbI7LTXE7hVek/n8AfVgpe2y82zl3w0HvCHN0bVKMBoJcC0w==} + engines: {node: '>= 10.0.0'} + '@pengzhanbo/utils@1.1.2': resolution: {integrity: sha512-geM6O5jEs2Hvg3LxwffjxrhZVftqysM6VDFvGHm+XMf2ZwunZIehPkd/W2mwbJBbFoqVqACl+c1/y48MffMiDg==} @@ -1591,6 +1673,7 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@uppy/companion-client@2.2.2': resolution: {integrity: sha512-5mTp2iq97/mYSisMaBtFRry6PTgZA6SIL7LePteOV5x0/DxKfrZW3DEiQERJmYpHzy7k8johpm2gHnEKto56Og==} @@ -2067,6 +2150,10 @@ packages: resolution: {integrity: sha512-mxIojEAQcuEvT/lyXq+jf/3cO/KoA6z4CeNDGGevTybECPOMFCnQy3OPahluUkbqgPNGw5Bi78UC7Po6Lhy+NA==} engines: {node: '>= 14.16.0'} + chokidar@5.0.0: + resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==} + engines: {node: '>= 20.19.0'} + claygl@1.3.0: resolution: {integrity: sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ==} @@ -2177,6 +2264,7 @@ packages: crypto-js@4.2.0: resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + deprecated: Active development of CryptoJS has been discontinued. This library is no longer maintained. cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} @@ -2295,6 +2383,10 @@ packages: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} + dezalgo@1.0.4: resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} @@ -2467,6 +2559,7 @@ packages: eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true esniff@2.0.1: @@ -2603,6 +2696,7 @@ packages: formidable@2.1.2: resolution: {integrity: sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==} + deprecated: 'ACTION REQUIRED: SWITCH TO v3 - v1 and v2 are VULNERABLE! v1 is DEPRECATED FOR OVER 2 YEARS! Use formidable@latest or try formidable-mini for fresh projects' formstream@1.5.1: resolution: {integrity: sha512-q7ORzFqotpwn3Y/GBK2lK7PjtZZwJHz9QE9Phv8zb5IrL9ftGLyi2zjGURON3voK8TaZ+mqJKERYN4lrHYTkUQ==} @@ -2656,11 +2750,12 @@ packages: glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported + deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -2775,8 +2870,8 @@ packages: immer@9.0.21: resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - immutable@4.3.7: - resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + immutable@5.1.9: + resolution: {integrity: sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg==} import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -3024,6 +3119,7 @@ packages: lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -3169,6 +3265,9 @@ packages: next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + node-hex@1.0.1: resolution: {integrity: sha512-iwpZdvW6Umz12ICmu9IYPRxg0tOLGmU3Tq2tKetejCj3oZd7b2nUXwP3a7QA5M9glWy8wlPS1G3RwM/CdsUbdQ==} engines: {node: '>=8.0.0'} @@ -3329,10 +3428,18 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + picomatch@2.3.2: + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} + engines: {node: '>=8.6'} + picomatch@4.0.5: resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} engines: {node: '>=12'} + picomatch@4.0.7: + resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==} + engines: {node: '>=12'} + picomodal@3.0.0: resolution: {integrity: sha512-FoR3TDfuLlqUvcEeK5ifpKSVVns6B4BQvc8SDF6THVMuadya6LLtji0QgUDSStw0ZR2J7I6UGi5V2V23rnPWTw==} @@ -3514,6 +3621,10 @@ packages: resolution: {integrity: sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==} engines: {node: '>= 14.16.0'} + readdirp@5.1.1: + resolution: {integrity: sha512-Kko+Y5XQ6fM+Ce3dq3m9YGxnacYZYl9cA1wZjaF3Vbry2L3i1qVg8+CAgNPsXRArPMUMCaOR7oa9Nqntc43JKA==} + engines: {node: '>= 20.19.0'} + regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} @@ -3575,9 +3686,9 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.78.0: - resolution: {integrity: sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==} - engines: {node: '>=14.0.0'} + sass@1.103.1: + resolution: {integrity: sha512-9icZURbP51S6S0QGoyaeqk9uB06GNWxsFYWfH5RgpFgqK5FA8tJcM3AdVxrZEVJ7dz+L87nG95gBKf4VuaMHGw==} + engines: {node: '>=20.19.0'} hasBin: true sax@1.4.1: @@ -3932,6 +4043,7 @@ packages: uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true vanilla-picker@2.12.3: @@ -4096,6 +4208,7 @@ packages: vue-i18n@9.14.0: resolution: {integrity: sha512-LxmpRuCt2rI8gqU+kxeflRZMQn4D5+4M3oP3PWZdowW/ePJraHqhF7p4CuaME52mUxdw3Mmy2yAUKgfZYgCRjA==} engines: {node: '>= 16'} + deprecated: v9 and v10 no longer supported. please migrate to v11. about maintenance status, see https://vue-i18n.intlify.dev/guide/maintenance.html peerDependencies: vue: ^3.0.0 @@ -5506,6 +5619,63 @@ snapshots: '@one-ini/wasm@0.1.1': {} + '@parcel/watcher-android-arm64@2.6.0': + optional: true + + '@parcel/watcher-darwin-arm64@2.6.0': + optional: true + + '@parcel/watcher-darwin-x64@2.6.0': + optional: true + + '@parcel/watcher-freebsd-x64@2.6.0': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.6.0': + optional: true + + '@parcel/watcher-linux-arm-musl@2.6.0': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.6.0': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.6.0': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.6.0': + optional: true + + '@parcel/watcher-linux-x64-musl@2.6.0': + optional: true + + '@parcel/watcher-win32-arm64@2.6.0': + optional: true + + '@parcel/watcher-win32-x64@2.6.0': + optional: true + + '@parcel/watcher@2.6.0': + dependencies: + detect-libc: 2.1.2 + is-glob: 4.0.3 + node-addon-api: 7.1.1 + picomatch: 4.0.7 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.6.0 + '@parcel/watcher-darwin-arm64': 2.6.0 + '@parcel/watcher-darwin-x64': 2.6.0 + '@parcel/watcher-freebsd-x64': 2.6.0 + '@parcel/watcher-linux-arm-glibc': 2.6.0 + '@parcel/watcher-linux-arm-musl': 2.6.0 + '@parcel/watcher-linux-arm64-glibc': 2.6.0 + '@parcel/watcher-linux-arm64-musl': 2.6.0 + '@parcel/watcher-linux-x64-glibc': 2.6.0 + '@parcel/watcher-linux-x64-musl': 2.6.0 + '@parcel/watcher-win32-arm64': 2.6.0 + '@parcel/watcher-win32-x64': 2.6.0 + optional: true + '@pengzhanbo/utils@1.1.2': {} '@pinia/testing@2.0.1(pinia@2.2.2(typescript@5.6.3)(vue@3.5.3(typescript@5.6.3)))': @@ -6092,19 +6262,19 @@ snapshots: '@uppy/utils': 4.1.3 nanoid: 3.3.7 - '@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.3(@types/node@18.19.50)(sass@1.78.0))(vue@3.5.3(typescript@5.6.3))': + '@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.3(@types/node@18.19.50)(sass@1.103.1))(vue@3.5.3(typescript@5.6.3))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.4(@babel/core@7.25.2) - vite: 4.5.3(@types/node@18.19.50)(sass@1.78.0) + vite: 4.5.3(@types/node@18.19.50)(sass@1.103.1) vue: 3.5.3(typescript@5.6.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@4.5.3(@types/node@18.19.50)(sass@1.78.0))(vue@3.5.3(typescript@5.6.3))': + '@vitejs/plugin-vue@4.6.2(vite@4.5.3(@types/node@18.19.50)(sass@1.103.1))(vue@3.5.3(typescript@5.6.3))': dependencies: - vite: 4.5.3(@types/node@18.19.50)(sass@1.78.0) + vite: 4.5.3(@types/node@18.19.50)(sass@1.103.1) vue: 3.5.3(typescript@5.6.3) '@vitest/expect@1.6.1': @@ -6528,7 +6698,7 @@ snapshots: anymatch@3.1.3: dependencies: normalize-path: 3.0.0 - picomatch: 2.3.1 + picomatch: 2.3.2 arg@5.0.2: {} @@ -6698,6 +6868,10 @@ snapshots: dependencies: readdirp: 4.0.1 + chokidar@5.0.0: + dependencies: + readdirp: 5.1.1 + claygl@1.3.0: {} clipboard@2.0.11: @@ -6914,6 +7088,9 @@ snapshots: destroy@1.2.0: {} + detect-libc@2.1.2: + optional: true + dezalgo@1.0.4: dependencies: asap: 2.0.6 @@ -7495,7 +7672,7 @@ snapshots: immer@9.0.21: {} - immutable@4.3.7: {} + immutable@5.1.9: {} import-fresh@3.3.0: dependencies: @@ -7872,6 +8049,9 @@ snapshots: next-tick@1.1.0: {} + node-addon-api@7.1.1: + optional: true + node-hex@1.0.1: {} node-releases@2.0.18: {} @@ -8005,8 +8185,13 @@ snapshots: picomatch@2.3.1: {} + picomatch@2.3.2: {} + picomatch@4.0.5: {} + picomatch@4.0.7: + optional: true + picomodal@3.0.0: {} pify@2.3.0: {} @@ -8180,10 +8365,12 @@ snapshots: readdirp@3.6.0: dependencies: - picomatch: 2.3.1 + picomatch: 2.3.2 readdirp@4.0.1: {} + readdirp@5.1.1: {} + regenerator-runtime@0.14.1: {} regexp.prototype.flags@1.5.2: @@ -8263,11 +8450,13 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.78.0: + sass@1.103.1: dependencies: - chokidar: 3.6.0 - immutable: 4.3.7 + chokidar: 5.0.0 + immutable: 5.1.9 source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.6.0 sax@1.4.1: {} @@ -8606,13 +8795,13 @@ snapshots: vary@1.1.2: {} - vite-node@1.6.1(@types/node@18.19.50)(sass@1.78.0): + vite-node@1.6.1(@types/node@18.19.50)(sass@1.103.1): dependencies: cac: 6.7.14 debug: 4.3.7 pathe: 1.1.2 picocolors: 1.1.0 - vite: 5.4.21(@types/node@18.19.50)(sass@1.78.0) + vite: 5.4.21(@types/node@18.19.50)(sass@1.103.1) transitivePeerDependencies: - '@types/node' - less @@ -8624,7 +8813,7 @@ snapshots: - supports-color - terser - vite-plugin-mock-dev-server@1.7.2(esbuild@0.21.5)(rollup@4.62.4)(vite@4.5.3(@types/node@18.19.50)(sass@1.78.0)): + vite-plugin-mock-dev-server@1.7.2(esbuild@0.21.5)(rollup@4.62.4)(vite@4.5.3(@types/node@18.19.50)(sass@1.103.1)): dependencies: '@pengzhanbo/utils': 1.1.2 '@rollup/pluginutils': 5.1.0(rollup@4.62.4) @@ -8641,7 +8830,7 @@ snapshots: mime-types: 2.1.35 path-to-regexp: 6.2.2 picocolors: 1.1.0 - vite: 4.5.3(@types/node@18.19.50)(sass@1.78.0) + vite: 4.5.3(@types/node@18.19.50)(sass@1.103.1) ws: 8.18.0 optionalDependencies: esbuild: 0.21.5 @@ -8651,13 +8840,13 @@ snapshots: - supports-color - utf-8-validate - vite-plugin-vue-setup-extend@0.4.0(vite@4.5.3(@types/node@18.19.50)(sass@1.78.0)): + vite-plugin-vue-setup-extend@0.4.0(vite@4.5.3(@types/node@18.19.50)(sass@1.103.1)): dependencies: '@vue/compiler-sfc': 3.5.3 magic-string: 0.25.9 - vite: 4.5.3(@types/node@18.19.50)(sass@1.78.0) + vite: 4.5.3(@types/node@18.19.50)(sass@1.103.1) - vite@4.5.3(@types/node@18.19.50)(sass@1.78.0): + vite@4.5.3(@types/node@18.19.50)(sass@1.103.1): dependencies: esbuild: 0.18.20 postcss: 8.4.45 @@ -8665,9 +8854,9 @@ snapshots: optionalDependencies: '@types/node': 18.19.50 fsevents: 2.3.3 - sass: 1.78.0 + sass: 1.103.1 - vite@5.4.21(@types/node@18.19.50)(sass@1.78.0): + vite@5.4.21(@types/node@18.19.50)(sass@1.103.1): dependencies: esbuild: 0.21.5 postcss: 8.4.45 @@ -8675,9 +8864,9 @@ snapshots: optionalDependencies: '@types/node': 18.19.50 fsevents: 2.3.3 - sass: 1.78.0 + sass: 1.103.1 - vitest@1.6.1(@types/node@18.19.50)(jsdom@25.0.1)(sass@1.78.0): + vitest@1.6.1(@types/node@18.19.50)(jsdom@25.0.1)(sass@1.103.1): dependencies: '@vitest/expect': 1.6.1 '@vitest/runner': 1.6.1 @@ -8696,8 +8885,8 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.21(@types/node@18.19.50)(sass@1.78.0) - vite-node: 1.6.1(@types/node@18.19.50)(sass@1.78.0) + vite: 5.4.21(@types/node@18.19.50)(sass@1.103.1) + vite-node: 1.6.1(@types/node@18.19.50)(sass@1.103.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 18.19.50