diff --git a/.prettierrc.json b/.prettierrc.json
new file mode 100644
index 0000000..fe440a6
--- /dev/null
+++ b/.prettierrc.json
@@ -0,0 +1,7 @@
+{
+ "arrowParens": "avoid",
+ "bracketSameLine": true,
+ "bracketSpacing": false,
+ "singleQuote": true,
+ "trailingComma": "all"
+}
diff --git a/babel.config.js b/babel.config.js
index 38360dc..552eb39 100644
--- a/babel.config.js
+++ b/babel.config.js
@@ -3,9 +3,9 @@
module.exports = {
presets: [
[
- "taro",
+ 'taro',
{
- framework: "vue3",
+ framework: 'vue3',
ts: true,
},
],
diff --git a/components.d.ts b/components.d.ts
index 045c0cb..6546cb8 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -29,12 +29,16 @@ declare module '@vue/runtime-core' {
NutImagePreview: typeof import('@nutui/nutui-taro')['ImagePreview']
NutInput: typeof import('@nutui/nutui-taro')['Input']
NutInputNumber: typeof import('@nutui/nutui-taro')['InputNumber']
+ NutNumberKeyboard: typeof import('@nutui/nutui-taro')['NumberKeyboard']
NutOverlay: typeof import('@nutui/nutui-taro')['Overlay']
NutPagination: typeof import('@nutui/nutui-taro')['Pagination']
NutPicker: typeof import('@nutui/nutui-taro')['Picker']
NutPopup: typeof import('@nutui/nutui-taro')['Popup']
NutPrice: typeof import('@nutui/nutui-taro')['Price']
- NutSearchbar: typeof import('@nutui/nutui-taro')['Searchbar']
+ NutRadio: typeof import('@nutui/nutui-taro')['Radio']
+ NutRadioGroup: typeof import('@nutui/nutui-taro')['RadioGroup']
+ NutRate: typeof import('@nutui/nutui-taro')['Rate']
+ NutShortPassword: typeof import('@nutui/nutui-taro')['ShortPassword']
NutSwiper: typeof import('@nutui/nutui-taro')['Swiper']
NutSwiperItem: typeof import('@nutui/nutui-taro')['SwiperItem']
NutSwitch: typeof import('@nutui/nutui-taro')['Switch']
diff --git a/config/index.ts b/config/index.ts
index bc28a33..d1a5dd9 100644
--- a/config/index.ts
+++ b/config/index.ts
@@ -1,10 +1,11 @@
// @ts-nocheck
-import Components from "unplugin-vue-components/webpack";
-import NutUIResolver from "@nutui/nutui-taro/dist/resolver";
-import { join } from "node:path";
-import { argv } from "yargs";
+import Components from 'unplugin-vue-components/webpack';
+import NutUIResolver from '@nutui/nutui-taro/dist/resolver';
+import {UnifiedWebpackPluginV5} from 'weapp-tailwindcss/webpack';
+import {join} from 'node:path';
+import {argv} from 'yargs';
-const { robot = 1, desc } = argv;
+const {robot = 1, desc} = argv;
const CIPluginOptFn = async () => {
/**
@@ -22,10 +23,10 @@ const CIPluginOptFn = async () => {
};
const config = {
- projectName: "taroApp",
- date: "2023-8-13",
- designWidth(input: { file: string }) {
- if (input?.file?.replace(/\\+/g, "/").indexOf("@nutui") > -1) {
+ projectName: 'taroApp',
+ date: '2023-8-13',
+ designWidth(input: {file: string}) {
+ if (input?.file?.replace(/\\+/g, '/').indexOf('@nutui') > -1) {
return 375;
}
return 750;
@@ -36,18 +37,18 @@ const config = {
828: 1.81 / 2,
375: 2,
},
- sourceRoot: "src",
- outputRoot: "dist",
- plugins: ["@tarojs/plugin-html", ["@tarojs/plugin-mini-ci", CIPluginOptFn]],
+ sourceRoot: 'src',
+ outputRoot: 'dist',
+ plugins: ['@tarojs/plugin-html', ['@tarojs/plugin-mini-ci', CIPluginOptFn]],
defineConstants: {},
copy: {
patterns: [],
options: {},
},
- framework: "vue3",
+ framework: 'vue3',
compiler: {
- type: "webpack5",
- prebundle: { enable: false },
+ type: 'webpack5',
+ prebundle: {enable: false},
},
cache: {
enable: false, // Webpack 持久化缓存配置,建议开启。默认配置请参考:https://docs.taro.zone/docs/config-detail#cache
@@ -56,14 +57,26 @@ const config = {
data: `@import "@nutui/nutui-taro/dist/styles/variables.scss";`,
},
alias: {
- "@": join(__dirname, "..", "src"),
+ '@': join(__dirname, '..', 'src'),
},
mini: {
webpackChain(chain) {
- chain.plugin("unplugin-vue-components").use(
+ chain.merge({
+ plugin: {
+ install: {
+ plugin: UnifiedWebpackPluginV5,
+ args: [
+ {
+ appType: 'taro',
+ },
+ ],
+ },
+ },
+ });
+ chain.plugin('unplugin-vue-components').use(
Components({
- resolvers: [NutUIResolver({ taro: true })],
- })
+ resolvers: [NutUIResolver({taro: true})],
+ }),
);
},
miniCssExtractPluginOption: {
@@ -75,6 +88,7 @@ const config = {
enable: true,
config: {
// selectorBlackList: ['nut-']
+ removeCursorStyle: false,
},
},
url: {
@@ -86,23 +100,23 @@ const config = {
cssModules: {
enable: true, // 默认为 false,如需使用 css modules 功能,则设为 true
config: {
- namingPattern: "module", // 转换模式,取值为 global/module
- generateScopedName: "[name]__[local]___[hash:base64:5]",
+ namingPattern: 'module', // 转换模式,取值为 global/module
+ generateScopedName: '[name]__[local]___[hash:base64:5]',
},
},
},
},
h5: {
webpackChain(chain) {
- chain.plugin("unplugin-vue-components").use(
+ chain.plugin('unplugin-vue-components').use(
Components({
- resolvers: [NutUIResolver({ taro: true })],
- })
+ resolvers: [NutUIResolver({taro: true})],
+ }),
);
},
- publicPath: "/",
- staticDirectory: "static",
- esnextModules: ["nutui-taro", "icons-vue-taro"],
+ publicPath: '/',
+ staticDirectory: 'static',
+ esnextModules: ['nutui-taro', 'icons-vue-taro'],
postcss: {
autoprefixer: {
enable: true,
@@ -111,8 +125,8 @@ const config = {
cssModules: {
enable: false, // 默认为 false,如需使用 css modules 功能,则设为 true
config: {
- namingPattern: "module", // 转换模式,取值为 global/module
- generateScopedName: "[name]__[local]___[hash:base64:5]",
+ namingPattern: 'module', // 转换模式,取值为 global/module
+ generateScopedName: '[name]__[local]___[hash:base64:5]',
},
},
},
@@ -120,8 +134,8 @@ const config = {
};
module.exports = function (merge) {
- if (process.env.NODE_ENV === "development") {
- return merge({}, config, require("./dev"));
+ if (process.env.NODE_ENV === 'development') {
+ return merge({}, config, require('./dev'));
}
- return merge({}, config, require("./prod"));
+ return merge({}, config, require('./prod'));
};
diff --git a/package.json b/package.json
index 4396286..c3226d7 100644
--- a/package.json
+++ b/package.json
@@ -38,6 +38,7 @@
"preview": "vite preview",
"cz": "cz",
"lf": "npx prettier --write --end-of-line lf .",
+ "postinstall": "weapp-tw patch",
"build:weapp:prod:upload": "taro build --type weapp --upload --robot=1 --desc='正式环境'",
"build:weapp:test:upload": "taro build --type weapp --upload --robot=2 --desc='测试环境' --mode test"
},
@@ -63,55 +64,58 @@
"@nutui/icons-vue-taro": "^0.0.9",
"@nutui/nutui-taro": "^4.3.6",
"@qiun/vue-ucharts": "2.5.0-20230101",
- "@tarojs/components": "3.6.28",
- "@tarojs/helper": "3.6.28",
- "@tarojs/plugin-framework-vue3": "3.6.28",
- "@tarojs/plugin-html": "3.6.28",
- "@tarojs/plugin-platform-alipay": "3.6.28",
- "@tarojs/plugin-platform-h5": "3.6.28",
- "@tarojs/plugin-platform-jd": "3.6.28",
- "@tarojs/plugin-platform-qq": "3.6.28",
- "@tarojs/plugin-platform-swan": "3.6.28",
- "@tarojs/plugin-platform-tt": "3.6.28",
- "@tarojs/plugin-platform-weapp": "3.6.28",
- "@tarojs/runtime": "3.6.28",
- "@tarojs/shared": "3.6.28",
- "@tarojs/taro": "3.6.28",
+ "@tarojs/components": "3.6.29",
+ "@tarojs/helper": "3.6.29",
+ "@tarojs/plugin-framework-vue3": "3.6.29",
+ "@tarojs/plugin-html": "3.6.29",
+ "@tarojs/plugin-platform-alipay": "3.6.29",
+ "@tarojs/plugin-platform-h5": "3.6.29",
+ "@tarojs/plugin-platform-jd": "3.6.29",
+ "@tarojs/plugin-platform-qq": "3.6.29",
+ "@tarojs/plugin-platform-swan": "3.6.29",
+ "@tarojs/plugin-platform-tt": "3.6.29",
+ "@tarojs/plugin-platform-weapp": "3.6.29",
+ "@tarojs/runtime": "3.6.29",
+ "@tarojs/shared": "3.6.29",
+ "@tarojs/taro": "3.6.29",
"dayjs": "^1.11.10",
- "pinia": "^2.1.7",
- "uqrcodejs": "^4.0.7",
"vue": "^3.3.9"
},
"devDependencies": {
"@babel/core": "^7.23.5",
"@commitlint/cli": "^18.4.3",
"@commitlint/config-conventional": "^18.4.3",
- "@tarojs/cli": "3.6.28",
- "@tarojs/plugin-mini-ci": "3.6.28",
- "@tarojs/taro-loader": "3.6.28",
- "@tarojs/webpack5-runner": "3.6.28",
+ "@tarojs/cli": "3.6.29",
+ "@tarojs/plugin-mini-ci": "3.6.29",
+ "@tarojs/taro-loader": "3.6.29",
+ "@tarojs/webpack5-runner": "3.6.29",
"@types/node": "^18.19.1",
"@types/webpack-env": "^1.18.4",
"@typescript-eslint/eslint-plugin": "^6.13.1",
"@typescript-eslint/parser": "^6.13.1",
+ "@unocss/webpack": "^0.60.0",
"@vue/babel-plugin-jsx": "^1.1.5",
"@vue/compiler-sfc": "^3.3.9",
- "babel-preset-taro": "3.6.28",
+ "autoprefixer": "^10.4.19",
+ "babel-preset-taro": "3.6.29",
"commitizen": "^4.3.0",
"css-loader": "3.4.2",
"cz-customizable": "^7.0.0",
"eslint": "^8.55.0",
- "eslint-config-taro": "3.6.28",
+ "eslint-config-taro": "3.6.29",
"eslint-plugin-vue": "^9.19.2",
"husky": "^8.0.3",
"lint-staged": "^15.1.0",
"postcss": "8.4.29",
+ "postcss-rem-to-responsive-pixel": "^6.0.1",
"style-loader": "1.3.0",
"stylelint": "9.3.0",
+ "tailwindcss": "^3.4.3",
"ts-node": "^10.9.1",
"typescript": "^4.9.5",
"unplugin-vue-components": "^0.23.0",
"vue-loader": "^17.3.1",
+ "weapp-tailwindcss": "^3.2.0",
"webpack": "^5.89.0"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 354b201..baa7eab 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,61 +16,55 @@ importers:
version: 0.0.9
'@nutui/nutui-taro':
specifier: ^4.3.6
- version: 4.3.6(unplugin-vue-components@0.23.0(@babel/parser@7.24.4)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))
+ version: 4.3.6(unplugin-vue-components@0.23.0(@babel/parser@7.24.5)(rollup@4.17.2)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))
'@qiun/vue-ucharts':
specifier: 2.5.0-20230101
version: 2.5.0-20230101
'@tarojs/components':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
'@tarojs/helper':
- specifier: 3.6.28
- version: 3.6.28
+ specifier: 3.6.29
+ version: 3.6.29
'@tarojs/plugin-framework-vue3':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))
'@tarojs/plugin-html':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/plugin-platform-alipay':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/plugin-platform-h5':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/helper@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/helper@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
'@tarojs/plugin-platform-jd':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/plugin-platform-qq':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/plugin-platform-swan':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/plugin-platform-tt':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/plugin-platform-weapp':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/runtime':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/shared@3.6.28)
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/shared@3.6.29)
'@tarojs/shared':
- specifier: 3.6.28
- version: 3.6.28
+ specifier: 3.6.29
+ version: 3.6.29
'@tarojs/taro':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
dayjs:
specifier: ^1.11.10
version: 1.11.10
- pinia:
- specifier: ^2.1.7
- version: 2.1.7(typescript@4.9.5)(vue@3.4.25(typescript@4.9.5))
- uqrcodejs:
- specifier: ^4.0.7
- version: 4.0.7
vue:
specifier: ^3.3.9
version: 3.4.25(typescript@4.9.5)
@@ -85,17 +79,17 @@ importers:
specifier: ^18.4.3
version: 18.6.3
'@tarojs/cli':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/plugin-mini-ci':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
'@tarojs/taro-loader':
- specifier: 3.6.28
- version: 3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ specifier: 3.6.29
+ version: 3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
'@tarojs/webpack5-runner':
- specifier: 3.6.28
- version: 3.6.28(@babel/core@7.24.4)(@swc/core@1.3.96)(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@vue/compiler-sfc@3.4.25)(babel-core@6.26.0)(postcss@8.4.29)(typescript@4.9.5)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))
+ specifier: 3.6.29
+ version: 3.6.29(@babel/core@7.24.4)(@swc/core@1.3.96)(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@vue/compiler-sfc@3.4.25)(babel-core@6.26.0)(postcss@8.4.29)(typescript@4.9.5)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))
'@types/node':
specifier: ^18.19.1
version: 18.19.31
@@ -108,15 +102,21 @@ importers:
'@typescript-eslint/parser':
specifier: ^6.13.1
version: 6.21.0(eslint@8.57.0)(typescript@4.9.5)
+ '@unocss/webpack':
+ specifier: ^0.60.0
+ version: 0.60.0(rollup@4.17.2)(webpack@5.91.0(@swc/core@1.3.96))
'@vue/babel-plugin-jsx':
specifier: ^1.1.5
version: 1.2.2(@babel/core@7.24.4)
'@vue/compiler-sfc':
specifier: ^3.3.9
version: 3.4.25
+ autoprefixer:
+ specifier: ^10.4.19
+ version: 10.4.19(postcss@8.4.29)
babel-preset-taro:
- specifier: 3.6.28
- version: 3.6.28(@babel/core@7.24.4)
+ specifier: 3.6.29
+ version: 3.6.29(@babel/core@7.24.4)
commitizen:
specifier: ^4.3.0
version: 4.3.0(@types/node@18.19.31)(typescript@4.9.5)
@@ -130,8 +130,8 @@ importers:
specifier: ^8.55.0
version: 8.57.0
eslint-config-taro:
- specifier: 3.6.28
- version: 3.6.28(@babel/core@7.24.4)(eslint@8.57.0)(typescript@4.9.5)
+ specifier: 3.6.29
+ version: 3.6.29(@babel/core@7.24.4)(eslint@8.57.0)(typescript@4.9.5)
eslint-plugin-vue:
specifier: ^9.19.2
version: 9.25.0(eslint@8.57.0)
@@ -144,12 +144,18 @@ importers:
postcss:
specifier: 8.4.29
version: 8.4.29
+ postcss-rem-to-responsive-pixel:
+ specifier: ^6.0.1
+ version: 6.0.1
style-loader:
specifier: 1.3.0
version: 1.3.0(webpack@5.91.0(@swc/core@1.3.96))
stylelint:
specifier: 9.3.0
version: 9.3.0
+ tailwindcss:
+ specifier: ^3.4.3
+ version: 3.4.3(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5))
ts-node:
specifier: ^10.9.1
version: 10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5)
@@ -158,10 +164,13 @@ importers:
version: 4.9.5
unplugin-vue-components:
specifier: ^0.23.0
- version: 0.23.0(@babel/parser@7.24.4)(vue@3.4.25(typescript@4.9.5))
+ version: 0.23.0(@babel/parser@7.24.5)(rollup@4.17.2)(vue@3.4.25(typescript@4.9.5))
vue-loader:
specifier: ^17.3.1
version: 17.4.2(@vue/compiler-sfc@3.4.25)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))
+ weapp-tailwindcss:
+ specifier: ^3.2.0
+ version: 3.2.0(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5)))
webpack:
specifier: ^5.89.0
version: 5.91.0(@swc/core@1.3.96)
@@ -172,6 +181,10 @@ packages:
resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
engines: {node: '>=0.10.0'}
+ '@alloc/quick-lru@5.2.0':
+ resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
+ engines: {node: '>=10'}
+
'@ampproject/remapping@2.3.0':
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
@@ -179,6 +192,9 @@ packages:
'@antfu/utils@0.7.7':
resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==}
+ '@ast-core/escape@1.0.1':
+ resolution: {integrity: sha512-/kVjBkDzYrSW1S+gTBCuOfhnNkge9qZFJgLT+MOZdmPN4Vts36S60uU5br3ozoxpJ1eRGe6pGy7/EfcOpFFHlA==}
+
'@babel/code-frame@7.24.2':
resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
engines: {node: '>=6.9.0'}
@@ -210,6 +226,10 @@ packages:
resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
engines: {node: '>=6.9.0'}
+ '@babel/generator@7.24.5':
+ resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-annotate-as-pure@7.22.5':
resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
engines: {node: '>=6.9.0'}
@@ -310,6 +330,10 @@ packages:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-split-export-declaration@7.24.5':
+ resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-string-parser@7.24.1':
resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
engines: {node: '>=6.9.0'}
@@ -318,6 +342,10 @@ packages:
resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-validator-identifier@7.24.5':
+ resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-validator-option@7.23.5':
resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
engines: {node: '>=6.9.0'}
@@ -348,6 +376,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
+ '@babel/parser@7.24.5':
+ resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
'@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4':
resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==}
engines: {node: '>=6.9.0'}
@@ -1128,10 +1161,18 @@ packages:
resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==}
engines: {node: '>=6.9.0'}
+ '@babel/traverse@7.24.5':
+ resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==}
+ engines: {node: '>=6.9.0'}
+
'@babel/types@7.24.0':
resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
engines: {node: '>=6.9.0'}
+ '@babel/types@7.24.5':
+ resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==}
+ engines: {node: '>=6.9.0'}
+
'@commitlint/cli@18.6.1':
resolution: {integrity: sha512-5IDE0a+lWGdkOvKH892HHAZgbAjcj1mT5QrfA/SVbLJV/BbBMGyKN0W5mhgjekPJJwEQdVNvhl9PwUacY58Usw==}
engines: {node: '>=v18'}
@@ -1225,6 +1266,18 @@ packages:
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
engines: {node: '>=12'}
+ '@csstools/postcss-is-pseudo-class@4.0.6':
+ resolution: {integrity: sha512-HilOhAsMpFheMYkuaREZx+CGa4hsG6kQdzwXSsuqKDFzYz2eIMP213+3dH/vUbPXaWrzqLKr8m3i0dgYPoh7vg==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.4
+
+ '@csstools/selector-specificity@3.0.3':
+ resolution: {integrity: sha512-KEPNw4+WW5AVEIyzC80rTbWEUatTW2lXpN8+8ILC8PiPeWPjwUzrPZDIOZ2wwqDmeqOYTdSGyL3+vE5GC3FB3Q==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss-selector-parser: ^6.0.13
+
'@devexpress/error-stack-parser@2.0.6':
resolution: {integrity: sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==}
@@ -1848,6 +1901,95 @@ packages:
rollup:
optional: true
+ '@rollup/rollup-android-arm-eabi@4.17.2':
+ resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==}
+ cpu: [arm]
+ os: [android]
+
+ '@rollup/rollup-android-arm64@4.17.2':
+ resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==}
+ cpu: [arm64]
+ os: [android]
+
+ '@rollup/rollup-darwin-arm64@4.17.2':
+ resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@rollup/rollup-darwin-x64@4.17.2':
+ resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.17.2':
+ resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==}
+ cpu: [arm]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-arm-musleabihf@4.17.2':
+ resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==}
+ cpu: [arm]
+ os: [linux]
+ libc: [musl]
+
+ '@rollup/rollup-linux-arm64-gnu@4.17.2':
+ resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-arm64-musl@4.17.2':
+ resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
+ '@rollup/rollup-linux-powerpc64le-gnu@4.17.2':
+ resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==}
+ cpu: [ppc64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-riscv64-gnu@4.17.2':
+ resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==}
+ cpu: [riscv64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-s390x-gnu@4.17.2':
+ resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==}
+ cpu: [s390x]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-x64-gnu@4.17.2':
+ resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-x64-musl@4.17.2':
+ resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
+ '@rollup/rollup-win32-arm64-msvc@4.17.2':
+ resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@rollup/rollup-win32-ia32-msvc@4.17.2':
+ resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-msvc@4.17.2':
+ resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==}
+ cpu: [x64]
+ os: [win32]
+
'@sideway/address@4.1.5':
resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==}
@@ -1964,48 +2106,54 @@ packages:
resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==}
engines: {node: '>=6'}
- '@tarojs/api@3.6.28':
- resolution: {integrity: sha512-6agRTIafTgdIgzWfd3CyRSAsup4eDj+BrbUmESlrYgVmtcrMlt0lA1zhthCZLF2PtuFO3no2zENOiekawXhtNg==}
+ '@tailwindcss-mangle/config@2.2.2':
+ resolution: {integrity: sha512-r3Y7W1jpsDLKNVnij7aRL7cwBetTfLlgeu1AE2jeJXf0m8aiHuajy1e5JAjXdO1qvz3VzkFywUbkgP+cmtiFng==}
- '@tarojs/binding-darwin-arm64@3.6.28':
- resolution: {integrity: sha512-W2ZhnxeK9n7pOVvug/CCuhOHj55jfhhJ/cZAZQPjCF3OVi5lmD9ZvjLZwj6TgEdFM4fvjC5EWD7GzSGrMvv1Ug==}
+ '@tailwindcss-mangle/shared@2.2.2':
+ resolution: {integrity: sha512-uUY8MD+iSS0afBclCV3C/tmot5DZdug6rTtao1Vp48zdUu4A/yw9Ji7CEmKq+bYjgtacLLxXnaOGDEbzEM50cA==}
+
+ '@tarojs/api@3.6.29':
+ resolution: {integrity: sha512-lfJRdLGmki1vJVgNqpPIz9yeP7cHVkXoS8j0VwImY6xVXHLdeMLVbifigOCRkCbpOAzW4mCAUieuz0AStTiagw==}
+
+ '@tarojs/binding-darwin-arm64@3.6.29':
+ resolution: {integrity: sha512-JFqVr84Nb2AKv+5mjUfi5tBPMOikTakEVxLcdiFpgIjDg8nALhYWMFeLHWtmVR1x+VBt+QilJo0UmP5ynhASMg==}
engines: {node: '>= 16'}
cpu: [arm64]
os: [darwin]
- '@tarojs/binding-darwin-x64@3.6.28':
- resolution: {integrity: sha512-nxr0sfTYOzrXz0V7MAGtIlHTSA3iQQKSl9cH8dntpUaAw75SKvmftXxqgewXs5NA3HBjqu1E0aWLCpAwVF1A4w==}
+ '@tarojs/binding-darwin-x64@3.6.29':
+ resolution: {integrity: sha512-TpTCImEhQkw49v0ELms+NW1GJ3N9SVJTJ47o6g//wK90ejKn5EkXslzBuQYq71Std61YiDlknRcqvioXv33vPg==}
engines: {node: '>= 16'}
cpu: [x64]
os: [darwin]
- '@tarojs/binding-linux-x64-gnu@3.6.28':
- resolution: {integrity: sha512-kIuR7baXuXnvxGHyotxOG1/vvtjE83BlMsDqs7OS+wLOUsKyHdB7ySJxF156TA4rCxAb2AKZIg9MtHaPdOoRAw==}
+ '@tarojs/binding-linux-x64-gnu@3.6.29':
+ resolution: {integrity: sha512-P6xIhYAHH6vjkRF3RnTDSruSSzTJqXXVMNNmDBXTi5Xrt9jWhSVoELe0NXyeSZKS0ogbwZObz3AocYbSk4rOFA==}
engines: {node: '>= 16'}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@tarojs/binding-win32-x64-msvc@3.6.28':
- resolution: {integrity: sha512-9KZag+omXLsJVC1114ytcuUYkjj9KS5OD38jd+4DsmTHeuVmzslhAa6w0l8nDiPF4Cgwe3t4g08NntsK0jwfCQ==}
+ '@tarojs/binding-win32-x64-msvc@3.6.29':
+ resolution: {integrity: sha512-occ2Nv8uDRFLzn9k/UCWyWnpN7ZVvF7rYH3JG6+aDeGxH65p22D+Er4HIJoR+xW6fGIzQY4yoQWBRsq4Q7iL5Q==}
engines: {node: '>= 16'}
cpu: [x64]
os: [win32]
- '@tarojs/binding@3.6.28':
- resolution: {integrity: sha512-/7XwvykIjBZolpKD5szmAa3s06kR7vp9cvlTyupQRIu371mGzPy/7lSchTZajXOcx8fCo7NW6mwGC4wBdYtgkA==}
+ '@tarojs/binding@3.6.29':
+ resolution: {integrity: sha512-1qVLJAkY7ADJknp5e502DrTiGwnOhrEJQRBk4HoA5XyV0Nkh2tZnbnZ4nIdg6ykwfMtGwYR6B5yXaWx5oaZQoA==}
- '@tarojs/cli@3.6.28':
- resolution: {integrity: sha512-mhIF4V3By2DcI7aPtZZhviLGCofwuoyMsUg6cwETYW3jhuZXR9vsWsGUauaDs/vybGWPik4KnrKbtXBFX3LwRQ==}
+ '@tarojs/cli@3.6.29':
+ resolution: {integrity: sha512-VTl/InNMtn897NIpyg5AwBnNozfSLgx1UfEFN67NMw9L8+E/LvZcHTrdo/CfZeduXrKpoaILj5G0VoSJWVHqBg==}
engines: {node: '>=16'}
hasBin: true
- '@tarojs/components-advanced@3.6.28':
- resolution: {integrity: sha512-/GN+weoeMGnpKDJsNLX4PsYDxHBeGM09kvlr94pLLmHXI3BVV+Fjhk9X3LSve61LHo3cY1PmDucRPL4sh0Arxg==}
+ '@tarojs/components-advanced@3.6.29':
+ resolution: {integrity: sha512-WsdCOPPi+hPHDfzQ9q5PWWPmpJW7hu+SZDSUzUQMjjqHOeG3+RH6pfQeND/FQgc7vaVoSJvQaUCJVoLjQhx6Hg==}
peerDependencies:
- '@tarojs/runtime': ~3.6.28
- '@tarojs/shared': ~3.6.28
- '@tarojs/taro': ~3.6.28
+ '@tarojs/runtime': ~3.6.29
+ '@tarojs/shared': ~3.6.29
+ '@tarojs/taro': ~3.6.29
react: '>=17'
vue: '*'
peerDependenciesMeta:
@@ -2014,11 +2162,11 @@ packages:
vue:
optional: true
- '@tarojs/components-react@3.6.28':
- resolution: {integrity: sha512-fl96Nlw6tRIMvm1NVWiij9qddzjm2uHydGyXYOZQ9bxdawHGUnMAeExIKCFS2jsGes1D7AQZRDewSBZzHgCr/w==}
+ '@tarojs/components-react@3.6.29':
+ resolution: {integrity: sha512-Jm69e2R5hlGBNSg9WeTLkiBNfyuJzRHJgjfXGzs3qUXgKLypDgK/tliVpBIWOWcXqicoEJv/DYVjnVn19k28Wg==}
- '@tarojs/components@3.6.28':
- resolution: {integrity: sha512-0BT0DGpE2HQhS329XVMuuBGP56L3aCi7/p+t0WzppLzNkC1GMHqZ9p+FxPt5H6WHYfjmL/KVA1nxobzTnQ3nRA==}
+ '@tarojs/components@3.6.29':
+ resolution: {integrity: sha512-s3fKki3DK/9grwb08DyetfZC1orPnsRNdSz0va9blLfrcEkzjxTOeYk6tU1BbaUbSwQwt27N5DdODmWllytxzQ==}
peerDependencies:
'@types/react': '*'
'@types/react-native': '*'
@@ -2031,8 +2179,8 @@ packages:
vue:
optional: true
- '@tarojs/helper@3.6.28':
- resolution: {integrity: sha512-+YaLeeG4hvFKQeLheyve71wp3+ulaQr8g6V90sWPZ3Ys4Mo8HxmAbQZya8WHrVzEU9QsyU77m4849QoDaWkEzQ==}
+ '@tarojs/helper@3.6.29':
+ resolution: {integrity: sha512-aXuIF3JUS0l0QBr7+EVdGbJULaD4D6MwHro0aQ94BoREuApVDiAvsZlyeq7x7/2+QSK6JrQ9U7MLWEA8PSKF1A==}
'@tarojs/plugin-doctor-darwin-arm64@0.0.11':
resolution: {integrity: sha512-H3C0TQD7k9YalSR2kgrVEvP1TfhSeRQDQQXhSurLStNuTqhrk8JSzxbxYC/Of5edM/uu+5xOzT0YfMV2LKG5UA==}
@@ -2107,23 +2255,23 @@ packages:
resolution: {integrity: sha512-oHxEGMQwtls2ZFUkhVho1U3RSYhlNvKeIJMVzxgCMrgCBqJcGdGKhNLDpgqvGqqRuSs9iSMBrC9QMY8xsmRo4g==}
engines: {node: '>= 10'}
- '@tarojs/plugin-framework-vue3@3.6.28':
- resolution: {integrity: sha512-KeUvUQWUQ5Nck/WHvqVo8jtdrhss3QQ0HiEkqldRqPOAq+zvzqVJ8MEO+hX3QXGYQJLjYw7l0Qceh8aCrqdafw==}
+ '@tarojs/plugin-framework-vue3@3.6.29':
+ resolution: {integrity: sha512-NiOwhIrEYhUUPBf3u8ok/OqvyNYJsb4sIT79J59Iu4psj9Yjaai/xwRPOlReWoMQHaUXRh8exRnUYFC6BeXQkA==}
peerDependencies:
- '@tarojs/runtime': ~3.6.28
- '@tarojs/shared': ~3.6.28
+ '@tarojs/runtime': ~3.6.29
+ '@tarojs/shared': ~3.6.29
vue: ^3.0.0
- '@tarojs/plugin-html@3.6.28':
- resolution: {integrity: sha512-/fCAR4pVLIqb1zT6FoiWkPfgbgMFYroTz4ftmHDcKfXelmhB1hd6DfNaE6gd3sf3jXmmQJXntWK9JiRAyutFsw==}
+ '@tarojs/plugin-html@3.6.29':
+ resolution: {integrity: sha512-T6iZCqGJY2iqTT+Apy43lUkUpfWqiTs8iSVttj1nE9eFPIhE3CfMUdP3UrBQym1/TrKzBX24AbagvYHcwlwZ0A==}
- '@tarojs/plugin-mini-ci@3.6.28':
- resolution: {integrity: sha512-CKpU2Yp9nTTLqGrisNQwBaNLgJ07zPjaDVt4FGSdwbKVoHQi11yLcNTQ5lEMlytE9DkizyqQ/3S0HSe0y3T7SA==}
+ '@tarojs/plugin-mini-ci@3.6.29':
+ resolution: {integrity: sha512-8wEUuSMeNIpO4vTxqB1aX3Imd4u9VJ7PfuocEPWSEyYyLdt+Nfv92QN6r1PrnWo0stz+HS7y/dpStAvhi/uufA==}
peerDependencies:
dingtalk-miniapp-opensdk: ^1.0.7
jd-miniprogram-ci: ^1.0.2
minidev: ^1.5.1
- tt-ide-cli: ^0.1.13
+ tt-ide-cli: ^0.1.20
peerDependenciesMeta:
dingtalk-miniapp-opensdk:
optional: true
@@ -2134,77 +2282,77 @@ packages:
tt-ide-cli:
optional: true
- '@tarojs/plugin-platform-alipay@3.6.28':
- resolution: {integrity: sha512-sm3MAFSBDuat0u7zKz5s/fjXy4/+5sMRdOV1lI/waXaDSNL4OSybdA/qNqScA2Q9/CYvM2YIfcj883je9FXmWA==}
+ '@tarojs/plugin-platform-alipay@3.6.29':
+ resolution: {integrity: sha512-Of158Qo/VP3qjICkyQdG3pFhcZJ+GW0IMqBy6qyv4OPdRC41Dr1S+0Vgz3WS3UlSctr7OfEIvVV2AHAkmfRK3Q==}
peerDependencies:
- '@tarojs/components': ~3.6.28
+ '@tarojs/components': ~3.6.29
- '@tarojs/plugin-platform-h5@3.6.28':
- resolution: {integrity: sha512-SP8yqUp/TYtI06yKqMmG6lDTHbeWy4qfdSNt7+0OoXX63b2NkuqU6GY3PSA3LYnc14gjFRHsiH9hn3IBZ5kVWg==}
+ '@tarojs/plugin-platform-h5@3.6.29':
+ resolution: {integrity: sha512-2cTOGx8v940GCxY9reIACAunasZcxWQrbDb1F4tj0oOoiDJOwQdB2YqtBPYLd8yE75+i6K+E5M9RkrNLFOostQ==}
- '@tarojs/plugin-platform-jd@3.6.28':
- resolution: {integrity: sha512-uncD7d92w9ujhdgQHre71ywKtwq0R4WoTVukjUUbxaUR+7ngq1+1/yYucAM3F4mIFkaR+7nPsFjNi6VUlcIDVw==}
+ '@tarojs/plugin-platform-jd@3.6.29':
+ resolution: {integrity: sha512-pqr97dYCANcp+AYqKimQZ9WiwyR2zPVqdW5JfDlaWk5KhEGssA2D5Ymwh3UMZebrUVVaGCXabIVaqnhBHz8hGQ==}
- '@tarojs/plugin-platform-qq@3.6.28':
- resolution: {integrity: sha512-ese6vzeVMHFORBOJj5z6TrlT9JgH4HkA4gUQUDVwpOyMi5BasAq7SsO7EOT3KdBVVvcUXsdPkpUK0+CQiPBvFw==}
+ '@tarojs/plugin-platform-qq@3.6.29':
+ resolution: {integrity: sha512-vED24zIdphL6uO9P77aCT4aDLAgzoHouapEeuSymSN3zXBhvOwQVofqHyCZkSRQXA3X/0l7UQv2O+rx8anNW2A==}
peerDependencies:
- '@tarojs/shared': ~3.6.28
+ '@tarojs/shared': ~3.6.29
- '@tarojs/plugin-platform-swan@3.6.28':
- resolution: {integrity: sha512-8KXn5bC9MAH14aTu6342tZ28KqZx8Bk9P+3O8Mi4IXgm5SGlRu/HdFPU4dSOyqbN2JLl81cX/rslBS+QOI7+1w==}
+ '@tarojs/plugin-platform-swan@3.6.29':
+ resolution: {integrity: sha512-ZpkYLV99n8Dsgv/oZg/1bVEfPb90mHO4kkdyvYZLyD6KYT/ZmodoGk7Dy5lHhCphINVt2w5giSPPh1/28ekGkQ==}
peerDependencies:
- '@tarojs/components': ~3.6.28
- '@tarojs/shared': ~3.6.28
+ '@tarojs/components': ~3.6.29
+ '@tarojs/shared': ~3.6.29
- '@tarojs/plugin-platform-tt@3.6.28':
- resolution: {integrity: sha512-PdNhPy7lr15YwKmfzCvAP9i837vi03OzlNddDKoppCMdN3FIto+gYkbFO6XIrDi0brnlLLj+nSXrRPElmf/WwA==}
+ '@tarojs/plugin-platform-tt@3.6.29':
+ resolution: {integrity: sha512-g3yhx9yktEyNKCYT56ZKMoXF+XzV6gWxx636L23k9a873tRcTnnXklX8M7ZAX/G5PCu1aYsK09u9WkWYlpLsrg==}
peerDependencies:
- '@tarojs/components': ~3.6.28
- '@tarojs/shared': ~3.6.28
+ '@tarojs/components': ~3.6.29
+ '@tarojs/shared': ~3.6.29
- '@tarojs/plugin-platform-weapp@3.6.28':
- resolution: {integrity: sha512-/CD3EailnW1sjhuNqlBWCvtnldJE7ycCo2uuPNZnpsonqZm2wF1ENqK8BH7rqSVAVBkIgnmLe++jN3H8AQnyFg==}
+ '@tarojs/plugin-platform-weapp@3.6.29':
+ resolution: {integrity: sha512-uKSDxwDzfAdQ5VsdzF81/eeTOpTrHMIhkFj3OUsKDTWCSs3maaasYJtIc3+xenS4/xrsZjHB/2q0XwUHKtsR1g==}
peerDependencies:
- '@tarojs/components': ~3.6.28
- '@tarojs/shared': ~3.6.28
+ '@tarojs/components': ~3.6.29
+ '@tarojs/shared': ~3.6.29
- '@tarojs/router@3.6.28':
- resolution: {integrity: sha512-GHL09h1pOFN++ZR9FZQe3qufl+pQW1Y20VwRs6RnIHjx61JAUuV+d8E+77dENCi7KJz39bOMpUH+Ir7yKW5Hww==}
+ '@tarojs/router@3.6.29':
+ resolution: {integrity: sha512-ZCEnixAOMd2yK5w4yhGEuyD4YVtrW7PjktxvNfXiS8JrKoE0LvDFgqFuNKCrenhioDkyRJXPlv15KoLoTqs+Ag==}
peerDependencies:
- '@tarojs/runtime': 3.6.28
- '@tarojs/shared': 3.6.28
- '@tarojs/taro': 3.6.28
+ '@tarojs/runtime': 3.6.29
+ '@tarojs/shared': 3.6.29
+ '@tarojs/taro': 3.6.29
- '@tarojs/runner-utils@3.6.28':
- resolution: {integrity: sha512-iFv7tMRMhUkHkk0RSDm5RH07uZArvHn323Y2PzMvW38WFsMPoJKu9RhA1Pv0da+BW8JRA9b7uVwmwhokqxwI3Q==}
+ '@tarojs/runner-utils@3.6.29':
+ resolution: {integrity: sha512-nz5Mt91ZjbES7V4ZtJXu0JycCtTczPHvUQq5Au5Tu+80inL7EdWtU9GGUaC0qobmvXYgpOGKFlFr8c8icJuGFg==}
- '@tarojs/runtime@3.6.28':
- resolution: {integrity: sha512-X9sVWPBb8U2fG4S3XapI9DlDS4mKYV8Unx+kNjIpo1RRU9XLLujDUeRv0LwQsZDGIfeA/e9GkQvz8geIlAC5ig==}
+ '@tarojs/runtime@3.6.29':
+ resolution: {integrity: sha512-LK34SWbNkfdszPjadeXCbygiEb/+Xi3FTKBPBAyx622SRPpJDOYbBN7vHm7ieDXfbBMUjGsNK0RijBFWdoJ8Dg==}
peerDependencies:
- '@tarojs/shared': ~3.6.28
+ '@tarojs/shared': ~3.6.29
- '@tarojs/service@3.6.28':
- resolution: {integrity: sha512-3w/qAamtIw7UzdzfWXA4MdbXwID6rwJAC2al+axSBe+y7x1VccHkWJRtrjPp/4U97LsTuinoh7B2b7IOKoG/Rg==}
+ '@tarojs/service@3.6.29':
+ resolution: {integrity: sha512-h2llch3wIVV0V2x98kBPZSpQkhvEsjR1Z+/KUbhdoqyeyhfqj25IDrVgZ8gr1lKRf6ExVvtujH4ruLwCwhqcsQ==}
peerDependencies:
- '@tarojs/shared': ~3.6.28
- '@tarojs/taro': ~3.6.28
+ '@tarojs/shared': ~3.6.29
+ '@tarojs/taro': ~3.6.29
- '@tarojs/shared@3.6.28':
- resolution: {integrity: sha512-Lyt31vwkijZynWKuIb77P1iljgrfVEP1JzzJF86upF/huM+rDewy8eYFxt+FKH5U1wazFHLjpid32RS+mnNerg==}
+ '@tarojs/shared@3.6.29':
+ resolution: {integrity: sha512-Ut/7ATAbyeSJH6eAah8XoQaqb5hGfaFwzJd4sH1ywr2Jep9gjruptVFu6EJP7dVvGKgzqubIIAOZRxmXlgiA2g==}
- '@tarojs/taro-h5@3.6.28':
- resolution: {integrity: sha512-jXWPTl2eANPXQMAl4cLXHFnZ8/7Sao9cVQpGgE+2xbomaNsiu5a4iBzBW0jkIegJMuxpgONt1A+kcD9zi7EzcA==}
+ '@tarojs/taro-h5@3.6.29':
+ resolution: {integrity: sha512-wNdGU+Vo689UQK1SX+N53dioKvVWZdFMgpryHBGzepe3pDeO6sLupEX3pDjO8R/KYjVvARRHNfQ5AKKES/QLHQ==}
peerDependencies:
- '@tarojs/components': ~3.6.28
+ '@tarojs/components': ~3.6.29
- '@tarojs/taro-loader@3.6.28':
- resolution: {integrity: sha512-hDVrn31fp11tz1HdbXigeKlUZOMeZsoG89MdEOTc4jnpxJlzEXkPJVY5avywzUwA/01XAETi3/oG5CM293X/vQ==}
+ '@tarojs/taro-loader@3.6.29':
+ resolution: {integrity: sha512-/+ISf0lZMa+fySSQe/c7SUbwrkJg/ffRkj7UKeATAAjWnaartY1DEFwEBmu3rGYCDeH+yLJS08ZTFEdE9pSCuQ==}
- '@tarojs/taro@3.6.28':
- resolution: {integrity: sha512-dKY2IL9LnVKvvZz7b/dgY0YKdA2Y9gcI3R6xXlptcuR4P8jY34AO83n2Zz4WAghP/Tmh7I58EkQRRAEIssNRiQ==}
+ '@tarojs/taro@3.6.29':
+ resolution: {integrity: sha512-sNltEsDIzV1Nvd6IiJJxNB1KcmN9Uc3+ESrwryBlN2tqCr+RgQEekK9eZAZA0ggEJ1EuEMELKjHWJfIbJW8B8A==}
peerDependencies:
- '@tarojs/helper': ~3.6.28
- '@tarojs/runtime': ~3.6.28
+ '@tarojs/helper': ~3.6.29
+ '@tarojs/runtime': ~3.6.29
'@types/react': '*'
'@types/webpack': '*'
'@types/webpack-dev-server': '*'
@@ -2222,17 +2370,17 @@ packages:
vue:
optional: true
- '@tarojs/webpack5-prebundle@3.6.28':
- resolution: {integrity: sha512-QFybdGVqBveWWQzRUNqckceIECVnHUIoRHN+ww3YvVuN9QaJl0xJvTf/OuFK6RrUS9siRYtneQw26N1vYGmwwQ==}
+ '@tarojs/webpack5-prebundle@3.6.29':
+ resolution: {integrity: sha512-WzGRlLxscVZjA1JBrk6EWd5MWd4dVCQmUoer1qpSCtoJspbOC3LXuOQX1whrb8N8ou/R68qlMIVbSKcm0YM2YA==}
peerDependencies:
webpack: ^5.78.0
- '@tarojs/webpack5-runner@3.6.28':
- resolution: {integrity: sha512-OX5LrLm3teNv3J7xKj+3JM9NPm2FOgtS2FqgoEQSs3tGQ6GpIJays+6oOWs5NICvi0C3HH3SfOSQnRFKfRuvXw==}
+ '@tarojs/webpack5-runner@3.6.29':
+ resolution: {integrity: sha512-1q1Y8LZal/d15qxEcoLDlBwBg59sp6YtI2rdeXqlUHKYyTajlJxh6B7/Z41QJ6MyYKFtrjMk0K9kIBQyHr4hqA==}
peerDependencies:
- '@tarojs/runtime': ~3.6.28
- '@tarojs/shared': ~3.6.28
- '@tarojs/taro': ~3.6.28
+ '@tarojs/runtime': ~3.6.29
+ '@tarojs/shared': ~3.6.29
+ '@tarojs/taro': ~3.6.29
postcss: ^8.4.18
webpack: ^5.78.0
@@ -2468,6 +2616,18 @@ packages:
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
+ '@unocss/config@0.60.0':
+ resolution: {integrity: sha512-y8zTM/qhZ5p2zhtgjsqL4BDjDXes1i72kNts/A85adNTx9ffZG+0dbrH2DLoBKp6aAb51AOo5OcG5cllSbNrDQ==}
+ engines: {node: '>=14'}
+
+ '@unocss/core@0.60.0':
+ resolution: {integrity: sha512-i1j5i/4xiCfogobaOdQCQUEy/Ch8mBtKgpfUIreJtElaF15uIjT2t/G0y7qUz87ZNl+wJoPcWkcSC92HVnjXwg==}
+
+ '@unocss/webpack@0.60.0':
+ resolution: {integrity: sha512-IR8YISM6uCpvIjU8JXlZdk7OldIgcaLHjRvV3e982nhsFqlWq7130v+WHCQ4nBQHqjzjVC1n1KAdbT05+JZR4A==}
+ peerDependencies:
+ webpack: ^4 || ^5
+
'@vue/babel-helper-vue-transform-on@1.2.2':
resolution: {integrity: sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==}
@@ -2499,9 +2659,6 @@ packages:
'@vue/component-compiler-utils@3.3.0':
resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==}
- '@vue/devtools-api@6.6.1':
- resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==}
-
'@vue/reactivity@3.0.5':
resolution: {integrity: sha512-3xodUE3sEIJgS7ntwUbopIpzzvi7vDAOjVamfb2l+v1FUg0jpd3gf62N2wggJw3fxBMr+QvyxpD+dBoxLsmAjw==}
@@ -2525,6 +2682,12 @@ packages:
'@vue/shared@3.4.25':
resolution: {integrity: sha512-k0yappJ77g2+KNrIaF0FFnzwLvUBLUYr8VOwz+/6vLsmItFp51AcxLL7Ey3iPd7BIRyWPOcqUjMnm7OkahXllA==}
+ '@weapp-core/escape@2.0.0':
+ resolution: {integrity: sha512-AB34eFpoVfj/urfJPoZURwamSzLlMuDL6TNV+aXLW8aJsw3ud0/XkrEL/FkBsuaTgTD1rarip+y4NkQwrhQ91A==}
+
+ '@weapp-core/regex@1.0.1':
+ resolution: {integrity: sha512-gRIHHAb1MoTmM1lzfaKldwNXgsScaVu9/bnZDKT0A1CgUkaHAouxvZta3yQgev91V3ZAHQ+tdwA8WGhpkstzUw==}
+
'@webassemblyjs/ast@1.12.1':
resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
@@ -2745,6 +2908,9 @@ packages:
arg@4.1.3:
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
+ arg@5.0.2:
+ resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
+
argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -3114,8 +3280,8 @@ packages:
babel-plugin-transform-strict-mode@6.24.1:
resolution: {integrity: sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==}
- babel-plugin-transform-taroapi@3.6.28:
- resolution: {integrity: sha512-9tzOSco7owBB6yWwDnYW8ORMy8l76K8MzjZ/ZEWZsFwxgRT9DmpyUNaJxdQVQMmvjquDCfTQFVEWMYMygoJU8Q==}
+ babel-plugin-transform-taroapi@3.6.29:
+ resolution: {integrity: sha512-GEki/aMJ/eHAk8j0kYfjlTGFjmwpIp+q13HxRKmAQqQsrJYnWBljDV/cUd9YsIupJbiXfOZOeqrSbuCYgGVFJA==}
babel-preset-es2015@6.24.1:
resolution: {integrity: sha512-XfwUqG1Ry6R43m4Wfob+vHbIVBIqTg/TJY4Snku1iIzeH7mUnwHA8Vagmv+ZQbPwhS8HgsdQvy28Py3k5zpoFQ==}
@@ -3133,8 +3299,8 @@ packages:
babel-preset-stage-3@6.24.1:
resolution: {integrity: sha512-eCbEOF8uN0KypFXJmZXn2sTk7bPV9uM5xov7G/7BM08TbQEObsVs0cEWfy6NQySlfk7JBi/t+XJP1JkruYfthA==}
- babel-preset-taro@3.6.28:
- resolution: {integrity: sha512-xA5se96V6azP6gD/i7/mJpqIaif9pQndzIWxi7ClitUCd4DDKYsMmKKNsclIwcYJ8vqglWXZULkaXeOK0WLCpw==}
+ babel-preset-taro@3.6.29:
+ resolution: {integrity: sha512-aNhzAfoxnfPRhvlz/JfFlU1l2KkGEVwQ167V4srzscxePBtevSxkwzGtVCesSu67T9R7+Uib921Z+anB3rTMLQ==}
peerDependencies:
'@babel/core': '*'
@@ -3272,6 +3438,10 @@ packages:
c12@1.10.0:
resolution: {integrity: sha512-0SsG7UDhoRWcuSvKWHaXmu5uNjDCDN3nkQLRL4Q42IlFy+ze58FcCoI3uPwINXinkz7ZinbhEgyzYFw9u9ZV8g==}
+ cac@6.7.14:
+ resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
+ engines: {node: '>=8'}
+
cache-base@1.0.1:
resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==}
engines: {node: '>=0.10.0'}
@@ -3322,6 +3492,10 @@ packages:
camel-case@4.1.2:
resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
+ camelcase-css@2.0.1:
+ resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
+ engines: {node: '>= 6'}
+
camelcase-keys@4.2.0:
resolution: {integrity: sha512-Ej37YKYbFUI8QiYlvj9YHb6/Z60dZyPJW0Cs8sFilMbd2lP0bw3ylAq9yJkK4lcTA2dID5fG8LjmJYbO7kWb7Q==}
engines: {node: '>=4'}
@@ -4119,6 +4293,14 @@ packages:
dedent@0.7.0:
resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
+ dedent@1.5.3:
+ resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==}
+ peerDependencies:
+ babel-plugin-macros: ^3.1.0
+ peerDependenciesMeta:
+ babel-plugin-macros:
+ optional: true
+
deep-extend@0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
engines: {node: '>=4.0.0'}
@@ -4221,6 +4403,9 @@ packages:
dezalgo@1.0.4:
resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==}
+ didyoumean@1.2.2:
+ resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
+
diff@4.0.2:
resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
engines: {node: '>=0.3.1'}
@@ -4239,6 +4424,9 @@ packages:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
+ dlv@1.1.3:
+ resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
+
dns-packet@5.6.1:
resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==}
engines: {node: '>=6'}
@@ -4256,6 +4444,9 @@ packages:
dom-serializer@1.4.1:
resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
+ dom-serializer@2.0.0:
+ resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
+
dom-walk@0.1.2:
resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==}
@@ -4280,12 +4471,19 @@ packages:
resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
engines: {node: '>= 4'}
+ domhandler@5.0.3:
+ resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
+ engines: {node: '>= 4'}
+
domutils@1.7.0:
resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==}
domutils@2.8.0:
resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
+ domutils@3.1.0:
+ resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
+
dot-case@3.0.4:
resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
@@ -4560,8 +4758,8 @@ packages:
engines: {node: '>=6.0'}
hasBin: true
- eslint-config-taro@3.6.28:
- resolution: {integrity: sha512-ZtObpoNyO2xEEgKdJAtynXGXnpOokX/bc5xV5rAp4lFvR4j+M24X4qEEUcLhN1XJV3Bf+kW+8ecM87hdnmnOYA==}
+ eslint-config-taro@3.6.29:
+ resolution: {integrity: sha512-g2+NaB9Zdlbr/Q7mJoNmCu1Yu4/ivuJ43YmUjdYsXq7MObRqf+BIi01jegmtETj8MguTp1QHw3gXj7fLLMgjkA==}
peerDependencies:
eslint: '*'
@@ -5069,6 +5267,11 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
+ glob@10.3.12:
+ resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ hasBin: true
+
glob@7.1.2:
resolution: {integrity: sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==}
@@ -5318,6 +5521,9 @@ packages:
htmlparser2@6.1.0:
resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
+ htmlparser2@9.1.0:
+ resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==}
+
http-cache-semantics@3.8.1:
resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==}
@@ -6231,6 +6437,10 @@ packages:
resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==}
engines: {node: 14 || >=16.14}
+ lru-cache@10.2.2:
+ resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==}
+ engines: {node: 14 || >=16.14}
+
lru-cache@4.1.5:
resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
@@ -6483,6 +6693,10 @@ packages:
resolution: {integrity: sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==}
engines: {node: '>=16 || 14 >=14.17'}
+ minipass@7.1.0:
+ resolution: {integrity: sha512-oGZRv2OT1lO2UF1zUcwdTb3wqUwI0kBGTgt/T7OdSj6M6N5m3o5uPf0AIW6lVxGGoiWUR7e2AwTE+xiwK8WQig==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
miniprogram-api-typings@3.12.2:
resolution: {integrity: sha512-OJB2uVAfhycX4teG/zEVpoThushQqLOx946XACDpVc6OQydiJWjn7djVzvNCbv0VOA7sbHGPQp/RkXD9vMCDEw==}
@@ -6692,6 +6906,10 @@ packages:
resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==}
engines: {node: '>=0.10.0'}
+ object-hash@3.0.0:
+ resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
+ engines: {node: '>= 6'}
+
object-inspect@1.13.1:
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
@@ -7004,18 +7222,6 @@ packages:
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
engines: {node: '>=6'}
- pinia@2.1.7:
- resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==}
- peerDependencies:
- '@vue/composition-api': ^1.4.0
- typescript: '>=4.4.4'
- vue: ^2.6.14 || ^3.3.0
- peerDependenciesMeta:
- '@vue/composition-api':
- optional: true
- typescript:
- optional: true
-
pinkie-promise@2.0.1:
resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==}
engines: {node: '>=0.10.0'}
@@ -7114,8 +7320,8 @@ packages:
peerDependencies:
postcss: ^8.2.15
- postcss-html-transform@3.6.28:
- resolution: {integrity: sha512-bbmQX0kzgAqUJZFr/qD4v1YooLYt7LCup7YlLsb4PC4gwHy7dRmLXEUSmEh7FmjMVpqHAcLOzBMdw/vWhY6NFg==}
+ postcss-html-transform@3.6.29:
+ resolution: {integrity: sha512-PMW3XBRNbj/mKoF7vlVtSag6zFFDbhS8PM4zEjQ+lYhvNGV/VdB8TAqUUbV59ZxY1gMfwacIMNDeFourdzRGOA==}
peerDependencies:
postcss: ^8.4.18
@@ -7131,10 +7337,34 @@ packages:
peerDependencies:
postcss: ^8.0.0
+ postcss-import@15.1.0:
+ resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ postcss: ^8.0.0
+
+ postcss-js@4.0.1:
+ resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
+ engines: {node: ^12 || ^14 || >= 16}
+ peerDependencies:
+ postcss: ^8.4.21
+
postcss-less@2.0.0:
resolution: {integrity: sha512-pPNsVnpCB13nBMOcl5GVh8JGmB0JGFjqkLUDzKdVpptFFKEe9wFdEzvh2j4lD2AD+7qcrUfw9Ta+oi5+Fw7jjQ==}
engines: {node: '>=4'}
+ postcss-load-config@4.0.2:
+ resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==}
+ engines: {node: '>= 14'}
+ peerDependencies:
+ postcss: '>=8.0.9'
+ ts-node: '>=9.0.0'
+ peerDependenciesMeta:
+ postcss:
+ optional: true
+ ts-node:
+ optional: true
+
postcss-loader@7.3.4:
resolution: {integrity: sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==}
engines: {node: '>= 14.15.0'}
@@ -7226,6 +7456,12 @@ packages:
peerDependencies:
postcss: ^8.1.0
+ postcss-nested@6.0.1:
+ resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
+ engines: {node: '>=12.0'}
+ peerDependencies:
+ postcss: ^8.2.14
+
postcss-normalize-charset@5.1.0:
resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==}
engines: {node: ^10 || ^12 || >=14.0}
@@ -7286,13 +7522,13 @@ packages:
peerDependencies:
postcss: ^8.2.15
- postcss-plugin-constparse@3.6.28:
- resolution: {integrity: sha512-N+V1Edc3hITeNe+aaWa/24mEQr4NcTp2TvA6NBoRXBPRuLkWcE1coVHrIrYFXZeNvma46TgEWRM9IEOal1qkEQ==}
+ postcss-plugin-constparse@3.6.29:
+ resolution: {integrity: sha512-nifin/LVWus4ZmhLNO5cdSrg/v9d3NS/XorD0C6gZpc7SyUSKlPpzPv4JzWIOftZZQT3S6Wvp43844DhDEyK1g==}
peerDependencies:
postcss: ^8.4.18
- postcss-pxtransform@3.6.28:
- resolution: {integrity: sha512-0W7BAu+F2h5psLAGUnPc6gTKaNYtAHeAkskQ14Bj+jS+9wfaSRYovP2BFZKclfxhzLttkuzQPiEnK8B0rs5pzg==}
+ postcss-pxtransform@3.6.29:
+ resolution: {integrity: sha512-lZoZvNm4cJXGYOjnrA1gF+7vBVOMwhX70XcdPyAjrGFphaG07/PHQzjY1bWCCSj9NfN2leLcDgLy6M6sedqHvA==}
peerDependencies:
postcss: ^8.4.18
@@ -7308,6 +7544,10 @@ packages:
peerDependencies:
postcss: ^8.2.15
+ postcss-rem-to-responsive-pixel@6.0.1:
+ resolution: {integrity: sha512-CbqKssPDiz+bT/HHI07KChLPm1IgnCCOqxCTxTw3/ddlpgTQeP8+oYzrjeC6Weo5UsKcRrhgScbmTBI1xsJEEA==}
+ engines: {node: '>=16.6.0'}
+
postcss-reporter@5.0.0:
resolution: {integrity: sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==}
engines: {node: '>=4'}
@@ -7805,6 +8045,11 @@ packages:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
hasBin: true
+ rollup@4.17.2:
+ resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+
rrweb-cssom@0.6.0:
resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
@@ -8307,6 +8552,11 @@ packages:
resolution: {integrity: sha512-MuzIIVRSbc8XxHH7FjkvWqkIcr1BvoMZoR/oFuAJDlh7VSaNJzrB4uJ38GRQa+mWjLXODAMzeDe0xi9GYbGwnw==}
hasBin: true
+ sucrase@3.35.0:
+ resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ hasBin: true
+
sugarss@1.0.1:
resolution: {integrity: sha512-3qgLZytikQQEVn1/FrhY7B68gPUUGY3R1Q1vTiD5xT+Ti1DP/8iZuwFet9ONs5+bmL8pZoDQ6JrQHVgrNlK6mA==}
@@ -8357,6 +8607,20 @@ packages:
resolution: {integrity: sha512-S7rnFITmBH1EnyKcvxBh1LjYeQMmnZtCXSEbHcH6S0NoKit24ZuFO/T1vDcLdYsLQkM188PVVhQmzKIuThNkKg==}
engines: {node: '>=4.0.0'}
+ tailwindcss-patch@2.2.3:
+ resolution: {integrity: sha512-UtCCGO2Fg4JgsBzmCAagTb+o75jGc8gUSbBd1/TiOX7alcmEo3+6r+BcJ3XU+8INo7CeMSsKiUTJyMlNbI8Pgg==}
+ hasBin: true
+ peerDependencies:
+ tailwindcss: '>=3.0.0'
+ peerDependenciesMeta:
+ tailwindcss:
+ optional: true
+
+ tailwindcss@3.4.3:
+ resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==}
+ engines: {node: '>=14.0.0'}
+ hasBin: true
+
tapable@1.1.3:
resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==}
engines: {node: '>=6'}
@@ -8535,6 +8799,9 @@ packages:
peerDependencies:
typescript: '>=4.2.0'
+ ts-interface-checker@0.1.13:
+ resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
+
ts-node@10.9.2:
resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
@@ -8620,6 +8887,9 @@ packages:
unbzip2-stream@1.4.3:
resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==}
+ unconfig@0.3.13:
+ resolution: {integrity: sha512-N9Ph5NC4+sqtcOjPfHrRcHekBCadCXWTBzp2VYYbySOHW0PfD9XLCeXshTXjkPYwLrBr9AtSeU0CZmkYECJhng==}
+
unctx@2.3.1:
resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==}
@@ -8747,9 +9017,6 @@ packages:
upper-case@2.0.2:
resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==}
- uqrcodejs@4.0.7:
- resolution: {integrity: sha512-84+aZmD2godCVI+93lxE3YUAPNY8zAJvNA7xRS7R7U+q57KzMDepBSfNCwoRUhWOfR6eHFoAOcHRPwsP6ka1cA==}
-
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@@ -8844,17 +9111,6 @@ packages:
deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm.
hasBin: true
- vue-demi@0.14.7:
- resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==}
- engines: {node: '>=12'}
- hasBin: true
- peerDependencies:
- '@vue/composition-api': ^1.0.0-rc.1
- vue: ^3.0.0-0 || ^2.6.0
- peerDependenciesMeta:
- '@vue/composition-api':
- optional: true
-
vue-eslint-parser@9.4.2:
resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==}
engines: {node: ^14.17.0 || >=16.0.0}
@@ -8923,6 +9179,11 @@ packages:
wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
+ weapp-tailwindcss@3.2.0:
+ resolution: {integrity: sha512-Dao6JlQkqKwoegJg8zaWvdgqAEyiR+i4WQ6bKoa+/ucky/Jj1srQUMXLMqW01I8Uz8dRAfDvAM8MHEvLy+cF5A==}
+ engines: {node: '>=16.6.0'}
+ hasBin: true
+
webidl-conversions@3.0.1:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
@@ -9184,6 +9445,8 @@ snapshots:
'@aashutoshrathi/word-wrap@1.2.6': {}
+ '@alloc/quick-lru@5.2.0': {}
+
'@ampproject/remapping@2.3.0':
dependencies:
'@jridgewell/gen-mapping': 0.3.5
@@ -9191,6 +9454,8 @@ snapshots:
'@antfu/utils@0.7.7': {}
+ '@ast-core/escape@1.0.1': {}
+
'@babel/code-frame@7.24.2':
dependencies:
'@babel/highlight': 7.24.2
@@ -9202,14 +9467,14 @@ snapshots:
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.4
+ '@babel/generator': 7.24.5
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.21.4)
'@babel/helpers': 7.24.4
- '@babel/parser': 7.24.4
+ '@babel/parser': 7.24.5
'@babel/template': 7.24.0
- '@babel/traverse': 7.24.1
- '@babel/types': 7.24.0
+ '@babel/traverse': 7.24.5
+ '@babel/types': 7.24.5
convert-source-map: 1.9.0
debug: 4.3.4
gensync: 1.0.0-beta.2
@@ -9248,7 +9513,7 @@ snapshots:
'@babel/generator@7.21.4':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
@@ -9260,13 +9525,20 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
+ '@babel/generator@7.24.5':
+ dependencies:
+ '@babel/types': 7.24.5
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
+ jsesc: 2.5.2
+
'@babel/helper-annotate-as-pure@7.22.5':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-builder-binary-assignment-operator-visitor@7.22.15':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-compilation-targets@7.23.6':
dependencies:
@@ -9286,7 +9558,7 @@ snapshots:
'@babel/helper-optimise-call-expression': 7.22.5
'@babel/helper-replace-supers': 7.24.1(@babel/core@7.21.4)
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-split-export-declaration': 7.24.5
semver: 6.3.1
'@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.4)':
@@ -9299,7 +9571,7 @@ snapshots:
'@babel/helper-optimise-call-expression': 7.22.5
'@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-split-export-declaration': 7.24.5
semver: 6.3.1
'@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.21.4)':
@@ -9344,19 +9616,19 @@ snapshots:
'@babel/helper-function-name@7.23.0':
dependencies:
'@babel/template': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-hoist-variables@7.22.5':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-member-expression-to-functions@7.23.0':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-module-imports@7.21.4':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-module-imports@7.22.15':
dependencies:
@@ -9364,7 +9636,7 @@ snapshots:
'@babel/helper-module-imports@7.24.3':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-module-transforms@7.23.3(@babel/core@7.21.4)':
dependencies:
@@ -9386,7 +9658,7 @@ snapshots:
'@babel/helper-optimise-call-expression@7.22.5':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-plugin-utils@7.24.0': {}
@@ -9420,33 +9692,39 @@ snapshots:
'@babel/helper-simple-access@7.22.5':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-skip-transparent-expression-wrappers@7.22.5':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helper-split-export-declaration@7.22.6':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
+
+ '@babel/helper-split-export-declaration@7.24.5':
+ dependencies:
+ '@babel/types': 7.24.5
'@babel/helper-string-parser@7.24.1': {}
'@babel/helper-validator-identifier@7.22.20': {}
+ '@babel/helper-validator-identifier@7.24.5': {}
+
'@babel/helper-validator-option@7.23.5': {}
'@babel/helper-wrap-function@7.22.20':
dependencies:
'@babel/helper-function-name': 7.23.0
'@babel/template': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/helpers@7.21.0':
dependencies:
'@babel/template': 7.24.0
- '@babel/traverse': 7.24.1
- '@babel/types': 7.24.0
+ '@babel/traverse': 7.24.5
+ '@babel/types': 7.24.5
transitivePeerDependencies:
- supports-color
@@ -9467,12 +9745,16 @@ snapshots:
'@babel/parser@7.21.4':
dependencies:
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/parser@7.24.4':
dependencies:
'@babel/types': 7.24.0
+ '@babel/parser@7.24.5':
+ dependencies:
+ '@babel/types': 7.24.5
+
'@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
@@ -9550,7 +9832,7 @@ snapshots:
'@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.21.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.24.1(@babel/core@7.21.4)
- '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-split-export-declaration': 7.24.5
'@babel/plugin-syntax-decorators': 7.24.1(@babel/core@7.21.4)
'@babel/plugin-proposal-decorators@7.24.1(@babel/core@7.24.4)':
@@ -10018,7 +10300,7 @@ snapshots:
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.24.1(@babel/core@7.21.4)
- '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-split-export-declaration': 7.24.5
globals: 11.12.0
'@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.4)':
@@ -10030,7 +10312,7 @@ snapshots:
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
- '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-split-export-declaration': 7.24.5
globals: 11.12.0
'@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.21.4)':
@@ -10204,7 +10486,7 @@ snapshots:
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.21.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-validator-identifier': 7.22.20
+ '@babel/helper-validator-identifier': 7.24.5
'@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.4)':
dependencies:
@@ -10212,7 +10494,7 @@ snapshots:
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-validator-identifier': 7.22.20
+ '@babel/helper-validator-identifier': 7.24.5
'@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.21.4)':
dependencies:
@@ -10361,7 +10643,7 @@ snapshots:
'@babel/helper-module-imports': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4)
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
'@babel/plugin-transform-react-pure-annotations@7.24.1(@babel/core@7.24.4)':
dependencies:
@@ -10589,7 +10871,7 @@ snapshots:
'@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.21.4)
'@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.21.4)
'@babel/preset-modules': 0.1.6(@babel/core@7.21.4)
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.21.4)
babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.21.4)
babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.21.4)
@@ -10691,14 +10973,14 @@ snapshots:
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-proposal-unicode-property-regex': 7.18.6(@babel/core@7.21.4)
'@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.21.4)
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
esutils: 2.0.3
'@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
esutils: 2.0.3
'@babel/preset-react@7.24.1(@babel/core@7.24.4)':
@@ -10749,8 +11031,8 @@ snapshots:
'@babel/template@7.20.7':
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/parser': 7.24.4
- '@babel/types': 7.24.0
+ '@babel/parser': 7.24.5
+ '@babel/types': 7.24.5
'@babel/template@7.24.0':
dependencies:
@@ -10761,13 +11043,13 @@ snapshots:
'@babel/traverse@7.21.4':
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.4
+ '@babel/generator': 7.24.5
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.24.4
- '@babel/types': 7.24.0
+ '@babel/helper-split-export-declaration': 7.24.5
+ '@babel/parser': 7.24.5
+ '@babel/types': 7.24.5
debug: 4.3.4
globals: 11.12.0
transitivePeerDependencies:
@@ -10788,12 +11070,33 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/traverse@7.24.5':
+ dependencies:
+ '@babel/code-frame': 7.24.2
+ '@babel/generator': 7.24.5
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-function-name': 7.23.0
+ '@babel/helper-hoist-variables': 7.22.5
+ '@babel/helper-split-export-declaration': 7.24.5
+ '@babel/parser': 7.24.5
+ '@babel/types': 7.24.5
+ debug: 4.3.4
+ globals: 11.12.0
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/types@7.24.0':
dependencies:
'@babel/helper-string-parser': 7.24.1
'@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
+ '@babel/types@7.24.5':
+ dependencies:
+ '@babel/helper-string-parser': 7.24.1
+ '@babel/helper-validator-identifier': 7.24.5
+ to-fast-properties: 2.0.0
+
'@commitlint/cli@18.6.1(@types/node@18.19.31)(typescript@4.9.5)':
dependencies:
'@commitlint/format': 18.6.1
@@ -10953,6 +11256,16 @@ snapshots:
dependencies:
'@jridgewell/trace-mapping': 0.3.9
+ '@csstools/postcss-is-pseudo-class@4.0.6(postcss@8.4.38)':
+ dependencies:
+ '@csstools/selector-specificity': 3.0.3(postcss-selector-parser@6.0.16)
+ postcss: 8.4.38
+ postcss-selector-parser: 6.0.16
+
+ '@csstools/selector-specificity@3.0.3(postcss-selector-parser@6.0.16)':
+ dependencies:
+ postcss-selector-parser: 6.0.16
+
'@devexpress/error-stack-parser@2.0.6':
dependencies:
stackframe: 1.3.4
@@ -11634,17 +11947,17 @@ snapshots:
'@nutui/icons-vue-taro@0.0.9': {}
- '@nutui/nutui-taro@4.3.6(unplugin-vue-components@0.23.0(@babel/parser@7.24.4)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))':
+ '@nutui/nutui-taro@4.3.6(unplugin-vue-components@0.23.0(@babel/parser@7.24.5)(rollup@4.17.2)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))':
dependencies:
'@nutui/icons-vue-taro': 0.0.9
sass: 1.75.0
vue: 3.4.25(typescript@4.9.5)
optionalDependencies:
- unplugin-vue-components: 0.23.0(@babel/parser@7.24.4)(vue@3.4.25(typescript@4.9.5))
+ unplugin-vue-components: 0.23.0(@babel/parser@7.24.5)(rollup@4.17.2)(vue@3.4.25(typescript@4.9.5))
- '@nuxt/kit@3.11.2':
+ '@nuxt/kit@3.11.2(rollup@4.17.2)':
dependencies:
- '@nuxt/schema': 3.11.2
+ '@nuxt/schema': 3.11.2(rollup@4.17.2)
c12: 1.10.0
consola: 3.2.3
defu: 6.1.4
@@ -11660,13 +11973,13 @@ snapshots:
semver: 7.6.0
ufo: 1.5.3
unctx: 2.3.1
- unimport: 3.7.1
+ unimport: 3.7.1(rollup@4.17.2)
untyped: 1.4.2
transitivePeerDependencies:
- rollup
- supports-color
- '@nuxt/schema@3.11.2':
+ '@nuxt/schema@3.11.2(rollup@4.17.2)':
dependencies:
'@nuxt/ui-templates': 1.3.3
consola: 3.2.3
@@ -11677,7 +11990,7 @@ snapshots:
scule: 1.3.0
std-env: 3.7.0
ufo: 1.5.3
- unimport: 3.7.1
+ unimport: 3.7.1(rollup@4.17.2)
untyped: 1.4.2
transitivePeerDependencies:
- rollup
@@ -11694,11 +12007,61 @@ snapshots:
'@qiun/vue-ucharts@2.5.0-20230101': {}
- '@rollup/pluginutils@5.1.0':
+ '@rollup/pluginutils@5.1.0(rollup@4.17.2)':
dependencies:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
+ optionalDependencies:
+ rollup: 4.17.2
+
+ '@rollup/rollup-android-arm-eabi@4.17.2':
+ optional: true
+
+ '@rollup/rollup-android-arm64@4.17.2':
+ optional: true
+
+ '@rollup/rollup-darwin-arm64@4.17.2':
+ optional: true
+
+ '@rollup/rollup-darwin-x64@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-arm-musleabihf@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-gnu@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-musl@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-powerpc64le-gnu@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-riscv64-gnu@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-s390x-gnu@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-x64-gnu@4.17.2':
+ optional: true
+
+ '@rollup/rollup-linux-x64-musl@4.17.2':
+ optional: true
+
+ '@rollup/rollup-win32-arm64-msvc@4.17.2':
+ optional: true
+
+ '@rollup/rollup-win32-ia32-msvc@4.17.2':
+ optional: true
+
+ '@rollup/rollup-win32-x64-msvc@4.17.2':
+ optional: true
'@sideway/address@4.1.5':
dependencies:
@@ -11779,40 +12142,50 @@ snapshots:
dependencies:
defer-to-connect: 1.1.3
- '@tarojs/api@3.6.28':
+ '@tailwindcss-mangle/config@2.2.2':
+ dependencies:
+ '@tailwindcss-mangle/shared': 2.2.2
+ c12: 1.10.0
+ dedent: 1.5.3
+ transitivePeerDependencies:
+ - babel-plugin-macros
+
+ '@tailwindcss-mangle/shared@2.2.2': {}
+
+ '@tarojs/api@3.6.29':
dependencies:
'@babel/runtime': 7.24.4
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
- '@tarojs/shared': 3.6.28
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
+ '@tarojs/shared': 3.6.29
- '@tarojs/binding-darwin-arm64@3.6.28':
+ '@tarojs/binding-darwin-arm64@3.6.29':
optional: true
- '@tarojs/binding-darwin-x64@3.6.28':
+ '@tarojs/binding-darwin-x64@3.6.29':
optional: true
- '@tarojs/binding-linux-x64-gnu@3.6.28':
+ '@tarojs/binding-linux-x64-gnu@3.6.29':
optional: true
- '@tarojs/binding-win32-x64-msvc@3.6.28':
+ '@tarojs/binding-win32-x64-msvc@3.6.29':
optional: true
- '@tarojs/binding@3.6.28':
+ '@tarojs/binding@3.6.29':
dependencies:
'@napi-rs/triples': 1.2.0
optionalDependencies:
- '@tarojs/binding-darwin-arm64': 3.6.28
- '@tarojs/binding-darwin-x64': 3.6.28
- '@tarojs/binding-linux-x64-gnu': 3.6.28
- '@tarojs/binding-win32-x64-msvc': 3.6.28
+ '@tarojs/binding-darwin-arm64': 3.6.29
+ '@tarojs/binding-darwin-x64': 3.6.29
+ '@tarojs/binding-linux-x64-gnu': 3.6.29
+ '@tarojs/binding-win32-x64-msvc': 3.6.29
- '@tarojs/cli@3.6.28(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/cli@3.6.29(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/binding': 3.6.28
- '@tarojs/helper': 3.6.28
+ '@tarojs/binding': 3.6.29
+ '@tarojs/helper': 3.6.29
'@tarojs/plugin-doctor': 0.0.11
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
adm-zip: 0.4.16
cli-highlight: 2.1.11
download-git-repo: 2.0.0
@@ -11834,12 +12207,12 @@ snapshots:
- '@tarojs/taro'
- supports-color
- '@tarojs/components-advanced@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))':
+ '@tarojs/components-advanced@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))':
dependencies:
- '@tarojs/components': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
- '@tarojs/shared': 3.6.28
- '@tarojs/taro': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/components': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
+ '@tarojs/shared': 3.6.29
+ '@tarojs/taro': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
classnames: 2.5.1
csstype: 3.1.3
memoize-one: 6.0.0
@@ -11854,11 +12227,11 @@ snapshots:
- '@types/webpack'
- '@types/webpack-dev-server'
- '@tarojs/components-react@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
+ '@tarojs/components-react@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
dependencies:
'@babel/runtime': 7.24.4
- '@tarojs/components': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/taro': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/components': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/taro': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
classnames: 2.5.1
swiper: 6.8.0
tslib: 2.6.2
@@ -11872,11 +12245,11 @@ snapshots:
- postcss
- vue
- '@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
+ '@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
dependencies:
'@stencil/core': 2.22.3
- '@tarojs/components-advanced': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))
- '@tarojs/taro': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/components-advanced': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/taro': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
classnames: 2.5.1
hls.js: 1.5.8
resolve-pathname: 3.0.0
@@ -11893,10 +12266,10 @@ snapshots:
- postcss
- react
- '@tarojs/helper@3.6.28':
+ '@tarojs/helper@3.6.29':
dependencies:
'@babel/core': 7.24.4
- '@babel/parser': 7.24.4
+ '@babel/parser': 7.24.5
'@babel/plugin-proposal-decorators': 7.24.1(@babel/core@7.24.4)
'@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.4)
'@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.4)
@@ -11904,7 +12277,7 @@ snapshots:
'@babel/preset-typescript': 7.24.1(@babel/core@7.24.4)
'@babel/register': 7.23.7(@babel/core@7.24.4)
'@babel/runtime': 7.24.4
- '@babel/traverse': 7.24.1
+ '@babel/traverse': 7.24.5
'@swc/core': 1.3.96
'@swc/register': 0.1.10(@swc/core@1.3.96)
ansi-escapes: 4.3.2
@@ -11978,13 +12351,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@tarojs/plugin-framework-vue3@3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))':
+ '@tarojs/plugin-framework-vue3@3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(vue@3.4.25(typescript@4.9.5))':
dependencies:
- '@tarojs/helper': 3.6.28
- '@tarojs/runner-utils': 3.6.28
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@tarojs/helper': 3.6.29
+ '@tarojs/runner-utils': 3.6.29
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
lodash: 4.17.21
vue: 3.4.25(typescript@4.9.5)
transitivePeerDependencies:
@@ -11992,23 +12365,23 @@ snapshots:
- '@tarojs/taro'
- supports-color
- '@tarojs/plugin-html@3.6.28(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/plugin-html@3.6.29(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@babel/generator': 7.24.4
- '@babel/parser': 7.24.4
- '@babel/traverse': 7.24.1
- '@babel/types': 7.24.0
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@babel/generator': 7.24.5
+ '@babel/parser': 7.24.5
+ '@babel/traverse': 7.24.5
+ '@babel/types': 7.24.5
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
transitivePeerDependencies:
- '@swc/helpers'
- '@tarojs/taro'
- supports-color
- '@tarojs/plugin-mini-ci@3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/plugin-mini-ci@3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
jimp: 0.22.12
jsqr: 1.4.0
minimist: 1.2.8
@@ -12022,26 +12395,26 @@ snapshots:
- encoding
- supports-color
- '@tarojs/plugin-platform-alipay@3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/plugin-platform-alipay@3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/components': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@tarojs/components': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
transitivePeerDependencies:
- '@swc/helpers'
- '@tarojs/taro'
- supports-color
- '@tarojs/plugin-platform-h5@3.6.28(@tarojs/helper@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
+ '@tarojs/plugin-platform-h5@3.6.29(@tarojs/helper@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
dependencies:
- '@tarojs/components': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/components-react': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/router': 3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
- '@tarojs/taro-h5': 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- babel-plugin-transform-taroapi: 3.6.28
+ '@tarojs/components': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/components-react': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/router': 3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
+ '@tarojs/taro-h5': 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ babel-plugin-transform-taroapi: 3.6.29
change-case: 4.1.2
lodash-es: 4.17.21
resolve: 1.22.8
@@ -12058,62 +12431,62 @@ snapshots:
- supports-color
- vue
- '@tarojs/plugin-platform-jd@3.6.28(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/plugin-platform-jd@3.6.29(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
transitivePeerDependencies:
- '@swc/helpers'
- '@tarojs/taro'
- supports-color
- '@tarojs/plugin-platform-qq@3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/plugin-platform-qq@3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/plugin-platform-weapp': 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@tarojs/plugin-platform-weapp': 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
transitivePeerDependencies:
- '@swc/helpers'
- '@tarojs/components'
- '@tarojs/taro'
- supports-color
- '@tarojs/plugin-platform-swan@3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/plugin-platform-swan@3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/components': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@tarojs/components': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
transitivePeerDependencies:
- '@swc/helpers'
- '@tarojs/taro'
- supports-color
- '@tarojs/plugin-platform-tt@3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/plugin-platform-tt@3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/components': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@tarojs/components': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/helpers'
- '@tarojs/taro'
- supports-color
- '@tarojs/plugin-platform-weapp@3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/plugin-platform-weapp@3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/components': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/service': 3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/shared': 3.6.28
+ '@tarojs/components': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/service': 3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/shared': 3.6.29
transitivePeerDependencies:
- '@swc/helpers'
- '@tarojs/taro'
- supports-color
- '@tarojs/router@3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/router@3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
- '@tarojs/shared': 3.6.28
- '@tarojs/taro': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
+ '@tarojs/shared': 3.6.29
+ '@tarojs/taro': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
dingtalk-jsapi: 2.15.4
history: 5.3.0
mobile-detect: 1.4.5
@@ -12121,25 +12494,25 @@ snapshots:
tslib: 2.6.2
universal-router: 8.3.0
- '@tarojs/runner-utils@3.6.28':
+ '@tarojs/runner-utils@3.6.29':
dependencies:
- '@tarojs/helper': 3.6.28
+ '@tarojs/helper': 3.6.29
scss-bundle: 3.1.2
transitivePeerDependencies:
- '@swc/helpers'
- supports-color
- '@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28)':
+ '@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29)':
dependencies:
- '@tarojs/shared': 3.6.28
+ '@tarojs/shared': 3.6.29
lodash-es: 4.17.21
tslib: 2.6.2
- '@tarojs/service@3.6.28(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/service@3.6.29(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/helper': 3.6.28
- '@tarojs/shared': 3.6.28
- '@tarojs/taro': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/helper': 3.6.29
+ '@tarojs/shared': 3.6.29
+ '@tarojs/taro': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
joi: 17.13.0
lodash: 4.17.21
ora: 5.4.1
@@ -12150,15 +12523,15 @@ snapshots:
- '@swc/helpers'
- supports-color
- '@tarojs/shared@3.6.28': {}
+ '@tarojs/shared@3.6.29': {}
- '@tarojs/taro-h5@3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
+ '@tarojs/taro-h5@3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))':
dependencies:
- '@tarojs/api': 3.6.28
- '@tarojs/components': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/router': 3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
- '@tarojs/shared': 3.6.28
+ '@tarojs/api': 3.6.29
+ '@tarojs/components': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/router': 3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
+ '@tarojs/shared': 3.6.29
abortcontroller-polyfill: 1.7.5
base64-js: 1.5.1
ics: 3.7.2
@@ -12172,10 +12545,10 @@ snapshots:
transitivePeerDependencies:
- '@tarojs/taro'
- '@tarojs/taro-loader@3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
+ '@tarojs/taro-loader@3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
dependencies:
- '@tarojs/helper': 3.6.28
- '@tarojs/taro': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/helper': 3.6.29
+ '@tarojs/taro': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
loader-utils: 1.4.2
transitivePeerDependencies:
- '@swc/helpers'
@@ -12187,20 +12560,20 @@ snapshots:
- supports-color
- vue
- '@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
+ '@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))':
dependencies:
- '@tarojs/api': 3.6.28
- '@tarojs/helper': 3.6.28
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
+ '@tarojs/api': 3.6.29
+ '@tarojs/helper': 3.6.29
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
optionalDependencies:
postcss: 8.4.29
vue: 3.4.25(typescript@4.9.5)
- '@tarojs/webpack5-prebundle@3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))':
+ '@tarojs/webpack5-prebundle@3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))':
dependencies:
- '@tarojs/helper': 3.6.28
- '@tarojs/shared': 3.6.28
- '@tarojs/taro': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/helper': 3.6.29
+ '@tarojs/shared': 3.6.29
+ '@tarojs/taro': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
enhanced-resolve: 5.16.0
es-module-lexer: 0.10.5
lodash: 4.17.21
@@ -12217,22 +12590,22 @@ snapshots:
- supports-color
- vue
- '@tarojs/webpack5-runner@3.6.28(@babel/core@7.24.4)(@swc/core@1.3.96)(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@vue/compiler-sfc@3.4.25)(babel-core@6.26.0)(postcss@8.4.29)(typescript@4.9.5)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))':
+ '@tarojs/webpack5-runner@3.6.29(@babel/core@7.24.4)(@swc/core@1.3.96)(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@vue/compiler-sfc@3.4.25)(babel-core@6.26.0)(postcss@8.4.29)(typescript@4.9.5)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))':
dependencies:
'@parcel/css': 1.14.0
- '@tarojs/helper': 3.6.28
- '@tarojs/plugin-platform-alipay': 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/plugin-platform-jd': 3.6.28(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/plugin-platform-qq': 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/plugin-platform-swan': 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/plugin-platform-tt': 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/plugin-platform-weapp': 3.6.28(@tarojs/components@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(@tarojs/shared@3.6.28)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.28)(@tarojs/taro@3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
- '@tarojs/runner-utils': 3.6.28
- '@tarojs/runtime': 3.6.28(@tarojs/shared@3.6.28)
- '@tarojs/shared': 3.6.28
- '@tarojs/taro': 3.6.28(@tarojs/helper@3.6.28)(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/taro-loader': 3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
- '@tarojs/webpack5-prebundle': 3.6.28(@tarojs/runtime@3.6.28(@tarojs/shared@3.6.28))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))
+ '@tarojs/helper': 3.6.29
+ '@tarojs/plugin-platform-alipay': 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/plugin-platform-jd': 3.6.29(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/plugin-platform-qq': 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/plugin-platform-swan': 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/plugin-platform-tt': 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/plugin-platform-weapp': 3.6.29(@tarojs/components@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(@tarojs/shared@3.6.29)(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))(@tarojs/shared@3.6.29)(@tarojs/taro@3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5)))
+ '@tarojs/runner-utils': 3.6.29
+ '@tarojs/runtime': 3.6.29(@tarojs/shared@3.6.29)
+ '@tarojs/shared': 3.6.29
+ '@tarojs/taro': 3.6.29(@tarojs/helper@3.6.29)(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/taro-loader': 3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))
+ '@tarojs/webpack5-prebundle': 3.6.29(@tarojs/runtime@3.6.29(@tarojs/shared@3.6.29))(postcss@8.4.29)(vue@3.4.25(typescript@4.9.5))(webpack@5.91.0(@swc/core@1.3.96))
acorn-walk: 8.3.2
autoprefixer: 9.8.8
babel-loader: 8.2.1(@babel/core@7.24.4)(webpack@5.91.0(@swc/core@1.3.96))
@@ -12258,11 +12631,11 @@ snapshots:
mkdirp: 1.0.4
ora: 5.4.1
postcss: 8.4.29
- postcss-html-transform: 3.6.28(postcss@8.4.29)
+ postcss-html-transform: 3.6.29(postcss@8.4.29)
postcss-import: 14.1.0(postcss@8.4.29)
postcss-loader: 7.3.4(postcss@8.4.29)(typescript@4.9.5)(webpack@5.91.0(@swc/core@1.3.96))
- postcss-plugin-constparse: 3.6.28(postcss@8.4.29)
- postcss-pxtransform: 3.6.28(postcss@8.4.29)
+ postcss-plugin-constparse: 3.6.29(postcss@8.4.29)
+ postcss-pxtransform: 3.6.29(postcss@8.4.29)
postcss-url: 10.1.3(postcss@8.4.29)
regenerator-runtime: 0.11.1
resolve: 1.22.8
@@ -12630,6 +13003,28 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
+ '@unocss/config@0.60.0':
+ dependencies:
+ '@unocss/core': 0.60.0
+ unconfig: 0.3.13
+
+ '@unocss/core@0.60.0': {}
+
+ '@unocss/webpack@0.60.0(rollup@4.17.2)(webpack@5.91.0(@swc/core@1.3.96))':
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@rollup/pluginutils': 5.1.0(rollup@4.17.2)
+ '@unocss/config': 0.60.0
+ '@unocss/core': 0.60.0
+ chokidar: 3.6.0
+ fast-glob: 3.3.2
+ magic-string: 0.30.10
+ unplugin: 1.10.1
+ webpack: 5.91.0(@swc/core@1.3.96)
+ webpack-sources: 3.2.3
+ transitivePeerDependencies:
+ - rollup
+
'@vue/babel-helper-vue-transform-on@1.2.2': {}
'@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.4)':
@@ -12756,8 +13151,6 @@ snapshots:
- walrus
- whiskers
- '@vue/devtools-api@6.6.1': {}
-
'@vue/reactivity@3.0.5':
dependencies:
'@vue/shared': 3.0.5
@@ -12787,6 +13180,10 @@ snapshots:
'@vue/shared@3.4.25': {}
+ '@weapp-core/escape@2.0.0': {}
+
+ '@weapp-core/regex@1.0.1': {}
+
'@webassemblyjs/ast@1.12.1':
dependencies:
'@webassemblyjs/helper-numbers': 1.11.6
@@ -13006,6 +13403,8 @@ snapshots:
arg@4.1.3: {}
+ arg@5.0.2: {}
+
argparse@1.0.10:
dependencies:
sprintf-js: 1.0.3
@@ -13585,7 +13984,7 @@ snapshots:
babel-runtime: 6.26.0
babel-types: 6.26.0
- babel-plugin-transform-taroapi@3.6.28:
+ babel-plugin-transform-taroapi@3.6.29:
dependencies:
lodash: 4.17.21
@@ -13653,7 +14052,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- babel-preset-taro@3.6.28(@babel/core@7.24.4):
+ babel-preset-taro@3.6.29(@babel/core@7.24.4):
dependencies:
'@babel/core': 7.24.4
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.4)
@@ -13665,7 +14064,7 @@ snapshots:
'@babel/preset-typescript': 7.24.1(@babel/core@7.24.4)
'@babel/runtime': 7.24.4
'@babel/runtime-corejs3': 7.24.4
- '@tarojs/helper': 3.6.28
+ '@tarojs/helper': 3.6.29
babel-plugin-dynamic-import-node: 2.3.3
babel-plugin-minify-dead-code-elimination: 0.5.2
babel-plugin-transform-imports-api: 1.0.0
@@ -13892,6 +14291,8 @@ snapshots:
pkg-types: 1.1.0
rc9: 2.1.2
+ cac@6.7.14: {}
+
cache-base@1.0.1:
dependencies:
collection-visit: 1.0.0
@@ -13970,6 +14371,8 @@ snapshots:
pascal-case: 3.1.2
tslib: 2.6.2
+ camelcase-css@2.0.1: {}
+
camelcase-keys@4.2.0:
dependencies:
camelcase: 4.1.0
@@ -14709,6 +15112,8 @@ snapshots:
dedent@0.7.0: {}
+ dedent@1.5.3: {}
+
deep-extend@0.6.0: {}
deep-is@0.1.4: {}
@@ -14758,8 +15163,8 @@ snapshots:
depcheck@1.4.7:
dependencies:
- '@babel/parser': 7.24.4
- '@babel/traverse': 7.24.1
+ '@babel/parser': 7.24.5
+ '@babel/traverse': 7.24.5
'@vue/compiler-sfc': 3.4.25
callsite: 1.0.0
camelcase: 6.3.0
@@ -14818,6 +15223,8 @@ snapshots:
asap: 2.0.6
wrappy: 1.0.2
+ didyoumean@1.2.2: {}
+
diff@4.0.2: {}
dijkstrajs@1.0.3: {}
@@ -14835,6 +15242,8 @@ snapshots:
dependencies:
path-type: 4.0.0
+ dlv@1.1.3: {}
+
dns-packet@5.6.1:
dependencies:
'@leichtgewicht/ip-codec': 2.0.5
@@ -14858,6 +15267,12 @@ snapshots:
domhandler: 4.3.1
entities: 2.2.0
+ dom-serializer@2.0.0:
+ dependencies:
+ domelementtype: 2.3.0
+ domhandler: 5.0.3
+ entities: 4.5.0
+
dom-walk@0.1.2: {}
dom7@3.0.0:
@@ -14880,6 +15295,10 @@ snapshots:
dependencies:
domelementtype: 2.3.0
+ domhandler@5.0.3:
+ dependencies:
+ domelementtype: 2.3.0
+
domutils@1.7.0:
dependencies:
dom-serializer: 0.2.2
@@ -14891,6 +15310,12 @@ snapshots:
domelementtype: 2.3.0
domhandler: 4.3.1
+ domutils@3.1.0:
+ dependencies:
+ dom-serializer: 2.0.0
+ domelementtype: 2.3.0
+ domhandler: 5.0.3
+
dot-case@3.0.4:
dependencies:
no-case: 3.0.4
@@ -15133,7 +15558,7 @@ snapshots:
optionalDependencies:
source-map: 0.6.1
- eslint-config-taro@3.6.28(@babel/core@7.24.4)(eslint@8.57.0)(typescript@4.9.5):
+ eslint-config-taro@3.6.29(@babel/core@7.24.4)(eslint@8.57.0)(typescript@4.9.5):
dependencies:
'@babel/eslint-parser': 7.24.1(@babel/core@7.24.4)(eslint@8.57.0)
'@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@4.9.5)
@@ -15806,6 +16231,14 @@ snapshots:
minipass: 6.0.2
path-scurry: 1.10.2
+ glob@10.3.12:
+ dependencies:
+ foreground-child: 3.1.1
+ jackspeak: 2.3.6
+ minimatch: 9.0.4
+ minipass: 7.1.0
+ path-scurry: 1.10.2
+
glob@7.1.2:
dependencies:
fs.realpath: 1.0.0
@@ -16133,6 +16566,13 @@ snapshots:
domutils: 2.8.0
entities: 2.2.0
+ htmlparser2@9.1.0:
+ dependencies:
+ domelementtype: 2.3.0
+ domhandler: 5.0.3
+ domutils: 3.1.0
+ entities: 4.5.0
+
http-cache-semantics@3.8.1: {}
http-cache-semantics@4.1.1: {}
@@ -17033,6 +17473,8 @@ snapshots:
lru-cache@10.2.0: {}
+ lru-cache@10.2.2: {}
+
lru-cache@4.1.5:
dependencies:
pseudomap: 1.0.2
@@ -17342,6 +17784,8 @@ snapshots:
minipass@6.0.2: {}
+ minipass@7.1.0: {}
+
miniprogram-api-typings@3.12.2: {}
miniprogram-ci@1.9.15:
@@ -17650,6 +18094,8 @@ snapshots:
define-property: 0.2.5
kind-of: 3.2.2
+ object-hash@3.0.0: {}
+
object-inspect@1.13.1: {}
object-keys@1.1.1: {}
@@ -17934,14 +18380,6 @@ snapshots:
pify@4.0.1: {}
- pinia@2.1.7(typescript@4.9.5)(vue@3.4.25(typescript@4.9.5)):
- dependencies:
- '@vue/devtools-api': 6.6.1
- vue: 3.4.25(typescript@4.9.5)
- vue-demi: 0.14.7(vue@3.4.25(typescript@4.9.5))
- optionalDependencies:
- typescript: 4.9.5
-
pinkie-promise@2.0.1:
dependencies:
pinkie: 2.0.4
@@ -18026,7 +18464,7 @@ snapshots:
dependencies:
postcss: 8.4.29
- postcss-html-transform@3.6.28(postcss@8.4.29):
+ postcss-html-transform@3.6.29(postcss@8.4.29):
dependencies:
postcss: 8.4.29
@@ -18043,10 +18481,30 @@ snapshots:
read-cache: 1.0.0
resolve: 1.22.8
+ postcss-import@15.1.0(postcss@8.4.29):
+ dependencies:
+ postcss: 8.4.29
+ postcss-value-parser: 4.2.0
+ read-cache: 1.0.0
+ resolve: 1.22.8
+
+ postcss-js@4.0.1(postcss@8.4.29):
+ dependencies:
+ camelcase-css: 2.0.1
+ postcss: 8.4.29
+
postcss-less@2.0.0:
dependencies:
postcss: 5.2.18
+ postcss-load-config@4.0.2(postcss@8.4.29)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5)):
+ dependencies:
+ lilconfig: 3.0.0
+ yaml: 2.3.4
+ optionalDependencies:
+ postcss: 8.4.29
+ ts-node: 10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5)
+
postcss-loader@7.3.4(postcss@8.4.29)(typescript@4.9.5)(webpack@5.91.0(@swc/core@1.3.96)):
dependencies:
cosmiconfig: 8.3.6(typescript@4.9.5)
@@ -18146,6 +18604,11 @@ snapshots:
icss-utils: 5.1.0(postcss@8.4.38)
postcss: 8.4.38
+ postcss-nested@6.0.1(postcss@8.4.29):
+ dependencies:
+ postcss: 8.4.29
+ postcss-selector-parser: 6.0.16
+
postcss-normalize-charset@5.1.0(postcss@8.4.29):
dependencies:
postcss: 8.4.29
@@ -18198,11 +18661,11 @@ snapshots:
postcss: 8.4.29
postcss-value-parser: 4.2.0
- postcss-plugin-constparse@3.6.28(postcss@8.4.29):
+ postcss-plugin-constparse@3.6.29(postcss@8.4.29):
dependencies:
postcss: 8.4.29
- postcss-pxtransform@3.6.28(postcss@8.4.29):
+ postcss-pxtransform@3.6.29(postcss@8.4.29):
dependencies:
postcss: 8.4.29
@@ -18217,6 +18680,8 @@ snapshots:
postcss: 8.4.29
postcss-value-parser: 4.2.0
+ postcss-rem-to-responsive-pixel@6.0.1: {}
+
postcss-reporter@5.0.0:
dependencies:
chalk: 2.4.2
@@ -18779,6 +19244,29 @@ snapshots:
dependencies:
glob: 7.2.3
+ rollup@4.17.2:
+ dependencies:
+ '@types/estree': 1.0.5
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.17.2
+ '@rollup/rollup-android-arm64': 4.17.2
+ '@rollup/rollup-darwin-arm64': 4.17.2
+ '@rollup/rollup-darwin-x64': 4.17.2
+ '@rollup/rollup-linux-arm-gnueabihf': 4.17.2
+ '@rollup/rollup-linux-arm-musleabihf': 4.17.2
+ '@rollup/rollup-linux-arm64-gnu': 4.17.2
+ '@rollup/rollup-linux-arm64-musl': 4.17.2
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2
+ '@rollup/rollup-linux-riscv64-gnu': 4.17.2
+ '@rollup/rollup-linux-s390x-gnu': 4.17.2
+ '@rollup/rollup-linux-x64-gnu': 4.17.2
+ '@rollup/rollup-linux-x64-musl': 4.17.2
+ '@rollup/rollup-win32-arm64-msvc': 4.17.2
+ '@rollup/rollup-win32-ia32-msvc': 4.17.2
+ '@rollup/rollup-win32-x64-msvc': 4.17.2
+ fsevents: 2.3.3
+ optional: true
+
rrweb-cssom@0.6.0: {}
run-async@2.4.1: {}
@@ -19379,6 +19867,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ sucrase@3.35.0:
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.5
+ commander: 4.1.1
+ glob: 10.3.12
+ lines-and-columns: 1.2.4
+ mz: 2.7.0
+ pirates: 4.0.6
+ ts-interface-checker: 0.1.13
+
sugarss@1.0.1:
dependencies:
postcss: 6.0.23
@@ -19436,6 +19934,52 @@ snapshots:
slice-ansi: 1.0.0
string-width: 2.1.1
+ tailwindcss-patch@2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5))):
+ dependencies:
+ '@babel/generator': 7.24.5
+ '@babel/parser': 7.24.5
+ '@babel/traverse': 7.24.5
+ '@babel/types': 7.24.5
+ '@tailwindcss-mangle/config': 2.2.2
+ cac: 6.7.14
+ jiti: 1.21.0
+ lilconfig: 3.0.0
+ postcss: 8.4.38
+ resolve: 1.22.8
+ semver: 7.6.0
+ optionalDependencies:
+ tailwindcss: 3.4.3(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5))
+ transitivePeerDependencies:
+ - babel-plugin-macros
+ - supports-color
+
+ tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5)):
+ dependencies:
+ '@alloc/quick-lru': 5.2.0
+ arg: 5.0.2
+ chokidar: 3.6.0
+ didyoumean: 1.2.2
+ dlv: 1.1.3
+ fast-glob: 3.3.2
+ glob-parent: 6.0.2
+ is-glob: 4.0.3
+ jiti: 1.21.0
+ lilconfig: 2.1.0
+ micromatch: 4.0.5
+ normalize-path: 3.0.0
+ object-hash: 3.0.0
+ picocolors: 1.0.0
+ postcss: 8.4.29
+ postcss-import: 15.1.0(postcss@8.4.29)
+ postcss-js: 4.0.1(postcss@8.4.29)
+ postcss-load-config: 4.0.2(postcss@8.4.29)(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5))
+ postcss-nested: 6.0.1(postcss@8.4.29)
+ postcss-selector-parser: 6.0.16
+ resolve: 1.22.8
+ sucrase: 3.35.0
+ transitivePeerDependencies:
+ - ts-node
+
tapable@1.1.3: {}
tapable@2.2.1: {}
@@ -19599,6 +20143,8 @@ snapshots:
dependencies:
typescript: 4.9.5
+ ts-interface-checker@0.1.13: {}
+
ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5):
dependencies:
'@cspotcode/source-map-support': 0.8.1
@@ -19672,6 +20218,12 @@ snapshots:
buffer: 5.7.1
through: 2.3.8
+ unconfig@0.3.13:
+ dependencies:
+ '@antfu/utils': 0.7.7
+ defu: 6.1.4
+ jiti: 1.21.0
+
unctx@2.3.1:
dependencies:
acorn: 8.11.3
@@ -19713,9 +20265,9 @@ snapshots:
vfile: 2.3.0
x-is-string: 0.1.0
- unimport@3.7.1:
+ unimport@3.7.1(rollup@4.17.2):
dependencies:
- '@rollup/pluginutils': 5.1.0
+ '@rollup/pluginutils': 5.1.0(rollup@4.17.2)
acorn: 8.11.3
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
@@ -19776,11 +20328,11 @@ snapshots:
unpipe@1.0.0: {}
- unplugin-vue-components@0.23.0(@babel/parser@7.24.4)(vue@3.4.25(typescript@4.9.5)):
+ unplugin-vue-components@0.23.0(@babel/parser@7.24.5)(rollup@4.17.2)(vue@3.4.25(typescript@4.9.5)):
dependencies:
'@antfu/utils': 0.7.7
- '@nuxt/kit': 3.11.2
- '@rollup/pluginutils': 5.1.0
+ '@nuxt/kit': 3.11.2(rollup@4.17.2)
+ '@rollup/pluginutils': 5.1.0(rollup@4.17.2)
chokidar: 3.6.0
debug: 4.3.4
fast-glob: 3.3.2
@@ -19791,7 +20343,7 @@ snapshots:
unplugin: 1.10.1
vue: 3.4.25(typescript@4.9.5)
optionalDependencies:
- '@babel/parser': 7.24.4
+ '@babel/parser': 7.24.5
transitivePeerDependencies:
- rollup
- supports-color
@@ -19812,7 +20364,7 @@ snapshots:
dependencies:
'@babel/core': 7.24.4
'@babel/standalone': 7.24.4
- '@babel/types': 7.24.0
+ '@babel/types': 7.24.5
defu: 6.1.4
jiti: 1.21.0
mri: 1.2.0
@@ -19853,8 +20405,6 @@ snapshots:
dependencies:
tslib: 2.6.2
- uqrcodejs@4.0.7: {}
-
uri-js@4.4.1:
dependencies:
punycode: 2.3.1
@@ -19942,10 +20492,6 @@ snapshots:
acorn: 8.11.3
acorn-walk: 8.3.2
- vue-demi@0.14.7(vue@3.4.25(typescript@4.9.5)):
- dependencies:
- vue: 3.4.25(typescript@4.9.5)
-
vue-eslint-parser@9.4.2(eslint@8.57.0):
dependencies:
debug: 4.3.4
@@ -20071,6 +20617,34 @@ snapshots:
dependencies:
defaults: 1.0.4
+ weapp-tailwindcss@3.2.0(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5))):
+ dependencies:
+ '@ast-core/escape': 1.0.1
+ '@babel/generator': 7.24.5
+ '@babel/parser': 7.24.5
+ '@babel/traverse': 7.24.5
+ '@babel/types': 7.24.5
+ '@csstools/postcss-is-pseudo-class': 4.0.6(postcss@8.4.38)
+ '@tailwindcss-mangle/shared': 2.2.2
+ '@weapp-core/escape': 2.0.0
+ '@weapp-core/regex': 1.0.1
+ debug: 4.3.4
+ htmlparser2: 9.1.0
+ loader-utils: 2.0.4
+ lru-cache: 10.2.2
+ magic-string: 0.30.10
+ md5: 2.3.0
+ postcss: 8.4.38
+ postcss-rem-to-responsive-pixel: 6.0.1
+ postcss-selector-parser: 6.0.16
+ semver: 7.6.0
+ tailwindcss-patch: 2.2.3(tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.3.96)(@types/node@18.19.31)(typescript@4.9.5)))
+ webpack-sources: 3.2.3
+ transitivePeerDependencies:
+ - babel-plugin-macros
+ - supports-color
+ - tailwindcss
+
webidl-conversions@3.0.1: {}
webidl-conversions@7.0.0: {}
diff --git a/postcss.config.js b/postcss.config.js
new file mode 100644
index 0000000..811aa77
--- /dev/null
+++ b/postcss.config.js
@@ -0,0 +1,14 @@
+module.exports = {
+ plugins: {
+ tailwindcss: {},
+ autoprefixer: {},
+ 'postcss-rem-to-responsive-pixel': {
+ // 32 意味着 1rem = 32rpx
+ rootValue: 32,
+ // 默认所有属性都转化
+ propList: ['*'],
+ // 转化的单位,可以变成 px / rpx
+ transformUnit: 'rpx',
+ },
+ },
+};
diff --git a/src/api/goods.ts b/src/api/goods.ts
index 5f92e7f..8d1d37b 100644
--- a/src/api/goods.ts
+++ b/src/api/goods.ts
@@ -1,67 +1,67 @@
-import request from "@/utils/request";
+import request from '@/utils/request';
// 获取商品列表
-export const getGoodsList = () => request("/point/goods", {}, "POST");
+export const getGoodsList = () => request('/point/goods', {}, 'POST');
// 添加购物车
-export const addCart = (data: object) => request("/user/addCart", data, "POST");
+export const addCart = (data: object) => request('/user/addCart', data, 'POST');
// 获取购物车列表
-export const getCartList = () => request("/user/cart", {}, "POST");
+export const getCartList = () => request('/user/cart', {}, 'POST');
// 获取积分商品详情
export const getGoodsDetail = (data: object) =>
- request("/point/details", data, "POST");
+ request('/point/details', data, 'POST');
// 积分商品下单
export const createOrder = (data: object) =>
- request("/point/place", data, "POST");
+ request('/point/place', data, 'POST');
// 确认付款
export const payJfOrder = (data: object) =>
- request("/point/confirmOrder", data, "POST");
+ request('/point/confirmOrder', data, 'POST');
// 获取活动商品
-export const getActiveGoods = () => request("/goods", {}, "POST");
+export const getActiveGoods = () => request('/goods', {}, 'POST');
// 获取活动商品详情
export const getActiveGoodsDetail = (data: object) =>
- request("/goods/details", data, "POST");
+ request('/goods/details', data, 'POST');
// 创建订单
export const createActiveOrder = (data: object) =>
- request("/order/place", data, "POST");
+ request('/order/place', data, 'POST');
// 活动订单列表
export const getActiveOrderList = (data: object) =>
- request("/user/order", data, "POST");
+ request('/user/order', data, 'POST');
// 获取分类列表
-export const getCategoryList = () => request("/goods/class", {}, "POST");
+export const getCategoryList = () => request('/goods/class', {}, 'POST');
// 活动订单删除
export const deleteActiveOrder = (data: object) =>
- request("/user/order/remove", data, "POST");
+ request('/user/order/remove', data, 'POST');
// 积分订单删除
export const deleteJfOrder = (data: object) =>
- request("/user/point/remove", data, "POST");
+ request('/user/point/remove', data, 'POST');
// 获取分类商品
export const getCategoryGoods = (data: object) =>
- request("/class/goods/list", data, "POST");
+ request('/class/goods/list', data, 'POST');
// 获取商家列表
export const getMerList = (data: object) =>
- request("/store/list", data, "POST");
+ request('/store/list', data, 'POST');
// 获取商家商品分类
export const getMerCategory = (data: object) =>
- request("/store/classify", data, "POST");
+ request('/store/classify', data, 'POST');
// 获取商家商品
export const getGoodList = (data: object) =>
- request("/store/goods", data, "POST");
+ request('/store/goods', data, 'POST');
// // 获取活动商家列表
// export const getHotMerList = (data: object) =>
@@ -77,4 +77,12 @@ export const getGoodList = (data: object) =>
// 获取全部商家类目
export const getAllMerCategory = () =>
- request("/home/all/classify", {}, "POST");
+ request('/home/all/classify', {}, 'POST');
+
+// 获取活动订单详情
+export const getActiveOrderDetail = (data: object) =>
+ request('/user/order/details', data, 'POST');
+
+// 校验交易密码
+export const checkTradePwd = (data: object) =>
+ request('/user/check/payPassword', data, 'POST');
diff --git a/src/api/home.ts b/src/api/home.ts
index e89d92f..e51641b 100644
--- a/src/api/home.ts
+++ b/src/api/home.ts
@@ -5,3 +5,6 @@ export const getHomeList = () => request("/home/classify", {}, "POST");
// 获取商户子列表
export const getHomeSubList = () => request("/home/all/classify", {}, "POST");
+
+// 查找商家
+export const getStoreList = (data) => request("/find/store", data, "POST");
\ No newline at end of file
diff --git a/src/app.config.ts b/src/app.config.ts
index 81a2e49..3073d08 100644
--- a/src/app.config.ts
+++ b/src/app.config.ts
@@ -1,129 +1,128 @@
export default defineAppConfig({
pages: [
- "pages/index/index",
- "pages/category/index",
- "pages/cart/index",
- "pages/user/index",
- "pages/allClassList/index",
+ 'pages/index/index',
+ 'pages/game/gamehome/index',
+ 'pages/cart/index',
+ 'pages/user/index',
+ 'pages/allClassList/index',
+ 'pages/game/gamedetail/index',
+ 'pages/game/gameview/index',
+ 'pages/game/view/index',
],
subPackages: [
{
- root: "pages/users",
+ root: 'pages/users',
pages: [
- "user_agreement/index",
- "order_list/index",
- "setting/index",
- "user_setting/index",
- "settled_mer/index",
- "order_list_detail/index",
- "account/index",
- "distribution/index",
- "distribution/integral/index",
- "distribution/userlist/index",
- "login/index",
- "bindPhone/index",
- "pending_order/index",
- "pending_order/pending_order_detail/index",
+ 'user_agreement/index',
+ 'order_list/index',
+ 'setting/index',
+ 'user_setting/index',
+ 'settled_mer/index',
+ 'order_list_detail/index',
+ 'account/index',
+ 'distribution/index',
+ 'distribution/integral/index',
+ 'distribution/userlist/index',
+ 'login/index',
+ 'bindPhone/index',
+ 'pending_order/index',
+ 'pending_order/pending_order_detail/index',
],
},
{
- root: "pages/goods",
- pages: ["goods_detail/index", "order_create/index", "order_status/index"],
- },
- {
- root: "pages/admin",
+ root: 'pages/goods',
pages: [
- "verify/index",
- "order_manage/index",
- "order_manage/list/index",
- "order_manage/detail/index",
- "verify/verify_list/index",
- "statistics/index",
- "withdrawal/index",
- "add_order/index",
- "add_order/add_table/index",
- "add_order/add_menu/index",
- "add_order/pending_order/index",
- "add_order/pending_order/pending_order_detail/index",
- "add_order/pending_order/pay/index",
- "add_order/pending_order/wx_pay_code/index",
+ 'goods_detail/index',
+ 'order_create/index',
+ 'order_status/index',
+ 'pay/index',
],
},
{
- root: "pages/product",
- pages: ["list/index", "addGoods/index"],
- },
- {
- root: "pages/game",
+ root: 'pages/admin',
pages: [
- "gamehome/index",
- "gamedetail/index",
- "gameview/index",
- "view/index",
+ 'verify/index',
+ 'order_manage/index',
+ 'order_manage/list/index',
+ 'order_manage/detail/index',
+ 'verify/verify_list/index',
+ 'statistics/index',
+ 'withdrawal/index',
+ 'add_order/index',
+ 'add_order/add_table/index',
+ 'add_order/add_menu/index',
+ 'add_order/pending_order/index',
+ 'add_order/pending_order/pending_order_detail/index',
+ 'add_order/pending_order/pay/index',
+ 'add_order/pending_order/wx_pay_code/index',
],
},
{
- root: "pages/hotGoods",
- pages: ["index/index", "hot_list/index"],
+ root: 'pages/product',
+ pages: ['list/index', 'addGoods/index'],
},
{
- root: "pages/mer",
- pages: ["mer_detail/index"],
+ root: 'pages/hotGoods',
+ pages: ['index/index', 'hot_list/index'],
},
{
- root: "pages/marketing",
- pages: ["sign/index"],
+ root: 'pages/mer',
+ pages: ['mer_detail/index'],
},
{
- root: "pages/search",
- pages: ["index"],
+ root: 'pages/marketing',
+ pages: ['sign/index'],
+ },
+ {
+ root: 'pages/search',
+ pages: ['index'],
},
],
window: {
- backgroundTextStyle: "light",
- navigationBarBackgroundColor: "#fff",
- navigationBarTitleText: "WeChat",
- navigationBarTextStyle: "black",
+ backgroundTextStyle: 'light',
+ navigationBarBackgroundColor: '#fff',
+ navigationBarTitleText: 'WeChat',
+ navigationBarTextStyle: 'black',
},
tabBar: {
- color: "#666666",
- selectedColor: "#ff0000",
- backgroundColor: "#ffffff",
- borderStyle: "white",
+ color: '#666666',
+ selectedColor: '#ff0000',
+ backgroundColor: '#ffffff',
+ borderStyle: 'white',
list: [
{
- pagePath: "pages/index/index",
- iconPath: "static/tabbar/1-001.png",
- selectedIconPath: "static/tabbar/1-002.png",
- text: "首页",
- },
- // {
- // pagePath: "pages/category/index",
- // iconPath: "static/tabbar/2-001.png",
- // selectedIconPath: "static/tabbar/2-002.png",
- // text: "分类",
- // },
- {
- pagePath: "pages/cart/index",
- iconPath: "static/tabbar/3-001.png",
- selectedIconPath: "static/tabbar/3-002.png",
- text: "购物车",
+ pagePath: 'pages/index/index',
+ iconPath: 'static/tabbar/1-01.png',
+ selectedIconPath: 'static/tabbar/1-02.png',
+ text: '首页',
},
{
- pagePath: "pages/user/index",
- iconPath: "static/tabbar/4-001.png",
- selectedIconPath: "static/tabbar/4-002.png",
- text: "我的",
+ pagePath: 'pages/game/gamehome/index',
+ iconPath: 'static/tabbar/2-01.png',
+ selectedIconPath: 'static/tabbar/2-02.png',
+ text: '游戏',
+ },
+ {
+ pagePath: 'pages/cart/index',
+ iconPath: 'static/tabbar/3-01.png',
+ selectedIconPath: 'static/tabbar/3-02.png',
+ text: '购物车',
+ },
+ {
+ pagePath: 'pages/user/index',
+ iconPath: 'static/tabbar/4-01.png',
+ selectedIconPath: 'static/tabbar/4-02.png',
+ text: '我的',
},
],
},
permission: {
- "scope.userLocation": {
- desc: "你的位置信息将用于小程序位置接口的效果展示",
+ 'scope.userLocation': {
+ desc: '你的位置信息将用于小程序位置接口的效果展示',
},
},
- requiredBackgroundModes: ["audio", "location"],
+ requiredBackgroundModes: ['audio', 'location'],
// @ts-ignore
- requiredPrivateInfos: ["getLocation"],
- lazyCodeLoading: "requiredComponents",
+ requiredPrivateInfos: ['getLocation'],
+ lazyCodeLoading: 'requiredComponents',
});
diff --git a/src/app.scss b/src/app.scss
index c205d1c..cd4001f 100644
--- a/src/app.scss
+++ b/src/app.scss
@@ -1,8 +1,11 @@
@import "./static/iconfont/iconfont.css";
+@import 'tailwindcss/base';
+@import 'tailwindcss/components';
+@import 'tailwindcss/utilities';
page {
background-color: #f5f5f5;
- font-size: 30rpx;
+ // font-size: 30rpx;
// IOS安全区域
padding-bottom: constant(safe-area-inset-bottom);
padding-bottom: env(safe-area-inset-bottom);
diff --git a/src/app.ts b/src/app.ts
index 5bdd625..ed366b6 100644
--- a/src/app.ts
+++ b/src/app.ts
@@ -1,15 +1,10 @@
-import { createApp } from "vue";
-import "./app.scss";
-import Taro from "@tarojs/taro";
-// import * as Sentry from "sentry-miniapp";
+import {createApp} from 'vue';
+import Taro from '@tarojs/taro';
+import './app.scss';
// 小程序场景值
const scenes = [1007, 1008, 1011, 1012, 1013, 1047, 1048, 1049];
-// Sentry.init({
-// dsn: "https://47703e01ba4344b8b252c15e8fd980fd@sentry.io/1528228",
-// });
-
const App = createApp({
onLaunch(options: {
path: string;
@@ -19,20 +14,20 @@ const App = createApp({
referrerInfo: object | any;
}) {
// 检测更新
- if (Taro.canIUse("getUpdateManager") && options.scene !== 1154) {
+ if (Taro.canIUse('getUpdateManager') && options.scene !== 1154) {
const updateManager = Taro.getUpdateManager();
updateManager.onCheckForUpdate(function (res) {
if (res.hasUpdate) {
updateManager.onUpdateFailed(function () {
return Taro.showToast({
- title: "新版本下载失败",
- icon: "none",
+ title: '新版本下载失败',
+ icon: 'none',
});
});
updateManager.onUpdateReady(function () {
Taro.showModal({
- title: "更新提示",
- content: "新版本已经下载好,是否重启当前应用?",
+ title: '更新提示',
+ content: '新版本已经下载好,是否重启当前应用?',
success(res) {
if (res.confirm) {
updateManager.applyUpdate();
@@ -42,8 +37,8 @@ const App = createApp({
});
updateManager.onUpdateFailed(function () {
Taro.showModal({
- title: "发现新版本",
- content: "请删除当前小程序,重启搜索打开...",
+ title: '发现新版本',
+ content: '请删除当前小程序,重启搜索打开...',
});
});
}
@@ -55,10 +50,10 @@ const App = createApp({
if (scenes.includes(options.scene)) {
if (options.query.scene) {
Taro.showToast({
- title: "已检测到推荐人",
- icon: "none",
+ title: '已检测到推荐人',
+ icon: 'none',
});
- Taro.setStorageSync("bind_id", options.query.scene);
+ Taro.setStorageSync('bind_id', options.query.scene);
}
}
},
diff --git a/src/components/Cart.vue b/src/components/Cart.vue
index 8302aac..eb54117 100644
--- a/src/components/Cart.vue
+++ b/src/components/Cart.vue
@@ -1,11 +1,11 @@
diff --git a/src/pages/admin/order_manage/list/index.scss b/src/pages/admin/order_manage/list/index.scss
index 3cbe3e4..ad3d01c 100644
--- a/src/pages/admin/order_manage/list/index.scss
+++ b/src/pages/admin/order_manage/list/index.scss
@@ -1,29 +1,94 @@
.tabs-1 {
display: flex;
box-sizing: border-box;
- justify-content: space-between;
+ justify-content: space-evenly;
align-items: center;
background-color: #fff;
- padding: 10px;
- overflow-x: scroll;
+ // padding: 10px;
.item {
display: flex;
flex-direction: column;
align-items: center;
.line {
- margin-top: 10px auto;
+ margin: 10px auto;
width: 50px;
- height: 5px;
+ height: 8px;
+ border-radius: 15px;
}
}
}
+// .order-card {
+// width: 95%;
+// box-sizing: border-box;
+// margin: 15px auto;
+// background-color: #fff;
+// border-radius: 10px;
+// padding: 20px;
+
+// .line {
+// width: 100%;
+// height: 1px;
+// background-color: #f5f5f5;
+// margin: 10px;
+// }
+
+// .top {
+// // display: flex;
+// // justify-content: space-between;
+// // align-items: center;
+
+// .name {
+// font-weight: bold;
+// }
+
+// .sub {
+// color: #999;
+// font-size: 30px;
+// }
+// }
+
+// .btn {
+// display: flex;
+// justify-content: flex-end;
+// align-items: center;
+// }
+
+// .center {
+// .top {
+// display: flex;
+// justify-content: space-between;
+// // align-items: flex-start;
+
+// image {
+// width: 150px;
+// height: 150px;
+// border-radius: 10px;
+// }
+
+// .title {
+// margin-left: 10px;
+// display: -webkit-box;
+// overflow: hidden;
+// -webkit-line-clamp: 2;
+// -webkit-box-orient: vertical;
+// text-overflow: ellipsis;
+// width: 350px;
+// }
+
+// .right {
+// margin-left: 10px;
+// font-size: 28px;
+// text-align: right;
+// }
+// }
+// }
+// }
+
.order-card {
- width: 95%;
box-sizing: border-box;
margin: 15px auto;
background-color: #fff;
- border-radius: 10px;
padding: 20px;
.line {
@@ -34,18 +99,9 @@
}
.top {
- // display: flex;
- // justify-content: space-between;
- // align-items: center;
-
- .name {
- font-weight: bold;
- }
-
- .sub {
- color: #999;
- font-size: 30px;
- }
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
}
.btn {
@@ -55,19 +111,20 @@
}
.center {
+ // margin-bottom: 10px;
.top {
display: flex;
- justify-content: space-between;
- // align-items: flex-start;
+ // justify-content: space-between;
+ align-items: flex-start;
image {
width: 150px;
height: 150px;
- border-radius: 10px;
+ border-radius: 15px;
+ margin-right: 10px;
}
.title {
- margin-left: 10px;
display: -webkit-box;
overflow: hidden;
-webkit-line-clamp: 2;
@@ -80,6 +137,7 @@
margin-left: 10px;
font-size: 28px;
text-align: right;
+ color: #9c9c9c;
}
}
}
diff --git a/src/pages/admin/order_manage/list/index.vue b/src/pages/admin/order_manage/list/index.vue
index d273226..bcef08c 100644
--- a/src/pages/admin/order_manage/list/index.vue
+++ b/src/pages/admin/order_manage/list/index.vue
@@ -5,15 +5,18 @@
class="item"
v-for="(item, index) in opt"
:key="index"
- @click="tabChange(item.value)"
- >
- {{ item.text }}
+ @click="tabChange(item.value)">
+ {{ item.text }}
+ backgroundColor: item.value === tabVal ? '#FFD940' : '',
+ }">
@@ -21,73 +24,87 @@
class="order-card"
v-for="(item, index) in dataList"
:key="index"
- @click="toDetailPage(item)"
- >
+ @click="toDetailPage(item)">
- 订单号:{{ item.oid }}
-
- 核销时间:{{ item.cancel_time || "待核销" }}
-
+ 订单号:{{ item.oid }}
+ {{
+ item.status === 0
+ ? '待付款'
+ : item.status === 1
+ ? '待使用'
+ : item.status === 2
+ ? '已使用'
+ : '已失效'
+ }}
+
-
- {{ itm.Goods.name }}
+
+
+ {{ itm.Goods?.name }}
+
+ {{ itm.pay_price }}元
+ {{ itm.pay_integral }}积分
+
+
- {{ itm.pay_price }}元
- {{ itm.pay_integral }}积分
x{{ itm.number }}
-
-
- 共{{ item.count }}件商品,支付方式:{{
- item.pay_type === 1 ? "微信" : "积分"
- }},实付:
- {{
- item.pay_type === 1 ? `${item.price}元` : `${item.exchange}积分`
- }}
+
+ 共{{ item.count }}件商品
+ {{ item.status !== 0 ? '实' : '应' }}付款{{
+ item.pay_type === 1 ? '(元): ' : '(积分): '
+ }}{{ item.pay_type === 1 ? item.price : item.exchange }}
-
+
diff --git a/src/pages/admin/statistics/index.vue b/src/pages/admin/statistics/index.vue
index 79962d5..900b457 100644
--- a/src/pages/admin/statistics/index.vue
+++ b/src/pages/admin/statistics/index.vue
@@ -106,6 +106,7 @@
({
],
});
+const pickerVal = ref([])
+
Taro.useLoad((options) => {
where.value.type = options.type === "price" ? 1 : 2;
time.value = options.time;
setTime(options.time);
// getData();
+ pickerVal.value = [
+ dayjs().format('YYYY-MM-DD'),
+ dayjs().format('YYYY-MM-DD'),
+ ];
});
const setTime = (type: string) => {
diff --git a/src/pages/admin/verify/index.vue b/src/pages/admin/verify/index.vue
index 8a01881..44848ab 100644
--- a/src/pages/admin/verify/index.vue
+++ b/src/pages/admin/verify/index.vue
@@ -1,13 +1,17 @@
- 扫码核销
+
+ 扫描二维码核销
diff --git a/src/pages/admin/withdrawal/index.config.ts b/src/pages/admin/withdrawal/index.config.ts
index 51e998d..4ff3cca 100644
--- a/src/pages/admin/withdrawal/index.config.ts
+++ b/src/pages/admin/withdrawal/index.config.ts
@@ -1,3 +1,4 @@
export default definePageConfig({
- navigationBarTitleText: "收益提现",
+ navigationBarTitleText: '收益提现',
+ enablePullDownRefresh: true,
});
diff --git a/src/pages/admin/withdrawal/index.scss b/src/pages/admin/withdrawal/index.scss
new file mode 100644
index 0000000..19e53c9
--- /dev/null
+++ b/src/pages/admin/withdrawal/index.scss
@@ -0,0 +1,125 @@
+.text-red {
+ color: red;
+}
+
+.data {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ background-color: #fff;
+ padding: 10px;
+
+ .pagination {
+ margin: 10px auto;
+ }
+}
+
+.tag {
+ width: 100%;
+ padding: 5px 8px;
+ color: white;
+ border-radius: 8px;
+ margin: 0 auto;
+}
+
+.success {
+ color: #4fc08d;
+}
+
+.danger {
+ color: #df3526;
+}
+
+.warning {
+ color: #f3812e;
+}
+
+.image {
+ width: 50px;
+ height: 50px;
+}
+
+.card {
+ margin: 20px auto;
+ background-image: url('http://p0.meituan.net/csc/902ecf4ba9765a8200817d58a3a5a655172781.png');
+ background-size: 100% 100%;
+ width: 95%;
+ height: 250px;
+ border-radius: 15px;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+
+ .container {
+ color: #fff;
+ padding: 45px 100px;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ text-align: center;
+
+ .line {
+ width: 1px;
+ height: 50px;
+ background-color: #ff9c9c;
+ }
+ }
+
+ .footer {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ color: #8a1717;
+ border-bottom-left-radius: 15px;
+ border-bottom-right-radius: 15px;
+ background-color: rgba(255, 255, 255, 0.2);
+ padding: 10px 30px;
+ height: 150px;
+ }
+}
+
+.formCard {
+ width: 95%;
+ margin: auto;
+ border-radius: 20px;
+ background-color: #fff;
+ padding: 20px;
+
+ --nut-cell-box-shadow: none;
+ --nut-cell-padding: 10px 5px;
+}
+
+.nut-button {
+ border-radius: 20px;
+ border: none;
+}
+
+.title {
+ margin: 20px;
+ display: flex;
+ align-items: center;
+
+ .title-line {
+ width: 8px;
+ height: 35px;
+ background-color: #df3526;
+ border-radius: 20px;
+ margin-right: 10px;
+ }
+}
+
+.list {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ color: #333333;
+
+ .item {
+ width: 95%;
+ background-color: #fff;
+ margin-bottom: 10px;
+ border-radius: 15px;
+ padding: 25px;
+ }
+}
diff --git a/src/pages/admin/withdrawal/index.vue b/src/pages/admin/withdrawal/index.vue
index ec598ea..c89ab69 100644
--- a/src/pages/admin/withdrawal/index.vue
+++ b/src/pages/admin/withdrawal/index.vue
@@ -1,100 +1,40 @@
-
-
-
-
-
+
+
+
+ {{ row }}
+ 可提现积分
+
+
+
+ {{
+ (row / 100 - (row / 100) * 0.138).toFixed(2)
+ }}
+ 实际到账
+
+
+
+
+
+
+ 积分提现
+
+
+ 提现疑问
+
+
+
+
+
+
+ 全部
+
+
+
+
+ 立即提现
+
+
+
+
+ 提现记录
+
+
+
+
+
+ 到账金额
+ {{
+ item.status === 1
+ ? '已打款'
+ : item.status === 2
+ ? '已拒绝'
+ : '待审核'
+ }}
+
- 当前可提现积分:
- {{ row }}
+ ¥{{ item.number }}
+ 提现积分:{{ item.integral }}
+ 信息服务费:{{ item.commission }}
+ 手续费:{{ item.commission_number }}%
+ 时间:{{ item.add_time }}
+ 备注:
+ 点我查看回执单
-
- 实际到账:
- {{ (row / 100).toFixed(2) }}
- 元
-
-
-
- 立即提现
-
-
-
-
-
-
-
+
+
+
+
+
+ 积分和人民币兑换比例为
+ 100:1
+ 平台收取10%服务费和0.038%手续费
+
+
+
diff --git a/src/pages/game/gamehome/index.config.ts b/src/pages/game/gamehome/index.config.ts
index f8ae8f1..cd37b3f 100644
--- a/src/pages/game/gamehome/index.config.ts
+++ b/src/pages/game/gamehome/index.config.ts
@@ -1,3 +1,3 @@
export default definePageConfig({
- navigationBarTitleText: "活动游戏",
+ navigationBarTitleText: '',
});
diff --git a/src/pages/game/gamehome/index.vue b/src/pages/game/gamehome/index.vue
index 7be4cd7..2cf68c6 100644
--- a/src/pages/game/gamehome/index.vue
+++ b/src/pages/game/gamehome/index.vue
@@ -5,14 +5,26 @@
diff --git a/src/pages/goods/goods_detail/index.vue b/src/pages/goods/goods_detail/index.vue
index 34ac625..fe4df98 100644
--- a/src/pages/goods/goods_detail/index.vue
+++ b/src/pages/goods/goods_detail/index.vue
@@ -1,6 +1,6 @@
-
+
@@ -221,38 +213,15 @@ page {
padding: 30px;
background-color: #fff;
position: relative;
-
- .header {
- display: flex;
- justify-content: space-between;
- align-items: center;
-
- .price {
- display: flex;
- flex-direction: column;
- }
-
- .title {
- font-size: 30px;
- font-weight: bold;
- color: #333;
- }
-
- .stock {
- color: #8f8f8f;
- }
- }
+ border-radius: 30px;
+ top: -60px;
+ width: 95%;
+ margin: auto;
.sub {
- font-size: 24px;
+ font-size: 30px;
color: #999;
}
-
- .cartBox {
- display: flex;
- justify-content: flex-end;
- align-items: center;
- }
}
.rich-box {
@@ -262,6 +231,8 @@ page {
box-sizing: border-box;
text-align: center;
padding: 15px 0;
+ border-top-left-radius: 20px;
+ border-top-right-radius: 20px;
.title {
font-size: 30px;
@@ -328,4 +299,16 @@ page {
font-size: 25px;
}
}
+
+.line {
+ width: 1px;
+ height: 30px;
+ background-color: #8f8f8f;
+}
+.line1 {
+ width: 100%;
+ height: 1px;
+ background-color: #F0F0F0;
+ margin: 20px auto;
+}
diff --git a/src/pages/goods/pay/index.config.ts b/src/pages/goods/pay/index.config.ts
new file mode 100644
index 0000000..173e723
--- /dev/null
+++ b/src/pages/goods/pay/index.config.ts
@@ -0,0 +1,3 @@
+export default definePageConfig({
+ navigationBarTitleText: '支付订单',
+});
diff --git a/src/pages/goods/pay/index.scss b/src/pages/goods/pay/index.scss
new file mode 100644
index 0000000..6aedbf2
--- /dev/null
+++ b/src/pages/goods/pay/index.scss
@@ -0,0 +1,39 @@
+.nut-price {
+ color: #333333;
+}
+
+.nut-price--symbol-large {
+ font-size: 25px;
+}
+
+.line {
+ width: 1;
+ height: 30px;
+ border-left: 1px solid #a3a3a3;
+ margin: 0 50px;
+ display: inline-block;
+}
+
+.nut-radio {
+ margin-left: 10px;
+}
+
+.nut-radio__label {
+ margin-left: 0;
+}
+
+.nut-button {
+ border-radius: 20px;
+}
+
+.nut-short-password {
+ .nut-icon-tips {
+ display: none;
+ }
+
+ @for $i from 1 through 5 {
+ .nut-short-password__item:nth-child(#{$i}) {
+ border-right: 1px solid var(--nut-shortpassword-border-color, #ddd);
+ }
+ }
+}
diff --git a/src/pages/goods/pay/index.vue b/src/pages/goods/pay/index.vue
new file mode 100644
index 0000000..add98c7
--- /dev/null
+++ b/src/pages/goods/pay/index.vue
@@ -0,0 +1,287 @@
+
+
+ 交易剩余时间:{{ tStr }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确认支付
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/index/index.config.ts b/src/pages/index/index.config.ts
index 676da59..dddfcf7 100644
--- a/src/pages/index/index.config.ts
+++ b/src/pages/index/index.config.ts
@@ -1,4 +1,5 @@
export default definePageConfig({
navigationBarTitleText: "首页",
enableShareAppMessage: true,
+ navigationStyle: "custom",
});
diff --git a/src/pages/index/index.scss b/src/pages/index/index.scss
new file mode 100644
index 0000000..4d1cbf9
--- /dev/null
+++ b/src/pages/index/index.scss
@@ -0,0 +1,126 @@
+page {
+ background-image: url("//p0.meituan.net/csc/aaaccd28594119e4b838d07d30739471440261.png");
+ background-size: 100% 57%;
+ background-repeat: no-repeat;
+ box-sizing: border-box;
+}
+
+.local {
+ margin-left: 15px;
+ display: flex;
+ align-items: flex-end;
+ color: #fff;
+
+ text {
+ font-size: 25px;
+ }
+}
+
+.search {
+ margin: 30px auto;
+ display: flex;
+ border-radius: 18px;
+ justify-content: space-between;
+ align-items: center;
+ padding: 10px 15px;
+ background: rgba(255, 255, 255, 0.8);
+ width: 730px;
+
+ input {
+ flex: 1;
+ }
+
+ .search-btn {
+ background-color: #f83d3d;
+ color: #fff;
+ border-radius: 10px;
+ width: 100px;
+ height: 60px;
+ text-align: center;
+ line-height: 60px;
+ }
+}
+
+.banner {
+ .title {
+ background-image: url("//p0.meituan.net/csc/542112fc072d4687b437848bc29b0a1730495.png");
+ background-size: 100% 100%;
+ width: 600px;
+ height: 90px;
+ margin: auto;
+ }
+
+ .jf-btn {
+ margin: 15px auto;
+ background-image: url("//p1.meituan.net/csc/e125184432dc591137c24a26abe5796a25262.png");
+ background-size: 100% 100%;
+ width: 350px;
+ height: 70px;
+ }
+
+ .footer {
+ display: flex;
+ align-items: flex-end;
+ justify-content: space-between;
+ margin: 0 auto;
+ padding: 0 15px;
+
+ .btn-1 {
+ background-image: url("//p0.meituan.net/csc/7708348ee250eae910328bb7c12197f029562.png");
+ background-size: 100% 100%;
+ width: 200px;
+ height: 220px;
+ }
+
+ .btn-2 {
+ background-image: url("//p1.meituan.net/csc/8cc2b518031eb7424b184d90a583d805146287.png");
+ background-size: 100% 100%;
+ width: 300px;
+ height: 220px;
+ }
+
+ .btn-3 {
+ background-image: url("//p0.meituan.net/csc/31bd1f5c791c95557758dfa5c96e001529545.png");
+ background-size: 100% 100%;
+ width: 200px;
+ height: 220px;
+ }
+ }
+}
+
+.navigation {
+ display: grid;
+ grid-template-columns: repeat(4, 1fr);
+ grid-gap: 10px;
+ margin: 10px auto;
+ width: 730px;
+ height: auto;
+ background-color: #fff;
+ border-radius: 20px;
+ padding: 20px;
+
+ .item {
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+
+ .icon {
+ background-size: 100% 100%;
+ width: 80px;
+ height: 80px;
+ }
+
+ .text {
+ color: #333333;
+ font-size: 23px;
+ margin-top: 6px;
+ }
+ }
+}
+
+.ad {
+ background-image: url("https://jdt168.oss-cn-guangzhou.aliyuncs.com/ad.png");
+ background-size: 100% 100%;
+ width: 100%;
+ height: 180px;
+}
diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue
index 213ac03..264422d 100644
--- a/src/pages/index/index.vue
+++ b/src/pages/index/index.vue
@@ -1,172 +1,149 @@
-
-
-
+
+
+
+
+ {{ address }}
+
+
+
+
+ 搜索
+
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+ {{ item.name }}
+
-
-
-
+
+
-
diff --git a/src/pages/mer/mer_detail/index.config.ts b/src/pages/mer/mer_detail/index.config.ts
index 68494b6..b52af90 100644
--- a/src/pages/mer/mer_detail/index.config.ts
+++ b/src/pages/mer/mer_detail/index.config.ts
@@ -1,3 +1,4 @@
export default definePageConfig({
- navigationBarTitleText: "",
+ navigationBarTitleText: '',
+ navigationStyle: 'custom',
});
diff --git a/src/pages/mer/mer_detail/index.scss b/src/pages/mer/mer_detail/index.scss
new file mode 100644
index 0000000..abbc06c
--- /dev/null
+++ b/src/pages/mer/mer_detail/index.scss
@@ -0,0 +1,161 @@
+page {
+ // IOS安全区域
+ padding-bottom: constant(safe-area-inset-bottom);
+ padding-bottom: env(safe-area-inset-bottom);
+ -nut-tabs-titles-item-color: #8c8c8c;
+ -nut-tabs-titles-item-active-color: #333333;
+}
+
+.head-wrapper {
+ z-index: 999;
+ display: flex;
+ align-items: center;
+ position: fixed;
+ left: 30px;
+ top: 0;
+ //height: 114px;
+}
+
+.head-menu {
+ display: flex;
+ align-items: center;
+ height: 54px;
+ width: 140px;
+ background: rgba(0, 0, 0, 0.25);
+ border-radius: 27px;
+
+ .iconfont {
+ flex: 1;
+ text-align: center;
+ color: #fff;
+ box-sizing: border-box;
+ }
+}
+
+.nut-swiper {
+ height: 550px;
+}
+
+.infoBox {
+ background-color: #fff;
+ padding: 30px;
+ border-radius: 25px;
+ position: relative;
+ top: -50px;
+
+ .title {
+ font-size: large;
+ font-weight: bold;
+ font-size: 40px;
+ }
+
+ .line {
+ margin: 30px auto;
+ width: 670px;
+ height: 1px;
+ background-color: rgba(240, 240, 240, 1);
+ }
+
+ .bom {
+ display: flex;
+ justify-content: space-between;
+ align-items: flex-start;
+ margin-top: 10px;
+
+ .left {
+ width: 75%;
+
+ .sub {
+ color: #999;
+ font-size: 27px;
+ }
+ }
+
+ .right {
+ flex: 1;
+ display: flex;
+ justify-content: space-between;
+ color: #999;
+ text-align: center;
+ }
+
+
+ }
+}
+.btn {
+ background-color: #ff0000;
+ color: #fff;
+ border-radius: 50%;
+ text-align: center;
+ line-height: 65px;
+ width: 45px;
+ height: 45px;
+}
+
+.good-class {
+ .nut-tabs {
+ height: 100vh;
+ // border-top: #fff 10px solid;
+ .nut-tabs__titles {
+ padding: 20px 0;
+ }
+
+ .nut-tab-pane {
+ border-radius: 20px;
+ padding: 25px;
+ }
+ }
+}
+
+.list {
+ .item {
+ display: flex;
+ margin-bottom: 20px;
+
+ image {
+ width: 180px;
+ height: 180px;
+ border-radius: 15px;
+ }
+
+ .right {
+ flex: 1;
+ margin-left: 15px;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+ // text-align: right;
+
+ .stock {
+ margin-top: 10px;
+ color: #8f8f8f;
+ }
+
+ .name {
+ // height: 20px;
+ font-size: 28px;
+ display: -webkit-box;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 2;
+ overflow: hidden;
+ word-break: break-word;
+ }
+
+ .bom {
+ display: flex;
+ justify-content: space-between;
+ align-items: flex-end;
+ //margin-top: 10px;
+
+ .price {
+ font-size: 20px;
+ font-weight: bold;
+ color: #ff0000;
+ -webkit-box-orient: vertical;
+ -webkit-line-clamp: 1;
+ overflow: hidden;
+ }
+ }
+ }
+ }
+}
diff --git a/src/pages/mer/mer_detail/index.vue b/src/pages/mer/mer_detail/index.vue
index b0cf96c..4d5818c 100644
--- a/src/pages/mer/mer_detail/index.vue
+++ b/src/pages/mer/mer_detail/index.vue
@@ -1,45 +1,65 @@
+
+
+
+ auto-play="3000">
+ :alt="idx.toString()" />
- {{ mer_info.name }}
+ {{ mer_info.name }}
+
+
+ 销量:10000
+ 营业时间:{{ mer_info.week_start }}-{{ mer_info.week_end }}
+
+
+
- {{ mer_info.address || "暂无商家地址" }}
- 距你{{
+ {{ mer_info.address || '暂无商家地址' }}
+ 距离您{{
calculateDistance(
userLocalNum.t,
userLocalNum.l,
Number(mer_info.lat),
- Number(mer_info.lon)
+ Number(mer_info.lon),
)
}}
-
- 导航
+
-
- 电话
+
@@ -53,21 +73,20 @@
direction="vertical"
title-gutter="5"
animated-time="0"
- name="tabName"
- >
+ type=""
+ name="tabName">
+ :pane-key="index">
{{ item.name }}
- 剩余:{{ item.stock }}
+ 剩余:{{ item.stock }}
@@ -79,15 +98,20 @@
>
-
-
-
-
-
+
+
+
+
+
+ {{ item.cartNum }}
+
+
+
+
+
@@ -105,18 +129,21 @@
diff --git a/src/pages/user/index.config.ts b/src/pages/user/index.config.ts
index fccc3c5..804faca 100644
--- a/src/pages/user/index.config.ts
+++ b/src/pages/user/index.config.ts
@@ -1,4 +1,4 @@
export default definePageConfig({
- navigationBarTitleText: "个人中心",
- navigationStyle: "custom",
+ navigationBarTitleText: '个人中心',
+ navigationStyle: 'custom',
});
diff --git a/src/pages/user/index.vue b/src/pages/user/index.vue
index 8a71fcd..75ea85e 100644
--- a/src/pages/user/index.vue
+++ b/src/pages/user/index.vue
@@ -1,20 +1,21 @@
-
+
diff --git a/src/pages/users/account/index.config.ts b/src/pages/users/account/index.config.ts
index 8072aae..0a3ae9a 100644
--- a/src/pages/users/account/index.config.ts
+++ b/src/pages/users/account/index.config.ts
@@ -1,3 +1,3 @@
export default definePageConfig({
- navigationBarTitleText: "我的账户",
+ navigationBarTitleText: '账户明细',
});
diff --git a/src/pages/users/account/index.vue b/src/pages/users/account/index.vue
index b4f69a6..c505198 100644
--- a/src/pages/users/account/index.vue
+++ b/src/pages/users/account/index.vue
@@ -1,30 +1,31 @@
-
-
-
-
- 豆子: {{ userInfo.data?.pulse }}
-
-
- 积分: {{ userInfo.data?.integral }}
-
-
+
+
+ {{ item.title }}
-
-
-
- {{ item.title }}
-
-
-
-
+
+
+ 时间筛选
+
+
+
+
+
@@ -143,7 +173,7 @@ const getList = async () => {
订单号: {{ item.oid }}
{{
- dayjs(item.add_time).format("YYYY/MM/DD mm:ss")
+ dayjs(item.add_time).format('YYYY/MM/DD mm:ss')
}}
@@ -205,11 +235,11 @@ const getList = async () => {
+ @change="pageChange" />
@@ -222,95 +252,46 @@ const getList = async () => {
transform: translateX(-50%);
}
-.card {
- width: 90%;
- border-radius: 20px;
- background-color: #282828;
- margin: 10px auto;
- color: #d0a568;
- padding: 20px;
-
- .info {
- .left {
- height: 200px;
- text-align: left;
- margin-left: 50px;
- display: flex;
- flex-direction: column;
- justify-content: center;
-
- .num {
- font-weight: bold;
- margin-top: 10px;
- }
- }
- }
-}
-
.tabs-box {
display: flex;
- flex-direction: row;
- // justify-content: space-evenly;
align-items: center;
- height: auto;
background-color: #fff;
- padding: 0 10px;
text-align: center;
- overflow-x: auto;
+ flex-wrap: wrap;
+ padding: 15px;
+ justify-content: space-evenly;
- &::-webkit-scrollbar {
- width: 0;
- height: 0;
- }
-
- view {
- width: 200px;
- }
-
- .text {
- margin: 10px 0;
- align-items: center;
- font-size: large;
- }
-
- .line {
- margin: 0 auto;
- width: 100px;
- height: 5px;
- border-radius: 30px;
- transition: all 0.3s ease-in-out;
- }
-
- .lineColor {
- background-color: #ff0000;
+ .item {
+ padding: 10px 20px;
+ font-size: 23px;
+ border-radius: 10px;
}
}
.card-list {
- margin: 10px 20px;
+ // margin: 10px 20px;
background-color: #fff;
display: flex;
border-radius: 10px;
padding: 20px;
justify-content: space-between;
align-items: center;
+ font-size: 25px;
.jf {
- color: #8a8a8a;
+ color: #484848;
}
.left {
.text {
text-align: left;
font-weight: bolder;
- // 超出一行隐藏
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
word-break: break-word;
color: #484848;
- font-size: large;
}
}
diff --git a/src/pages/users/order_list/index.config.ts b/src/pages/users/order_list/index.config.ts
index 70c8660..b44cba3 100644
--- a/src/pages/users/order_list/index.config.ts
+++ b/src/pages/users/order_list/index.config.ts
@@ -1,3 +1,4 @@
export default definePageConfig({
navigationBarTitleText: "我的订单",
+ enablePullDownRefresh: true,
});
diff --git a/src/pages/users/order_list/index.vue b/src/pages/users/order_list/index.vue
index 420409f..7b21d37 100644
--- a/src/pages/users/order_list/index.vue
+++ b/src/pages/users/order_list/index.vue
@@ -1,10 +1,10 @@
@@ -349,7 +440,7 @@ page {
position: relative;
&::before {
- content: "";
+ content: '';
width: 15px;
height: 15px;
border-radius: 50%;
@@ -365,43 +456,20 @@ page {
.mer-info {
background-color: white;
- padding: 20px 30px;
+ padding: 15px;
margin-top: 10px;
- width: 100%;
box-sizing: border-box;
display: flex;
- justify-content: space-between;
+ justify-content: space-betweenhh;
align-items: center;
-
- .left {
- width: 50%;
-
- text {
- margin-right: 10px;
- }
-
- .address {
- text-overflow: ellipsis;
- overflow: hidden;
- white-space: nowrap;
- display: -webkit-box;
- -webkit-line-clamp: 1;
- }
- }
+ border-radius: 15px;
.right {
color: #858585;
- text-align: center;
display: flex;
flex-direction: column;
- height: 120px;
justify-content: space-between;
-
- .icon {
- display: flex;
- align-items: center;
- //margin-bottom: 20px;
- }
+ width: 70%;
}
}
@@ -435,6 +503,7 @@ page {
width: 150px;
height: 150px;
border-radius: 10rpx;
+ margin-right: 10px;
}
.title {
@@ -466,4 +535,8 @@ page {
width: 300px;
height: 300px;
}
+
+.nut-button {
+ border-radius: 20px;
+}
diff --git a/src/pages/users/pending_order/index.scss b/src/pages/users/pending_order/index.scss
index 0d36001..9072f41 100644
--- a/src/pages/users/pending_order/index.scss
+++ b/src/pages/users/pending_order/index.scss
@@ -21,7 +21,8 @@ page {
.tabs {
display: flex;
justify-content: space-between;
- margin: 20px 30px;
+ padding: 20px;
+ background-color: #ffffff;
.item {
display: flex;
@@ -71,8 +72,8 @@ page {
margin: 20px;
image {
- width: 195px;
- height: 195px;
+ width: 150px;
+ height: 150px;
border-radius: 12px;
}
diff --git a/src/pages/users/pending_order/index.vue b/src/pages/users/pending_order/index.vue
index 607d957..859a4ea 100644
--- a/src/pages/users/pending_order/index.vue
+++ b/src/pages/users/pending_order/index.vue
@@ -17,21 +17,18 @@
class="item"
v-for="item in tabs"
:key="item.value"
- @click="changeTabs(item.value)"
- >
+ @click="changeTabs(item.value)">
{{ item.text }}
+ :class="tabsIndex == item.value ? 'active' : ''">
+ :key="index">
diff --git a/src/pages/users/setting/index.vue b/src/pages/users/setting/index.vue
index c59313f..8dbc50a 100644
--- a/src/pages/users/setting/index.vue
+++ b/src/pages/users/setting/index.vue
@@ -1,12 +1,37 @@
@@ -15,13 +40,24 @@ const toPage = (url: string) => {
-
+ @click="toPage('/pages/users/user_setting/index')">
+
+
+
+
+ 退出登录
+
diff --git a/src/pages/users/user_setting/index.vue b/src/pages/users/user_setting/index.vue
index 1bdc0de..b6ef57b 100644
--- a/src/pages/users/user_setting/index.vue
+++ b/src/pages/users/user_setting/index.vue
@@ -1,45 +1,25 @@
-
- 管理我的账号
-
-
-
-
+
+
+
+
-
-
- {{ userInfo.nickName }}
-
-
-
-
-
+
@@ -119,27 +82,30 @@ const subUser = async () => {
v-model="userInfo.phone"
:border="false"
input-align="right"
- disabled
- />
+ disabled />
-
+
+
+
- 保存信息
-
-
- 退出登录
+ 保存信息
diff --git a/src/static/index/1.png b/src/static/index/1.png
new file mode 100644
index 0000000..4890363
Binary files /dev/null and b/src/static/index/1.png differ
diff --git a/src/static/index/2.png b/src/static/index/2.png
new file mode 100644
index 0000000..4ef1dc0
Binary files /dev/null and b/src/static/index/2.png differ
diff --git a/src/static/index/3.png b/src/static/index/3.png
new file mode 100644
index 0000000..8951e92
Binary files /dev/null and b/src/static/index/3.png differ
diff --git a/src/static/index/4.png b/src/static/index/4.png
new file mode 100644
index 0000000..b31af10
Binary files /dev/null and b/src/static/index/4.png differ
diff --git a/src/static/index/5.png b/src/static/index/5.png
new file mode 100644
index 0000000..e8a2fad
Binary files /dev/null and b/src/static/index/5.png differ
diff --git a/src/static/index/bg.png b/src/static/index/bg.png
new file mode 100644
index 0000000..828ed42
Binary files /dev/null and b/src/static/index/bg.png differ
diff --git a/src/static/tabbar/1-001.png b/src/static/tabbar/1-01.png
similarity index 100%
rename from src/static/tabbar/1-001.png
rename to src/static/tabbar/1-01.png
diff --git a/src/static/tabbar/1-002.png b/src/static/tabbar/1-02.png
similarity index 100%
rename from src/static/tabbar/1-002.png
rename to src/static/tabbar/1-02.png
diff --git a/src/static/tabbar/2-001.png b/src/static/tabbar/2-001.png
deleted file mode 100644
index 4a4ce02..0000000
Binary files a/src/static/tabbar/2-001.png and /dev/null differ
diff --git a/src/static/tabbar/2-002.png b/src/static/tabbar/2-002.png
deleted file mode 100644
index 5069750..0000000
Binary files a/src/static/tabbar/2-002.png and /dev/null differ
diff --git a/src/static/tabbar/2-01.png b/src/static/tabbar/2-01.png
new file mode 100644
index 0000000..3a4a367
Binary files /dev/null and b/src/static/tabbar/2-01.png differ
diff --git a/src/static/tabbar/2-02.png b/src/static/tabbar/2-02.png
new file mode 100644
index 0000000..b47570f
Binary files /dev/null and b/src/static/tabbar/2-02.png differ
diff --git a/src/static/tabbar/3-001.png b/src/static/tabbar/3-001.png
deleted file mode 100644
index 8637fed..0000000
Binary files a/src/static/tabbar/3-001.png and /dev/null differ
diff --git a/src/static/tabbar/3-002.png b/src/static/tabbar/3-002.png
deleted file mode 100644
index 5aa6e9c..0000000
Binary files a/src/static/tabbar/3-002.png and /dev/null differ
diff --git a/src/static/tabbar/3-01.png b/src/static/tabbar/3-01.png
new file mode 100644
index 0000000..c558cfc
Binary files /dev/null and b/src/static/tabbar/3-01.png differ
diff --git a/src/static/tabbar/3-02.png b/src/static/tabbar/3-02.png
new file mode 100644
index 0000000..c3e6a23
Binary files /dev/null and b/src/static/tabbar/3-02.png differ
diff --git a/src/static/tabbar/4-001.png b/src/static/tabbar/4-001.png
deleted file mode 100644
index 5fb279c..0000000
Binary files a/src/static/tabbar/4-001.png and /dev/null differ
diff --git a/src/static/tabbar/4-002.png b/src/static/tabbar/4-002.png
deleted file mode 100644
index e79368c..0000000
Binary files a/src/static/tabbar/4-002.png and /dev/null differ
diff --git a/src/static/tabbar/4-01.png b/src/static/tabbar/4-01.png
new file mode 100644
index 0000000..f92dfea
Binary files /dev/null and b/src/static/tabbar/4-01.png differ
diff --git a/src/static/tabbar/4-02.png b/src/static/tabbar/4-02.png
new file mode 100644
index 0000000..7867e1d
Binary files /dev/null and b/src/static/tabbar/4-02.png differ
diff --git a/src/utils/index.ts b/src/utils/index.ts
index 936b22c..d78e816 100644
--- a/src/utils/index.ts
+++ b/src/utils/index.ts
@@ -1,11 +1,11 @@
-import { showToast, navigateBack } from "@tarojs/taro";
+import Taro from '@tarojs/taro';
// 经纬度计算距离
export function calculateDistance(
la1: number,
lo1: number,
la2: number,
- lo2: number
+ lo2: number,
): any {
var radLat1 = (la1 * Math.PI) / 180.0;
var radLat2 = (la2 * Math.PI) / 180.0;
@@ -16,12 +16,12 @@ export function calculateDistance(
Math.asin(
Math.sqrt(
Math.pow(Math.sin(a / 2), 2) +
- Math.cos(radLat1) * Math.cos(radLat2) * Math.pow(Math.sin(b / 2), 2)
- )
+ Math.cos(radLat1) * Math.cos(radLat2) * Math.pow(Math.sin(b / 2), 2),
+ ),
);
s = s * 6378.137;
s = Math.round(s * 10000) / 10000;
- return s.toFixed(2) + "km";
+ return s.toFixed(2) + 'km';
}
// 将角度转换为弧度
@@ -36,20 +36,50 @@ interface UrlParams {
bid?: string;
}
export function parseQueryString(url: string) {
- const queryString = url.split("?")[1];
+ const queryString = url.split('?')[1];
if (!queryString) {
return {};
}
- const keyValuePairs = queryString.split("&");
+ const keyValuePairs = queryString.split('&');
const result: UrlParams = {};
- keyValuePairs.forEach((keyValue) => {
- const [key, value] = keyValue.split("=");
+ keyValuePairs.forEach(keyValue => {
+ const [key, value] = keyValue.split('=');
result[key] = decodeURIComponent(value);
});
return result;
}
+
+// 格式化时间
+export function formatTime(time: number): string {
+ const date = new Date(time);
+ const year = date.getFullYear();
+ const month = date.getMonth() + 1;
+ const day = date.getDate();
+ const hour = date.getHours();
+ const minute = date.getMinutes();
+ const second = date.getSeconds();
+
+ return `${year}-${month}-${day} ${hour}:${minute}:${second}`;
+}
+
+// 字符串脱敏
+export function maskString(str: string, start: number, end: number): string {
+ const maskLength = Math.min(str.length, end) - Math.max(0, start);
+ const maskedPart = '*'.repeat(maskLength);
+ const beginning = str.slice(0, Math.max(0, start));
+ const endPart = str.slice(end);
+ return beginning + maskedPart + endPart;
+}
+
+// tips
+export function showTips(msg: string) {
+ Taro.showToast({
+ title: msg,
+ icon: 'none',
+ });
+}
diff --git a/src/utils/request.ts b/src/utils/request.ts
index 03082a6..b1447bb 100644
--- a/src/utils/request.ts
+++ b/src/utils/request.ts
@@ -1,4 +1,4 @@
-import Taro from "@tarojs/taro";
+import Taro from '@tarojs/taro';
export const BASE_URL = process.env.TARO_APP_API;
@@ -8,15 +8,15 @@ interface Res {
msg: string;
}
-type Method = "GET" | "POST" | "PUT" | "DELETE";
+type Method = 'GET' | 'POST' | 'PUT' | 'DELETE';
// 忽略系统提示白名单
-const IGNORED_TIPS = ["/user/find/phone"];
+const IGNORED_TIPS = ['/user/find/phone', '/user/check/payPassword'];
const request = (
url: string,
data: object = {},
- method: Method = "GET"
+ method: Method = 'GET',
): Promise> => {
return new Promise((resolve, reject) => {
Taro.request({
@@ -24,15 +24,15 @@ const request = (
data: data,
method: method,
header: {
- "content-type": "application/json",
- token: Taro.getStorageSync("token") || "",
+ 'content-type': 'application/json',
+ token: Taro.getStorageSync('token') || '',
},
- success: ({ data }) => {
+ success: ({data}) => {
if (data.code !== 200) {
if (!IGNORED_TIPS.includes(url)) {
Taro.showToast({
title: data.msg,
- icon: "none",
+ icon: 'none',
});
}
reject(data);
@@ -40,7 +40,7 @@ const request = (
resolve(data);
}
},
- fail: (err) => {
+ fail: err => {
reject(err);
},
});
diff --git a/tailwind.config.js b/tailwind.config.js
new file mode 100644
index 0000000..1e07cf3
--- /dev/null
+++ b/tailwind.config.js
@@ -0,0 +1,11 @@
+/** @type {import('tailwindcss').Config} */
+module.exports = {
+ content: ['./src/pages/index.html', './src/**/*.{html,js,ts,jsx,tsx,vue}'],
+ theme: {
+ extend: {},
+ },
+ plugins: [],
+ corePlugins: {
+ preflight: process.env.TARO_ENV === 'h5',
+ },
+};