diff --git a/.env b/.env
index 143b616..6c55352 100644
--- a/.env
+++ b/.env
@@ -1,3 +1,3 @@
-VITE_API_URL=https://m1.apifoxmock.com
+VITE_API_URL=http://192.168.1.105
VITE_TINYMCE_KEY=agmu6i1c6k7bcp36oenzyz7yi1yplptq7goyx88y1g6ofnqu
-VITE_AES_KEY=4e2c3d4e5f6a7b8c9d0e1f2g3h4i5j6k7l8m9n0o1p2q3r4s5t6u7v8w9x0y1z2
+VITE_AES_KEY=st123456654321st
diff --git a/package.json b/package.json
index 2b810fd..50fe813 100644
--- a/package.json
+++ b/package.json
@@ -11,26 +11,26 @@
},
"dependencies": {
"@tinymce/tinymce-vue": "^6.1.0",
- "axios": "^1.8.2",
+ "axios": "^1.8.4",
"crypto-js": "^4.2.0",
- "pinia": "^3.0.1",
+ "pinia": "^3.0.2",
"pinia-plugin-persistedstate": "^4.2.0",
- "tinymce": "^7.7.2",
+ "tinymce": "^7.8.0",
"uqrcodejs": "^4.0.7",
"uuid": "^11.1.0",
- "vite-plugin-vue-devtools": "^7.7.2",
+ "vite-plugin-vue-devtools": "^7.7.5",
"vue": "^3.5.13",
"vue-router": "^4.5.0"
},
"devDependencies": {
- "@arco-design/web-vue": "^2.56.3",
+ "@arco-design/web-vue": "^2.57.0",
"@arco-plugins/vite-vue": "^1.4.5",
"@types/crypto-js": "^4.2.2",
- "@vitejs/plugin-vue": "^5.2.1",
- "sass": "^1.85.1",
+ "@vitejs/plugin-vue": "^5.2.3",
+ "sass": "^1.86.3",
"tailwindcss": "^3.4.17",
- "unplugin-auto-import": "^19.1.1",
- "unplugin-vue-components": "^28.4.1",
- "vite": "^6.2.0"
+ "unplugin-auto-import": "^19.1.2",
+ "unplugin-vue-components": "^28.5.0",
+ "vite": "^6.3.2"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 1a0cedc..c321b39 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,22 +10,22 @@ importers:
dependencies:
'@tinymce/tinymce-vue':
specifier: ^6.1.0
- version: 6.1.0(tinymce@7.7.2)(vue@3.5.13)
+ version: 6.1.0(tinymce@7.8.0)(vue@3.5.13)
axios:
- specifier: ^1.8.2
- version: 1.8.2
+ specifier: ^1.8.4
+ version: 1.8.4
crypto-js:
specifier: ^4.2.0
version: 4.2.0
pinia:
- specifier: ^3.0.1
- version: 3.0.1(vue@3.5.13)
+ specifier: ^3.0.2
+ version: 3.0.2(vue@3.5.13)
pinia-plugin-persistedstate:
specifier: ^4.2.0
- version: 4.2.0(pinia@3.0.1(vue@3.5.13))
+ version: 4.2.0(pinia@3.0.2(vue@3.5.13))
tinymce:
- specifier: ^7.7.2
- version: 7.7.2
+ specifier: ^7.8.0
+ version: 7.8.0
uqrcodejs:
specifier: ^4.0.7
version: 4.0.7
@@ -33,8 +33,8 @@ importers:
specifier: ^11.1.0
version: 11.1.0
vite-plugin-vue-devtools:
- specifier: ^7.7.2
- version: 7.7.2(@nuxt/kit@3.15.4)(rollup@4.34.8)(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13)
+ specifier: ^7.7.5
+ version: 7.7.5(@nuxt/kit@3.16.2)(rollup@4.40.0)(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.13)
vue:
specifier: ^3.5.13
version: 3.5.13
@@ -43,8 +43,8 @@ importers:
version: 4.5.0(vue@3.5.13)
devDependencies:
'@arco-design/web-vue':
- specifier: ^2.56.3
- version: 2.56.3(vue@3.5.13)
+ specifier: ^2.57.0
+ version: 2.57.0(vue@3.5.13)
'@arco-plugins/vite-vue':
specifier: ^1.4.5
version: 1.4.5
@@ -52,23 +52,23 @@ importers:
specifier: ^4.2.2
version: 4.2.2
'@vitejs/plugin-vue':
- specifier: ^5.2.1
- version: 5.2.1(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13)
+ specifier: ^5.2.3
+ version: 5.2.3(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.13)
sass:
- specifier: ^1.85.1
- version: 1.85.1
+ specifier: ^1.86.3
+ version: 1.86.3
tailwindcss:
specifier: ^3.4.17
version: 3.4.17
unplugin-auto-import:
- specifier: ^19.1.1
- version: 19.1.1(@nuxt/kit@3.15.4)
+ specifier: ^19.1.2
+ version: 19.1.2(@nuxt/kit@3.16.2)
unplugin-vue-components:
- specifier: ^28.4.1
- version: 28.4.1(@babel/parser@7.26.9)(@nuxt/kit@3.15.4)(vue@3.5.13)
+ specifier: ^28.5.0
+ version: 28.5.0(@babel/parser@7.27.0)(@nuxt/kit@3.16.2)(vue@3.5.13)
vite:
- specifier: ^6.2.0
- version: 6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
+ specifier: ^6.3.2
+ version: 6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
packages:
@@ -86,8 +86,8 @@ packages:
'@arco-design/color@0.4.0':
resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==}
- '@arco-design/web-vue@2.56.3':
- resolution: {integrity: sha512-D2CPIXRBUPcg37TFsfWROZddCWFZnIwqGpsOhOn2BhmH89UFqtBGpTxyuMdYJEwKNXunp3dVL6V69ZMmJBRPOg==}
+ '@arco-design/web-vue@2.57.0':
+ resolution: {integrity: sha512-R5YReC3C2sG3Jv0+YuR3B7kzkq2KdhhQNCGXD8T11xAoa0zMt6SWTP1xJQOdZcM9du+q3z6tk5mRvh4qkieRJw==}
peerDependencies:
vue: ^3.1.0
@@ -102,24 +102,24 @@ packages:
resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.26.9':
- resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==}
+ '@babel/core@7.26.10':
+ resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.26.9':
- resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==}
+ '@babel/generator@7.27.0':
+ resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.25.9':
resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.26.5':
- resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==}
+ '@babel/helper-compilation-targets@7.27.0':
+ resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.26.9':
- resolution: {integrity: sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==}
+ '@babel/helper-create-class-features-plugin@7.27.0':
+ resolution: {integrity: sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -168,12 +168,12 @@ packages:
resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.26.9':
- resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==}
+ '@babel/helpers@7.27.0':
+ resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.26.9':
- resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==}
+ '@babel/parser@7.27.0':
+ resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -212,174 +212,170 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typescript@7.26.8':
- resolution: {integrity: sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==}
+ '@babel/plugin-transform-typescript@7.27.0':
+ resolution: {integrity: sha512-fRGGjO2UEGPjvEcyAZXRXAS8AfdaQoq7HnxAbJoAoW10B9xOKesmmndJv+Sym2a+9FHWZ9KbyyLCe9s0Sn5jtg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/standalone@7.26.9':
- resolution: {integrity: sha512-UTeQKy0kzJwWRe55kT1uK4G9H6D0lS6G4207hCU/bDaOhA5t2aC0qHN6GmID0Axv3OFLNXm27NdqcWp+BXcGtA==}
+ '@babel/template@7.27.0':
+ resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==}
engines: {node: '>=6.9.0'}
- '@babel/template@7.26.9':
- resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==}
+ '@babel/traverse@7.27.0':
+ resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.26.9':
- resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==}
+ '@babel/types@7.27.0':
+ resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.26.9':
- resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==}
- engines: {node: '>=6.9.0'}
-
- '@esbuild/aix-ppc64@0.25.0':
- resolution: {integrity: sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==}
+ '@esbuild/aix-ppc64@0.25.2':
+ resolution: {integrity: sha512-wCIboOL2yXZym2cgm6mlA742s9QeJ8DjGVaL39dLN4rRwrOgOyYSnOaFPhKZGLb2ngj4EyfAFjsNJwPXZvseag==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
- '@esbuild/android-arm64@0.25.0':
- resolution: {integrity: sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==}
+ '@esbuild/android-arm64@0.25.2':
+ resolution: {integrity: sha512-5ZAX5xOmTligeBaeNEPnPaeEuah53Id2tX4c2CVP3JaROTH+j4fnfHCkr1PjXMd78hMst+TlkfKcW/DlTq0i4w==}
engines: {node: '>=18'}
cpu: [arm64]
os: [android]
- '@esbuild/android-arm@0.25.0':
- resolution: {integrity: sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==}
+ '@esbuild/android-arm@0.25.2':
+ resolution: {integrity: sha512-NQhH7jFstVY5x8CKbcfa166GoV0EFkaPkCKBQkdPJFvo5u+nGXLEH/ooniLb3QI8Fk58YAx7nsPLozUWfCBOJA==}
engines: {node: '>=18'}
cpu: [arm]
os: [android]
- '@esbuild/android-x64@0.25.0':
- resolution: {integrity: sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==}
+ '@esbuild/android-x64@0.25.2':
+ resolution: {integrity: sha512-Ffcx+nnma8Sge4jzddPHCZVRvIfQ0kMsUsCMcJRHkGJ1cDmhe4SsrYIjLUKn1xpHZybmOqCWwB0zQvsjdEHtkg==}
engines: {node: '>=18'}
cpu: [x64]
os: [android]
- '@esbuild/darwin-arm64@0.25.0':
- resolution: {integrity: sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==}
+ '@esbuild/darwin-arm64@0.25.2':
+ resolution: {integrity: sha512-MpM6LUVTXAzOvN4KbjzU/q5smzryuoNjlriAIx+06RpecwCkL9JpenNzpKd2YMzLJFOdPqBpuub6eVRP5IgiSA==}
engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-x64@0.25.0':
- resolution: {integrity: sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==}
+ '@esbuild/darwin-x64@0.25.2':
+ resolution: {integrity: sha512-5eRPrTX7wFyuWe8FqEFPG2cU0+butQQVNcT4sVipqjLYQjjh8a8+vUTfgBKM88ObB85ahsnTwF7PSIt6PG+QkA==}
engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
- '@esbuild/freebsd-arm64@0.25.0':
- resolution: {integrity: sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==}
+ '@esbuild/freebsd-arm64@0.25.2':
+ resolution: {integrity: sha512-mLwm4vXKiQ2UTSX4+ImyiPdiHjiZhIaE9QvC7sw0tZ6HoNMjYAqQpGyui5VRIi5sGd+uWq940gdCbY3VLvsO1w==}
engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.25.0':
- resolution: {integrity: sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==}
+ '@esbuild/freebsd-x64@0.25.2':
+ resolution: {integrity: sha512-6qyyn6TjayJSwGpm8J9QYYGQcRgc90nmfdUb0O7pp1s4lTY+9D0H9O02v5JqGApUyiHOtkz6+1hZNvNtEhbwRQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
- '@esbuild/linux-arm64@0.25.0':
- resolution: {integrity: sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==}
+ '@esbuild/linux-arm64@0.25.2':
+ resolution: {integrity: sha512-gq/sjLsOyMT19I8obBISvhoYiZIAaGF8JpeXu1u8yPv8BE5HlWYobmlsfijFIZ9hIVGYkbdFhEqC0NvM4kNO0g==}
engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm@0.25.0':
- resolution: {integrity: sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==}
+ '@esbuild/linux-arm@0.25.2':
+ resolution: {integrity: sha512-UHBRgJcmjJv5oeQF8EpTRZs/1knq6loLxTsjc3nxO9eXAPDLcWW55flrMVc97qFPbmZP31ta1AZVUKQzKTzb0g==}
engines: {node: '>=18'}
cpu: [arm]
os: [linux]
- '@esbuild/linux-ia32@0.25.0':
- resolution: {integrity: sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==}
+ '@esbuild/linux-ia32@0.25.2':
+ resolution: {integrity: sha512-bBYCv9obgW2cBP+2ZWfjYTU+f5cxRoGGQ5SeDbYdFCAZpYWrfjjfYwvUpP8MlKbP0nwZ5gyOU/0aUzZ5HWPuvQ==}
engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
- '@esbuild/linux-loong64@0.25.0':
- resolution: {integrity: sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==}
+ '@esbuild/linux-loong64@0.25.2':
+ resolution: {integrity: sha512-SHNGiKtvnU2dBlM5D8CXRFdd+6etgZ9dXfaPCeJtz+37PIUlixvlIhI23L5khKXs3DIzAn9V8v+qb1TRKrgT5w==}
engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
- '@esbuild/linux-mips64el@0.25.0':
- resolution: {integrity: sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==}
+ '@esbuild/linux-mips64el@0.25.2':
+ resolution: {integrity: sha512-hDDRlzE6rPeoj+5fsADqdUZl1OzqDYow4TB4Y/3PlKBD0ph1e6uPHzIQcv2Z65u2K0kpeByIyAjCmjn1hJgG0Q==}
engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-ppc64@0.25.0':
- resolution: {integrity: sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==}
+ '@esbuild/linux-ppc64@0.25.2':
+ resolution: {integrity: sha512-tsHu2RRSWzipmUi9UBDEzc0nLc4HtpZEI5Ba+Omms5456x5WaNuiG3u7xh5AO6sipnJ9r4cRWQB2tUjPyIkc6g==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-riscv64@0.25.0':
- resolution: {integrity: sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==}
+ '@esbuild/linux-riscv64@0.25.2':
+ resolution: {integrity: sha512-k4LtpgV7NJQOml/10uPU0s4SAXGnowi5qBSjaLWMojNCUICNu7TshqHLAEbkBdAszL5TabfvQ48kK84hyFzjnw==}
engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-s390x@0.25.0':
- resolution: {integrity: sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==}
+ '@esbuild/linux-s390x@0.25.2':
+ resolution: {integrity: sha512-GRa4IshOdvKY7M/rDpRR3gkiTNp34M0eLTaC1a08gNrh4u488aPhuZOCpkF6+2wl3zAN7L7XIpOFBhnaE3/Q8Q==}
engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
- '@esbuild/linux-x64@0.25.0':
- resolution: {integrity: sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==}
+ '@esbuild/linux-x64@0.25.2':
+ resolution: {integrity: sha512-QInHERlqpTTZ4FRB0fROQWXcYRD64lAoiegezDunLpalZMjcUcld3YzZmVJ2H/Cp0wJRZ8Xtjtj0cEHhYc/uUg==}
engines: {node: '>=18'}
cpu: [x64]
os: [linux]
- '@esbuild/netbsd-arm64@0.25.0':
- resolution: {integrity: sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==}
+ '@esbuild/netbsd-arm64@0.25.2':
+ resolution: {integrity: sha512-talAIBoY5M8vHc6EeI2WW9d/CkiO9MQJ0IOWX8hrLhxGbro/vBXJvaQXefW2cP0z0nQVTdQ/eNyGFV1GSKrxfw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.25.0':
- resolution: {integrity: sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==}
+ '@esbuild/netbsd-x64@0.25.2':
+ resolution: {integrity: sha512-voZT9Z+tpOxrvfKFyfDYPc4DO4rk06qamv1a/fkuzHpiVBMOhpjK+vBmWM8J1eiB3OLSMFYNaOaBNLXGChf5tg==}
engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
- '@esbuild/openbsd-arm64@0.25.0':
- resolution: {integrity: sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==}
+ '@esbuild/openbsd-arm64@0.25.2':
+ resolution: {integrity: sha512-dcXYOC6NXOqcykeDlwId9kB6OkPUxOEqU+rkrYVqJbK2hagWOMrsTGsMr8+rW02M+d5Op5NNlgMmjzecaRf7Tg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.25.0':
- resolution: {integrity: sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==}
+ '@esbuild/openbsd-x64@0.25.2':
+ resolution: {integrity: sha512-t/TkWwahkH0Tsgoq1Ju7QfgGhArkGLkF1uYz8nQS/PPFlXbP5YgRpqQR3ARRiC2iXoLTWFxc6DJMSK10dVXluw==}
engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
- '@esbuild/sunos-x64@0.25.0':
- resolution: {integrity: sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==}
+ '@esbuild/sunos-x64@0.25.2':
+ resolution: {integrity: sha512-cfZH1co2+imVdWCjd+D1gf9NjkchVhhdpgb1q5y6Hcv9TP6Zi9ZG/beI3ig8TvwT9lH9dlxLq5MQBBgwuj4xvA==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
- '@esbuild/win32-arm64@0.25.0':
- resolution: {integrity: sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==}
+ '@esbuild/win32-arm64@0.25.2':
+ resolution: {integrity: sha512-7Loyjh+D/Nx/sOTzV8vfbB3GJuHdOQyrOryFdZvPHLf42Tk9ivBU5Aedi7iyX+x6rbn2Mh68T4qq1SDqJBQO5Q==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-ia32@0.25.0':
- resolution: {integrity: sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==}
+ '@esbuild/win32-ia32@0.25.2':
+ resolution: {integrity: sha512-WRJgsz9un0nqZJ4MfhabxaD9Ft8KioqU3JMinOTvobbX6MOSUigSBlogP8QB3uxpJDsFS6yN+3FDBdqE5lg9kg==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-x64@0.25.0':
- resolution: {integrity: sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==}
+ '@esbuild/win32-x64@0.25.2':
+ resolution: {integrity: sha512-kM3HKb16VIXZyIeVrM1ygYmZBKybX8N4p754bw390wGO3Tf2j4L2/WYL+4suWujpgf6GBYs3jv7TyUivdd05JA==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
@@ -418,8 +414,8 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@nuxt/kit@3.15.4':
- resolution: {integrity: sha512-dr7I7eZOoRLl4uxdxeL2dQsH0OrbEiVPIyBHnBpA4co24CBnoJoF+JINuP9l3PAM3IhUzc5JIVq3/YY3lEc3Hw==}
+ '@nuxt/kit@3.16.2':
+ resolution: {integrity: sha512-K1SAUo2vweTfudKZzjKsZ5YJoxPLTspR5qz5+G61xtZreLpsdpDYfBseqsIAl5VFLJuszeRpWQ01jP9LfQ6Ksw==}
engines: {node: '>=18.12.0'}
'@parcel/watcher-android-arm64@2.5.1':
@@ -514,8 +510,8 @@ packages:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
- '@polka/url@1.0.0-next.28':
- resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==}
+ '@polka/url@1.0.0-next.29':
+ resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
'@rollup/pluginutils@5.1.4':
resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==}
@@ -526,108 +522,114 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.34.8':
- resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==}
+ '@rollup/rollup-android-arm-eabi@4.40.0':
+ resolution: {integrity: sha512-+Fbls/diZ0RDerhE8kyC6hjADCXA1K4yVNlH0EYfd2XjyH0UGgzaQ8MlT0pCXAThfxv3QUAczHaL+qSv1E4/Cg==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.34.8':
- resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==}
+ '@rollup/rollup-android-arm64@4.40.0':
+ resolution: {integrity: sha512-PPA6aEEsTPRz+/4xxAmaoWDqh67N7wFbgFUJGMnanCFs0TV99M0M8QhhaSCks+n6EbQoFvLQgYOGXxlMGQe/6w==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.34.8':
- resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==}
+ '@rollup/rollup-darwin-arm64@4.40.0':
+ resolution: {integrity: sha512-GwYOcOakYHdfnjjKwqpTGgn5a6cUX7+Ra2HeNj/GdXvO2VJOOXCiYYlRFU4CubFM67EhbmzLOmACKEfvp3J1kQ==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.34.8':
- resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==}
+ '@rollup/rollup-darwin-x64@4.40.0':
+ resolution: {integrity: sha512-CoLEGJ+2eheqD9KBSxmma6ld01czS52Iw0e2qMZNpPDlf7Z9mj8xmMemxEucinev4LgHalDPczMyxzbq+Q+EtA==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-freebsd-arm64@4.34.8':
- resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==}
+ '@rollup/rollup-freebsd-arm64@4.40.0':
+ resolution: {integrity: sha512-r7yGiS4HN/kibvESzmrOB/PxKMhPTlz+FcGvoUIKYoTyGd5toHp48g1uZy1o1xQvybwwpqpe010JrcGG2s5nkg==}
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.34.8':
- resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==}
+ '@rollup/rollup-freebsd-x64@4.40.0':
+ resolution: {integrity: sha512-mVDxzlf0oLzV3oZOr0SMJ0lSDd3xC4CmnWJ8Val8isp9jRGl5Dq//LLDSPFrasS7pSm6m5xAcKaw3sHXhBjoRw==}
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-linux-arm-gnueabihf@4.34.8':
- resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.40.0':
+ resolution: {integrity: sha512-y/qUMOpJxBMy8xCXD++jeu8t7kzjlOCkoxxajL58G62PJGBZVl/Gwpm7JK9+YvlB701rcQTzjUZ1JgUoPTnoQA==}
cpu: [arm]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-arm-musleabihf@4.34.8':
- resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==}
+ '@rollup/rollup-linux-arm-musleabihf@4.40.0':
+ resolution: {integrity: sha512-GoCsPibtVdJFPv/BOIvBKO/XmwZLwaNWdyD8TKlXuqp0veo2sHE+A/vpMQ5iSArRUz/uaoj4h5S6Pn0+PdhRjg==}
cpu: [arm]
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-arm64-gnu@4.34.8':
- resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==}
+ '@rollup/rollup-linux-arm64-gnu@4.40.0':
+ resolution: {integrity: sha512-L5ZLphTjjAD9leJzSLI7rr8fNqJMlGDKlazW2tX4IUF9P7R5TMQPElpH82Q7eNIDQnQlAyiNVfRPfP2vM5Avvg==}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-arm64-musl@4.34.8':
- resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==}
+ '@rollup/rollup-linux-arm64-musl@4.40.0':
+ resolution: {integrity: sha512-ATZvCRGCDtv1Y4gpDIXsS+wfFeFuLwVxyUBSLawjgXK2tRE6fnsQEkE4csQQYWlBlsFztRzCnBvWVfcae/1qxQ==}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-loongarch64-gnu@4.34.8':
- resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==}
+ '@rollup/rollup-linux-loongarch64-gnu@4.40.0':
+ resolution: {integrity: sha512-wG9e2XtIhd++QugU5MD9i7OnpaVb08ji3P1y/hNbxrQ3sYEelKJOq1UJ5dXczeo6Hj2rfDEL5GdtkMSVLa/AOg==}
cpu: [loong64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-powerpc64le-gnu@4.34.8':
- resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==}
+ '@rollup/rollup-linux-powerpc64le-gnu@4.40.0':
+ resolution: {integrity: sha512-vgXfWmj0f3jAUvC7TZSU/m/cOE558ILWDzS7jBhiCAFpY2WEBn5jqgbqvmzlMjtp8KlLcBlXVD2mkTSEQE6Ixw==}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-riscv64-gnu@4.34.8':
- resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==}
+ '@rollup/rollup-linux-riscv64-gnu@4.40.0':
+ resolution: {integrity: sha512-uJkYTugqtPZBS3Z136arevt/FsKTF/J9dEMTX/cwR7lsAW4bShzI2R0pJVw+hcBTWF4dxVckYh72Hk3/hWNKvA==}
cpu: [riscv64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-s390x-gnu@4.34.8':
- resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==}
+ '@rollup/rollup-linux-riscv64-musl@4.40.0':
+ resolution: {integrity: sha512-rKmSj6EXQRnhSkE22+WvrqOqRtk733x3p5sWpZilhmjnkHkpeCgWsFFo0dGnUGeA+OZjRl3+VYq+HyCOEuwcxQ==}
+ cpu: [riscv64]
+ os: [linux]
+ libc: [musl]
+
+ '@rollup/rollup-linux-s390x-gnu@4.40.0':
+ resolution: {integrity: sha512-SpnYlAfKPOoVsQqmTFJ0usx0z84bzGOS9anAC0AZ3rdSo3snecihbhFTlJZ8XMwzqAcodjFU4+/SM311dqE5Sw==}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-x64-gnu@4.34.8':
- resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==}
+ '@rollup/rollup-linux-x64-gnu@4.40.0':
+ resolution: {integrity: sha512-RcDGMtqF9EFN8i2RYN2W+64CdHruJ5rPqrlYw+cgM3uOVPSsnAQps7cpjXe9be/yDp8UC7VLoCoKC8J3Kn2FkQ==}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-x64-musl@4.34.8':
- resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==}
+ '@rollup/rollup-linux-x64-musl@4.40.0':
+ resolution: {integrity: sha512-HZvjpiUmSNx5zFgwtQAV1GaGazT2RWvqeDi0hV+AtC8unqqDSsaFjPxfsO6qPtKRRg25SisACWnJ37Yio8ttaw==}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rollup/rollup-win32-arm64-msvc@4.34.8':
- resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==}
+ '@rollup/rollup-win32-arm64-msvc@4.40.0':
+ resolution: {integrity: sha512-UtZQQI5k/b8d7d3i9AZmA/t+Q4tk3hOC0tMOMSq2GlMYOfxbesxG4mJSeDp0EHs30N9bsfwUvs3zF4v/RzOeTQ==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.34.8':
- resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==}
+ '@rollup/rollup-win32-ia32-msvc@4.40.0':
+ resolution: {integrity: sha512-+m03kvI2f5syIqHXCZLPVYplP8pQch9JHyXKZ3AGMKlg8dCyr2PKHjwRLiW53LTrN/Nc3EqHOKxUxzoSPdKddA==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.34.8':
- resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==}
+ '@rollup/rollup-win32-x64-msvc@4.40.0':
+ resolution: {integrity: sha512-lpPE1cLfP5oPzVjKMx10pgBmKELQnFJXHgvtHCtuJWOv8MxqdEIMNtgHgBFf7Ea2/7EuVwa9fodWUfXAlXZLZQ==}
cpu: [x64]
os: [win32]
@@ -654,14 +656,14 @@ packages:
'@types/crypto-js@4.2.2':
resolution: {integrity: sha512-sDOLlVbHhXpAUAL0YHDUUwDZf3iN4Bwi4W6a0W0b+QcAezUbRtH4FVb+9J4h+XFPW7l/gQ9F8qC7P+Ec4k8QVQ==}
- '@types/estree@1.0.6':
- resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
+ '@types/estree@1.0.7':
+ resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
'@types/node@16.18.126':
resolution: {integrity: sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==}
- '@vitejs/plugin-vue@5.2.1':
- resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==}
+ '@vitejs/plugin-vue@5.2.3':
+ resolution: {integrity: sha512-IYSLEQj4LgZZuoVpdSUCw3dIynTWQgPlaRP6iAvMle4My0HdYwr5g5wQAfwOeHQBmYwEkqF70nRpSilr6PoUDg==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
vite: ^5.0.0 || ^6.0.0
@@ -698,19 +700,19 @@ packages:
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
- '@vue/devtools-api@7.7.2':
- resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==}
+ '@vue/devtools-api@7.7.5':
+ resolution: {integrity: sha512-HYV3tJGARROq5nlVMJh5KKHk7GU8Au3IrrmNNqr978m0edxgpHgYPDoNUGrvEgIbObz09SQezFR3A1EVmB5WZg==}
- '@vue/devtools-core@7.7.2':
- resolution: {integrity: sha512-lexREWj1lKi91Tblr38ntSsy6CvI8ba7u+jmwh2yruib/ltLUcsIzEjCnrkh1yYGGIKXbAuYV2tOG10fGDB9OQ==}
+ '@vue/devtools-core@7.7.5':
+ resolution: {integrity: sha512-ElKr0NDor57gVaT+gMQ8kcVP4uFGqHcxuuQndW/rPwh6aHWvEcUL3sxL8cEk+e1Rdt28kS88erpsiIMO6hEENQ==}
peerDependencies:
vue: ^3.0.0
- '@vue/devtools-kit@7.7.2':
- resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==}
+ '@vue/devtools-kit@7.7.5':
+ resolution: {integrity: sha512-S9VAVJYVAe4RPx2JZb9ZTEi0lqTySz2CBeF0wHT5D3dkTLnT9yMMGegKNl4b2EIELwLSkcI9bl2qp0/jW+upqA==}
- '@vue/devtools-shared@7.7.2':
- resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==}
+ '@vue/devtools-shared@7.7.5':
+ resolution: {integrity: sha512-QBjG72RfpM0DKtpns2RZOxBltO226kOAls9e4Lri6YxS2gWTgL0H+wj1R2K76lxxIeOrqo4+2Ty6RQnzv+WSTQ==}
'@vue/reactivity@3.5.13':
resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
@@ -729,8 +731,8 @@ packages:
'@vue/shared@3.5.13':
resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
- acorn@8.14.0:
- resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==}
+ acorn@8.14.1:
+ resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -763,8 +765,8 @@ packages:
asynckit@0.4.0:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
- axios@1.8.2:
- resolution: {integrity: sha512-ls4GYBm5aig9vWx8AWDSGLpnpDQRtWAfrjU+EuytuODrFBkqesN2RkOQCBzrA1RQNHw1SmRMSDDDSwzNAYQ6Rg==}
+ axios@1.8.4:
+ resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==}
b-tween@0.3.3:
resolution: {integrity: sha512-oEHegcRpA7fAuc9KC4nktucuZn2aS8htymCPcP3qkEGPqiBH+GfqtqoG2l7LxHngg6O0HFM7hOeOYExl1Oz4ZA==}
@@ -779,8 +781,8 @@ packages:
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
- birpc@0.2.19:
- resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==}
+ birpc@2.3.0:
+ resolution: {integrity: sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==}
brace-expansion@2.0.1:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
@@ -798,8 +800,8 @@ packages:
resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
engines: {node: '>=18'}
- c12@2.0.4:
- resolution: {integrity: sha512-3DbbhnFt0fKJHxU4tEUPmD1ahWE4PWPMomqfYsTJdrhpmEnRKJi3qSC4rO5U6E6zN1+pjBY7+z8fUmNRMaVKLw==}
+ c12@3.0.3:
+ resolution: {integrity: sha512-uC3MacKBb0Z15o5QWCHvHWj5Zv34pGQj9P+iXKSpTuSGFS0KKhUWf4t9AJ+gWjYOdmWCPEGpEzm8sS0iqbpo1w==}
peerDependencies:
magicast: ^0.3.5
peerDependenciesMeta:
@@ -814,8 +816,8 @@ packages:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
- caniuse-lite@1.0.30001701:
- resolution: {integrity: sha512-faRs/AW3jA9nTwmJBSO1PQ6L/EOgsB5HMQQq4iCu5zhPgVVgO/pZRHlmatwijZKetFw8/Pr4q6dEN8sJuq8qTw==}
+ caniuse-lite@1.0.30001714:
+ resolution: {integrity: sha512-mtgapdwDLSSBnCI3JokHM7oEQBLxiJKVRtg10AxM1AyeiKcM96f0Mkbqeq+1AbiCtvMcHRulAAEMu693JrSWqg==}
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
@@ -825,10 +827,6 @@ packages:
resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
engines: {node: '>= 14.16.0'}
- chownr@2.0.0:
- resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
- engines: {node: '>=10'}
-
citty@0.1.6:
resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
@@ -865,8 +863,11 @@ packages:
confbox@0.1.8:
resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
- consola@3.4.0:
- resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==}
+ confbox@0.2.2:
+ resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==}
+
+ consola@3.4.2:
+ resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==}
engines: {node: ^14.18.0 || >=16.10.0}
convert-source-map@2.0.0:
@@ -925,8 +926,8 @@ packages:
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
engines: {node: '>=0.4.0'}
- destr@2.0.3:
- resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==}
+ destr@2.0.5:
+ resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==}
detect-libc@1.0.3:
resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
@@ -939,8 +940,8 @@ packages:
dlv@1.1.3:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
- dotenv@16.4.7:
- resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==}
+ dotenv@16.5.0:
+ resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==}
engines: {node: '>=12'}
dunder-proto@1.0.1:
@@ -950,8 +951,8 @@ packages:
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- electron-to-chromium@1.5.107:
- resolution: {integrity: sha512-dJr1o6yCntRkXElnhsHh1bAV19bo/hKyFf7tCcWgpXbuFIF0Lakjgqv5LRfSDaNzAII8Fnxg2tqgHkgCvxdbxw==}
+ electron-to-chromium@1.5.139:
+ resolution: {integrity: sha512-GGnRYOTdN5LYpwbIr0rwP/ZHOQSvAF6TG0LSzp28uCBb9JiXHJGmaaKw29qjNJc5bGnnp6kXJqRnGMQoELwi5w==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -966,6 +967,9 @@ packages:
error-stack-parser-es@0.1.5:
resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==}
+ errx@0.1.0:
+ resolution: {integrity: sha512-fZmsRiDNv07K6s2KkKFTiD2aIvECa7++PKyD5NC32tpRw46qZA3sOz+aM+/V9V0GDHxVTKLziveV4JhzBHDp9Q==}
+
es-define-property@1.0.1:
resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==}
engines: {node: '>= 0.4'}
@@ -982,8 +986,8 @@ packages:
resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
engines: {node: '>= 0.4'}
- esbuild@0.25.0:
- resolution: {integrity: sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==}
+ esbuild@0.25.2:
+ resolution: {integrity: sha512-16854zccKPnC+toMywC+uKNeYSv+/eXkevRAfwRD/G9Cleq66m8XFIrigkbvauLLlCfDL45Q2cWegSg53gGBnQ==}
engines: {node: '>=18'}
hasBin: true
@@ -1005,6 +1009,9 @@ packages:
resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==}
engines: {node: ^18.19.0 || >=20.5.0}
+ exsolve@1.0.5:
+ resolution: {integrity: sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==}
+
fast-glob@3.3.3:
resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
engines: {node: '>=8.6.0'}
@@ -1012,8 +1019,8 @@ packages:
fastq@1.19.1:
resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
- fdir@6.4.3:
- resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==}
+ fdir@6.4.4:
+ resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==}
peerDependencies:
picomatch: ^3 || ^4
peerDependenciesMeta:
@@ -1049,10 +1056,6 @@ packages:
resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==}
engines: {node: '>=14.14'}
- fs-minipass@2.1.0:
- resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
- engines: {node: '>= 8'}
-
fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
@@ -1077,8 +1080,8 @@ packages:
resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
engines: {node: '>=18'}
- giget@1.2.5:
- resolution: {integrity: sha512-r1ekGw/Bgpi3HLV3h1MRBIlSAdHoIMklpaQ3OQLFcRw9PwAj2rqigvIbg+dBUI51OxVI2jsEtDywDBjSiuf7Ug==}
+ giget@2.0.0:
+ resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==}
hasBin: true
glob-parent@5.1.2:
@@ -1123,16 +1126,16 @@ packages:
hookable@5.5.3:
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
- human-signals@8.0.0:
- resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==}
+ human-signals@8.0.1:
+ resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==}
engines: {node: '>=18.18.0'}
ignore@7.0.3:
resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==}
engines: {node: '>= 4'}
- immutable@5.0.3:
- resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==}
+ immutable@5.1.1:
+ resolution: {integrity: sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg==}
is-arrayish@0.3.2:
resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
@@ -1241,8 +1244,8 @@ packages:
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- local-pkg@1.0.0:
- resolution: {integrity: sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==}
+ local-pkg@1.1.1:
+ resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==}
engines: {node: '>=14'}
lru-cache@10.4.3:
@@ -1278,30 +1281,13 @@ packages:
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
- minipass@3.3.6:
- resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
- engines: {node: '>=8'}
-
- minipass@5.0.0:
- resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
- engines: {node: '>=8'}
-
minipass@7.1.2:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
- minizlib@2.1.2:
- resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
- engines: {node: '>= 8'}
-
mitt@3.0.1:
resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
- mkdirp@1.0.4:
- resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
- engines: {node: '>=10'}
- hasBin: true
-
mlly@1.7.4:
resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
@@ -1315,13 +1301,13 @@ packages:
mz@2.7.0:
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
- nanoid@3.3.8:
- resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==}
+ nanoid@3.3.11:
+ resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- nanoid@5.1.3:
- resolution: {integrity: sha512-zAbEOEr7u2CbxwoMRlz/pNSpRP0FdAU4pRaYunCdEezWohXFs+a0Xw7RfkKaezMsmSM1vttcLthJtwRnVtOfHQ==}
+ nanoid@5.1.5:
+ resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==}
engines: {node: ^18 || >=20}
hasBin: true
@@ -1345,8 +1331,8 @@ packages:
number-precision@1.6.0:
resolution: {integrity: sha512-05OLPgbgmnixJw+VvEh18yNPUo3iyp4BEWJcrLu4X9W05KmMifN7Mu5exYvQXqxxeNWhvIF+j3Rij+HmddM/hQ==}
- nypm@0.5.4:
- resolution: {integrity: sha512-X0SNNrZiGU8/e/zAB7sCTtdxWTMSIO73q+xuKgglm2Yvzwlo8UoC5FNySQFCvl84uPaeADkqHUZUkWy4aH4xOA==}
+ nypm@0.6.0:
+ resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==}
engines: {node: ^14.16.0 || >=16.10.0}
hasBin: true
@@ -1358,14 +1344,11 @@ packages:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
- ohash@1.1.4:
- resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==}
+ ohash@2.0.11:
+ resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
- ohash@2.0.5:
- resolution: {integrity: sha512-3k3APZwRRPYyohdIDmPTpe5i0AY5lm7gvu/Oip7tZrTaEGfSlKX+7kXUoWLd9sHX0GDRVwVvlW18yEcD7qS1zw==}
-
- open@10.1.0:
- resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==}
+ open@10.1.1:
+ resolution: {integrity: sha512-zy1wx4+P3PfhXSEPJNtZmJXfhkkIaxU1VauWIrDZw1O7uJRDRJtKr9n3Ic4NgbA16KyOxOXO2ng9gYwCdXuSXA==}
engines: {node: '>=18'}
package-json-from-dist@1.0.1:
@@ -1426,8 +1409,8 @@ packages:
pinia:
optional: true
- pinia@3.0.1:
- resolution: {integrity: sha512-WXglsDzztOTH6IfcJ99ltYZin2mY8XZCXujkYWVIJlBjqsP6ST7zw+Aarh63E1cDVYeyUcPCxPHzJpEOmzB6Wg==}
+ pinia@3.0.2:
+ resolution: {integrity: sha512-sH2JK3wNY809JOeiiURUR0wehJ9/gd9qFN2Y828jCbxEzKEmEt0pzCXwqiSTfuRsK9vQsOflSdnbdBOGrhtn+g==}
peerDependencies:
typescript: '>=4.4.4'
vue: ^2.7.0 || ^3.5.11
@@ -1435,13 +1418,16 @@ packages:
typescript:
optional: true
- pirates@4.0.6:
- resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
+ pirates@4.0.7:
+ resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==}
engines: {node: '>= 6'}
pkg-types@1.3.1:
resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
+ pkg-types@2.1.0:
+ resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==}
+
postcss-import@15.1.0:
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
@@ -1490,6 +1476,9 @@ packages:
proxy-from-env@1.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+ quansync@0.2.10:
+ resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==}
+
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@@ -1522,8 +1511,8 @@ packages:
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
- rollup@4.34.8:
- resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==}
+ rollup@4.40.0:
+ resolution: {integrity: sha512-Noe455xmA96nnqH5piFtLobsGbCij7Tu+tb3c1vYjNbTkfzGqXqQXG3wJaYXkRZuQ0vEYN4bhwg7QnIrqB5B+w==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -1534,8 +1523,8 @@ packages:
run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
- sass@1.85.1:
- resolution: {integrity: sha512-Uk8WpxM5v+0cMR0XjX9KfRIacmSG86RH4DCCZjLU2rFh5tyutt9siAXJ7G+YfxQ99Q6wrRMbMlVl6KqUms71ag==}
+ sass@1.86.3:
+ resolution: {integrity: sha512-iGtg8kus4GrsGLRDLRBRHY9dNVA78ZaS7xr01cWnS7PEMQyFtTqBiyCrfpTYTZXRWM94akzckYjh8oADfFNTzw==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -1585,8 +1574,8 @@ packages:
resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
engines: {node: '>=0.10.0'}
- std-env@3.8.0:
- resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==}
+ std-env@3.9.0:
+ resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==}
string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
@@ -1629,10 +1618,6 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
- tar@6.2.1:
- resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
- engines: {node: '>=10'}
-
thenify-all@1.6.0:
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
engines: {node: '>=0.8'}
@@ -1647,8 +1632,8 @@ packages:
resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==}
engines: {node: '>=12.0.0'}
- tinymce@7.7.2:
- resolution: {integrity: sha512-GX7Jd0ac9ph3QM2yei4uOoxytKX096CyG6VkkgQNikY39T6cDldoNgaqzHHlcm62WtdBMCd7Ch+PYaRnQo+NLA==}
+ tinymce@7.8.0:
+ resolution: {integrity: sha512-MUER5MWV9mkOB4expgbWknh/C5ZJvOXQlMVSx4tJxTuYtcUCDB6bMZ34fWNOIc8LvrnXmGHGj0eGQuxjQyRgrA==}
to-regex-range@5.0.1:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
@@ -1661,8 +1646,8 @@ packages:
ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- ufo@1.5.4:
- resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
+ ufo@1.6.1:
+ resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==}
unctx@2.4.1:
resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
@@ -1671,16 +1656,16 @@ packages:
resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==}
engines: {node: '>=18'}
- unimport@4.1.2:
- resolution: {integrity: sha512-oVUL7PSlyVV3QRhsdcyYEMaDX8HJyS/CnUonEJTYA3//bWO+o/4gG8F7auGWWWkrrxBQBYOO8DKe+C53ktpRXw==}
+ unimport@4.2.0:
+ resolution: {integrity: sha512-mYVtA0nmzrysnYnyb3ALMbByJ+Maosee2+WyE0puXl+Xm2bUwPorPaaeZt0ETfuroPOtG8jj1g/qeFZ6buFnag==}
engines: {node: '>=18.12.0'}
universalify@2.0.1:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
- unplugin-auto-import@19.1.1:
- resolution: {integrity: sha512-sCGZZrSR1Bc8RfN8Q0RUDxXtC20rdAt7UB4lDyq8MNtKVHiXXh+5af6Nz4JRp9Q+7HjnbgQfQox0TkEymjdUAQ==}
+ unplugin-auto-import@19.1.2:
+ resolution: {integrity: sha512-EkxNIJm4ZPYtV7rRaPBKnsscgTaifIZNrJF5DkMffTxkUOJOlJuKVypA6YBSBOjzPJDTFPjfVmCQPoBuOO+YYQ==}
engines: {node: '>=14'}
peerDependencies:
'@nuxt/kit': ^3.2.2
@@ -1695,8 +1680,8 @@ packages:
resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==}
engines: {node: '>=18.12.0'}
- unplugin-vue-components@28.4.1:
- resolution: {integrity: sha512-niGSc0vJD9ueAnsqcfAldmtpkppZ09B6p2G1dL7X5S8KPdgbk1P+txPwaaDCe7N+eZh2VG1aAypLXkuJs3OSUg==}
+ unplugin-vue-components@28.5.0:
+ resolution: {integrity: sha512-o7fMKU/uI8NiP+E0W62zoduuguWqB0obTfHFtbr1AP2uo2lhUPnPttWUE92yesdiYfo9/0hxIrj38FMc1eaySg==}
engines: {node: '>=14'}
peerDependencies:
'@babel/parser': ^7.15.8
@@ -1708,12 +1693,12 @@ packages:
'@nuxt/kit':
optional: true
- unplugin@2.2.0:
- resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==}
+ unplugin@2.3.2:
+ resolution: {integrity: sha512-3n7YA46rROb3zSj8fFxtxC/PqoyvYQ0llwz9wtUPUutr9ig09C8gGo5CWCwHrUzlqC1LLR43kxp5vEIyH1ac1w==}
engines: {node: '>=18.12.0'}
- untyped@1.5.2:
- resolution: {integrity: sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==}
+ untyped@2.0.0:
+ resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==}
hasBin: true
update-browserslist-db@1.1.3:
@@ -1732,8 +1717,8 @@ packages:
resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==}
hasBin: true
- vite-hot-client@0.2.4:
- resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==}
+ vite-hot-client@2.0.4:
+ resolution: {integrity: sha512-W9LOGAyGMrbGArYJN4LBCdOC5+Zwh7dHvOHC0KmGKkJhsOzaKbpo/jEjpPKVHIW0/jBWj8RZG0NUxfgA8BxgAg==}
peerDependencies:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0
@@ -1747,8 +1732,8 @@ packages:
'@nuxt/kit':
optional: true
- vite-plugin-vue-devtools@7.7.2:
- resolution: {integrity: sha512-5V0UijQWiSBj32blkyPEqIbzc6HO9c1bwnBhx+ay2dzU0FakH+qMdNUT8nF9BvDE+i6I1U8CqCuJiO20vKEdQw==}
+ vite-plugin-vue-devtools@7.7.5:
+ resolution: {integrity: sha512-cSlQYI1E+8d0qubBg70suTBbXMFbTHLn7vLPYUPK9GjNNJ0nw+Yks0ZLOAp7/+PjmqSpN5fK1taor6HeAjKb1g==}
engines: {node: '>=v14.21.3'}
peerDependencies:
vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0
@@ -1758,8 +1743,8 @@ packages:
peerDependencies:
vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0
- vite@6.2.0:
- resolution: {integrity: sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ==}
+ vite@6.3.2:
+ resolution: {integrity: sha512-ZSvGOXKGceizRQIZSz7TGJ0pS3QLlVY/9hwxVh17W3re67je1RKYzFHivZ/t0tubU78Vkyb9WnHPENSBCzbckg==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
peerDependencies:
@@ -1830,11 +1815,8 @@ packages:
yallist@3.1.1:
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
- yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
-
- yaml@2.7.0:
- resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==}
+ yaml@2.7.1:
+ resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==}
engines: {node: '>= 14'}
hasBin: true
@@ -1857,7 +1839,7 @@ snapshots:
dependencies:
color: 3.2.1
- '@arco-design/web-vue@2.56.3(vue@3.5.13)':
+ '@arco-design/web-vue@2.57.0(vue@3.5.13)':
dependencies:
'@arco-design/color': 0.4.0
b-tween: 0.3.3
@@ -1871,11 +1853,11 @@ snapshots:
'@arco-plugins/vite-vue@1.4.5':
dependencies:
- '@babel/generator': 7.26.9
+ '@babel/generator': 7.27.0
'@babel/helper-module-imports': 7.25.9
- '@babel/parser': 7.26.9
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/parser': 7.27.0
+ '@babel/traverse': 7.27.0
+ '@babel/types': 7.27.0
'@types/node': 16.18.126
transitivePeerDependencies:
- supports-color
@@ -1888,18 +1870,18 @@ snapshots:
'@babel/compat-data@7.26.8': {}
- '@babel/core@7.26.9':
+ '@babel/core@7.26.10':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.9
- '@babel/helper-compilation-targets': 7.26.5
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9)
- '@babel/helpers': 7.26.9
- '@babel/parser': 7.26.9
- '@babel/template': 7.26.9
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/generator': 7.27.0
+ '@babel/helper-compilation-targets': 7.27.0
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
+ '@babel/helpers': 7.27.0
+ '@babel/parser': 7.27.0
+ '@babel/template': 7.27.0
+ '@babel/traverse': 7.27.0
+ '@babel/types': 7.27.0
convert-source-map: 2.0.0
debug: 4.4.0
gensync: 1.0.0-beta.2
@@ -1908,19 +1890,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.26.9':
+ '@babel/generator@7.27.0':
dependencies:
- '@babel/parser': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/parser': 7.27.0
+ '@babel/types': 7.27.0
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.25.9':
dependencies:
- '@babel/types': 7.26.9
+ '@babel/types': 7.27.0
- '@babel/helper-compilation-targets@7.26.5':
+ '@babel/helper-compilation-targets@7.27.0':
dependencies:
'@babel/compat-data': 7.26.8
'@babel/helper-validator-option': 7.25.9
@@ -1928,61 +1910,61 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.26.9(@babel/core@7.26.9)':
+ '@babel/helper-create-class-features-plugin@7.27.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-annotate-as-pure': 7.25.9
'@babel/helper-member-expression-to-functions': 7.25.9
'@babel/helper-optimise-call-expression': 7.25.9
- '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.9)
+ '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10)
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.27.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
'@babel/helper-member-expression-to-functions@7.25.9':
dependencies:
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/traverse': 7.27.0
+ '@babel/types': 7.27.0
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.25.9':
dependencies:
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/traverse': 7.27.0
+ '@babel/types': 7.27.0
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9)':
+ '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.27.0
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.25.9':
dependencies:
- '@babel/types': 7.26.9
+ '@babel/types': 7.27.0
'@babel/helper-plugin-utils@7.26.5': {}
- '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.9)':
+ '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-member-expression-to-functions': 7.25.9
'@babel/helper-optimise-call-expression': 7.25.9
- '@babel/traverse': 7.26.9
+ '@babel/traverse': 7.27.0
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.25.9':
dependencies:
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/traverse': 7.27.0
+ '@babel/types': 7.27.0
transitivePeerDependencies:
- supports-color
@@ -1992,158 +1974,156 @@ snapshots:
'@babel/helper-validator-option@7.25.9': {}
- '@babel/helpers@7.26.9':
+ '@babel/helpers@7.27.0':
dependencies:
- '@babel/template': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/template': 7.27.0
+ '@babel/types': 7.27.0
- '@babel/parser@7.26.9':
+ '@babel/parser@7.27.0':
dependencies:
- '@babel/types': 7.26.9
+ '@babel/types': 7.27.0
- '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
- '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.9)
+ '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.9)':
+ '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.9)':
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.9)':
+ '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.26.9)':
+ '@babel/plugin-transform-typescript@7.27.0(@babel/core@7.26.10)':
dependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9)
+ '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10)
'@babel/helper-plugin-utils': 7.26.5
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.9)
+ '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10)
transitivePeerDependencies:
- supports-color
- '@babel/standalone@7.26.9': {}
-
- '@babel/template@7.26.9':
+ '@babel/template@7.27.0':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/parser': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/parser': 7.27.0
+ '@babel/types': 7.27.0
- '@babel/traverse@7.26.9':
+ '@babel/traverse@7.27.0':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.9
- '@babel/parser': 7.26.9
- '@babel/template': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/generator': 7.27.0
+ '@babel/parser': 7.27.0
+ '@babel/template': 7.27.0
+ '@babel/types': 7.27.0
debug: 4.4.0
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.26.9':
+ '@babel/types@7.27.0':
dependencies:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@esbuild/aix-ppc64@0.25.0':
+ '@esbuild/aix-ppc64@0.25.2':
optional: true
- '@esbuild/android-arm64@0.25.0':
+ '@esbuild/android-arm64@0.25.2':
optional: true
- '@esbuild/android-arm@0.25.0':
+ '@esbuild/android-arm@0.25.2':
optional: true
- '@esbuild/android-x64@0.25.0':
+ '@esbuild/android-x64@0.25.2':
optional: true
- '@esbuild/darwin-arm64@0.25.0':
+ '@esbuild/darwin-arm64@0.25.2':
optional: true
- '@esbuild/darwin-x64@0.25.0':
+ '@esbuild/darwin-x64@0.25.2':
optional: true
- '@esbuild/freebsd-arm64@0.25.0':
+ '@esbuild/freebsd-arm64@0.25.2':
optional: true
- '@esbuild/freebsd-x64@0.25.0':
+ '@esbuild/freebsd-x64@0.25.2':
optional: true
- '@esbuild/linux-arm64@0.25.0':
+ '@esbuild/linux-arm64@0.25.2':
optional: true
- '@esbuild/linux-arm@0.25.0':
+ '@esbuild/linux-arm@0.25.2':
optional: true
- '@esbuild/linux-ia32@0.25.0':
+ '@esbuild/linux-ia32@0.25.2':
optional: true
- '@esbuild/linux-loong64@0.25.0':
+ '@esbuild/linux-loong64@0.25.2':
optional: true
- '@esbuild/linux-mips64el@0.25.0':
+ '@esbuild/linux-mips64el@0.25.2':
optional: true
- '@esbuild/linux-ppc64@0.25.0':
+ '@esbuild/linux-ppc64@0.25.2':
optional: true
- '@esbuild/linux-riscv64@0.25.0':
+ '@esbuild/linux-riscv64@0.25.2':
optional: true
- '@esbuild/linux-s390x@0.25.0':
+ '@esbuild/linux-s390x@0.25.2':
optional: true
- '@esbuild/linux-x64@0.25.0':
+ '@esbuild/linux-x64@0.25.2':
optional: true
- '@esbuild/netbsd-arm64@0.25.0':
+ '@esbuild/netbsd-arm64@0.25.2':
optional: true
- '@esbuild/netbsd-x64@0.25.0':
+ '@esbuild/netbsd-x64@0.25.2':
optional: true
- '@esbuild/openbsd-arm64@0.25.0':
+ '@esbuild/openbsd-arm64@0.25.2':
optional: true
- '@esbuild/openbsd-x64@0.25.0':
+ '@esbuild/openbsd-x64@0.25.2':
optional: true
- '@esbuild/sunos-x64@0.25.0':
+ '@esbuild/sunos-x64@0.25.2':
optional: true
- '@esbuild/win32-arm64@0.25.0':
+ '@esbuild/win32-arm64@0.25.2':
optional: true
- '@esbuild/win32-ia32@0.25.0':
+ '@esbuild/win32-ia32@0.25.2':
optional: true
- '@esbuild/win32-x64@0.25.0':
+ '@esbuild/win32-x64@0.25.2':
optional: true
'@isaacs/cliui@8.0.2':
@@ -2184,31 +2164,32 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.19.1
- '@nuxt/kit@3.15.4':
+ '@nuxt/kit@3.16.2':
dependencies:
- c12: 2.0.4
- consola: 3.4.0
+ c12: 3.0.3
+ consola: 3.4.2
defu: 6.1.4
- destr: 2.0.3
+ destr: 2.0.5
+ errx: 0.1.0
+ exsolve: 1.0.5
globby: 14.1.0
ignore: 7.0.3
jiti: 2.4.2
klona: 2.0.6
knitwork: 1.2.0
mlly: 1.7.4
- ohash: 1.1.4
+ ohash: 2.0.11
pathe: 2.0.3
- pkg-types: 1.3.1
+ pkg-types: 2.1.0
scule: 1.3.0
semver: 7.7.1
- std-env: 3.8.0
- ufo: 1.5.4
+ std-env: 3.9.0
+ ufo: 1.6.1
unctx: 2.4.1
- unimport: 4.1.2
- untyped: 1.5.2
+ unimport: 4.2.0
+ untyped: 2.0.0
transitivePeerDependencies:
- magicast
- - supports-color
'@parcel/watcher-android-arm64@2.5.1':
optional: true
@@ -2274,71 +2255,74 @@ snapshots:
'@pkgjs/parseargs@0.11.0':
optional: true
- '@polka/url@1.0.0-next.28': {}
+ '@polka/url@1.0.0-next.29': {}
- '@rollup/pluginutils@5.1.4(rollup@4.34.8)':
+ '@rollup/pluginutils@5.1.4(rollup@4.40.0)':
dependencies:
- '@types/estree': 1.0.6
+ '@types/estree': 1.0.7
estree-walker: 2.0.2
picomatch: 4.0.2
optionalDependencies:
- rollup: 4.34.8
+ rollup: 4.40.0
- '@rollup/rollup-android-arm-eabi@4.34.8':
+ '@rollup/rollup-android-arm-eabi@4.40.0':
optional: true
- '@rollup/rollup-android-arm64@4.34.8':
+ '@rollup/rollup-android-arm64@4.40.0':
optional: true
- '@rollup/rollup-darwin-arm64@4.34.8':
+ '@rollup/rollup-darwin-arm64@4.40.0':
optional: true
- '@rollup/rollup-darwin-x64@4.34.8':
+ '@rollup/rollup-darwin-x64@4.40.0':
optional: true
- '@rollup/rollup-freebsd-arm64@4.34.8':
+ '@rollup/rollup-freebsd-arm64@4.40.0':
optional: true
- '@rollup/rollup-freebsd-x64@4.34.8':
+ '@rollup/rollup-freebsd-x64@4.40.0':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.34.8':
+ '@rollup/rollup-linux-arm-gnueabihf@4.40.0':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.34.8':
+ '@rollup/rollup-linux-arm-musleabihf@4.40.0':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.34.8':
+ '@rollup/rollup-linux-arm64-gnu@4.40.0':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.34.8':
+ '@rollup/rollup-linux-arm64-musl@4.40.0':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.34.8':
+ '@rollup/rollup-linux-loongarch64-gnu@4.40.0':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.34.8':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.40.0':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.34.8':
+ '@rollup/rollup-linux-riscv64-gnu@4.40.0':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.34.8':
+ '@rollup/rollup-linux-riscv64-musl@4.40.0':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.34.8':
+ '@rollup/rollup-linux-s390x-gnu@4.40.0':
optional: true
- '@rollup/rollup-linux-x64-musl@4.34.8':
+ '@rollup/rollup-linux-x64-gnu@4.40.0':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.34.8':
+ '@rollup/rollup-linux-x64-musl@4.40.0':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.34.8':
+ '@rollup/rollup-win32-arm64-msvc@4.40.0':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.34.8':
+ '@rollup/rollup-win32-ia32-msvc@4.40.0':
+ optional: true
+
+ '@rollup/rollup-win32-x64-msvc@4.40.0':
optional: true
'@sec-ant/readable-stream@0.4.1': {}
@@ -2347,55 +2331,55 @@ snapshots:
'@sindresorhus/merge-streams@4.0.0': {}
- '@tinymce/tinymce-vue@6.1.0(tinymce@7.7.2)(vue@3.5.13)':
+ '@tinymce/tinymce-vue@6.1.0(tinymce@7.8.0)(vue@3.5.13)':
dependencies:
vue: 3.5.13
optionalDependencies:
- tinymce: 7.7.2
+ tinymce: 7.8.0
'@types/crypto-js@4.2.2': {}
- '@types/estree@1.0.6': {}
+ '@types/estree@1.0.7': {}
'@types/node@16.18.126': {}
- '@vitejs/plugin-vue@5.2.1(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13)':
+ '@vitejs/plugin-vue@5.2.3(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.13)':
dependencies:
- vite: 6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
+ vite: 6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
vue: 3.5.13
'@vue/babel-helper-vue-transform-on@1.4.0': {}
- '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.26.9)':
+ '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.26.10)':
dependencies:
'@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9)
- '@babel/template': 7.26.9
- '@babel/traverse': 7.26.9
- '@babel/types': 7.26.9
+ '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10)
+ '@babel/template': 7.27.0
+ '@babel/traverse': 7.27.0
+ '@babel/types': 7.27.0
'@vue/babel-helper-vue-transform-on': 1.4.0
- '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.26.9)
+ '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.26.10)
'@vue/shared': 3.5.13
optionalDependencies:
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
transitivePeerDependencies:
- supports-color
- '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.26.9)':
+ '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.26.10)':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/core': 7.26.9
+ '@babel/core': 7.26.10
'@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.26.5
- '@babel/parser': 7.26.9
+ '@babel/parser': 7.27.0
'@vue/compiler-sfc': 3.5.13
transitivePeerDependencies:
- supports-color
'@vue/compiler-core@3.5.13':
dependencies:
- '@babel/parser': 7.26.9
+ '@babel/parser': 7.27.0
'@vue/shared': 3.5.13
entities: 4.5.0
estree-walker: 2.0.2
@@ -2408,7 +2392,7 @@ snapshots:
'@vue/compiler-sfc@3.5.13':
dependencies:
- '@babel/parser': 7.26.9
+ '@babel/parser': 7.27.0
'@vue/compiler-core': 3.5.13
'@vue/compiler-dom': 3.5.13
'@vue/compiler-ssr': 3.5.13
@@ -2425,33 +2409,33 @@ snapshots:
'@vue/devtools-api@6.6.4': {}
- '@vue/devtools-api@7.7.2':
+ '@vue/devtools-api@7.7.5':
dependencies:
- '@vue/devtools-kit': 7.7.2
+ '@vue/devtools-kit': 7.7.5
- '@vue/devtools-core@7.7.2(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13)':
+ '@vue/devtools-core@7.7.5(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.13)':
dependencies:
- '@vue/devtools-kit': 7.7.2
- '@vue/devtools-shared': 7.7.2
+ '@vue/devtools-kit': 7.7.5
+ '@vue/devtools-shared': 7.7.5
mitt: 3.0.1
- nanoid: 5.1.3
+ nanoid: 5.1.5
pathe: 2.0.3
- vite-hot-client: 0.2.4(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))
+ vite-hot-client: 2.0.4(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
vue: 3.5.13
transitivePeerDependencies:
- vite
- '@vue/devtools-kit@7.7.2':
+ '@vue/devtools-kit@7.7.5':
dependencies:
- '@vue/devtools-shared': 7.7.2
- birpc: 0.2.19
+ '@vue/devtools-shared': 7.7.5
+ birpc: 2.3.0
hookable: 5.5.3
mitt: 3.0.1
perfect-debounce: 1.0.0
speakingurl: 14.0.1
superjson: 2.2.2
- '@vue/devtools-shared@7.7.2':
+ '@vue/devtools-shared@7.7.5':
dependencies:
rfdc: 1.4.1
@@ -2479,7 +2463,7 @@ snapshots:
'@vue/shared@3.5.13': {}
- acorn@8.14.0: {}
+ acorn@8.14.1: {}
ansi-regex@5.0.1: {}
@@ -2502,7 +2486,7 @@ snapshots:
asynckit@0.4.0: {}
- axios@1.8.2:
+ axios@1.8.4:
dependencies:
follow-redirects: 1.15.9
form-data: 4.0.2
@@ -2518,7 +2502,7 @@ snapshots:
binary-extensions@2.3.0: {}
- birpc@0.2.19: {}
+ birpc@2.3.0: {}
brace-expansion@2.0.1:
dependencies:
@@ -2530,8 +2514,8 @@ snapshots:
browserslist@4.24.4:
dependencies:
- caniuse-lite: 1.0.30001701
- electron-to-chromium: 1.5.107
+ caniuse-lite: 1.0.30001714
+ electron-to-chromium: 1.5.139
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.24.4)
@@ -2539,19 +2523,19 @@ snapshots:
dependencies:
run-applescript: 7.0.0
- c12@2.0.4:
+ c12@3.0.3:
dependencies:
chokidar: 4.0.3
- confbox: 0.1.8
+ confbox: 0.2.2
defu: 6.1.4
- dotenv: 16.4.7
- giget: 1.2.5
+ dotenv: 16.5.0
+ exsolve: 1.0.5
+ giget: 2.0.0
jiti: 2.4.2
- mlly: 1.7.4
- ohash: 2.0.5
+ ohash: 2.0.11
pathe: 2.0.3
perfect-debounce: 1.0.0
- pkg-types: 1.3.1
+ pkg-types: 2.1.0
rc9: 2.1.2
call-bind-apply-helpers@1.0.2:
@@ -2561,7 +2545,7 @@ snapshots:
camelcase-css@2.0.1: {}
- caniuse-lite@1.0.30001701: {}
+ caniuse-lite@1.0.30001714: {}
chokidar@3.6.0:
dependencies:
@@ -2579,11 +2563,9 @@ snapshots:
dependencies:
readdirp: 4.1.2
- chownr@2.0.0: {}
-
citty@0.1.6:
dependencies:
- consola: 3.4.0
+ consola: 3.4.2
color-convert@1.9.3:
dependencies:
@@ -2617,7 +2599,9 @@ snapshots:
confbox@0.1.8: {}
- consola@3.4.0: {}
+ confbox@0.2.2: {}
+
+ consola@3.4.2: {}
convert-source-map@2.0.0: {}
@@ -2658,7 +2642,7 @@ snapshots:
delayed-stream@1.0.0: {}
- destr@2.0.3: {}
+ destr@2.0.5: {}
detect-libc@1.0.3:
optional: true
@@ -2667,7 +2651,7 @@ snapshots:
dlv@1.1.3: {}
- dotenv@16.4.7: {}
+ dotenv@16.5.0: {}
dunder-proto@1.0.1:
dependencies:
@@ -2677,7 +2661,7 @@ snapshots:
eastasianwidth@0.2.0: {}
- electron-to-chromium@1.5.107: {}
+ electron-to-chromium@1.5.139: {}
emoji-regex@8.0.0: {}
@@ -2687,6 +2671,8 @@ snapshots:
error-stack-parser-es@0.1.5: {}
+ errx@0.1.0: {}
+
es-define-property@1.0.1: {}
es-errors@1.3.0: {}
@@ -2702,33 +2688,33 @@ snapshots:
has-tostringtag: 1.0.2
hasown: 2.0.2
- esbuild@0.25.0:
+ esbuild@0.25.2:
optionalDependencies:
- '@esbuild/aix-ppc64': 0.25.0
- '@esbuild/android-arm': 0.25.0
- '@esbuild/android-arm64': 0.25.0
- '@esbuild/android-x64': 0.25.0
- '@esbuild/darwin-arm64': 0.25.0
- '@esbuild/darwin-x64': 0.25.0
- '@esbuild/freebsd-arm64': 0.25.0
- '@esbuild/freebsd-x64': 0.25.0
- '@esbuild/linux-arm': 0.25.0
- '@esbuild/linux-arm64': 0.25.0
- '@esbuild/linux-ia32': 0.25.0
- '@esbuild/linux-loong64': 0.25.0
- '@esbuild/linux-mips64el': 0.25.0
- '@esbuild/linux-ppc64': 0.25.0
- '@esbuild/linux-riscv64': 0.25.0
- '@esbuild/linux-s390x': 0.25.0
- '@esbuild/linux-x64': 0.25.0
- '@esbuild/netbsd-arm64': 0.25.0
- '@esbuild/netbsd-x64': 0.25.0
- '@esbuild/openbsd-arm64': 0.25.0
- '@esbuild/openbsd-x64': 0.25.0
- '@esbuild/sunos-x64': 0.25.0
- '@esbuild/win32-arm64': 0.25.0
- '@esbuild/win32-ia32': 0.25.0
- '@esbuild/win32-x64': 0.25.0
+ '@esbuild/aix-ppc64': 0.25.2
+ '@esbuild/android-arm': 0.25.2
+ '@esbuild/android-arm64': 0.25.2
+ '@esbuild/android-x64': 0.25.2
+ '@esbuild/darwin-arm64': 0.25.2
+ '@esbuild/darwin-x64': 0.25.2
+ '@esbuild/freebsd-arm64': 0.25.2
+ '@esbuild/freebsd-x64': 0.25.2
+ '@esbuild/linux-arm': 0.25.2
+ '@esbuild/linux-arm64': 0.25.2
+ '@esbuild/linux-ia32': 0.25.2
+ '@esbuild/linux-loong64': 0.25.2
+ '@esbuild/linux-mips64el': 0.25.2
+ '@esbuild/linux-ppc64': 0.25.2
+ '@esbuild/linux-riscv64': 0.25.2
+ '@esbuild/linux-s390x': 0.25.2
+ '@esbuild/linux-x64': 0.25.2
+ '@esbuild/netbsd-arm64': 0.25.2
+ '@esbuild/netbsd-x64': 0.25.2
+ '@esbuild/openbsd-arm64': 0.25.2
+ '@esbuild/openbsd-x64': 0.25.2
+ '@esbuild/sunos-x64': 0.25.2
+ '@esbuild/win32-arm64': 0.25.2
+ '@esbuild/win32-ia32': 0.25.2
+ '@esbuild/win32-x64': 0.25.2
escalade@3.2.0: {}
@@ -2738,7 +2724,7 @@ snapshots:
estree-walker@3.0.3:
dependencies:
- '@types/estree': 1.0.6
+ '@types/estree': 1.0.7
execa@9.5.2:
dependencies:
@@ -2746,7 +2732,7 @@ snapshots:
cross-spawn: 7.0.6
figures: 6.1.0
get-stream: 9.0.1
- human-signals: 8.0.0
+ human-signals: 8.0.1
is-plain-obj: 4.1.0
is-stream: 4.0.1
npm-run-path: 6.0.0
@@ -2755,6 +2741,8 @@ snapshots:
strip-final-newline: 4.0.0
yoctocolors: 2.1.1
+ exsolve@1.0.5: {}
+
fast-glob@3.3.3:
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -2767,7 +2755,7 @@ snapshots:
dependencies:
reusify: 1.1.0
- fdir@6.4.3(picomatch@4.0.2):
+ fdir@6.4.4(picomatch@4.0.2):
optionalDependencies:
picomatch: 4.0.2
@@ -2799,10 +2787,6 @@ snapshots:
jsonfile: 6.1.0
universalify: 2.0.1
- fs-minipass@2.1.0:
- dependencies:
- minipass: 3.3.6
-
fsevents@2.3.3:
optional: true
@@ -2833,15 +2817,14 @@ snapshots:
'@sec-ant/readable-stream': 0.4.1
is-stream: 4.0.1
- giget@1.2.5:
+ giget@2.0.0:
dependencies:
citty: 0.1.6
- consola: 3.4.0
+ consola: 3.4.2
defu: 6.1.4
node-fetch-native: 1.6.6
- nypm: 0.5.4
+ nypm: 0.6.0
pathe: 2.0.3
- tar: 6.2.1
glob-parent@5.1.2:
dependencies:
@@ -2887,11 +2870,11 @@ snapshots:
hookable@5.5.3: {}
- human-signals@8.0.0: {}
+ human-signals@8.0.1: {}
ignore@7.0.3: {}
- immutable@5.0.3: {}
+ immutable@5.1.1: {}
is-arrayish@0.3.2: {}
@@ -2967,10 +2950,11 @@ snapshots:
lines-and-columns@1.2.4: {}
- local-pkg@1.0.0:
+ local-pkg@1.1.1:
dependencies:
mlly: 1.7.4
- pkg-types: 1.3.1
+ pkg-types: 2.1.0
+ quansync: 0.2.10
lru-cache@10.4.3: {}
@@ -3001,29 +2985,16 @@ snapshots:
dependencies:
brace-expansion: 2.0.1
- minipass@3.3.6:
- dependencies:
- yallist: 4.0.0
-
- minipass@5.0.0: {}
-
minipass@7.1.2: {}
- minizlib@2.1.2:
- dependencies:
- minipass: 3.3.6
- yallist: 4.0.0
-
mitt@3.0.1: {}
- mkdirp@1.0.4: {}
-
mlly@1.7.4:
dependencies:
- acorn: 8.14.0
+ acorn: 8.14.1
pathe: 2.0.3
pkg-types: 1.3.1
- ufo: 1.5.4
+ ufo: 1.6.1
mrmime@2.0.1: {}
@@ -3035,9 +3006,9 @@ snapshots:
object-assign: 4.1.1
thenify-all: 1.6.0
- nanoid@3.3.8: {}
+ nanoid@3.3.11: {}
- nanoid@5.1.3: {}
+ nanoid@5.1.5: {}
node-addon-api@7.1.1:
optional: true
@@ -3055,24 +3026,21 @@ snapshots:
number-precision@1.6.0: {}
- nypm@0.5.4:
+ nypm@0.6.0:
dependencies:
citty: 0.1.6
- consola: 3.4.0
+ consola: 3.4.2
pathe: 2.0.3
- pkg-types: 1.3.1
+ pkg-types: 2.1.0
tinyexec: 0.3.2
- ufo: 1.5.4
object-assign@4.1.1: {}
object-hash@3.0.0: {}
- ohash@1.1.4: {}
+ ohash@2.0.11: {}
- ohash@2.0.5: {}
-
- open@10.1.0:
+ open@10.1.1:
dependencies:
default-browser: 5.2.1
define-lazy-prop: 3.0.0
@@ -3108,24 +3076,23 @@ snapshots:
pify@2.3.0: {}
- pinia-plugin-persistedstate@4.2.0(pinia@3.0.1(vue@3.5.13)):
+ pinia-plugin-persistedstate@4.2.0(pinia@3.0.2(vue@3.5.13)):
dependencies:
- '@nuxt/kit': 3.15.4
+ '@nuxt/kit': 3.16.2
deep-pick-omit: 1.2.1
defu: 6.1.4
- destr: 2.0.3
+ destr: 2.0.5
optionalDependencies:
- pinia: 3.0.1(vue@3.5.13)
+ pinia: 3.0.2(vue@3.5.13)
transitivePeerDependencies:
- magicast
- - supports-color
- pinia@3.0.1(vue@3.5.13):
+ pinia@3.0.2(vue@3.5.13):
dependencies:
- '@vue/devtools-api': 7.7.2
+ '@vue/devtools-api': 7.7.5
vue: 3.5.13
- pirates@4.0.6: {}
+ pirates@4.0.7: {}
pkg-types@1.3.1:
dependencies:
@@ -3133,6 +3100,12 @@ snapshots:
mlly: 1.7.4
pathe: 2.0.3
+ pkg-types@2.1.0:
+ dependencies:
+ confbox: 0.2.2
+ exsolve: 1.0.5
+ pathe: 2.0.3
+
postcss-import@15.1.0(postcss@8.5.3):
dependencies:
postcss: 8.5.3
@@ -3148,7 +3121,7 @@ snapshots:
postcss-load-config@4.0.2(postcss@8.5.3):
dependencies:
lilconfig: 3.1.3
- yaml: 2.7.0
+ yaml: 2.7.1
optionalDependencies:
postcss: 8.5.3
@@ -3166,7 +3139,7 @@ snapshots:
postcss@8.5.3:
dependencies:
- nanoid: 3.3.8
+ nanoid: 3.3.11
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -3176,12 +3149,14 @@ snapshots:
proxy-from-env@1.1.0: {}
+ quansync@0.2.10: {}
+
queue-microtask@1.2.3: {}
rc9@2.1.2:
dependencies:
defu: 6.1.4
- destr: 2.0.3
+ destr: 2.0.5
read-cache@1.0.0:
dependencies:
@@ -3205,29 +3180,30 @@ snapshots:
rfdc@1.4.1: {}
- rollup@4.34.8:
+ rollup@4.40.0:
dependencies:
- '@types/estree': 1.0.6
+ '@types/estree': 1.0.7
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.34.8
- '@rollup/rollup-android-arm64': 4.34.8
- '@rollup/rollup-darwin-arm64': 4.34.8
- '@rollup/rollup-darwin-x64': 4.34.8
- '@rollup/rollup-freebsd-arm64': 4.34.8
- '@rollup/rollup-freebsd-x64': 4.34.8
- '@rollup/rollup-linux-arm-gnueabihf': 4.34.8
- '@rollup/rollup-linux-arm-musleabihf': 4.34.8
- '@rollup/rollup-linux-arm64-gnu': 4.34.8
- '@rollup/rollup-linux-arm64-musl': 4.34.8
- '@rollup/rollup-linux-loongarch64-gnu': 4.34.8
- '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8
- '@rollup/rollup-linux-riscv64-gnu': 4.34.8
- '@rollup/rollup-linux-s390x-gnu': 4.34.8
- '@rollup/rollup-linux-x64-gnu': 4.34.8
- '@rollup/rollup-linux-x64-musl': 4.34.8
- '@rollup/rollup-win32-arm64-msvc': 4.34.8
- '@rollup/rollup-win32-ia32-msvc': 4.34.8
- '@rollup/rollup-win32-x64-msvc': 4.34.8
+ '@rollup/rollup-android-arm-eabi': 4.40.0
+ '@rollup/rollup-android-arm64': 4.40.0
+ '@rollup/rollup-darwin-arm64': 4.40.0
+ '@rollup/rollup-darwin-x64': 4.40.0
+ '@rollup/rollup-freebsd-arm64': 4.40.0
+ '@rollup/rollup-freebsd-x64': 4.40.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.40.0
+ '@rollup/rollup-linux-arm-musleabihf': 4.40.0
+ '@rollup/rollup-linux-arm64-gnu': 4.40.0
+ '@rollup/rollup-linux-arm64-musl': 4.40.0
+ '@rollup/rollup-linux-loongarch64-gnu': 4.40.0
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.40.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.40.0
+ '@rollup/rollup-linux-riscv64-musl': 4.40.0
+ '@rollup/rollup-linux-s390x-gnu': 4.40.0
+ '@rollup/rollup-linux-x64-gnu': 4.40.0
+ '@rollup/rollup-linux-x64-musl': 4.40.0
+ '@rollup/rollup-win32-arm64-msvc': 4.40.0
+ '@rollup/rollup-win32-ia32-msvc': 4.40.0
+ '@rollup/rollup-win32-x64-msvc': 4.40.0
fsevents: 2.3.3
run-applescript@7.0.0: {}
@@ -3236,10 +3212,10 @@ snapshots:
dependencies:
queue-microtask: 1.2.3
- sass@1.85.1:
+ sass@1.86.3:
dependencies:
chokidar: 4.0.3
- immutable: 5.0.3
+ immutable: 5.1.1
source-map-js: 1.2.1
optionalDependencies:
'@parcel/watcher': 2.5.1
@@ -3268,7 +3244,7 @@ snapshots:
sirv@3.0.1:
dependencies:
- '@polka/url': 1.0.0-next.28
+ '@polka/url': 1.0.0-next.29
mrmime: 2.0.1
totalist: 3.0.1
@@ -3278,7 +3254,7 @@ snapshots:
speakingurl@14.0.1: {}
- std-env@3.8.0: {}
+ std-env@3.9.0: {}
string-width@4.2.3:
dependencies:
@@ -3313,7 +3289,7 @@ snapshots:
glob: 10.4.5
lines-and-columns: 1.2.4
mz: 2.7.0
- pirates: 4.0.6
+ pirates: 4.0.7
ts-interface-checker: 0.1.13
superjson@2.2.2:
@@ -3349,15 +3325,6 @@ snapshots:
transitivePeerDependencies:
- ts-node
- tar@6.2.1:
- dependencies:
- chownr: 2.0.0
- fs-minipass: 2.1.0
- minipass: 5.0.0
- minizlib: 2.1.2
- mkdirp: 1.0.4
- yallist: 4.0.0
-
thenify-all@1.6.0:
dependencies:
thenify: 3.3.1
@@ -3370,10 +3337,10 @@ snapshots:
tinyglobby@0.2.12:
dependencies:
- fdir: 6.4.3(picomatch@4.0.2)
+ fdir: 6.4.4(picomatch@4.0.2)
picomatch: 4.0.2
- tinymce@7.7.2: {}
+ tinymce@7.8.0: {}
to-regex-range@5.0.1:
dependencies:
@@ -3383,86 +3350,82 @@ snapshots:
ts-interface-checker@0.1.13: {}
- ufo@1.5.4: {}
+ ufo@1.6.1: {}
unctx@2.4.1:
dependencies:
- acorn: 8.14.0
+ acorn: 8.14.1
estree-walker: 3.0.3
magic-string: 0.30.17
- unplugin: 2.2.0
+ unplugin: 2.3.2
unicorn-magic@0.3.0: {}
- unimport@4.1.2:
+ unimport@4.2.0:
dependencies:
- acorn: 8.14.0
+ acorn: 8.14.1
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
- local-pkg: 1.0.0
+ local-pkg: 1.1.1
magic-string: 0.30.17
mlly: 1.7.4
pathe: 2.0.3
picomatch: 4.0.2
- pkg-types: 1.3.1
+ pkg-types: 2.1.0
scule: 1.3.0
strip-literal: 3.0.0
tinyglobby: 0.2.12
- unplugin: 2.2.0
+ unplugin: 2.3.2
unplugin-utils: 0.2.4
universalify@2.0.1: {}
- unplugin-auto-import@19.1.1(@nuxt/kit@3.15.4):
+ unplugin-auto-import@19.1.2(@nuxt/kit@3.16.2):
dependencies:
- local-pkg: 1.0.0
+ local-pkg: 1.1.1
magic-string: 0.30.17
picomatch: 4.0.2
- unimport: 4.1.2
- unplugin: 2.2.0
+ unimport: 4.2.0
+ unplugin: 2.3.2
unplugin-utils: 0.2.4
optionalDependencies:
- '@nuxt/kit': 3.15.4
+ '@nuxt/kit': 3.16.2
unplugin-utils@0.2.4:
dependencies:
pathe: 2.0.3
picomatch: 4.0.2
- unplugin-vue-components@28.4.1(@babel/parser@7.26.9)(@nuxt/kit@3.15.4)(vue@3.5.13):
+ unplugin-vue-components@28.5.0(@babel/parser@7.27.0)(@nuxt/kit@3.16.2)(vue@3.5.13):
dependencies:
chokidar: 3.6.0
debug: 4.4.0
- local-pkg: 1.0.0
+ local-pkg: 1.1.1
magic-string: 0.30.17
mlly: 1.7.4
tinyglobby: 0.2.12
- unplugin: 2.2.0
+ unplugin: 2.3.2
unplugin-utils: 0.2.4
vue: 3.5.13
optionalDependencies:
- '@babel/parser': 7.26.9
- '@nuxt/kit': 3.15.4
+ '@babel/parser': 7.27.0
+ '@nuxt/kit': 3.16.2
transitivePeerDependencies:
- supports-color
- unplugin@2.2.0:
+ unplugin@2.3.2:
dependencies:
- acorn: 8.14.0
+ acorn: 8.14.1
+ picomatch: 4.0.2
webpack-virtual-modules: 0.6.2
- untyped@1.5.2:
+ untyped@2.0.0:
dependencies:
- '@babel/core': 7.26.9
- '@babel/standalone': 7.26.9
- '@babel/types': 7.26.9
citty: 0.1.6
defu: 6.1.4
jiti: 2.4.2
knitwork: 1.2.0
scule: 1.3.0
- transitivePeerDependencies:
- - supports-color
update-browserslist-db@1.1.3(browserslist@4.24.4):
dependencies:
@@ -3476,69 +3439,72 @@ snapshots:
uuid@11.1.0: {}
- vite-hot-client@0.2.4(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)):
+ vite-hot-client@2.0.4(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)):
dependencies:
- vite: 6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
+ vite: 6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
- vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4)(rollup@4.34.8)(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)):
+ vite-plugin-inspect@0.8.9(@nuxt/kit@3.16.2)(rollup@4.40.0)(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)):
dependencies:
'@antfu/utils': 0.7.10
- '@rollup/pluginutils': 5.1.4(rollup@4.34.8)
+ '@rollup/pluginutils': 5.1.4(rollup@4.40.0)
debug: 4.4.0
error-stack-parser-es: 0.1.5
fs-extra: 11.3.0
- open: 10.1.0
+ open: 10.1.1
perfect-debounce: 1.0.0
picocolors: 1.1.1
sirv: 3.0.1
- vite: 6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
+ vite: 6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
optionalDependencies:
- '@nuxt/kit': 3.15.4
+ '@nuxt/kit': 3.16.2
transitivePeerDependencies:
- rollup
- supports-color
- vite-plugin-vue-devtools@7.7.2(@nuxt/kit@3.15.4)(rollup@4.34.8)(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13):
+ vite-plugin-vue-devtools@7.7.5(@nuxt/kit@3.16.2)(rollup@4.40.0)(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.13):
dependencies:
- '@vue/devtools-core': 7.7.2(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))(vue@3.5.13)
- '@vue/devtools-kit': 7.7.2
- '@vue/devtools-shared': 7.7.2
+ '@vue/devtools-core': 7.7.5(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.13)
+ '@vue/devtools-kit': 7.7.5
+ '@vue/devtools-shared': 7.7.5
execa: 9.5.2
sirv: 3.0.1
- vite: 6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
- vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4)(rollup@4.34.8)(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))
- vite-plugin-vue-inspector: 5.3.1(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0))
+ vite: 6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
+ vite-plugin-inspect: 0.8.9(@nuxt/kit@3.16.2)(rollup@4.40.0)(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
+ vite-plugin-vue-inspector: 5.3.1(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
- vite-plugin-vue-inspector@5.3.1(vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)):
+ vite-plugin-vue-inspector@5.3.1(vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)):
dependencies:
- '@babel/core': 7.26.9
- '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.9)
- '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.9)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.9)
- '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.9)
- '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.26.9)
+ '@babel/core': 7.26.10
+ '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10)
+ '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.10)
+ '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10)
+ '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.26.10)
'@vue/compiler-dom': 3.5.13
kolorist: 1.8.0
magic-string: 0.30.17
- vite: 6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0)
+ vite: 6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
transitivePeerDependencies:
- supports-color
- vite@6.2.0(jiti@2.4.2)(sass@1.85.1)(yaml@2.7.0):
+ vite@6.3.2(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1):
dependencies:
- esbuild: 0.25.0
+ esbuild: 0.25.2
+ fdir: 6.4.4(picomatch@4.0.2)
+ picomatch: 4.0.2
postcss: 8.5.3
- rollup: 4.34.8
+ rollup: 4.40.0
+ tinyglobby: 0.2.12
optionalDependencies:
fsevents: 2.3.3
jiti: 2.4.2
- sass: 1.85.1
- yaml: 2.7.0
+ sass: 1.86.3
+ yaml: 2.7.1
vue-router@4.5.0(vue@3.5.13):
dependencies:
@@ -3573,8 +3539,6 @@ snapshots:
yallist@3.1.1: {}
- yallist@4.0.0: {}
-
- yaml@2.7.0: {}
+ yaml@2.7.1: {}
yoctocolors@2.1.1: {}
diff --git a/src/api/Method.js b/src/api/Method.js
new file mode 100644
index 0000000..137089c
--- /dev/null
+++ b/src/api/Method.js
@@ -0,0 +1,8 @@
+const Method = {
+ GET: 'GET',
+ POST: 'POST',
+ PUT: 'PUT',
+ DELETE: 'DELETE',
+}
+
+export default Method;
diff --git a/src/api/admin.js b/src/api/admin.js
new file mode 100644
index 0000000..13ea020
--- /dev/null
+++ b/src/api/admin.js
@@ -0,0 +1,52 @@
+import request from "../utils/request.js";
+import Method from "./Method.js";
+
+const admin = {
+ login: async (data) => {
+ return request({
+ url: '/admin/login/login',
+ method: Method.POST,
+ data: data,
+ });
+ },
+ phoneLogin: async (data) => {
+ return request({
+ url: '/admin/login/mobileLogin',
+ method: Method.POST,
+ data: data,
+ });
+ },
+ sendSms: async (mobile) => {
+ return request({
+ url: '/admin/login/sendSms',
+ method: Method.POST,
+ data: {mobile},
+ });
+ },
+ getMenu: async () => {
+ return request({
+ url: '/admin/admin/menu',
+ method: Method.POST,
+ });
+ },
+ getTaskList: async () => {
+ return request({
+ url: '/admin/task/getStatusList',
+ method: Method.POST,
+ });
+ },
+ getPlatform: async () => {
+ return request({
+ url: '/admin/platform/getList',
+ method: Method.POST,
+ });
+ },
+ getCheckStatusList: async () => {
+ return request({
+ url: '/admin/task/getCheckStatusList',
+ method: Method.POST,
+ });
+ },
+}
+
+export default admin;
diff --git a/src/api/index.ts b/src/api/index.ts
index a82dcac..9a31fbb 100644
--- a/src/api/index.ts
+++ b/src/api/index.ts
@@ -1,7 +1,9 @@
import system from './system.js';
+import admin from './admin.js';
const Api = {
- system: {...system}
+ system: {...system},
+ admin: {...admin},
}
export default Api;
diff --git a/src/api/system.js b/src/api/system.js
index baec907..323f1df 100644
--- a/src/api/system.js
+++ b/src/api/system.js
@@ -1,17 +1,18 @@
import request from "../utils/request.js";
+import Method from "./Method.js";
const system = {
getData: async (params) => {
return request({
url: '/m1/5995958-5684445-default/getList',
- method: "POST",
+ method: Method.POST,
data: params
});
},
getSelect: async () => {
return request({
url: '/m1/5995958-5684445-default/getSelectList',
- method: "GET",
+ method: Method.GET,
});
},
}
diff --git a/src/components/VerificationCode/index.vue b/src/components/VerificationCode/index.vue
index 7b40b64..6aa0b1b 100644
--- a/src/components/VerificationCode/index.vue
+++ b/src/components/VerificationCode/index.vue
@@ -1,10 +1,11 @@
-
+
{{ time ? `${time}s后重新获取` : '发送验证码' }}
diff --git a/src/main.js b/src/main.js
index 30f0a72..5b17de8 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,9 +1,9 @@
-import { createApp } from 'vue';
+import {createApp} from 'vue';
import App from './App.vue';
import router from "./router";
import './scss/index.scss';
import {createPinia} from "pinia";
-import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'
+import piniaPluginPersistedstate from 'pinia-plugin-persistedstate';
const pinia = createPinia();
pinia.use(piniaPluginPersistedstate);
diff --git a/src/pages/login/Login.vue b/src/pages/login/Login.vue
index bcb4b3a..baea0f2 100644
--- a/src/pages/login/Login.vue
+++ b/src/pages/login/Login.vue
@@ -1,5 +1,5 @@
@@ -17,13 +16,13 @@
diff --git a/src/pages/manage/pages/manage-reward-mission/task-review.vue b/src/pages/manage/pages/manage-reward-mission/task-review.vue
index e3b6014..15448af 100644
--- a/src/pages/manage/pages/manage-reward-mission/task-review.vue
+++ b/src/pages/manage/pages/manage-reward-mission/task-review.vue
@@ -4,7 +4,6 @@ import Filter from "../../../../components/Filter/index.vue";
import useTableQuery from "../../../../hooks/useTableQuery.js";
import Api from "../../../../api/index.js";
import TaskPassedReviewModal from "./components/TaskPassedReviewModal.vue";
-import openTerminateTask from "./components/openTerminateTask.js";
import RejectTaskModal from "./components/RejectTaskModal.vue";
import TerminateTask from "../../../../components/TerminateTask/TerminateTask.js";
@@ -74,44 +73,18 @@ const FilterConfig = [
type: 'select',
label: '任务渠道',
placeholder: '请选择任务渠道',
- api: async () => ({
- data: [
- {
- name: '选项一',
- id: 1,
- },
- {
- name: '选项二',
- id: 2,
- },
- {
- name: '选项三',
- id: 3,
- },
- ]
- }),
+ api: async () => {
+ return await Api.admin.getPlatform();
+ },
},
{
key: 'wd',
type: 'select',
label: '任务状态',
placeholder: '请选择任务状态',
- api: async () => ({
- data: [
- {
- name: '选项一',
- id: 1,
- },
- {
- name: '选项二',
- id: 2,
- },
- {
- name: '选项三',
- id: 3,
- },
- ]
- }),
+ api: async () => {
+ return await Api.admin.getTaskList();
+ },
},
{
key: 'wd',
@@ -123,22 +96,9 @@ const FilterConfig = [
type: 'select',
label: '审核状态',
placeholder: '请选择审核状态',
- api: async () => ({
- data: [
- {
- name: '选项一',
- id: 1,
- },
- {
- name: '选项二',
- id: 2,
- },
- {
- name: '选项三',
- id: 3,
- },
- ]
- }),
+ api: async () => {
+ return await Api.admin.getCheckStatusList();
+ },
}
];
diff --git a/src/pinia/SystemStore/index.js b/src/pinia/SystemStore/index.js
index 64dd36b..65765ed 100644
--- a/src/pinia/SystemStore/index.js
+++ b/src/pinia/SystemStore/index.js
@@ -1,8 +1,8 @@
import {defineStore} from "pinia";
import {ref} from "vue";
-import {mockRoutes1, mockRoutes2} from './mock.js';
import router from "../../router/index.js";
import generateRouter from "../../router/generateRouter.js";
+import Api from "../../api/index.js";
export const useSystemStore = defineStore("SystemStore", () => {
const isRoot = ref(false);
@@ -26,8 +26,8 @@ export const useSystemStore = defineStore("SystemStore", () => {
RoutesTemp.value.length = 0;
// 请求资源 mockRoutes
- const routes = generateRouter(isRoot.value ? mockRoutes2 : mockRoutes1);
- RoutesTemp.value.push(...(isRoot.value ? mockRoutes2 : mockRoutes1));
+ const {data} = await Api.admin.getMenu();
+ RoutesTemp.value.push(...data);
await installRoute();
}
diff --git a/src/pinia/UserStore/index.js b/src/pinia/UserStore/index.js
index 73ac011..f1692df 100644
--- a/src/pinia/UserStore/index.js
+++ b/src/pinia/UserStore/index.js
@@ -1,30 +1,48 @@
import {defineStore} from "pinia";
import {ref} from "vue";
import {useSystemStore} from "../SystemStore/index.js";
-import router from "../../router/index.js";
+import Api from "../../api/index.js";
+import {toPath} from "../../utils/index.js";
export const useUserStore = defineStore("UserStore", () => {
const isLogin = ref(false);
const userInfo = ref(null);
+ const token = ref(null);
- const login = async (isRoot = false) => {
+ const login = async (isRoot = false, form) => {
// 请求
+ const data = {};
+ if (isRoot) { // 管理员
+ if (form.code) {
+ const {data: _data} = await Api.admin.phoneLogin(form);
+ Object.assign(data, _data);
+ } else {
+ const {data: _data} = await Api.admin.login(form);
+ Object.assign(data, _data);
+ }
+ } else { // 商户
+
+ }
+ // 修改状态
isLogin.value = true;
- // 获取并安装路由
- const { setRouter } = useSystemStore();
+ token.value = data.token;
+ userInfo.value = data;
+ // // 获取并安装路由
+ const {setRouter} = useSystemStore();
await setRouter(isRoot);
- // 跳转
- await router.push('/home');
+ // // 跳转
+ toPath('/home');
}
const logout = async () => {
isLogin.value = false;
- const { clearRouter } = useSystemStore();
+ const {clearRouter} = useSystemStore();
await clearRouter();
}
return {
isLogin,
userInfo,
+ token,
login,
logout,
}
@@ -32,6 +50,6 @@ export const useUserStore = defineStore("UserStore", () => {
persist: {
key: 'UserStore',
storage: localStorage,
- pick: ['isLogin']
+ pick: ['isLogin', 'token', 'userInfo']
}
});
diff --git a/src/utils/AESCrypto.js b/src/utils/AESCrypto.js
index cf19ba8..3c9595f 100644
--- a/src/utils/AESCrypto.js
+++ b/src/utils/AESCrypto.js
@@ -1,29 +1,58 @@
-import AES from 'crypto-js/aes.js';
-import utf8 from 'crypto-js/enc-utf8.js';
+import Crypto from 'crypto-js';
class AESCrypto {
/**
* 密钥
* @type {string}
*/
- static #AES_KEY = process.env.VITE_AES_KEY;
+ static _AES_KEY = import.meta.env.VITE_AES_KEY;
/**
* AES加密
* @param context {string} 加密内容
*/
static encrypt = (context) => {
- return AES.encrypt(context, this.#AES_KEY).toString();
+ const IV = this.createIV();
+ return {
+ context: Crypto.AES.encrypt(
+ context,
+ Crypto.enc.Utf8.parse(this._AES_KEY),
+ {
+ iv: Crypto.enc.Utf8.parse(IV),
+ mode: Crypto.mode.CBC,
+ padding: Crypto.pad.Pkcs7
+ }
+ ).toString(),
+ iv: IV,
+ };
}
/**
* AES解密
* @param context {string}
+ * @param iv {string}
* @return {string}
*/
- static decrypt = (context) => {
- const bytes = AES.decrypt(context, this.#AES_KEY);
- return bytes.toString(utf8);
+ static decrypt = (context, iv) => {
+ return Crypto.AES.decrypt(
+ context,
+ Crypto.enc.Utf8.parse(this._AES_KEY),
+ {
+ iv: Crypto.enc.Utf8.parse(iv),
+ mode: Crypto.mode.CBC,
+ padding: Crypto.pad.Pkcs7
+ }
+ ).toString(Crypto.enc.Utf8);
+ };
+
+ static createIV = (length = 16) => {
+ const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
+ let result = '';
+ for (let i = 0; i < length; i++) {
+ const randomIndex = Math.floor(Math.random() * characters.length);
+ result += characters[randomIndex];
+ }
+ return result;
}
}
diff --git a/src/utils/request.js b/src/utils/request.js
index 6654dae..57bf7f9 100644
--- a/src/utils/request.js
+++ b/src/utils/request.js
@@ -1,41 +1,56 @@
import axios from 'axios';
-// import {useUserStore} from "../pinia/UserStore";
+import AESCrypto from "./AESCrypto.js";
+import {Message} from '@arco-design/web-vue';
+import {useUserStore} from "../pinia/UserStore/index.js";
// 创建 Axios 实例
const request = axios.create({
- baseURL: import.meta.env.VITE_API_URL, // 替换为你的基础 URL
+ baseURL: import.meta.env.MODE === 'development' ? '/api' : import.meta.env.VITE_API_URL, // 替换为你的基础 URL
timeout: 10000, // 请求超时设置
});
// 请求拦截器
-request.interceptors.request.use(
- (config) => {
- // const {userInfo} = useUserStore();
+request.interceptors.request.use((config) => {
+ const {token} = useUserStore();
- // 如果 token 存在,则将其添加到请求头中
- // if (userInfo?.token) {
- // config.headers['token'] = `${userInfo?.token}`;
- // }
-
- return config;
- },
- (error) => {
- return Promise.reject(error);
+ // 如果 token 存在,则将其添加到请求头中
+ if (token) {
+ config.headers['Access-Token'] = token;
}
-);
+
+ console.log('请求拦截器', config.data);
+
+ const {context, iv} = AESCrypto.encrypt(JSON.stringify(config.data));
+
+ config.data = {
+ requestData: context, iv: iv,
+ };
+
+ return config;
+}, (error) => {
+ return Promise.reject(error);
+});
// 响应拦截器
-request.interceptors.response.use(
- (response) => {
- return response.data;
- },
- (error) => {
- if (error.response) {
- return Promise.reject(error.response.data); // 返回错误信息
- } else { // 网络错误
- return Promise.reject(error.message);
- }
+request.interceptors.response.use((response) => {
+ const {data: {msg, code, data}, config: {url}} = response;
+ console.log(response)
+ if (code !== 1) {
+ Message.error(msg);
}
-);
+ if (!data.data) {
+ return {msg, code, data}
+ } else {
+ const resp = JSON.parse(AESCrypto.decrypt(data.data, data.iv));
+ console.log(`接口${url}返回`, resp);
+ return {data: resp};
+ }
+}, (error) => {
+ if (error.response) {
+ return Promise.reject(error.response.data); // 返回错误信息
+ } else { // 网络错误
+ return Promise.reject(error.message);
+ }
+});
export default request; // 导出 Axios 实例
diff --git a/vite.config.js b/vite.config.js
index a2f9a5c..b4bc6e8 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -4,8 +4,8 @@ import tailwindcss from 'tailwindcss';
import AutoImport from 'unplugin-auto-import/vite';
import vueDevTools from 'vite-plugin-vue-devtools';
import Components from 'unplugin-vue-components/vite';
-import {vitePluginForArco} from '@arco-plugins/vite-vue';
import {ArcoResolver} from 'unplugin-vue-components/resolvers';
+import {vitePluginForArco} from "@arco-plugins/vite-vue";
// https://vite.dev/config/
export default defineConfig({
@@ -40,6 +40,13 @@ export default defineConfig({
}
},
server: {
- port: 9050
+ port: 9050,
+ proxy: {
+ '/api': {
+ target: 'http://192.168.1.105',
+ changeOrigin: true,
+ rewrite: (path) => path.replace(/^\/api/, ''),
+ }
+ }
}
})