diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 74a6264..15450a1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -6,26 +6,23 @@ settings:
dependencies:
'@dcloudio/uni-app':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001(@dcloudio/types@3.4.3)(postcss@8.4.32)(vue@3.2.47)
+ specifier: 3.0.0-4000720240327001
+ version: 3.0.0-4000720240327001(@dcloudio/types@3.4.3)(postcss@8.4.38)(vue@3.4.21)
'@dcloudio/uni-app-plus':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001(postcss@8.4.32)(vite@4.5.2)(vue@3.2.47)
+ specifier: 3.0.0-4000720240327001
+ version: 3.0.0-4000720240327001(postcss@8.4.38)(vite@4.5.3)(vue@3.4.21)
'@dcloudio/uni-components':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
+ specifier: 3.0.0-4000720240327001
+ version: 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
'@dcloudio/uni-mp-weixin':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-mp-xhs':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
+ specifier: 3.0.0-4000720240327001
+ version: 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
dayjs:
specifier: ^1.11.10
version: 1.11.10
pinia:
specifier: 2.0.36
- version: 2.0.36(typescript@5.3.2)(vue@3.2.47)
+ version: 2.0.36(typescript@5.3.2)(vue@3.4.21)
pinia-plugin-persistedstate:
specifier: ^3.2.1
version: 3.2.1(pinia@2.0.36)
@@ -33,11 +30,11 @@ dependencies:
specifier: ^3.1.38
version: 3.1.41
vue:
- specifier: 3.2.47
- version: 3.2.47
+ specifier: 3.4.21
+ version: 3.4.21(typescript@5.3.2)
vue-i18n:
- specifier: ^9.1.9
- version: 9.9.0(vue@3.2.47)
+ specifier: ^9.9.0
+ version: 9.9.0(vue@3.4.21)
z-paging:
specifier: ^2.6.2
version: 2.6.3
@@ -50,17 +47,17 @@ devDependencies:
specifier: ^3.4.3
version: 3.4.3
'@dcloudio/uni-automator':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.32)(vue@3.2.47)
+ specifier: 3.0.0-4000720240327001
+ version: 3.0.0-4000720240327001(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.38)(vue@3.4.21)
'@dcloudio/uni-cli-shared':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
+ specifier: 3.0.0-4000720240327001
+ version: 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
'@dcloudio/uni-stacktracey':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001
+ specifier: 3.0.0-4000720240327001
+ version: 3.0.0-4000720240327001
'@dcloudio/vite-plugin-uni':
- specifier: 3.0.0-3090920231225001
- version: 3.0.0-3090920231225001(postcss@8.4.32)(vite@4.5.2)(vue@3.2.47)
+ specifier: 3.0.0-4000720240327001
+ version: 3.0.0-4000720240327001(postcss@8.4.38)(vite@4.5.3)(vue@3.4.21)
'@types/node':
specifier: ^20.8.10
version: 20.10.3
@@ -74,8 +71,8 @@ devDependencies:
specifier: ^0.57.2
version: 0.57.7(eslint@8.55.0)(typescript@5.3.2)
'@vue/runtime-core':
- specifier: ^3.2.45
- version: 3.3.9
+ specifier: ^3.4.21
+ version: 3.4.21
'@vue/tsconfig':
specifier: ^0.4.0
version: 0.4.0
@@ -99,7 +96,7 @@ devDependencies:
version: 1.5.0
postcss-scss:
specifier: ^4.0.9
- version: 4.0.9(postcss@8.4.32)
+ version: 4.0.9(postcss@8.4.38)
sass:
specifier: ^1.69.5
version: 1.69.5
@@ -126,7 +123,7 @@ devDependencies:
version: 5.3.2
unocss:
specifier: ^0.57.2
- version: 0.57.7(postcss@8.4.32)(vite@4.5.2)
+ version: 0.57.7(postcss@8.4.38)(vite@4.5.3)
unocss-applet:
specifier: ^0.7.7
version: 0.7.8
@@ -135,13 +132,13 @@ devDependencies:
version: 0.16.7
unplugin-vue-components:
specifier: ^0.25.2
- version: 0.25.2(vue@3.2.47)
+ version: 0.25.2(vue@3.4.21)
vite:
specifier: ^4.5.2
- version: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ version: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
vite-plugin-imagemin:
specifier: ^0.6.1
- version: 0.6.1(vite@4.5.2)
+ version: 0.6.1(vite@4.5.3)
vue-tsc:
specifier: ^1.8.22
version: 1.8.24(typescript@5.3.2)
@@ -614,6 +611,13 @@ packages:
dependencies:
'@babel/types': 7.23.5
+ /@babel/parser@7.24.1:
+ resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ '@babel/types': 7.23.5
+
/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.21.4):
resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==}
engines: {node: '>=6.9.0'}
@@ -2644,12 +2648,12 @@ packages:
/@dcloudio/types@3.4.3:
resolution: {integrity: sha512-WzQGX06z2+HU3HnOO+/DxX37jyUECSXCuI7GVjFXs10+ZExTbdouwQXZvH8hR7k/FjuXFjQKHV9fuvfexyXluw==}
- /@dcloudio/uni-app-plus@3.0.0-3090920231225001(postcss@8.4.32)(vite@4.5.2)(vue@3.2.47):
- resolution: {integrity: sha512-TCzWHbwuheEBSzpTqpHh/imhj4Rkwdg48m9C7ZLqun5runI056TEUdrpfuLBVuwsttk5NSpqm11ywS7GSSM7Mg==}
+ /@dcloudio/uni-app-plus@3.0.0-4000720240327001(postcss@8.4.38)(vite@4.5.3)(vue@3.4.21):
+ resolution: {integrity: sha512-QD5JEHQ+vGQ3iN1kUA3p0rm40+ohrg4ymctHPYRit6VdIkJmGLuxOaTiBWf8j93/EdNSHfPpFrMxAPbB3c5AZg==}
dependencies:
- '@dcloudio/uni-app-uts': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-app-vite': 3.0.0-3090920231225001(postcss@8.4.32)(vite@4.5.2)(vue@3.2.47)
- '@dcloudio/uni-app-vue': 3.0.0-3090920231225001
+ '@dcloudio/uni-app-uts': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-app-vite': 3.0.0-4000720240327001(postcss@8.4.38)(vite@4.5.3)(vue@3.4.21)
+ '@dcloudio/uni-app-vue': 3.0.0-4000720240327001
debug: 4.3.4
fs-extra: 10.1.0
licia: 1.39.1
@@ -2665,25 +2669,27 @@ packages:
- vue
dev: false
- /@dcloudio/uni-app-uts@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-61At6ZKh9SpHMuewxtZEOuDS1hkwFs5AecqavFAZWovVQR30it2e5zSN4kwq/ZM1An/HFs0TLXV3YBnx9Q07oA==}
+ /@dcloudio/uni-app-uts@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-ED/2sAsaMq0w4d8Rf4XpZhPNuhqagwAjZaQ/fgy6iaAjgDUNMBBFjRw5yW+cgqaEm16BOIwh6ubN8313ghqrvQ==}
dependencies:
'@babel/parser': 7.23.5
'@babel/types': 7.23.5
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-i18n': 3.0.0-3090920231225001
- '@dcloudio/uni-nvue-styler': 3.0.0-3090920231225001
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-i18n': 3.0.0-4000720240327001
+ '@dcloudio/uni-nvue-styler': 3.0.0-4000720240327001
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.20
'@rollup/pluginutils': 4.2.1
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-sfc': 3.2.47
- '@vue/shared': 3.2.47
+ '@vue/compiler-core': 3.3.11
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-sfc': 3.3.11
+ '@vue/shared': 3.3.11
debug: 4.3.4
es-module-lexer: 1.4.1
estree-walker: 2.0.2
fs-extra: 10.1.0
+ magic-string: 0.30.5
picocolors: 1.0.0
source-map-js: 1.0.2
unplugin-auto-import: 0.16.7
@@ -2697,59 +2703,65 @@ packages:
- vue
dev: false
- /@dcloudio/uni-app-vite@3.0.0-3090920231225001(postcss@8.4.32)(vite@4.5.2)(vue@3.2.47):
- resolution: {integrity: sha512-MkmI3qzsGYrT787lRMyhb/DdIF9mE/BbhrExwM/RBshnVzl6rjQIKx5lIG94t58WIaP7Jcl/pJw+IPAe1FTQyQ==}
+ /@dcloudio/uni-app-vite@3.0.0-4000720240327001(postcss@8.4.38)(vite@4.5.3)(vue@3.4.21):
+ resolution: {integrity: sha512-up8h+8NwUSbbfelspTyHCuRUi66BJT8+elfWzGSNAHBo77PGyoEEg+n9Jbp55VuoqU5NiyGwARC1kfRFPVupBg==}
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-i18n': 3.0.0-3090920231225001
- '@dcloudio/uni-nvue-styler': 3.0.0-3090920231225001
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-i18n': 3.0.0-4000720240327001
+ '@dcloudio/uni-nvue-styler': 3.0.0-4000720240327001
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
'@rollup/pluginutils': 4.2.1
- '@vitejs/plugin-vue': 4.5.1(vite@4.5.2)(vue@3.2.47)
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
+ '@vitejs/plugin-vue': 4.5.1(vite@4.5.3)(vue@3.4.21)
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-sfc': 3.3.11
debug: 4.3.4
fs-extra: 10.1.0
picocolors: 1.0.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vite
- vue
dev: false
- /@dcloudio/uni-app-vue@3.0.0-3090920231225001:
- resolution: {integrity: sha512-D7I4jGSnpBihSXXeckRSD152Da2N2vKDtGF1sbNe2m1R04W36AkVUtzFGpSOml4MNIedCGtzGWXKaX7rIU+mFA==}
+ /@dcloudio/uni-app-vue@3.0.0-4000720240327001:
+ resolution: {integrity: sha512-N0/Gi4rhqbDvQGU9NOeKF38B5G1faaTuLUlItJR6FErHn2/oqnXPDAGoin48tX6q1ecy7r4k2fEpfIXmMIcMpA==}
dev: false
- /@dcloudio/uni-app@3.0.0-3090920231225001(@dcloudio/types@3.4.3)(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-NsGrGjNmHc2zH1c5eqnHwSxuMNse+RknCQWIIWnnz+Q8lqHc1I9zf2mzxYXyNBHy4VhGRY2zblhkUyWLtGRaaA==}
+ /@dcloudio/uni-app@3.0.0-4000720240327001(@dcloudio/types@3.4.3)(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-H2kp3/RogQHLoZg3eVHECaSdseXiYFMLg9C5kv9IwCwJBcxShCfEglADJgVUAkc6HCqRZdMP5EdIQUIHlYykpA==}
peerDependencies:
- '@dcloudio/types': ^3.3.2
+ '@dcloudio/types': ^3.4.8
dependencies:
'@dcloudio/types': 3.4.3
- '@dcloudio/uni-cloud': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-components': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-i18n': 3.0.0-3090920231225001
- '@dcloudio/uni-push': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@dcloudio/uni-stat': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cloud': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-components': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-i18n': 3.0.0-4000720240327001
+ '@dcloudio/uni-push': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
+ '@dcloudio/uni-stat': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@vue/shared': 3.3.11
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/uni-automator@3.0.0-3090920231225001(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-6PKcEJK6VAARpEtsFUypFEu6DeAminijHJb63x6oK1lIt0VlJFGjXuCTBbFQTf6uLFSsUGMV4wcCmh2NswXxmg==}
+ /@dcloudio/uni-automator@3.0.0-4000720240327001(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-HYFcxuUqerWWxhDF6IUYdZvvjr8J219IcBLE/kPcEZjqw88OiVIK12zk6hRXtKYoUgwkACzNBvf5wVbNpgDBSQ==}
peerDependencies:
jest: 27.0.4
jest-environment-node: 27.5.1
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
address: 1.2.2
cross-env: 7.0.3
debug: 4.3.4
@@ -2764,34 +2776,38 @@ packages:
qrcode-terminal: 0.12.0
ws: 8.14.2
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- bufferutil
- postcss
+ - rollup
- supports-color
- ts-node
- utf-8-validate
- vue
dev: true
- /@dcloudio/uni-cli-shared@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-6Pt2nCRI57OwIoqBNctPTQ05oJPTZGlocylmrbpUy8Q5Z2eyQNlnA/jTm9L5tM6nnfJKzBE/yOBMOgJDsVWNYw==}
+ /@dcloudio/uni-cli-shared@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-drgnFhSuCHOhE7xtJ3F6YkpGluoE1M1HMJHL9PhTm+ewEX+0BCXYvnpoIaKptRWbYFXZ/CqzgcHH2c/Wu38waQ==}
engines: {node: ^14.18.0 || >=16.0.0}
dependencies:
'@ampproject/remapping': 2.2.1
+ '@babel/code-frame': 7.23.5
'@babel/core': 7.23.5
- '@babel/parser': 7.23.5
+ '@babel/parser': 7.24.1
'@babel/types': 7.23.5
- '@dcloudio/uni-i18n': 3.0.0-3090920231225001
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
+ '@dcloudio/uni-i18n': 3.0.0-4000720240327001
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
'@intlify/core-base': 9.1.9
'@intlify/shared': 9.1.9
'@intlify/vue-devtools': 9.1.9
'@rollup/pluginutils': 4.2.1
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
- '@vue/server-renderer': 3.2.47(vue@3.2.47)
- '@vue/shared': 3.2.47
- autoprefixer: 10.4.16(postcss@8.4.32)
+ '@vue/compiler-core': 3.3.11
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-sfc': 3.3.11
+ '@vue/server-renderer': 3.3.11(vue@3.4.21)
+ '@vue/shared': 3.3.11
+ autoprefixer: 10.4.16(postcss@8.4.38)
base64url: 3.0.1
chokidar: 3.5.3
compare-versions: 3.6.0
@@ -2803,233 +2819,248 @@ packages:
fs-extra: 10.1.0
hash-sum: 2.0.0
jsonc-parser: 3.2.0
- magic-string: 0.30.5
+ lines-and-columns: 2.0.4
+ magic-string: 0.30.8
merge: 2.1.1
mime: 3.0.0
module-alias: 2.2.3
os-locale-s-fix: 1.0.8-fix-1
picocolors: 1.0.0
- postcss-import: 14.1.0(postcss@8.4.32)
- postcss-load-config: 3.1.4(postcss@8.4.32)
- postcss-modules: 4.3.1(postcss@8.4.32)
+ postcss-import: 14.1.0(postcss@8.4.38)
+ postcss-load-config: 3.1.4(postcss@8.4.38)
+ postcss-modules: 4.3.1(postcss@8.4.38)
postcss-selector-parser: 6.0.13
resolve: 1.22.8
tapable: 2.2.1
+ unplugin-auto-import: 0.16.7
xregexp: 3.1.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- /@dcloudio/uni-cloud@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-+k8cnrQZlBYbY01Li9rR5PBcxxvn/i8sHpj+i3rbzJioks4nneR64ZP14Zisu07v5VwLcjuZNdI8Ato7KZjyUA==}
+ /@dcloudio/uni-cloud@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-LTD+8Xzv4FQZJWLrFGbecttzESzDiaABl1XoAOBlLKIgDAKK4bZKnNhwkcIl4XiOvYIB0cYbB1qqzeKBjWs45A==}
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-i18n': 3.0.0-3090920231225001
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-i18n': 3.0.0-4000720240327001
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
+ '@vue/shared': 3.3.11
fast-glob: 3.3.2
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/uni-components@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-fyqPOzmEjgfhwrElZH+yTBjqbCzefgZTkbZrgPaQkvXRT8sJpsTpcjF8wNPLo0dB+9XppkNAJDy+c9EkDJGeKQ==}
+ /@dcloudio/uni-components@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-lMtM28Qp6DHpWaZ4pKJPePYlIcjB9tValOgvLByuQNwlHL+uxxh27dAILt0KfsGsMN2Ima2hFRvGAcRW+JCTRw==}
dependencies:
- '@dcloudio/uni-cloud': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-h5': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-i18n': 3.0.0-3090920231225001
+ '@dcloudio/uni-cloud': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-h5': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-i18n': 3.0.0-4000720240327001
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/uni-h5-vite@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-gyhFfI77gL2saPef0+3nQ9+mi//Vk/N7PeZCSxq6oRpHIUE3TkpB3xvQrPkciJPG8ivHX5BGcqcOdZt36qgBtA==}
+ /@dcloudio/uni-h5-vite@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-PNIMiH4dAFMXNn6NG+YvGzWPkRd3zyYVm62H6YEotVCtNUBodLDySOXx3Zz5RdRM7JHKMQMH968ZCGo2NyxDXQ==}
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
'@rollup/pluginutils': 4.2.1
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
- '@vue/server-renderer': 3.2.47(vue@3.2.47)
- '@vue/shared': 3.2.47
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-sfc': 3.3.11
+ '@vue/server-renderer': 3.3.11(vue@3.4.21)
+ '@vue/shared': 3.3.11
debug: 4.3.4
fs-extra: 10.1.0
mime: 3.0.0
module-alias: 2.2.3
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/uni-h5-vue@3.0.0-3090920231225001(vue@3.2.47):
- resolution: {integrity: sha512-v19rnmf+V+2G07ABjViyaLqDcVJReBVuAb0xuSzNiLIezQ3GRFJAf4XEjbk56BrrRfdDRaNJ+6lrWP5j1KI8nw==}
+ /@dcloudio/uni-h5-vue@3.0.0-4000720240327001(vue@3.4.21):
+ resolution: {integrity: sha512-i5VjGhcaM28mb78pedambeYxlHb3dBEFOfJMMPtdrnFHtVRFm1BIenocZy6o0HsgsJb85hlQenMYxt4o2W85Cg==}
dependencies:
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@vue/server-renderer': 3.2.47(vue@3.2.47)
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
+ '@vue/server-renderer': 3.3.11(vue@3.4.21)
transitivePeerDependencies:
- vue
dev: false
- /@dcloudio/uni-h5@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-q3YR+wESXb9JdFOJdoX8I7ER2TTOvY23fHFMMq1wZW49WLufMMu/BKM7FUeHtX9uteqMIVJDrzrjknwLgNUJiw==}
+ /@dcloudio/uni-h5@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-qWx1szp1eJGxsjMh5O+phUnBjxm5Eb49ueTbO1rvQqnoqw02PMpNItW2qz0JfULi3Szsva18lmxV2H2j7q9vyw==}
dependencies:
- '@dcloudio/uni-h5-vite': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-h5-vue': 3.0.0-3090920231225001(vue@3.2.47)
- '@dcloudio/uni-i18n': 3.0.0-3090920231225001
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@vue/server-renderer': 3.2.47(vue@3.2.47)
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-h5-vite': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-h5-vue': 3.0.0-4000720240327001(vue@3.4.21)
+ '@dcloudio/uni-i18n': 3.0.0-4000720240327001
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
+ '@vue/server-renderer': 3.3.11(vue@3.4.21)
+ '@vue/shared': 3.3.11
debug: 4.3.4
localstorage-polyfill: 1.0.1
postcss-selector-parser: 6.0.13
safe-area-insets: 1.4.1
- vue-router: 4.2.5(vue@3.2.47)
+ vue-router: 4.2.5(vue@3.4.21)
xmlhttprequest: 1.8.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/uni-i18n@3.0.0-3090920231225001:
- resolution: {integrity: sha512-GUiyXxeLvunToD2LC1FybqtrLw/cbKmtO/Q3mwue0rEurhaTrabiVoOntP4n1t4QMaL+dFsex06cRbZgafqlIw==}
+ /@dcloudio/uni-i18n@3.0.0-4000720240327001:
+ resolution: {integrity: sha512-Mh7p+abklK3q4+IZ3M+O/XUy4tJrim+WMpsPnbKC7fuPl2uWb41eOOvyYam1gsqNOyiOpI9X7hJp8h/PQop68g==}
- /@dcloudio/uni-mp-compiler@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-q9pgXG1gtN9VMaEQj4jlmHBkKAwFsKTCsZu4FsH4kpFoQoSgdEFH8VAHTWKA9reaUVLJGInO0Nsd+t9rZJi3EA==}
+ /@dcloudio/uni-mp-compiler@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-OsNyanrrW8+NdWKyWBE/xK5kBuCgowedXOwlBjjF762+fpozh5V65b8KPSuZKWI00wyfl7BdIF0kadFOc50TgA==}
dependencies:
'@babel/generator': 7.23.5
'@babel/parser': 7.23.5
'@babel/types': 7.23.5
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-dom': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
+ '@vue/compiler-core': 3.3.11
+ '@vue/compiler-dom': 3.3.11
+ '@vue/shared': 3.3.11
estree-walker: 2.0.2
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/uni-mp-vite@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-kcw5gPzIjMonakkT1PJtBwfr3PA6YKNxB+hJw2+gEnUFHCAVASXAOO1i7AmtWSqJsRI2FigIDDw1rjeMwY/BHg==}
+ /@dcloudio/uni-mp-vite@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-ZYkL6ewz06JmkS+wRSQTUAXulwl2VV85j3sOl52+a2QusmSjkWqO70UdDMPtH36K+lTncB5l8DRxyt8BOd81fw==}
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-i18n': 3.0.0-3090920231225001
- '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@vue/compiler-sfc': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-i18n': 3.0.0-4000720240327001
+ '@dcloudio/uni-mp-compiler': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-mp-vue': 3.0.0-4000720240327001
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
+ '@vue/compiler-sfc': 3.3.11
+ '@vue/shared': 3.3.11
debug: 4.3.4
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/uni-mp-vue@3.0.0-3090920231225001:
- resolution: {integrity: sha512-oSlZ9lynhc6f8q7GRQMecZIzUrxnh0pIByDS9zOaYyXfT8oemA7ai2FSpX+McpSQ43VhJfPHzeJbeK2V7F0Csg==}
+ /@dcloudio/uni-mp-vue@3.0.0-4000720240327001:
+ resolution: {integrity: sha512-Y0ZM4zu9hh+Z9r5+tn1RCFgGKAYRy0xkqfPRogWr2st9axerO8VO49aB8etnMhiKexfCEfoqmzY4t2XPtricnA==}
dependencies:
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
+ '@vue/shared': 3.3.11
dev: false
- /@dcloudio/uni-mp-weixin@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-XV43ox/P19pTjvjXrDeIrjmbH8VUeV/iUm7ufK77gCwSAEff2yZOd/FlmikQncQItJP1M7Sxv8DnilEbPeLoBA==}
+ /@dcloudio/uni-mp-weixin@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-EJgJALb5KSJwidGvsoBMtEojMCvgsQSsKYTTYVWSNDFMEjZl39vI8RZptIFqdb+1S7chRGkVrUin4E/YT5uw7g==}
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-mp-vite': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-mp-vue': 3.0.0-4000720240327001
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
+ '@vue/shared': 3.3.11
jimp: 0.10.3
licia: 1.39.1
qrcode-reader: 1.0.4
qrcode-terminal: 0.12.0
ws: 8.14.2
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- bufferutil
- postcss
+ - rollup
- supports-color
- ts-node
- utf-8-validate
- vue
dev: false
- /@dcloudio/uni-mp-xhs@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-pY/OCLGNLChmTShAG41sb0AGxqJCqsioNu4fIEKcC2dj8JFOUdcFBYS7ZvhrVrVYCErM0H3GcmLla0cJZfUCjQ==}
+ /@dcloudio/uni-nvue-styler@3.0.0-4000720240327001:
+ resolution: {integrity: sha512-WflANzPpf+pUs4cldH3+SM6Wf3CVJtpdCo9gwz5H5ATnXhwDhVVDUtpXY+46NAxS77nOiL+ek6MDnK+FJXE3Ww==}
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-mp-compiler': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-mp-vite': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-mp-vue': 3.0.0-3090920231225001
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
- '@vue/shared': 3.2.47
- transitivePeerDependencies:
- - postcss
- - supports-color
- - ts-node
- - vue
- dev: false
-
- /@dcloudio/uni-nvue-styler@3.0.0-3090920231225001:
- resolution: {integrity: sha512-rUO12CpVcMV1pMof7w9cs6FpCKuLPhA3fU7Tfl19XVJXv0IY//rX2aucZW0kOpw45RVJyAHbPBFuQKz7kEiGlA==}
- dependencies:
- '@vue/shared': 3.2.47
parse-css-font: 4.0.0
postcss: 8.4.32
dev: false
- /@dcloudio/uni-push@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-aqUWb1DeF9y9en3fx03eQTZzKLjUCvakJZtmQQFbj69lV2Zh/v/EWKWkF0iOOezPGBTHXJvVDQMWGkdj1ez19Q==}
+ /@dcloudio/uni-push@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-5041im7OTq9JeKTdXgjsIWZKnbCYX5PfWxz4StyPnXJWw1mBm4Wvcr/HdvMXoNCjfQeFP93yR3KLkQSzhWH66Q==}
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/uni-shared@3.0.0-3090920231225001:
- resolution: {integrity: sha512-OXx/KBMuxAGayThVNshnZ17qZJrxjcdFeGwWJrDeTHmCpg+/Yr5yK+ubCQjN2kc4jttwq2fIkqqNs2xe4QFlSQ==}
+ /@dcloudio/uni-shared@3.0.0-4000720240327001:
+ resolution: {integrity: sha512-Pku+eZtTR8qCa1p+qkBTGwgsbl9ZwWM7iru2AaRDavjb0r9NX4nePVSxv5cLUD8o+O4aRNzFX1DFWY+zgjvttQ==}
dependencies:
- '@vue/shared': 3.2.47
+ '@vue/shared': 3.3.11
- /@dcloudio/uni-stacktracey@3.0.0-3090920231225001:
- resolution: {integrity: sha512-UN0qPDt6uTo2M9HxD4WgJHJIrCWLpUkseBOoOseZ2QVqfFCTQvLcH3ZVr7fx4gkoc5FDCp1YI2uiiS2AnjqZtA==}
+ /@dcloudio/uni-stacktracey@3.0.0-4000720240327001:
+ resolution: {integrity: sha512-dpcyf6w2GsVMsj6VhIZp/9y08iYRdztJGBpDtBIXpe307e1XLux372ok4X/w8n23DLw3wo34SRJTqiWIMDDpfg==}
dev: true
- /@dcloudio/uni-stat@3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47):
- resolution: {integrity: sha512-gac3rONnRtLCSTXn2QhnwjsZJTfVA8uHRFyp5Uf03rQbu82MuNVOzi7p7Q3Y/0uiCHSldZ47hhmwbqtb/qdKOQ==}
+ /@dcloudio/uni-stat@3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21):
+ resolution: {integrity: sha512-gtIolvo/VP1Kt9BI2/T4xhkSXTdOROuxr1v6Sj1cqHF65MoHMaLemab1PSTPU53o0hIdWepya2/TOv8IMWN8+w==}
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
debug: 4.3.4
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
dev: false
- /@dcloudio/vite-plugin-uni@3.0.0-3090920231225001(postcss@8.4.32)(vite@4.5.2)(vue@3.2.47):
- resolution: {integrity: sha512-kV/J7yl5ojsd1NZZ1eMziRDrz+MPbjDMm6rWG3fyW1u8Kzj06jUzzi7HRlkaWiPJHAmeRWGDf/6RFoSd+8fYCg==}
+ /@dcloudio/vite-plugin-uni@3.0.0-4000720240327001(postcss@8.4.38)(vite@4.5.3)(vue@3.4.21):
+ resolution: {integrity: sha512-lqgVa6H85AP0Beg9QNp8TwCNiVjRXpBhFiBDgQP7p8QN6UQZ37+K7liZgeL8sfHebqwZ4azRgb74LXAZoVlglw==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -3038,16 +3069,16 @@ packages:
'@babel/core': 7.23.5
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.5)
'@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
- '@dcloudio/uni-cli-shared': 3.0.0-3090920231225001(postcss@8.4.32)(vue@3.2.47)
- '@dcloudio/uni-shared': 3.0.0-3090920231225001
+ '@dcloudio/uni-cli-shared': 3.0.0-4000720240327001(postcss@8.4.38)(vue@3.4.21)
+ '@dcloudio/uni-shared': 3.0.0-4000720240327001
'@rollup/pluginutils': 4.2.1
- '@vitejs/plugin-legacy': 4.1.1(terser@5.24.0)(vite@4.5.2)
- '@vitejs/plugin-vue': 4.5.1(vite@4.5.2)(vue@3.2.47)
- '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.2)(vue@3.2.47)
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
- '@vue/shared': 3.2.47
+ '@vitejs/plugin-legacy': 4.1.1(terser@5.24.0)(vite@4.5.3)
+ '@vitejs/plugin-vue': 4.5.1(vite@4.5.3)(vue@3.4.21)
+ '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.3)(vue@3.4.21)
+ '@vue/compiler-core': 3.3.11
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-sfc': 3.3.11
+ '@vue/shared': 3.3.11
cac: 6.7.9
debug: 4.3.4
estree-walker: 2.0.2
@@ -3056,11 +3087,11 @@ packages:
fs-extra: 10.1.0
hash-sum: 2.0.0
jsonc-parser: 3.2.0
- magic-string: 0.30.5
+ magic-string: 0.30.8
picocolors: 1.0.0
terser: 5.24.0
unplugin-auto-import: 0.16.7
- vite: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ vite: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- '@nuxt/kit'
- '@vueuse/core'
@@ -4775,7 +4806,7 @@ packages:
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
dependencies:
- '@babel/parser': 7.23.5
+ '@babel/parser': 7.24.1
'@babel/types': 7.23.5
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
@@ -4791,7 +4822,7 @@ packages:
/@types/babel__template@7.4.4:
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
dependencies:
- '@babel/parser': 7.23.5
+ '@babel/parser': 7.24.1
'@babel/types': 7.23.5
dev: true
@@ -5090,7 +5121,7 @@ packages:
dependencies:
'@dcloudio/types': 3.4.3
typescript: 5.3.2
- vue3: /vue@3.3.9(typescript@5.3.2)
+ vue3: /vue@3.4.21(typescript@5.3.2)
dev: true
/@unocss-applet/preset-applet@0.7.8:
@@ -5113,7 +5144,7 @@ packages:
resolution: {integrity: sha512-YiBe5wFMEDdAuIwXPBFs6nA7i1Igskx1oLIl/xHXb6jEBqWGqTj1P/nx0XsrS0hu1YW7T7JsTCtSoLAdPmAPuA==}
dev: true
- /@unocss/astro@0.57.7(vite@4.5.2):
+ /@unocss/astro@0.57.7(vite@4.5.3):
resolution: {integrity: sha512-X4KSBdrAADdtS4x7xz02b016xpRDt9mD/d/oq23HyZAZ+sZc4oZs8el9MLSUJgu2okdWzAE62lRRV/oc4HWI1A==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -5123,8 +5154,8 @@ packages:
dependencies:
'@unocss/core': 0.57.7
'@unocss/reset': 0.57.7
- '@unocss/vite': 0.57.7(vite@4.5.2)
- vite: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ '@unocss/vite': 0.57.7(vite@4.5.3)
+ vite: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- rollup
dev: true
@@ -5203,7 +5234,7 @@ packages:
sirv: 2.0.3
dev: true
- /@unocss/postcss@0.57.7(postcss@8.4.32):
+ /@unocss/postcss@0.57.7(postcss@8.4.38):
resolution: {integrity: sha512-13c9p5ecTvYa6inDky++8dlVuxQ0JuKaKW5A0NW3XuJ3Uz1t8Pguji+NAUddfTYEFF6GHu47L3Aac7vpI8pMcQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -5215,7 +5246,7 @@ packages:
css-tree: 2.3.1
fast-glob: 3.3.2
magic-string: 0.30.5
- postcss: 8.4.32
+ postcss: 8.4.38
dev: true
/@unocss/preset-attributify@0.57.7:
@@ -5364,7 +5395,7 @@ packages:
'@unocss/core': 0.57.7
dev: true
- /@unocss/vite@0.57.7(vite@4.5.2):
+ /@unocss/vite@0.57.7(vite@4.5.3):
resolution: {integrity: sha512-SbJrRgfc35MmgMBlHaEK4YpJVD2B0bmxH9PVgHRuDae/hOEOG0VqNP0f2ijJtX9HG3jOpQVlbEoGnUo8jsZtsw==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -5379,12 +5410,12 @@ packages:
chokidar: 3.5.3
fast-glob: 3.3.2
magic-string: 0.30.5
- vite: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ vite: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- rollup
dev: true
- /@vitejs/plugin-legacy@4.1.1(terser@5.24.0)(vite@4.5.2):
+ /@vitejs/plugin-legacy@4.1.1(terser@5.24.0)(vite@4.5.3):
resolution: {integrity: sha512-um3gbVouD2Q/g19C0qpDfHwveXDCAHzs8OC3e9g6aXpKoD1H14himgs7wkMnhAynBJy7QqUoZNAXDuqN8zLR2g==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -5395,16 +5426,16 @@ packages:
'@babel/preset-env': 7.23.5(@babel/core@7.23.5)
browserslist: 4.22.2
core-js: 3.33.3
- magic-string: 0.30.5
+ magic-string: 0.30.8
regenerator-runtime: 0.13.11
systemjs: 6.14.2
terser: 5.24.0
- vite: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ vite: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.2)(vue@3.2.47):
+ /@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.3)(vue@3.4.21):
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -5414,21 +5445,21 @@ packages:
'@babel/core': 7.23.5
'@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
- vite: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
- vue: 3.2.47
+ vite: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ vue: 3.4.21(typescript@5.3.2)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue@4.5.1(vite@4.5.2)(vue@3.2.47):
+ /@vitejs/plugin-vue@4.5.1(vite@4.5.3)(vue@3.4.21):
resolution: {integrity: sha512-DaUzYFr+2UGDG7VSSdShKa9sIWYBa1LL8KC0MNOf2H5LjcTPjob0x8LbkqXWmAtbANJCkpiQTj66UVcQkN2s3g==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0 || ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
- vue: 3.2.47
+ vite: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ vue: 3.4.21(typescript@5.3.2)
/@volar/language-core@1.11.1:
resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==}
@@ -5472,13 +5503,13 @@ packages:
- supports-color
dev: true
- /@vue/compiler-core@3.2.47:
- resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==}
+ /@vue/compiler-core@3.3.11:
+ resolution: {integrity: sha512-h97/TGWBilnLuRaj58sxNrsUU66fwdRKLOLQ9N/5iNDfp+DZhYH9Obhe0bXxhedl8fjAgpRANpiZfbgWyruQ0w==}
dependencies:
'@babel/parser': 7.23.5
- '@vue/shared': 3.2.47
+ '@vue/shared': 3.3.11
estree-walker: 2.0.2
- source-map: 0.6.1
+ source-map-js: 1.0.2
/@vue/compiler-core@3.3.9:
resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==}
@@ -5489,11 +5520,20 @@ packages:
source-map-js: 1.0.2
dev: true
- /@vue/compiler-dom@3.2.47:
- resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==}
+ /@vue/compiler-core@3.4.21:
+ resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==}
dependencies:
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
+ '@babel/parser': 7.24.1
+ '@vue/shared': 3.4.21
+ entities: 4.5.0
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+
+ /@vue/compiler-dom@3.3.11:
+ resolution: {integrity: sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==}
+ dependencies:
+ '@vue/compiler-core': 3.3.11
+ '@vue/shared': 3.3.11
/@vue/compiler-dom@3.3.9:
resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==}
@@ -5502,47 +5542,50 @@ packages:
'@vue/shared': 3.3.9
dev: true
- /@vue/compiler-sfc@3.2.47:
- resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==}
+ /@vue/compiler-dom@3.4.21:
+ resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==}
dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-ssr': 3.2.47
- '@vue/reactivity-transform': 3.2.47
- '@vue/shared': 3.2.47
- estree-walker: 2.0.2
- magic-string: 0.25.9
- postcss: 8.4.32
- source-map: 0.6.1
+ '@vue/compiler-core': 3.4.21
+ '@vue/shared': 3.4.21
- /@vue/compiler-sfc@3.3.9:
- resolution: {integrity: sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==}
+ /@vue/compiler-sfc@3.3.11:
+ resolution: {integrity: sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==}
dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.3.9
- '@vue/compiler-dom': 3.3.9
- '@vue/compiler-ssr': 3.3.9
- '@vue/reactivity-transform': 3.3.9
- '@vue/shared': 3.3.9
+ '@babel/parser': 7.24.1
+ '@vue/compiler-core': 3.3.11
+ '@vue/compiler-dom': 3.3.11
+ '@vue/compiler-ssr': 3.3.11
+ '@vue/reactivity-transform': 3.3.11
+ '@vue/shared': 3.3.11
estree-walker: 2.0.2
- magic-string: 0.30.5
+ magic-string: 0.30.8
postcss: 8.4.32
source-map-js: 1.0.2
- dev: true
- /@vue/compiler-ssr@3.2.47:
- resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==}
+ /@vue/compiler-sfc@3.4.21:
+ resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==}
dependencies:
- '@vue/compiler-dom': 3.2.47
- '@vue/shared': 3.2.47
+ '@babel/parser': 7.24.1
+ '@vue/compiler-core': 3.4.21
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-ssr': 3.4.21
+ '@vue/shared': 3.4.21
+ estree-walker: 2.0.2
+ magic-string: 0.30.8
+ postcss: 8.4.38
+ source-map-js: 1.0.2
- /@vue/compiler-ssr@3.3.9:
- resolution: {integrity: sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==}
+ /@vue/compiler-ssr@3.3.11:
+ resolution: {integrity: sha512-Zd66ZwMvndxRTgVPdo+muV4Rv9n9DwQ4SSgWWKWkPFebHQfVYRrVjeygmmDmPewsHyznCNvJ2P2d6iOOhdv8Qg==}
dependencies:
- '@vue/compiler-dom': 3.3.9
- '@vue/shared': 3.3.9
- dev: true
+ '@vue/compiler-dom': 3.3.11
+ '@vue/shared': 3.3.11
+
+ /@vue/compiler-ssr@3.4.21:
+ resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==}
+ dependencies:
+ '@vue/compiler-dom': 3.4.21
+ '@vue/shared': 3.4.21
/@vue/devtools-api@6.5.1:
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
@@ -5568,24 +5611,14 @@ packages:
vue-template-compiler: 2.7.15
dev: true
- /@vue/reactivity-transform@3.2.47:
- resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==}
+ /@vue/reactivity-transform@3.3.11:
+ resolution: {integrity: sha512-fPGjH0wqJo68A0wQ1k158utDq/cRyZNlFoxGwNScE28aUFOKFEnCBsvyD8jHn+0kd0UKVpuGuaZEQ6r9FJRqCg==}
dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
+ '@babel/parser': 7.24.1
+ '@vue/compiler-core': 3.3.11
+ '@vue/shared': 3.3.11
estree-walker: 2.0.2
- magic-string: 0.25.9
-
- /@vue/reactivity-transform@3.3.9:
- resolution: {integrity: sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==}
- dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.3.9
- '@vue/shared': 3.3.9
- estree-walker: 2.0.2
- magic-string: 0.30.5
- dev: true
+ magic-string: 0.30.8
/@vue/reactivity@3.0.5:
resolution: {integrity: sha512-3xodUE3sEIJgS7ntwUbopIpzzvi7vDAOjVamfb2l+v1FUg0jpd3gf62N2wggJw3fxBMr+QvyxpD+dBoxLsmAjw==}
@@ -5593,75 +5626,56 @@ packages:
'@vue/shared': 3.0.5
dev: true
- /@vue/reactivity@3.2.47:
- resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==}
+ /@vue/reactivity@3.4.21:
+ resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==}
dependencies:
- '@vue/shared': 3.2.47
+ '@vue/shared': 3.4.21
- /@vue/reactivity@3.3.9:
- resolution: {integrity: sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==}
+ /@vue/runtime-core@3.4.21:
+ resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==}
dependencies:
- '@vue/shared': 3.3.9
- dev: true
+ '@vue/reactivity': 3.4.21
+ '@vue/shared': 3.4.21
- /@vue/runtime-core@3.2.47:
- resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==}
+ /@vue/runtime-dom@3.4.21:
+ resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==}
dependencies:
- '@vue/reactivity': 3.2.47
- '@vue/shared': 3.2.47
+ '@vue/runtime-core': 3.4.21
+ '@vue/shared': 3.4.21
+ csstype: 3.1.3
- /@vue/runtime-core@3.3.9:
- resolution: {integrity: sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==}
- dependencies:
- '@vue/reactivity': 3.3.9
- '@vue/shared': 3.3.9
- dev: true
-
- /@vue/runtime-dom@3.2.47:
- resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==}
- dependencies:
- '@vue/runtime-core': 3.2.47
- '@vue/shared': 3.2.47
- csstype: 2.6.21
-
- /@vue/runtime-dom@3.3.9:
- resolution: {integrity: sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==}
- dependencies:
- '@vue/runtime-core': 3.3.9
- '@vue/shared': 3.3.9
- csstype: 3.1.2
- dev: true
-
- /@vue/server-renderer@3.2.47(vue@3.2.47):
- resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==}
+ /@vue/server-renderer@3.3.11(vue@3.4.21):
+ resolution: {integrity: sha512-AIWk0VwwxCAm4wqtJyxBylRTXSy1wCLOKbWxHaHiu14wjsNYtiRCSgVuqEPVuDpErOlRdNnuRgipQfXRLjLN5A==}
peerDependencies:
- vue: 3.2.47
+ vue: 3.3.11
dependencies:
- '@vue/compiler-ssr': 3.2.47
- '@vue/shared': 3.2.47
- vue: 3.2.47
+ '@vue/compiler-ssr': 3.3.11
+ '@vue/shared': 3.3.11
+ vue: 3.4.21(typescript@5.3.2)
- /@vue/server-renderer@3.3.9(vue@3.3.9):
- resolution: {integrity: sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==}
+ /@vue/server-renderer@3.4.21(vue@3.4.21):
+ resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==}
peerDependencies:
- vue: 3.3.9
+ vue: 3.4.21
dependencies:
- '@vue/compiler-ssr': 3.3.9
- '@vue/shared': 3.3.9
- vue: 3.3.9(typescript@5.3.2)
- dev: true
+ '@vue/compiler-ssr': 3.4.21
+ '@vue/shared': 3.4.21
+ vue: 3.4.21(typescript@5.3.2)
/@vue/shared@3.0.5:
resolution: {integrity: sha512-gYsNoGkWejBxNO6SNRjOh/xKeZ0H0V+TFzaPzODfBjkAIb0aQgBuixC1brandC/CDJy1wYPwSoYrXpvul7m6yw==}
dev: true
- /@vue/shared@3.2.47:
- resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==}
+ /@vue/shared@3.3.11:
+ resolution: {integrity: sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw==}
/@vue/shared@3.3.9:
resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==}
dev: true
+ /@vue/shared@3.4.21:
+ resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==}
+
/@vue/tsconfig@0.4.0:
resolution: {integrity: sha512-CPuIReonid9+zOG/CGTT05FXrPYATEqoDGNrEaqS4hwcw5BUNM2FguC0mOwJD4Jr16UpRVl9N0pY3P+srIbqmg==}
dev: true
@@ -5923,6 +5937,22 @@ packages:
picocolors: 1.0.0
postcss: 8.4.32
postcss-value-parser: 4.2.0
+ dev: true
+
+ /autoprefixer@10.4.16(postcss@8.4.38):
+ resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ browserslist: 4.22.2
+ caniuse-lite: 1.0.30001566
+ fraction.js: 4.3.7
+ normalize-range: 0.1.2
+ picocolors: 1.0.0
+ postcss: 8.4.38
+ postcss-value-parser: 4.2.0
/aws-sign2@0.7.0:
resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==}
@@ -7579,12 +7609,8 @@ packages:
cssom: 0.3.8
dev: true
- /csstype@2.6.21:
- resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==}
-
- /csstype@3.1.2:
- resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
- dev: true
+ /csstype@3.1.3:
+ resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
/currently-unhandled@0.4.1:
resolution: {integrity: sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==}
@@ -8045,7 +8071,6 @@ packages:
/entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'}
- dev: true
/env-paths@2.2.1:
resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
@@ -9757,13 +9782,13 @@ packages:
/icss-replace-symbols@1.1.0:
resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==}
- /icss-utils@5.1.0(postcss@8.4.32):
+ /icss-utils@5.1.0(postcss@8.4.38):
resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.32
+ postcss: 8.4.38
/ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
@@ -10180,7 +10205,7 @@ packages:
engines: {node: '>=8'}
dependencies:
'@babel/core': 7.23.5
- '@babel/parser': 7.23.5
+ '@babel/parser': 7.24.1
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 6.3.1
@@ -11028,6 +11053,10 @@ packages:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
+ /lines-and-columns@2.0.4:
+ resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+
/lint-staged@15.2.0:
resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==}
engines: {node: '>=18.12.0'}
@@ -11235,17 +11264,18 @@ packages:
yallist: 4.0.0
dev: true
- /magic-string@0.25.9:
- resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
- dependencies:
- sourcemap-codec: 1.4.8
-
/magic-string@0.30.5:
resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
+ /magic-string@0.30.8:
+ resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
+
/make-dir@1.3.0:
resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==}
engines: {node: '>=4'}
@@ -12169,10 +12199,10 @@ packages:
peerDependencies:
pinia: ^2.0.0
dependencies:
- pinia: 2.0.36(typescript@5.3.2)(vue@3.2.47)
+ pinia: 2.0.36(typescript@5.3.2)(vue@3.4.21)
dev: false
- /pinia@2.0.36(typescript@5.3.2)(vue@3.2.47):
+ /pinia@2.0.36(typescript@5.3.2)(vue@3.4.21):
resolution: {integrity: sha512-4UKApwjlmJH+VuHKgA+zQMddcCb3ezYnyewQ9NVrsDqZ/j9dMv5+rh+1r48whKNdpFkZAWVxhBp5ewYaYX9JcQ==}
peerDependencies:
'@vue/composition-api': ^1.4.0
@@ -12186,8 +12216,8 @@ packages:
dependencies:
'@vue/devtools-api': 6.5.1
typescript: 5.3.2
- vue: 3.2.47
- vue-demi: 0.14.6(vue@3.2.47)
+ vue: 3.4.21(typescript@5.3.2)
+ vue-demi: 0.14.6(vue@3.4.21)
dev: false
/pinkie-promise@2.0.1:
@@ -12334,18 +12364,18 @@ packages:
postcss-safe-parser: 6.0.0(postcss@8.4.32)
dev: true
- /postcss-import@14.1.0(postcss@8.4.32):
+ /postcss-import@14.1.0(postcss@8.4.38):
resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==}
engines: {node: '>=10.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.32
+ postcss: 8.4.38
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
- /postcss-load-config@3.1.4(postcss@8.4.32):
+ /postcss-load-config@3.1.4(postcss@8.4.38):
resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
engines: {node: '>= 10'}
peerDependencies:
@@ -12358,7 +12388,7 @@ packages:
optional: true
dependencies:
lilconfig: 2.1.0
- postcss: 8.4.32
+ postcss: 8.4.38
yaml: 1.10.2
/postcss-merge-longhand@5.1.7(postcss@8.4.32):
@@ -12429,44 +12459,44 @@ packages:
postcss-selector-parser: 6.0.13
dev: true
- /postcss-modules-extract-imports@3.0.0(postcss@8.4.32):
+ /postcss-modules-extract-imports@3.0.0(postcss@8.4.38):
resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.32
+ postcss: 8.4.38
- /postcss-modules-local-by-default@4.0.3(postcss@8.4.32):
+ /postcss-modules-local-by-default@4.0.3(postcss@8.4.38):
resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- icss-utils: 5.1.0(postcss@8.4.32)
- postcss: 8.4.32
+ icss-utils: 5.1.0(postcss@8.4.38)
+ postcss: 8.4.38
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
- /postcss-modules-scope@3.0.0(postcss@8.4.32):
+ /postcss-modules-scope@3.0.0(postcss@8.4.38):
resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- postcss: 8.4.32
+ postcss: 8.4.38
postcss-selector-parser: 6.0.13
- /postcss-modules-values@4.0.0(postcss@8.4.32):
+ /postcss-modules-values@4.0.0(postcss@8.4.38):
resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==}
engines: {node: ^10 || ^12 || >= 14}
peerDependencies:
postcss: ^8.1.0
dependencies:
- icss-utils: 5.1.0(postcss@8.4.32)
- postcss: 8.4.32
+ icss-utils: 5.1.0(postcss@8.4.38)
+ postcss: 8.4.38
- /postcss-modules@4.3.1(postcss@8.4.32):
+ /postcss-modules@4.3.1(postcss@8.4.38):
resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==}
peerDependencies:
postcss: ^8.0.0
@@ -12474,11 +12504,11 @@ packages:
generic-names: 4.0.0
icss-replace-symbols: 1.1.0
lodash.camelcase: 4.3.0
- postcss: 8.4.32
- postcss-modules-extract-imports: 3.0.0(postcss@8.4.32)
- postcss-modules-local-by-default: 4.0.3(postcss@8.4.32)
- postcss-modules-scope: 3.0.0(postcss@8.4.32)
- postcss-modules-values: 4.0.0(postcss@8.4.32)
+ postcss: 8.4.38
+ postcss-modules-extract-imports: 3.0.0(postcss@8.4.38)
+ postcss-modules-local-by-default: 4.0.3(postcss@8.4.38)
+ postcss-modules-scope: 3.0.0(postcss@8.4.38)
+ postcss-modules-values: 4.0.0(postcss@8.4.38)
string-hash: 1.1.3
/postcss-normalize-charset@5.1.0(postcss@8.4.32):
@@ -12617,13 +12647,13 @@ packages:
postcss: 8.4.32
dev: true
- /postcss-scss@4.0.9(postcss@8.4.32):
+ /postcss-scss@4.0.9(postcss@8.4.38):
resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.4.29
dependencies:
- postcss: 8.4.32
+ postcss: 8.4.38
dev: true
/postcss-selector-parser@6.0.13:
@@ -12673,6 +12703,14 @@ packages:
picocolors: 1.0.0
source-map-js: 1.0.2
+ /postcss@8.4.38:
+ resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
+ engines: {node: ^10 || ^12 || >=14}
+ dependencies:
+ nanoid: 3.3.7
+ picocolors: 1.0.0
+ source-map-js: 1.2.0
+
/prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -13427,6 +13465,10 @@ packages:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
+ /source-map-js@1.2.0:
+ resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
+ engines: {node: '>=0.10.0'}
+
/source-map-support@0.4.18:
resolution: {integrity: sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==}
dependencies:
@@ -13453,10 +13495,6 @@ packages:
engines: {node: '>= 8'}
dev: true
- /sourcemap-codec@1.4.8:
- resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
- deprecated: Please use @jridgewell/sourcemap-codec instead
-
/spdx-correct@3.2.0:
resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
dependencies:
@@ -14283,7 +14321,7 @@ packages:
'@unocss/preset-uno': 0.56.5
dev: true
- /unocss@0.57.7(postcss@8.4.32)(vite@4.5.2):
+ /unocss@0.57.7(postcss@8.4.38)(vite@4.5.3):
resolution: {integrity: sha512-Z99ZZPkbkjIUXEM7L+K/7Y5V5yqUS0VigG7ZIFzLf/npieKmXHKlrPyvQWFQaf3OqooMFuKBQivh75TwvSOkcQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -14295,11 +14333,11 @@ packages:
vite:
optional: true
dependencies:
- '@unocss/astro': 0.57.7(vite@4.5.2)
+ '@unocss/astro': 0.57.7(vite@4.5.3)
'@unocss/cli': 0.57.7
'@unocss/core': 0.57.7
'@unocss/extractor-arbitrary-variants': 0.57.7
- '@unocss/postcss': 0.57.7(postcss@8.4.32)
+ '@unocss/postcss': 0.57.7(postcss@8.4.38)
'@unocss/preset-attributify': 0.57.7
'@unocss/preset-icons': 0.57.7
'@unocss/preset-mini': 0.57.7
@@ -14314,8 +14352,8 @@ packages:
'@unocss/transformer-compile-class': 0.57.7
'@unocss/transformer-directives': 0.57.7
'@unocss/transformer-variant-group': 0.57.7
- '@unocss/vite': 0.57.7(vite@4.5.2)
- vite: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ '@unocss/vite': 0.57.7(vite@4.5.3)
+ vite: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- postcss
- rollup
@@ -14350,7 +14388,7 @@ packages:
transitivePeerDependencies:
- rollup
- /unplugin-vue-components@0.25.2(vue@3.2.47):
+ /unplugin-vue-components@0.25.2(vue@3.4.21):
resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==}
engines: {node: '>=14'}
peerDependencies:
@@ -14373,7 +14411,7 @@ packages:
minimatch: 9.0.3
resolve: 1.22.8
unplugin: 1.5.1
- vue: 3.2.47
+ vue: 3.4.21(typescript@5.3.2)
transitivePeerDependencies:
- rollup
- supports-color
@@ -14499,7 +14537,7 @@ packages:
extsprintf: 1.3.0
dev: true
- /vite-plugin-imagemin@0.6.1(vite@4.5.2):
+ /vite-plugin-imagemin@0.6.1(vite@4.5.3):
resolution: {integrity: sha512-cP7LDn8euPrji7WYtDoNQpJEB9nkMxJHm/A+QZnvMrrCSuyo/clpMy/T1v7suDXPBavsDiDdFdVQB5p7VGD2cg==}
peerDependencies:
vite: '>=2.0.0'
@@ -14527,13 +14565,13 @@ packages:
imagemin-webp: 6.1.0
jpegtran-bin: 6.0.1
pathe: 0.2.0
- vite: 4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
+ vite: 4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- supports-color
dev: true
- /vite@4.5.2(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0):
- resolution: {integrity: sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==}
+ /vite@4.5.3(@types/node@20.10.3)(sass@1.69.5)(terser@5.24.0):
+ resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -14562,14 +14600,14 @@ packages:
dependencies:
'@types/node': 20.10.3
esbuild: 0.18.20
- postcss: 8.4.32
+ postcss: 8.4.38
rollup: 3.29.4
sass: 1.69.5
terser: 5.24.0
optionalDependencies:
fsevents: 2.3.3
- /vue-demi@0.14.6(vue@3.2.47):
+ /vue-demi@0.14.6(vue@3.4.21):
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'}
hasBin: true
@@ -14581,7 +14619,7 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.2.47
+ vue: 3.4.21(typescript@5.3.2)
dev: false
/vue-eslint-parser@9.3.2(eslint@8.55.0):
@@ -14602,7 +14640,7 @@ packages:
- supports-color
dev: true
- /vue-i18n@9.9.0(vue@3.2.47):
+ /vue-i18n@9.9.0(vue@3.4.21):
resolution: {integrity: sha512-xQ5SxszUAqK5n84N+uUyHH/PiQl9xZ24FOxyAaNonmOQgXeN+rD9z/6DStOpOxNFQn4Cgcquot05gZc+CdOujA==}
engines: {node: '>= 16'}
peerDependencies:
@@ -14611,16 +14649,16 @@ packages:
'@intlify/core-base': 9.9.0
'@intlify/shared': 9.9.0
'@vue/devtools-api': 6.5.1
- vue: 3.2.47
+ vue: 3.4.21(typescript@5.3.2)
dev: false
- /vue-router@4.2.5(vue@3.2.47):
+ /vue-router@4.2.5(vue@3.4.21):
resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@vue/devtools-api': 6.5.1
- vue: 3.2.47
+ vue: 3.4.21(typescript@5.3.2)
dev: false
/vue-template-compiler@2.7.15:
@@ -14642,30 +14680,20 @@ packages:
typescript: 5.3.2
dev: true
- /vue@3.2.47:
- resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==}
- dependencies:
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
- '@vue/runtime-dom': 3.2.47
- '@vue/server-renderer': 3.2.47(vue@3.2.47)
- '@vue/shared': 3.2.47
-
- /vue@3.3.9(typescript@5.3.2):
- resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==}
+ /vue@3.4.21(typescript@5.3.2):
+ resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.3.9
- '@vue/compiler-sfc': 3.3.9
- '@vue/runtime-dom': 3.3.9
- '@vue/server-renderer': 3.3.9(vue@3.3.9)
- '@vue/shared': 3.3.9
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-sfc': 3.4.21
+ '@vue/runtime-dom': 3.4.21
+ '@vue/server-renderer': 3.4.21(vue@3.4.21)
+ '@vue/shared': 3.4.21
typescript: 5.3.2
- dev: true
/w3c-hr-time@1.0.2:
resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}
diff --git a/src/pages/common/groupbuy/components/coupon-item.vue b/src/pages/common/groupbuy/components/coupon-item.vue
new file mode 100644
index 0000000..a59f11f
--- /dev/null
+++ b/src/pages/common/groupbuy/components/coupon-item.vue
@@ -0,0 +1,120 @@
+
+
+
+
+ {{ item.reduce }}
+ 满{{ item.threshold }}元可用
+
+
+
+ {{ item?.name }}
+ 有效期至{{ dayjs(item.startTime).format('YYYY-MM-DD') }}
+
+
+
+
+
+
+
+
diff --git a/src/pages/common/groupbuy/detail.vue b/src/pages/common/groupbuy/detail.vue
index 019155b..954c25a 100644
--- a/src/pages/common/groupbuy/detail.vue
+++ b/src/pages/common/groupbuy/detail.vue
@@ -16,16 +16,16 @@
超级\n秒杀
- {{ detailBean?.payPrice }}
+ {{ detailBean?.payPrice || 0 }}
¥{{ detailBean?.goodsPrice || 0 }}
- {{ countdownTime?.days }}天
- {{ countdownTime?.hours }}
+ {{ countdownTime?.days || 0 }}天
+ {{ countdownTime?.hours || '00' }}
:
- {{ countdownTime?.minutes }}
+ {{ countdownTime?.minutes || '00' }}
:
- {{ countdownTime?.seconds }}
+ {{ countdownTime?.seconds || '00' }}
距离活动结束仅剩
@@ -34,7 +34,7 @@
39.89
- 销量{{ detailBean?.totalNum }}
+ 销量{{ detailBean?.totalNum || 0 }}
@@ -69,17 +69,45 @@
-
- 商品详情
+
+
+ 商品详情
-
- 跟团记录
-
-
+
+
+
+
+
+ {{ detailBean?.goods?.name }}
+ 精选
+
+ 团长推荐
+ 今日必买
+
+ 不参与会员折扣
+ ¥{{ detailBean?.goods?.payPrice }}
+ 已团{{detailBean?.sendNum}}
+
+
+
+
+
+
+ 赠送优惠券
+
+
+
+
+
+
+
+ 跟团记录
+
+
@@ -88,15 +116,13 @@
+{{ item.goodsNum }}
-
-
-
+
+
+
-
- 跟团购买
-
+ 跟团购买
@@ -104,12 +130,18 @@
@@ -252,7 +296,7 @@ const placeOrder = () => {
position: relative;
padding: 15rpx 30rpx;
background: #F32B2B;
- background-image: url('../../../static/images/bg_groupbuy_countdown.png');
+ //background-image: url('../../../static/images/bg_groupbuy_countdown.png');
background-size: 100% 100%;
.super-second-kill {
@@ -482,114 +526,90 @@ const placeOrder = () => {
right: 0;
bottom: 0;
- .small-button-view {
+ .place-order-button {
display: flex;
- flex-direction: row;
flex: 1;
- justify-content: space-between;
- margin-right: 35rpx;
-
- .small-button-item {
- display: flex;
- flex-direction: column;
- align-items: center;
-
- image {
- width: 34rpx;
- height: 34rpx;
- margin-bottom: 10rpx;
- }
-
- text {
- font-weight: 400;
- font-size: 20rpx;
- color: #333333;
- }
-
- .shoppingcart-count {
- display: flex;
- position: relative;
-
- text {
- display: flex;
- box-sizing: border-box;
- align-items: center;
- justify-content: center;
- position: absolute;
- top: -15rpx;
- right: -20rpx;
- min-width: 35rpx;
- min-height: 30rpx;
- background: #F32B2B;
- color: #FFFFFF;
- padding: 2rpx;
- border-radius: 50%;
- border: 2rpx solid #FFFFFF;
- }
- }
- }
- }
-
- .primary-button-view {
font-weight: bold;
width: 100%;
font-size: 30rpx;
-
- .add-shoppingcart-button {
- display: flex;
- width: 224rpx;
- height: 80rpx;
- align-items: center;
- justify-content: center;
- background: #FFE2E2;
- color: #F32B2B;
- border-radius: 40rpx 0 0 40rpx;
- }
-
- .place-order-button {
- display: flex;
- //width: 198rpx;
- flex: 1;
- height: 80rpx;
- align-items: center;
- justify-content: center;
- background: #F32B2B;
- color: #FFFFFF;
- border-radius: 40rpx;
- }
+ height: 80rpx;
+ align-items: center;
+ justify-content: center;
+ background: #F32B2B;
+ color: #FFFFFF;
+ border-radius: 40rpx;
}
}
-.goods-detail {
+.card-view {
+ display: flex;
+ flex-direction: column;
background: #FFFFFF;
margin-top: 20rpx;
- text {
+ .card-view-title {
margin: 20rpx 30rpx;
font-weight: bold;
font-size: 30rpx;
color: #333333;
}
+}
+.image-container {
image {
width: 100%;
}
}
-.record-view {
- .record-view-title {
- margin: 20rpx 30rpx;
- font-weight: bold;
- font-size: 30rpx;
- color: #333333;
+.goods-container {
+ padding: 30rpx;
+ position: relative;
+
+ image {
+ width: 200rpx;
+ height: 200rpx;
+ margin-right: 15rpx;
+ border-radius: 8rpx;
}
- text {
- margin: 0;
+ .c-flex-column {
+ justify-content: space-between;
+ position: relative;
+ flex: 1;
+
+ text {
+ margin-top: 5rpx;
+ }
+
+ .goods-name {
+ font-size: 30rpx;
+ color: #333333;
+ }
+
+ .tag-view {
+ text {
+ background: #fff0ee;
+ margin-right: 10rpx;
+ padding: 5rpx 10rpx;
+ color: #fc6e51;
+ border-radius: 8rpx;
+ }
+ }
+
+ .bought_count {
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ color: #fc6e51;
+ font-size: 20rpx;
+ }
}
+}
+
+.record-container {
.item-view {
- margin: 10rpx 20rpx;
+ margin: 10rpx 30rpx;
image {
width: 80rpx;
diff --git a/src/pages/common/groupbuy/order.vue b/src/pages/common/groupbuy/order.vue
index f45039f..eb24494 100644
--- a/src/pages/common/groupbuy/order.vue
+++ b/src/pages/common/groupbuy/order.vue
@@ -1,11 +1,108 @@
+
+
+
+
+
+ 商品名称
+ 颜色、尺码
+
+
+
+ x1
+ ¥100
+
+
+
+
+ 实付
+ ¥100
+
+
+
+ 支付
+
+