Browse Source

代码提交

lzm_web
Linzm 8 months ago
parent
commit
ad93fb5fa0
  1. 4
      .env.development
  2. 7
      package.json
  3. 308
      pnpm-lock.yaml
  4. 1
      src/views/oauth/index.vue

4
.env.development

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
VITE_APP_PREVIEW=true
# VITE_APP_API_BASE_URL=http://172.16.0.29:28499/
VITE_APP_API_BASE_URL=https://wechat.api.puabadge.com/
VITE_APP_API_WX_URL=https://wechat.api.puabadge.com/
VITE_APP_API_BASE_URL=https://wechat.api.puabadge.com/web/
VITE_APP_API_WX_URL=https://wechat.api.puabadge.com/web/
# http://web.suwa3d.dev:28499/
VITE_HTTP_MOCK=true
WECHAT_AUTH_URL=http://localhost:28499/api/auth/page

7
package.json

@ -36,17 +36,12 @@ @@ -36,17 +36,12 @@
"axios": "^1.4.0",
"chokidar": "^3.6.0",
"dayjs": "^1.11.10",
"echarts": "^5.4.2",
"element-plus": "^2.4.2",
"glob": "^11.0.0",
"gsplat": "^1.2.4",
"hellojs": "1.20.0",
"i18next": "^23.10.0",
"i18next-browser-languagedetector": "^7.2.0",
"i18next-vue": "^4.0.0",
"lodash-es": "^4.17.21",
"nprogress": "^0.2.0",
"opencv4js": "^3.4.3",
"pinia": "^2.1.3",
"pinia-plugin-persistedstate": "^3.1.0",
"postcss-loader": "^8.1.1",
@ -61,7 +56,6 @@ @@ -61,7 +56,6 @@
"vue": "^3.3.4",
"vue-clipboard3": "^2.0.0",
"vue-cropper-h5": "^2.0.1",
"vue-cropperjs": "^5.0.0",
"vue-i18n": "^9.9.0",
"vue-router": "^4.2.2",
"vue-router-better-scroller": "^0.0.0",
@ -111,7 +105,6 @@ @@ -111,7 +105,6 @@
"typescript": "^4.9.5",
"unplugin-auto-import": "^0.12.2",
"unplugin-vue-components": "^0.22.12",
"unplugin-vue-define-options": "^3.0.0-beta.14",
"vite": "^4.3.9",
"vite-plugin-mkcert": "^1.17.5",
"vite-plugin-vconsole": "^1.3.1",

308
pnpm-lock.yaml

