diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0b6dd02..f6b52f4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 3.0.0-4020920240930001(@dcloudio/types@3.4.14)(postcss@8.5.1)(rollup@4.34.2)(vue@3.5.13(typescript@4.9.5)) '@dcloudio/uni-app-harmony': specifier: 3.0.0-4020920240930001 - version: 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) + version: 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) '@dcloudio/uni-app-plus': specifier: 3.0.0-4020920240930001 - version: 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) + version: 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) '@dcloudio/uni-components': specifier: 3.0.0-4020920240930001 version: 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vue@3.5.13(typescript@4.9.5)) @@ -107,7 +107,7 @@ importers: version: 3.0.0-4020920240930001 '@dcloudio/vite-plugin-uni': specifier: 3.0.0-4020920240930001 - version: 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) + version: 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) '@types/node': specifier: ^18.0.0 version: 18.19.75 @@ -117,6 +117,9 @@ importers: '@vue/tsconfig': specifier: ^0.1.3 version: 0.1.3(@types/node@18.19.75) + less: + specifier: ^4.3.0 + version: 4.3.0 sass: specifier: 1.71.1 version: 1.71.1 @@ -128,13 +131,13 @@ importers: version: 4.9.5 unocss: specifier: ^0.58.5 - version: 0.58.9(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0)) + version: 0.58.9(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0)) unocss-preset-weapp: specifier: ^0.58.6 version: 0.58.8(rollup@4.34.2) vite: specifier: 5.2.8 - version: 5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0) + version: 5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0) vue-tsc: specifier: ^1.0.24 version: 1.8.27(typescript@4.9.5) @@ -2065,6 +2068,9 @@ packages: resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} + copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + core-js-compat@3.40.0: resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} @@ -2245,6 +2251,10 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} + errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -2530,6 +2540,10 @@ packages: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + icss-replace-symbols@1.1.0: resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} @@ -2542,6 +2556,11 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + immutable@4.3.7: resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} @@ -2613,6 +2632,9 @@ packages: is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + isbinaryfile@5.0.4: resolution: {integrity: sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ==} engines: {node: '>= 18.0.0'} @@ -2852,6 +2874,11 @@ packages: resolution: {integrity: sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg==} engines: {node: '>=8'} + less@4.3.0: + resolution: {integrity: sha512-X9RyH9fvemArzfdP8Pi3irr7lor2Ok4rOttDXBhlwDg+wKQsXOXgHWduAJE1EsF7JJx0w0bcO6BC6tCKKYnXKA==} + engines: {node: '>=14'} + hasBin: true + leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -2919,6 +2946,10 @@ packages: magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + make-dir@4.0.0: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} @@ -3028,6 +3059,11 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + needle@3.3.1: + resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} + engines: {node: '>= 4.4.x'} + hasBin: true + negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -3121,6 +3157,10 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} + parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + parse5@6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} @@ -3181,6 +3221,10 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} + pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + pinia@2.3.1: resolution: {integrity: sha512-khUlZSwt9xXCaTbbxFYBKDc/bWAGWJjOgvxETwkTN7KRm66EeT1ZdZj6i2ceh9sP2Pzqsbc704r2yngBrxBVug==} peerDependencies: @@ -3291,6 +3335,9 @@ packages: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} + prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + psl@1.15.0: resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} @@ -3472,6 +3519,10 @@ packages: scule@1.3.0: resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true @@ -3685,6 +3736,9 @@ packages: resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} engines: {node: '>=8'} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + type-detect@4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} @@ -4810,9 +4864,9 @@ snapshots: '@dcloudio/types@3.4.14': {} - '@dcloudio/uni-app-harmony@3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': + '@dcloudio/uni-app-harmony@3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': dependencies: - '@dcloudio/uni-app-vite': 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) + '@dcloudio/uni-app-vite': 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) debug: 4.4.0 fs-extra: 10.1.0 licia: 1.46.0 @@ -4827,10 +4881,10 @@ snapshots: - vite - vue - '@dcloudio/uni-app-plus@3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': + '@dcloudio/uni-app-plus@3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': dependencies: '@dcloudio/uni-app-uts': 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vue@3.5.13(typescript@4.9.5)) - '@dcloudio/uni-app-vite': 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) + '@dcloudio/uni-app-vite': 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) '@dcloudio/uni-app-vue': 3.0.0-4020920240930001 debug: 4.4.0 fs-extra: 10.1.0 @@ -4879,14 +4933,14 @@ snapshots: - ts-node - vue - '@dcloudio/uni-app-vite@3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': + '@dcloudio/uni-app-vite@3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': dependencies: '@dcloudio/uni-cli-shared': 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vue@3.5.13(typescript@4.9.5)) '@dcloudio/uni-i18n': 3.0.0-4020920240930001 '@dcloudio/uni-nvue-styler': 3.0.0-4020920240930001 '@dcloudio/uni-shared': 3.0.0-4020920240930001 '@rollup/pluginutils': 5.1.4(rollup@4.34.2) - '@vitejs/plugin-vue': 5.1.0(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) + '@vitejs/plugin-vue': 5.1.0(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 debug: 4.4.0 @@ -5367,7 +5421,7 @@ snapshots: - ts-node - vue - '@dcloudio/vite-plugin-uni@3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': + '@dcloudio/vite-plugin-uni@3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': dependencies: '@babel/core': 7.26.7 '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.7) @@ -5375,9 +5429,9 @@ snapshots: '@dcloudio/uni-cli-shared': 3.0.0-4020920240930001(postcss@8.5.1)(rollup@4.34.2)(vue@3.5.13(typescript@4.9.5)) '@dcloudio/uni-shared': 3.0.0-4020920240930001 '@rollup/pluginutils': 5.1.4(rollup@4.34.2) - '@vitejs/plugin-legacy': 5.3.2(terser@5.37.0)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0)) - '@vitejs/plugin-vue': 5.1.0(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) + '@vitejs/plugin-legacy': 5.3.2(terser@5.37.0)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0)) + '@vitejs/plugin-vue': 5.1.0(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5)) '@vue/compiler-core': 3.4.21 '@vue/compiler-dom': 3.4.21 '@vue/compiler-sfc': 3.4.21 @@ -5394,7 +5448,7 @@ snapshots: picocolors: 1.1.1 terser: 5.37.0 unplugin-auto-import: 0.16.7(rollup@4.34.2) - vite: 5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0) + vite: 5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0) transitivePeerDependencies: - '@nuxt/kit' - '@vueuse/core' @@ -6150,13 +6204,13 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@unocss/astro@0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))': + '@unocss/astro@0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))': dependencies: '@unocss/core': 0.58.9 '@unocss/reset': 0.58.9 - '@unocss/vite': 0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0)) + '@unocss/vite': 0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0)) optionalDependencies: - vite: 5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0) + vite: 5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0) transitivePeerDependencies: - rollup @@ -6287,7 +6341,7 @@ snapshots: dependencies: '@unocss/core': 0.58.9 - '@unocss/vite@0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))': + '@unocss/vite@0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.4(rollup@4.34.2) @@ -6299,11 +6353,11 @@ snapshots: chokidar: 3.6.0 fast-glob: 3.3.3 magic-string: 0.30.17 - vite: 5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0) + vite: 5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0) transitivePeerDependencies: - rollup - '@vitejs/plugin-legacy@5.3.2(terser@5.37.0)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))': + '@vitejs/plugin-legacy@5.3.2(terser@5.37.0)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))': dependencies: '@babel/core': 7.26.7 '@babel/preset-env': 7.26.7(@babel/core@7.26.7) @@ -6314,23 +6368,23 @@ snapshots: regenerator-runtime: 0.14.1 systemjs: 6.15.1 terser: 5.37.0 - vite: 5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0) + vite: 5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': + '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': dependencies: '@babel/core': 7.26.7 '@babel/plugin-transform-typescript': 7.26.7(@babel/core@7.26.7) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.7) - vite: 5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0) + vite: 5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0) vue: 3.5.13(typescript@4.9.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.0(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': + '@vitejs/plugin-vue@5.1.0(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0))(vue@3.5.13(typescript@4.9.5))': dependencies: - vite: 5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0) + vite: 5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0) vue: 3.5.13(typescript@4.9.5) '@volar/language-core@1.11.1': @@ -6922,6 +6976,10 @@ snapshots: cookie@0.7.1: {} + copy-anything@2.0.6: + dependencies: + is-what: 3.14.1 + core-js-compat@3.40.0: dependencies: browserslist: 4.24.4 @@ -7050,6 +7108,11 @@ snapshots: entities@4.5.0: {} + errno@0.1.8: + dependencies: + prr: 1.0.1 + optional: true + error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -7375,6 +7438,11 @@ snapshots: dependencies: safer-buffer: 2.1.2 + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + optional: true + icss-replace-symbols@1.1.0: {} icss-utils@5.1.0(postcss@8.5.1): @@ -7383,6 +7451,9 @@ snapshots: ieee754@1.2.1: {} + image-size@0.5.5: + optional: true + immutable@4.3.7: {} import-local@3.2.0: @@ -7433,6 +7504,8 @@ snapshots: is-typedarray@1.0.0: {} + is-what@3.14.1: {} + isbinaryfile@5.0.4: {} isexe@2.0.0: {} @@ -7913,6 +7986,20 @@ snapshots: dependencies: invert-kv: 3.0.1 + less@4.3.0: + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.8.1 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.3.1 + source-map: 0.6.1 + leven@3.1.0: {} licia@1.46.0: {} @@ -7980,6 +8067,12 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + make-dir@2.1.0: + dependencies: + pify: 4.0.1 + semver: 5.7.2 + optional: true + make-dir@4.0.0: dependencies: semver: 7.7.1 @@ -8062,6 +8155,12 @@ snapshots: natural-compare@1.4.0: {} + needle@3.3.1: + dependencies: + iconv-lite: 0.6.3 + sax: 1.4.1 + optional: true + negotiator@0.6.3: {} neo-async@2.6.2: {} @@ -8150,6 +8249,8 @@ snapshots: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 + parse-node-version@1.0.1: {} + parse5@6.0.1: {} parseurl@1.3.3: {} @@ -8188,6 +8289,9 @@ snapshots: pify@2.3.0: {} + pify@4.0.1: + optional: true + pinia@2.3.1(typescript@4.9.5)(vue@3.5.13(typescript@4.9.5)): dependencies: '@vue/devtools-api': 6.6.4 @@ -8301,6 +8405,9 @@ snapshots: forwarded: 0.2.0 ipaddr.js: 1.9.1 + prr@1.0.1: + optional: true + psl@1.15.0: dependencies: punycode: 2.3.1 @@ -8484,6 +8591,9 @@ snapshots: scule@1.3.0: {} + semver@5.7.2: + optional: true + semver@6.3.1: {} semver@7.7.1: {} @@ -8694,6 +8804,8 @@ snapshots: dependencies: punycode: 2.3.1 + tslib@2.8.1: {} + type-detect@4.0.8: {} type-fest@0.21.3: {} @@ -8764,9 +8876,9 @@ snapshots: transitivePeerDependencies: - rollup - unocss@0.58.9(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0)): + unocss@0.58.9(postcss@8.5.1)(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0)): dependencies: - '@unocss/astro': 0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0)) + '@unocss/astro': 0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0)) '@unocss/cli': 0.58.9(rollup@4.34.2) '@unocss/core': 0.58.9 '@unocss/extractor-arbitrary-variants': 0.58.9 @@ -8785,9 +8897,9 @@ snapshots: '@unocss/transformer-compile-class': 0.58.9 '@unocss/transformer-directives': 0.58.9 '@unocss/transformer-variant-group': 0.58.9 - '@unocss/vite': 0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0)) + '@unocss/vite': 0.58.9(rollup@4.34.2)(vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0)) optionalDependencies: - vite: 5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0) + vite: 5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0) transitivePeerDependencies: - postcss - rollup @@ -8869,7 +8981,7 @@ snapshots: vary@1.1.2: {} - vite@5.2.8(@types/node@18.19.75)(sass@1.71.1)(terser@5.37.0): + vite@5.2.8(@types/node@18.19.75)(less@4.3.0)(sass@1.71.1)(terser@5.37.0): dependencies: esbuild: 0.20.2 postcss: 8.5.1 @@ -8877,6 +8989,7 @@ snapshots: optionalDependencies: '@types/node': 18.19.75 fsevents: 2.3.3 + less: 4.3.0 sass: 1.71.1 terser: 5.37.0 diff --git a/src/pages/tabbar/index.vue b/src/pages/tabbar/index.vue index 01225c9..e4b04a9 100644 --- a/src/pages/tabbar/index.vue +++ b/src/pages/tabbar/index.vue @@ -1,6 +1,6 @@ diff --git a/src/pages/tabbar/my.vue b/src/pages/tabbar/my.vue index 11ea354..f1dece8 100644 --- a/src/pages/tabbar/my.vue +++ b/src/pages/tabbar/my.vue @@ -25,7 +25,7 @@ - + {{ v.text }} @@ -373,7 +373,7 @@ const onTabLogin = () => (isDevEnv() ? router.jump("/pages/user/login") : login. const onTabMenu = async (item: any) => { const isLogin = await hooks.useCheckLogin() if (isLogin) { - if (item.router == "/pages/tabbar/index") return uni.reLaunch({ url: item.router }) + if (item.router == "/pages/tabbar/index") return uni.switchTab({ url: item.router }) switch (item.text) { case "扫一扫": await scanCode.scan() diff --git a/src/static/tabbar/integrated-select.png b/src/static/tabbar/integrated-select.png new file mode 100644 index 0000000..208c915 Binary files /dev/null and b/src/static/tabbar/integrated-select.png differ diff --git a/src/static/tabbar/integrated.png b/src/static/tabbar/integrated.png new file mode 100644 index 0000000..f3042ff Binary files /dev/null and b/src/static/tabbar/integrated.png differ