@ -50,21 +50,9 @@ importers: @@ -50,21 +50,9 @@ importers:
dayjs:
specifier: ^1.11.10
version: 1.11.13
echarts:
specifier: ^5.4.2
version: 5.6.0
element-plus:
specifier: ^2.4.2
version: 2.9.4(vue@3.5.13(typescript@4.9.5))
glob:
specifier: ^11.0.0
version: 11.0.1
gsplat:
specifier: ^1.2.4
version: 1.2.4
hellojs:
specifier: 1.20.0
version: 1.20.0
i18next:
specifier: ^23.10.0
version: 23.16.8
@ -80,9 +68,6 @@ importers: @@ -80,9 +68,6 @@ importers:
nprogress:
specifier: ^0.2.0
version: 0.2.0
opencv4js:
specifier: ^3.4.3
version: 3.4.3
pinia:
specifier: ^2.1.3
version: 2.3.1(typescript@4.9.5)(vue@3.5.13(typescript@4.9.5))
@ -125,9 +110,6 @@ importers: @@ -125,9 +110,6 @@ importers:
vue-cropper-h5:
specifier: ^2.0.1
version: 2.0.1(typescript@4.9.5)
vue-cropperjs:
specifier: ^5.0.0
version: 5.0.0(vue@3.5.13(typescript@4.9.5))
vue-i18n:
specifier: ^9.9.0
version: 9.14.2(vue@3.5.13(typescript@4.9.5))
@ -264,9 +246,6 @@ importers: @@ -264,9 +246,6 @@ importers:
unplugin-vue-components:
specifier: ^0.22.12
version: 0.22.12(@babel/parser@7.27.5)(rollup@3.29.5)(vue@3.5.13(typescript@4.9.5))
unplugin-vue-define-options:
specifier: ^3.0.0-beta.14
version: 3.0.0-beta.14(vue@3.5.13(typescript@4.9.5))
vite-plugin-mkcert:
specifier: ^1.17.5
version: 1.17.6(vite@5.4.14(@types/node@18.19.76)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))
@ -1202,10 +1181,6 @@ packages: @@ -1202,10 +1181,6 @@ packages:
resolution: {integrity: sha512-uRAHAxYPeF+G5DBIboKpPgC/Waecd4Jz8ihtkpJQD5ycb5PwXp0k/+hBGl5dAjwF7w+l74kz/PKA8r8OK//RUw==}
engines: {node: '>= 16'}
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
'@jridgewell/gen-mapping@0.3.8':
resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
engines: {node: '>=6.0.0'}
@ -1798,15 +1773,6 @@ packages: @@ -1798,15 +1773,6 @@ packages:
'@volar/typescript@1.11.1':
resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==}
'@vue-macros/common@3.0.0-beta.14':
resolution: {integrity: sha512-Eto2MnuaLAdC/rIyPPt7wnFU4l1u5TUw42yRB9aSc3dwMbLV5aka5gdyyt3OMKs4rgyPx8nssEN8sc0kz4PltA==}
engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
peerDependenciesMeta:
vue:
optional: true
'@vue/babel-helper-vue-transform-on@1.2.5':
resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==}
@ -1933,11 +1899,6 @@ packages: @@ -1933,11 +1899,6 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
acorn@8.14.1:
resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
engines: {node: '>=0.4.0'}
hasBin: true
aggregate-error@3.1.0:
resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
engines: {node: '>=8'}
@ -1980,10 +1941,6 @@ packages: @@ -1980,10 +1941,6 @@ packages:
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
engines: {node: '>=8'}
ansi-styles@6.2.1:
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
engines: {node: '>=12'}
anymatch@3.1.3:
resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
engines: {node: '>= 8'}
@ -2033,14 +1990,6 @@ packages: @@ -2033,14 +1990,6 @@ packages:
assertion-error@1.1.0:
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
ast-kit@2.1.0:
resolution: {integrity: sha512-ROM2LlXbZBZVk97crfw8PGDOBzzsJvN2uJCmwswvPUNyfH14eg90mSN3xNqsri1JS1G9cz0VzeDUhxJkTrr4Ew==}
engines: {node: '>=20.18.0'}
ast-walker-scope@0.8.1:
resolution: {integrity: sha512-72XOdbzQCMKERvFrxAykatn2pu7osPNq/sNUzwcHdWzwPvOsNpPqkawfDXVvQbA2RT+ivtsMNjYdojTUZitt1A==}
engines: {node: '>=20.18.0'}
async-function@1.0.0:
resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==}
engines: {node: '>= 0.4'}
@ -2320,9 +2269,6 @@ packages: @@ -2320,9 +2269,6 @@ packages:
confbox@0.1.8:
resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
confbox@0.2.2:
resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==}
consola@2.15.3:
resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
@ -2368,9 +2314,6 @@ packages: @@ -2368,9 +2314,6 @@ packages:
typescript:
optional: true
cropperjs@1.6.2:
resolution: {integrity: sha512-nhymn9GdnV3CqiEHJVai54TULFAE3VshJTXSqSJKa8yXAKyBKDWdhHarnlIPrshJ0WMFTGuFvG02YjLXfPiuOA==}
cross-env@7.0.3:
resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==}
engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'}
@ -2519,12 +2462,6 @@ packages: @@ -2519,12 +2462,6 @@ packages:
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
engines: {node: '>= 0.4'}
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
echarts@5.6.0:
resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==}
electron-to-chromium@1.5.100:
resolution: {integrity: sha512-u1z9VuzDXV86X2r3vAns0/5ojfXBue9o0+JDUDBKYqGLjxLkSqsSUoPU/6kW0gx76V44frHaf6Zo+QF74TQCMg==}
@ -2536,9 +2473,6 @@ packages: @@ -2536,9 +2473,6 @@ packages:
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'}
@ -2793,9 +2727,6 @@ packages: @@ -2793,9 +2727,6 @@ packages:
resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==}
engines: {node: '>=0.10.0'}
exsolve@1.0.5:
resolution: {integrity: sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==}
extend@3.0.2:
resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
@ -2919,10 +2850,6 @@ packages: @@ -2919,10 +2850,6 @@ packages:
resolution: {integrity: sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==}
engines: {node: '>=0.10.0'}
foreground-child@3.3.0:
resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
engines: {node: '>=14'}
form-data@4.0.2:
resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==}
engines: {node: '>= 6'}
@ -2995,11 +2922,6 @@ packages: @@ -2995,11 +2922,6 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
glob@11.0.1:
resolution: {integrity: sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==}
engines: {node: 20 || >=22}
hasBin: true
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
deprecated: Glob versions prior to v9 are no longer supported
@ -3053,9 +2975,6 @@ packages: @@ -3053,9 +2975,6 @@ packages:
graphemer@1.4.0:
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
gsplat@1.2.4:
resolution: {integrity: sha512-YW/qc1KxmkI8VGfVY0avZ6wpcjOijHdXvNkLSy8KniY3R326bYYbePMBlI1VrGQ60dkj4dWnW2k779jKTWNXyQ==}
handlebars@4.7.8:
resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==}
engines: {node: '>=0.4.7'}
@ -3099,9 +3018,6 @@ packages: @@ -3099,9 +3018,6 @@ packages:
header-case@2.0.4:
resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==}
hellojs@1.20.0:
resolution: {integrity: sha512-zfZGRt0J0OpJHnw2GJz4uh+rzMNAMWpIymiaRbSmCqCvqDMLSx2/qR5JucqnHPsZHUEjyKj5aLJ8K54kyHHjLQ==}
home-dir@1.0.0:
resolution: {integrity: sha512-PPAP0BMY72XQ0sYwFow8EgHwUYfptkZusnZEGHkBjdKRXIYcVFsbEViqU4k8VrJWf0m7wMr9gscQX9klJYh7zg==}
@ -3432,10 +3348,6 @@ packages: @@ -3432,10 +3348,6 @@ packages:
resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==}
engines: {node: '>=0.10.0'}
jackspeak@4.0.3:
resolution: {integrity: sha512-oSwM7q8PTHQWuZAlp995iPpPJ4Vkl7qT0ZRD+9duL9j2oBy6KcTfyxc8mEuHJYC+z/kbps80aJLkaNzTOrf/kw==}
engines: {node: 20 || >=22}
jiti@1.21.7:
resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
hasBin: true
@ -3550,10 +3462,6 @@ packages: @@ -3550,10 +3462,6 @@ packages:
resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
engines: {node: '>=14'}
local-pkg@1.1.1:
resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==}
engines: {node: '>=14'}
locate-path@2.0.0:
resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==}
engines: {node: '>=4'}
@ -3635,17 +3543,9 @@ packages: @@ -3635,17 +3543,9 @@ packages:
lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
lru-cache@11.0.2:
resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==}
engines: {node: 20 || >=22}
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
magic-string-ast@0.9.1:
resolution: {integrity: sha512-18dv2ZlSSgJ/jDWlZGKfnDJx56ilNlYq9F7NnwuWTErsmYmqJ2TWE4l1o2zlUHBYUGBy3tIhPCC1gxq8M5HkMA==}
engines: {node: '>=20.18.0'}
magic-string@0.27.0:
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
engines: {node: '>=12'}
@ -3724,10 +3624,6 @@ packages: @@ -3724,10 +3624,6 @@ packages:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
engines: {node: '>=4'}
minimatch@10.0.1:
resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
engines: {node: 20 || >=22}
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
@ -3745,10 +3641,6 @@ packages: @@ -3745,10 +3641,6 @@ packages:
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
minipass@7.1.2:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
mkdirp@1.0.4:
resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
engines: {node: '>=10'}
@ -3893,9 +3785,6 @@ packages: @@ -3893,9 +3785,6 @@ packages:
resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
engines: {node: '>=12'}
opencv4js@3.4.3:
resolution: {integrity: sha512-vdvYGRfbQCSe/WevgXpDLPhJN0PwNmrVLIdUxAXvbWRAMmRaNJXDHlSkHUzAT7qJOk2ukoXSv3G2X7u8X9ktGQ==}
optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
@ -3956,9 +3845,6 @@ packages: @@ -3956,9 +3845,6 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
package-json-from-dist@1.0.1:
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
pad@2.3.0:
resolution: {integrity: sha512-lxrgnOG5AXmzMRT1O5urWtYFxHnFSE+QntgTHij1nvS4W+ubhQLmQRHmZXDeEvk9I00itAixLqU9Q6fE0gW3sw==}
engines: {node: '>= 4.0.0'}
@ -4033,10 +3919,6 @@ packages: @@ -4033,10 +3919,6 @@ packages:
resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==}
engines: {node: '>=0.10.0'}
path-scurry@2.0.0:
resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==}
engines: {node: 20 || >=22}
path-to-regexp@6.3.0:
resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==}
@ -4113,9 +3995,6 @@ packages: @@ -4113,9 +3995,6 @@ packages:
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==}
pkg-up@3.1.0:
resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==}
engines: {node: '>=8'}
@ -4220,9 +4099,6 @@ packages: @@ -4220,9 +4099,6 @@ packages:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
quansync@0.2.10:
resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==}
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@ -4500,10 +4376,6 @@ packages: @@ -4500,10 +4376,6 @@ packages:
signal-exit@3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
signal-exit@4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
signale@1.4.0:
resolution: {integrity: sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==}
engines: {node: '>=6'}
@ -4576,10 +4448,6 @@ packages: @@ -4576,10 +4448,6 @@ packages:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
engines: {node: '>=8'}
string-width@5.1.2:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
string.prototype.trim@1.2.10:
resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==}
engines: {node: '>= 0.4'}
@ -4707,9 +4575,6 @@ packages: @@ -4707,9 +4575,6 @@ packages:
tslib@1.14.1:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
tslib@2.3.0:
resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==}
tslib@2.4.0:
resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
@ -4832,10 +4697,6 @@ packages: @@ -4832,10 +4697,6 @@ packages:
'@vueuse/core':
optional: true
unplugin-utils@0.2.4:
resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==}
engines: {node: '>=18.12.0'}
unplugin-vue-components@0.22.12:
resolution: {integrity: sha512-FxyzsuBvMCYPIk+8cgscGBQ345tvwVu+qY5IhE++eorkyvA4Z1TiD/HCiim+Kbqozl10i4K+z+NCa2WO2jexRA==}
engines: {node: '>=14'}
@ -4846,18 +4707,10 @@ packages: @@ -4846,18 +4707,10 @@ packages:
'@babel/parser':
optional: true
unplugin-vue-define-options@3.0.0-beta.14:
resolution: {integrity: sha512-sbcFwF4ZkeQSUqw5Qw8o6Uf5Tc3P9umQf5bddQ8Kts9DEyZdTX+WlqjvyZzGSBPdFlYKm2CBj+xtNf+cOpSTnA==}
engines: {node: '>=20.18.0'}
unplugin@1.16.1:
resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
engines: {node: '>=14.0.0'}
unplugin@2.3.5:
resolution: {integrity: sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==}
engines: {node: '>=18.12.0'}
update-browserslist-db@1.1.2:
resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==}
hasBin: true
@ -4990,11 +4843,6 @@ packages: @@ -4990,11 +4843,6 @@ packages:
vue-cropper@1.1.4:
resolution: {integrity: sha512-5m98vBsCEI9rbS4JxELxXidtAui3qNyTHLHg67Qbn7g8cg+E6LcnC+hh3SM/p94x6mFh6KRxT1ttnta+wCYqWA==}
vue-cropperjs@5.0.0:
resolution: {integrity: sha512-RhnC8O33uRZNkn74aiHZwNHnBJOXWlS4P6gsRI0lw4cZlWjKSCywZI9oSI9POlIPI6OYv30jvnHMXGch85tw7w==}
peerDependencies:
vue: '>=3.0.0'
vue-demi@0.14.10:
resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
engines: {node: '>=12'}
@ -5105,10 +4953,6 @@ packages: @@ -5105,10 +4953,6 @@ packages:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
wrap-ansi@8.1.0:
resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
engines: {node: '>=12'}
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
@ -5152,9 +4996,6 @@ packages: @@ -5152,9 +4996,6 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
zrender@5.6.1:
resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==}
snapshots:
'@alvarosabu/utils@3.2.0': {}
@ -6182,15 +6023,6 @@ snapshots: @@ -6182,15 +6023,6 @@ snapshots:
'@intlify/shared@9.14.2': {}
'@isaacs/cliui@8.0.2':
dependencies:
string-width: 5.1.2
string-width-cjs: string-width@4.2.3
strip-ansi: 7.1.0
strip-ansi-cjs: strip-ansi@6.0.1
wrap-ansi: 8.1.0
wrap-ansi-cjs: wrap-ansi@7.0.0
'@jridgewell/gen-mapping@0.3.8':
dependencies:
'@jridgewell/set-array': 1.2.1
@ -6773,16 +6605,6 @@ snapshots: @@ -6773,16 +6605,6 @@ snapshots:
'@volar/language-core': 1.11.1
path-browserify: 1.0.1
'@vue-macros/common@3.0.0-beta.14(vue@3.5.13(typescript@4.9.5))':
dependencies:
'@vue/compiler-sfc': 3.5.16
ast-kit: 2.1.0
local-pkg: 1.1.1
magic-string-ast: 0.9.1
unplugin-utils: 0.2.4
optionalDependencies:
vue: 3.5.13(typescript@4.9.5)
'@vue/babel-helper-vue-transform-on@1.2.5': {}
'@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.9)':
@ -6984,8 +6806,6 @@ snapshots: @@ -6984,8 +6806,6 @@ snapshots:
acorn@8.14.0: {}
acorn@8.14.1: {}
aggregate-error@3.1.0:
dependencies:
clean-stack: 2.2.0
@ -7028,8 +6848,6 @@ snapshots: @@ -7028,8 +6848,6 @@ snapshots:
dependencies:
color-convert: 2.0.1
ansi-styles@6.2.1: {}
anymatch@3.1.3:
dependencies:
normalize-path: 3.0.0
@ -7096,16 +6914,6 @@ snapshots: @@ -7096,16 +6914,6 @@ snapshots:
assertion-error@1.1.0: {}
ast-kit@2.1.0:
dependencies:
'@babel/parser': 7.27.5
pathe: 2.0.3
ast-walker-scope@0.8.1:
dependencies:
'@babel/parser': 7.27.5
ast-kit: 2.1.0
async-function@1.0.0: {}
async-validator@4.2.5: {}
@ -7440,8 +7248,6 @@ snapshots: @@ -7440,8 +7248,6 @@ snapshots:
confbox@0.1.8: {}
confbox@0.2.2: {}
consola@2.15.3: {}
constant-case@3.0.4:
@ -7485,8 +7291,6 @@ snapshots: @@ -7485,8 +7291,6 @@ snapshots:
optionalDependencies:
typescript: 4.9.5
cropperjs@1.6.2: {}
cross-env@7.0.3:
dependencies:
cross-spawn: 7.0.6
@ -7650,13 +7454,6 @@ snapshots: @@ -7650,13 +7454,6 @@ snapshots:
es-errors: 1.3.0
gopd: 1.2.0
eastasianwidth@0.2.0: {}
echarts@5.6.0:
dependencies:
tslib: 2.3.0
zrender: 5.6.1
electron-to-chromium@1.5.100: {}
element-plus@2.9.4(vue@3.5.13(typescript@4.9.5)):
@ -7682,8 +7479,6 @@ snapshots: @@ -7682,8 +7479,6 @@ snapshots:
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
entities@4.5.0: {}
env-paths@2.2.1: {}
@ -8097,8 +7892,6 @@ snapshots: @@ -8097,8 +7892,6 @@ snapshots:
dependencies:
homedir-polyfill: 1.0.3
exsolve@1.0.5: {}
extend@3.0.2: {}
external-editor@2.2.0:
@ -8234,11 +8027,6 @@ snapshots: @@ -8234,11 +8027,6 @@ snapshots:
dependencies:
for-in: 1.0.2
foreground-child@3.3.0:
dependencies:
cross-spawn: 7.0.6
signal-exit: 4.1.0
form-data@4.0.2:
dependencies:
asynckit: 0.4.0
@ -8321,15 +8109,6 @@ snapshots: @@ -8321,15 +8109,6 @@ snapshots:
dependencies:
is-glob: 4.0.3
glob@11.0.1:
dependencies:
foreground-child: 3.3.0
jackspeak: 4.0.3
minimatch: 10.0.1
minipass: 7.1.2
package-json-from-dist: 1.0.1
path-scurry: 2.0.0
glob@7.2.3:
dependencies:
fs.realpath: 1.0.0
@ -8405,8 +8184,6 @@ snapshots: @@ -8405,8 +8184,6 @@ snapshots:
graphemer@1.4.0: {}
gsplat@1.2.4: {}
handlebars@4.7.8:
dependencies:
minimist: 1.2.8
@ -8447,8 +8224,6 @@ snapshots: @@ -8447,8 +8224,6 @@ snapshots:
capital-case: 1.0.4
tslib: 2.8.1
hellojs@1.20.0: {}
home-dir@1.0.0: {}
homedir-polyfill@1.0.3:
@ -8803,10 +8578,6 @@ snapshots: @@ -8803,10 +8578,6 @@ snapshots:
isobject@3.0.1: {}
jackspeak@4.0.3:
dependencies:
'@isaacs/cliui': 8.0.2
jiti@1.21.7: {}
jiti@2.4.2:
@ -8932,12 +8703,6 @@ snapshots: @@ -8932,12 +8703,6 @@ snapshots:
local-pkg@0.4.3: {}
local-pkg@1.1.1:
dependencies:
mlly: 1.7.4
pkg-types: 2.1.0
quansync: 0.2.10
locate-path@2.0.0:
dependencies:
p-locate: 2.0.0
@ -9011,16 +8776,10 @@ snapshots: @@ -9011,16 +8776,10 @@ snapshots:
dependencies:
tslib: 2.8.1
lru-cache@11.0.2: {}
lru-cache@5.1.1:
dependencies:
yallist: 3.1.1
magic-string-ast@0.9.1:
dependencies:
magic-string: 0.30.17
magic-string@0.27.0:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
@ -9091,10 +8850,6 @@ snapshots: @@ -9091,10 +8850,6 @@ snapshots:
min-indent@1.0.1: {}
minimatch@10.0.1:
dependencies:
brace-expansion: 2.0.1
minimatch@3.1.2:
dependencies:
brace-expansion: 1.1.11
@ -9111,8 +8866,6 @@ snapshots: @@ -9111,8 +8866,6 @@ snapshots:
minimist@1.2.8: {}
minipass@7.1.2: {}
mkdirp@1.0.4: {}
mlly@1.7.4:
@ -9268,8 +9021,6 @@ snapshots: @@ -9268,8 +9021,6 @@ snapshots:
is-docker: 2.2.1
is-wsl: 2.2.0
opencv4js@3.4.3: {}
optionator@0.9.4:
dependencies:
deep-is: 0.1.4
@ -9347,8 +9098,6 @@ snapshots: @@ -9347,8 +9098,6 @@ snapshots:
p-try@2.2.0: {}
package-json-from-dist@1.0.1: {}
pad@2.3.0:
dependencies:
wcwidth: 1.0.1
@ -9425,11 +9174,6 @@ snapshots: @@ -9425,11 +9174,6 @@ snapshots:
dependencies:
path-root-regex: 0.1.2
path-scurry@2.0.0:
dependencies:
lru-cache: 11.0.2
minipass: 7.1.2
path-to-regexp@6.3.0: {}
path-type@2.0.0:
@ -9489,12 +9233,6 @@ snapshots: @@ -9489,12 +9233,6 @@ 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
pkg-up@3.1.0:
dependencies:
find-up: 3.0.0
@ -9597,8 +9335,6 @@ snapshots: @@ -9597,8 +9335,6 @@ snapshots:
punycode@2.3.1: {}
quansync@0.2.10: {}
queue-microtask@1.2.3: {}
read-cache@1.0.0:
@ -9924,8 +9660,6 @@ snapshots: @@ -9924,8 +9660,6 @@ snapshots:
signal-exit@3.0.7: {}
signal-exit@4.1.0: {}
signale@1.4.0:
dependencies:
chalk: 2.4.2
@ -9993,12 +9727,6 @@ snapshots: @@ -9993,12 +9727,6 @@ snapshots:
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
string-width@5.1.2:
dependencies:
eastasianwidth: 0.2.0
emoji-regex: 9.2.2
strip-ansi: 7.1.0
string.prototype.trim@1.2.10:
dependencies:
call-bind: 1.0.8
@ -10120,8 +9848,6 @@ snapshots: @@ -10120,8 +9848,6 @@ snapshots:
tslib@1.14.1: {}
tslib@2.3.0: {}
tslib@2.4.0: {}
tslib@2.8.1: {}
@ -10248,11 +9974,6 @@ snapshots: @@ -10248,11 +9974,6 @@ snapshots:
transitivePeerDependencies:
- rollup
unplugin-utils@0.2.4:
dependencies:
pathe: 2.0.3
picomatch: 4.0.2
unplugin-vue-components@0.22.12(@babel/parser@7.27.5)(rollup@3.29.5)(vue@3.5.13(typescript@4.9.5)):
dependencies:
'@antfu/utils': 0.7.10
@ -10272,25 +9993,11 @@ snapshots: @@ -10272,25 +9993,11 @@ snapshots:
- rollup
- supports-color
unplugin-vue-define-options@3.0.0-beta.14(vue@3.5.13(typescript@4.9.5)):
dependencies:
'@vue-macros/common': 3.0.0-beta.14(vue@3.5.13(typescript@4.9.5))
ast-walker-scope: 0.8.1
unplugin: 2.3.5
transitivePeerDependencies:
- vue
unplugin@1.16.1:
dependencies:
acorn: 8.14.0
webpack-virtual-modules: 0.6.2
unplugin@2.3.5:
dependencies:
acorn: 8.14.1
picomatch: 4.0.2
webpack-virtual-modules: 0.6.2
update-browserslist-db@1.1.2(browserslist@4.24.4):
dependencies:
browserslist: 4.24.4
@ -10406,11 +10113,6 @@ snapshots: @@ -10406,11 +10113,6 @@ snapshots:
vue-cropper@1.1.4: {}
vue-cropperjs@5.0.0(vue@3.5.13(typescript@4.9.5)):
dependencies:
cropperjs: 1.6.2
vue: 3.5.13(typescript@4.9.5)
vue-demi@0.14.10(vue@3.5.13(typescript@4.9.5)):
dependencies:
vue: 3.5.13(typescript@4.9.5)
@ -10551,12 +10253,6 @@ snapshots: @@ -10551,12 +10253,6 @@ snapshots:
string-width: 4.2.3
strip-ansi: 6.0.1
wrap-ansi@8.1.0:
dependencies:
ansi-styles: 6.2.1
string-width: 5.1.2
strip-ansi: 7.1.0
wrappy@1.0.2: {}
xml-name-validator@4.0.0: {}
@ -10598,7 +10294,3 @@ snapshots: @@ -10598,7 +10294,3 @@ snapshots:
yargs-parser: 21.1.1
yocto-queue@0.1.0: {}
zrender@5.6.1:
dependencies:
tslib: 2.3.0

1
src/views/oauth/index.vue

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
<script setup lang="ts">
import hello from 'hellojs'
import type { Ref } from 'vue'
interface Item {

Loading…
Cancel
Save