From 5f1466b5740ac1be0f225141efaa1dafb19c4a0e Mon Sep 17 00:00:00 2001
From: xiaoxian521 <1923740402@qq.com>
Date: Thu, 11 Aug 2022 13:10:37 +0800
Subject: [PATCH] feat: login page add `i18n`
---
locales/en.yaml | 40 +++
locales/zh-CN.yaml | 40 +++
package.json | 8 +-
pnpm-lock.yaml | 472 ++++++++++++++------------
src/views/login/components/phone.vue | 19 +-
src/views/login/components/qrCode.vue | 9 +-
src/views/login/components/regist.vue | 47 ++-
src/views/login/components/update.vue | 27 +-
src/views/login/index.vue | 34 +-
src/views/login/utils/enums.ts | 16 +-
src/views/login/utils/motion.ts | 2 +-
src/views/login/utils/rule.ts | 34 +-
src/views/login/utils/static.ts | 2 +-
src/views/login/utils/verifyCode.ts | 9 +-
14 files changed, 470 insertions(+), 289 deletions(-)
diff --git a/locales/en.yaml b/locales/en.yaml
index 5398197c2..89912da14 100644
--- a/locales/en.yaml
+++ b/locales/en.yaml
@@ -87,3 +87,43 @@ menus:
hsExecl: Export Excel
status:
hsLoad: Loading...
+login:
+ username: Username
+ password: Password
+ verifyCode: VerifyCode
+ remember: Remember Password
+ sure: Sure Password
+ forget: Forget Password?
+ login: Login
+ thirdLogin: Third Login
+ phoneLogin: Phone Login
+ qRCodeLogin: QRCode Login
+ register: Register
+ weChatLogin: WeChat Login
+ alipayLogin: Alipay Login
+ qqLogin: QQ Login
+ weiboLogin: Weibo Login
+ phone: Phone
+ smsVerifyCode: SMS VerifyCode
+ back: Back
+ test: Mock Test
+ tip: After scanning the code, click "Confirm" to complete the login
+ definite: Definite
+ loginSuccess: Login Success
+ registerSuccess: Regist Success
+ tickPrivacy: Please tick Privacy Policy
+ readAccept: I have read it carefully and accept
+ privacyPolicy: Privacy Policy
+ getVerifyCode: Get VerifyCode
+ info: Seconds
+ usernameReg: Please enter username
+ passwordReg: Please enter password
+ verifyCodeReg: Please enter verify code
+ verifyCodeCorrectReg: Please enter correct verify code
+ verifyCodeSixReg: Please enter a 6-digit verify code
+ phoneReg: Please enter the phone
+ phoneCorrectReg: Please enter the correct phone number format
+ passwordRuleReg: The password format should be any combination of 8-18 digits
+ passwordSureReg: Please enter confirm password
+ passwordDifferentReg: The two passwords do not match!
+ passwordUpdateReg: Password has been updated
diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml
index 1bc123116..df9e5002b 100644
--- a/locales/zh-CN.yaml
+++ b/locales/zh-CN.yaml
@@ -87,3 +87,43 @@ menus:
hsExecl: 导出Excel
status:
hsLoad: 加载中...
+login:
+ username: 账号
+ password: 密码
+ verifyCode: 验证码
+ remember: 记住密码
+ sure: 确认密码
+ forget: 忘记密码?
+ login: 登录
+ thirdLogin: 第三方登录
+ phoneLogin: 手机登录
+ qRCodeLogin: 二维码登录
+ register: 注册
+ weChatLogin: 微信登录
+ alipayLogin: 支付宝登录
+ qqLogin: QQ登录
+ weiboLogin: 微博登录
+ phone: 手机号码
+ smsVerifyCode: 短信验证码
+ back: 返回
+ test: 模拟测试
+ tip: 扫码后点击"确认",即可完成登录
+ definite: 确定
+ loginSuccess: 登录成功
+ registerSuccess: 注册成功
+ tickPrivacy: 请勾选隐私政策
+ readAccept: 我已仔细阅读并接受
+ privacyPolicy: 《隐私政策》
+ getVerifyCode: 获取验证码
+ info: 秒后重新获取
+ usernameReg: 请输入账号
+ passwordReg: 请输入密码
+ verifyCodeReg: 请输入验证码
+ verifyCodeCorrectReg: 请输入正确的验证码
+ verifyCodeSixReg: 请输入6位数字验证码
+ phoneReg: 请输入手机号码
+ phoneCorrectReg: 请输入正确的手机号码格式
+ passwordRuleReg: 密码格式应为8-18位数字、字母、符号的任意两种组合
+ passwordSureReg: 请输入确认密码
+ passwordDifferentReg: 两次密码不一致!
+ passwordUpdateReg: 修改密码成功
diff --git a/package.json b/package.json
index 8ed81e762..7c35a52b5 100644
--- a/package.json
+++ b/package.json
@@ -70,7 +70,7 @@
"v-contextmenu": "3.0.0",
"vue": "^3.2.37",
"vue-form-create2": "^1.2.8",
- "vue-i18n": "^9.2.0-beta.39",
+ "vue-i18n": "^9.2.2",
"vue-json-pretty": "^2.0.2",
"vue-pdf-embed": "^1.1.4",
"vue-router": "^4.1.2",
@@ -95,7 +95,7 @@
"@iconify-icons/ri": "^1.2.1",
"@iconify-icons/uil": "^1.2.1",
"@iconify/vue": "^3.2.1",
- "@intlify/vite-plugin-vue-i18n": "^5.0.0",
+ "@intlify/vite-plugin-vue-i18n": "^6.0.0",
"@pureadmin/theme": "^2.4.0",
"@types/element-resize-detector": "1.1.3",
"@types/js-cookie": "^3.0.1",
@@ -141,9 +141,9 @@
"stylelint-config-standard": "^24.0.0",
"stylelint-order": "^5.0.0",
"typescript": "^4.6.3",
- "unocss": "^0.44.7",
+ "unocss": "^0.45.5",
"unplugin-vue-define-options": "^0.6.1",
- "vite": "^3.0.3",
+ "vite": "^3.0.5",
"vite-plugin-mock": "^2.9.6",
"vite-plugin-remove-console": "^1.1.0",
"vite-svg-loader": "^3.4.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ebe560e86..a4e73239b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,7 +15,7 @@ specifiers:
"@iconify-icons/ri": ^1.2.1
"@iconify-icons/uil": ^1.2.1
"@iconify/vue": ^3.2.1
- "@intlify/vite-plugin-vue-i18n": ^5.0.0
+ "@intlify/vite-plugin-vue-i18n": ^6.0.0
"@logicflow/core": ^1.1.22
"@logicflow/extension": ^1.1.22
"@pureadmin/components": ^1.1.0
@@ -98,17 +98,17 @@ specifiers:
stylelint-order: ^5.0.0
swiper: ^8.1.4
typescript: ^4.6.3
- unocss: ^0.44.7
+ unocss: ^0.45.5
unplugin-vue-define-options: ^0.6.1
v-contextmenu: 3.0.0
- vite: ^3.0.3
+ vite: ^3.0.5
vite-plugin-mock: ^2.9.6
vite-plugin-remove-console: ^1.1.0
vite-svg-loader: ^3.4.0
vue: ^3.2.37
vue-eslint-parser: ^8.2.0
vue-form-create2: ^1.2.8
- vue-i18n: ^9.2.0-beta.39
+ vue-i18n: ^9.2.2
vue-json-pretty: ^2.0.2
vue-pdf-embed: ^1.1.4
vue-router: ^4.1.2
@@ -164,7 +164,7 @@ dependencies:
v-contextmenu: 3.0.0_vue@3.2.37
vue: 3.2.37
vue-form-create2: 1.2.9
- vue-i18n: 9.2.0-beta.40_vue@3.2.37
+ vue-i18n: 9.2.2_vue@3.2.37
vue-json-pretty: 2.1.1_vue@3.2.37
vue-pdf-embed: 1.1.4_vue@3.2.37
vue-router: 4.1.2_vue@3.2.37
@@ -189,7 +189,7 @@ devDependencies:
"@iconify-icons/ri": 1.2.3
"@iconify-icons/uil": 1.2.2
"@iconify/vue": 3.2.1_vue@3.2.37
- "@intlify/vite-plugin-vue-i18n": 5.0.0_2704c2c758c43c43d3191ef907c91c53
+ "@intlify/vite-plugin-vue-i18n": 6.0.0_vite@3.0.5+vue-i18n@9.2.2
"@pureadmin/theme": 2.4.0
"@types/element-resize-detector": 1.1.3
"@types/js-cookie": 3.0.2
@@ -202,9 +202,9 @@ devDependencies:
"@types/qs": 6.9.7
"@typescript-eslint/eslint-plugin": 5.30.7_f59730a40ab520cf82d095906622871f
"@typescript-eslint/parser": 5.30.7_eslint@8.20.0+typescript@4.7.4
- "@vitejs/plugin-legacy": 2.0.0_vite@3.0.3
- "@vitejs/plugin-vue": 3.0.1_vite@3.0.3+vue@3.2.37
- "@vitejs/plugin-vue-jsx": 2.0.0_vite@3.0.3+vue@3.2.37
+ "@vitejs/plugin-legacy": 2.0.0_vite@3.0.5
+ "@vitejs/plugin-vue": 3.0.1_vite@3.0.5+vue@3.2.37
+ "@vitejs/plugin-vue-jsx": 2.0.0_vite@3.0.5+vue@3.2.37
"@vue/eslint-config-prettier": 7.0.0_eslint@8.20.0+prettier@2.7.1
"@vue/eslint-config-typescript": 10.0.0_d9788956cbf8477fcc4437a4de5c25ce
"@vue/runtime-core": 3.2.37
@@ -235,10 +235,10 @@ devDependencies:
stylelint-config-standard: 24.0.0_stylelint@14.9.1
stylelint-order: 5.0.0_stylelint@14.9.1
typescript: 4.7.4
- unocss: 0.44.7_vite@3.0.3
- unplugin-vue-define-options: 0.6.2_vite@3.0.3+vue@3.2.37
- vite: 3.0.3_sass@1.53.0
- vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@3.0.3
+ unocss: 0.45.5_vite@3.0.5
+ unplugin-vue-define-options: 0.6.2_vite@3.0.5+vue@3.2.37
+ vite: 3.0.5_sass@1.53.0
+ vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@3.0.5
vite-plugin-remove-console: 1.1.0
vite-svg-loader: 3.4.0
vue-eslint-parser: 8.3.0_eslint@8.20.0
@@ -952,6 +952,18 @@ packages:
- typescript
dev: true
+ /@esbuild/linux-loong64/0.14.54:
+ resolution:
+ {
+ integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==
+ }
+ engines: { node: ">=12" }
+ cpu: [loong64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
/@eslint/eslintrc/1.3.0:
resolution:
{
@@ -1123,7 +1135,7 @@ packages:
vue: 3.2.37
dev: true
- /@intlify/bundle-utils/3.1.0_vue-i18n@9.2.0-beta.40:
+ /@intlify/bundle-utils/3.1.0_vue-i18n@9.2.2:
resolution:
{
integrity: sha512-ghlJ0kR2cCQ8D+poKknC0Xx0ncOt3J3os7CcIAqqIWVF7k6AtGoCDnIru+YzlZcvFRNmP9wEZ7jKliojCdAWNg==
@@ -1138,58 +1150,79 @@ packages:
vue-i18n:
optional: true
dependencies:
- "@intlify/message-compiler": 9.2.0-beta.40
- "@intlify/shared": 9.2.0-beta.40
+ "@intlify/message-compiler": 9.2.0
+ "@intlify/shared": 9.2.0
jsonc-eslint-parser: 1.4.1
source-map: 0.6.1
- vue-i18n: 9.2.0-beta.40_vue@3.2.37
+ vue-i18n: 9.2.2_vue@3.2.37
yaml-eslint-parser: 0.3.2
dev: true
- /@intlify/core-base/9.2.0-beta.40:
+ /@intlify/core-base/9.2.2:
resolution:
{
- integrity: sha512-vOR0lHgtJ3IkzvXLeMQeNeYreFSKG9v3SU8QOD//WKHdBy4QPISs9CZJkYzBeBVCJVZ/eM6OTSbXF8M2k53iCw==
+ integrity: sha512-JjUpQtNfn+joMbrXvpR4hTF8iJQ2sEFzzK3KIESOx+f+uwIjgw20igOyaIdhfsVVBCds8ZM64MoeNSx+PHQMkA==
}
engines: { node: ">= 14" }
dependencies:
- "@intlify/devtools-if": 9.2.0-beta.40
- "@intlify/message-compiler": 9.2.0-beta.40
- "@intlify/shared": 9.2.0-beta.40
- "@intlify/vue-devtools": 9.2.0-beta.40
+ "@intlify/devtools-if": 9.2.2
+ "@intlify/message-compiler": 9.2.2
+ "@intlify/shared": 9.2.2
+ "@intlify/vue-devtools": 9.2.2
dev: false
- /@intlify/devtools-if/9.2.0-beta.40:
+ /@intlify/devtools-if/9.2.2:
resolution:
{
- integrity: sha512-EUiuLxlgortD1dhT0btm3YYIs2vk9kMdcGXiYYbHWRTylc8Iv7Yz47y5Y+IlbZzk51h/nYvuqXE1h9diZZWAvQ==
+ integrity: sha512-4ttr/FNO29w+kBbU7HZ/U0Lzuh2cRDhP8UlWOtV9ERcjHzuyXVZmjyleESK6eVP60tGC9QtQW9yZE+JeRhDHkg==
}
engines: { node: ">= 14" }
dependencies:
- "@intlify/shared": 9.2.0-beta.40
+ "@intlify/shared": 9.2.2
dev: false
- /@intlify/message-compiler/9.2.0-beta.40:
+ /@intlify/message-compiler/9.2.0:
resolution:
{
- integrity: sha512-6QWTSYewmkew4nsRqgkwTVuGFKzxVCOK8EXsPt15N+tN1g+OYjC3PfGA2dPB6cVkNxqA9mV/hNK02uHPWU9t0A==
+ integrity: sha512-KGwwZsl+Nw2O26ZOKdytncxzKnMZ236KmM70u4GePgbizI+pu8yAh0apKxljSPzEJ7WECKTVc9R+laG12EJQYA==
}
engines: { node: ">= 14" }
dependencies:
- "@intlify/shared": 9.2.0-beta.40
+ "@intlify/shared": 9.2.0
source-map: 0.6.1
+ dev: true
- /@intlify/shared/9.2.0-beta.40:
+ /@intlify/message-compiler/9.2.2:
resolution:
{
- integrity: sha512-xWz+SFjgt/LfaSbbHVn+V7gmvX4ZNP3cIFta790GWZ/tEgwJeC3tkV7i45iUbZ4ZimOerFgKH05b7qvJlKb6RQ==
+ integrity: sha512-IUrQW7byAKN2fMBe8z6sK6riG1pue95e5jfokn8hA5Q3Bqy4MBJ5lJAofUsawQJYHeoPJ7svMDyBaVJ4d0GTtA==
}
engines: { node: ">= 14" }
+ dependencies:
+ "@intlify/shared": 9.2.2
+ source-map: 0.6.1
+ dev: false
- /@intlify/vite-plugin-vue-i18n/5.0.0_2704c2c758c43c43d3191ef907c91c53:
+ /@intlify/shared/9.2.0:
resolution:
{
- integrity: sha512-49W7y2b0m6Cg6qGoBkjdNgxyzFx3iOSbnxvDaWcN65raaceJVuwCwxXX1SqJbjHTg32rpTFi4jSlroqAV9Rr0w==
+ integrity: sha512-71uObL3Sy2ZiBQBMVETbkspE4Plpy87Hvlj6FAUF3xdD+M82tuxe3MVJjaD3ucqhtHmQWBkAWEurVLdPYr8G2g==
+ }
+ engines: { node: ">= 14" }
+ dev: true
+
+ /@intlify/shared/9.2.2:
+ resolution:
+ {
+ integrity: sha512-wRwTpsslgZS5HNyM7uDQYZtxnbI12aGiBZURX3BTR9RFIKKRWpllTsgzHWvj3HKm3Y2Sh5LPC1r0PDCKEhVn9Q==
+ }
+ engines: { node: ">= 14" }
+ dev: false
+
+ /@intlify/vite-plugin-vue-i18n/6.0.0_vite@3.0.5+vue-i18n@9.2.2:
+ resolution:
+ {
+ integrity: sha512-9hvd846YWACtSr6akOR57utxSP2205XJqVfidiQVZLTkHTVHjDhPiRg1ShdZBT909fzW2+71e2tgG4lRi4r87Q==
}
engines: { node: ">= 14.6" }
peerDependencies:
@@ -1204,27 +1237,27 @@ packages:
vue-i18n:
optional: true
dependencies:
- "@intlify/bundle-utils": 3.1.0_vue-i18n@9.2.0-beta.40
- "@intlify/shared": 9.2.0-beta.40
+ "@intlify/bundle-utils": 3.1.0_vue-i18n@9.2.2
+ "@intlify/shared": 9.2.0
"@rollup/pluginutils": 4.2.1
debug: 4.3.4
fast-glob: 3.2.11
source-map: 0.6.1
- vite: 3.0.3_sass@1.53.0
- vue-i18n: 9.2.0-beta.40_vue@3.2.37
+ vite: 3.0.5_sass@1.53.0
+ vue-i18n: 9.2.2_vue@3.2.37
transitivePeerDependencies:
- supports-color
dev: true
- /@intlify/vue-devtools/9.2.0-beta.40:
+ /@intlify/vue-devtools/9.2.2:
resolution:
{
- integrity: sha512-3A0D/E9quf+KWonzXUDk3xNP0+d1DMdtAwyXNTjzFcQPvjugC2Xn6fmsd0kNn7nHjgpB+vwIuamGiuE+S+OULw==
+ integrity: sha512-+dUyqyCHWHb/UcvY1MlIpO87munedm3Gn6E9WWYdWrMuYLcoIoOEVDWSS8xSwtlPU+kA+MEQTP6Q1iI/ocusJg==
}
engines: { node: ">= 14" }
dependencies:
- "@intlify/core-base": 9.2.0-beta.40
- "@intlify/shared": 9.2.0-beta.40
+ "@intlify/core-base": 9.2.2
+ "@intlify/shared": 9.2.2
dev: false
/@jridgewell/gen-mapping/0.1.1:
@@ -1787,193 +1820,202 @@ packages:
eslint-visitor-keys: 3.3.0
dev: true
- /@unocss/cli/0.44.7:
+ /@unocss/cli/0.45.5:
resolution:
{
- integrity: sha512-/FthkzWK3DT4u06rUnl5i7+fDPpp0sNH9oEz1EssrobmRIVWF7e7uGOUs8bc522uFMy8vOvxiQUn69v4RSGdGQ==
+ integrity: sha512-gB/XZ6ksS/le1r33JhLam7UtJhd2fvtbgYV2rU76DOoqIa+qCZFbrMDFyF+PJz6yCW0goYF9ybtZXND42aygZQ==
}
engines: { node: ">=14" }
hasBin: true
dependencies:
- "@unocss/config": 0.44.7
- "@unocss/core": 0.44.7
- "@unocss/preset-uno": 0.44.7
+ "@unocss/config": 0.45.5
+ "@unocss/core": 0.45.5
+ "@unocss/preset-uno": 0.45.5
cac: 6.7.12
chokidar: 3.5.3
colorette: 2.0.19
consola: 2.15.3
fast-glob: 3.2.11
- pathe: 0.3.2
+ pathe: 0.3.3
perfect-debounce: 0.1.3
dev: true
- /@unocss/config/0.44.7:
+ /@unocss/config/0.45.5:
resolution:
{
- integrity: sha512-KSboUqIMkSLBQtVaQ2oTWSqdIBvj8Ged38h9un7Qe047jrYFHzgpCYVfmr7ZgZ2hqDYCdNc1357WgqNZO4AwiQ==
+ integrity: sha512-wae2RmItmaSsXcMPb9dOzrfQlG6SDgbuUmyuXydJi7VZmj/5a/a1cRTny/J2/eP1kS5aUNgCm/FzpletH59mfw==
}
engines: { node: ">=14" }
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
unconfig: 0.3.5
dev: true
- /@unocss/core/0.44.7:
+ /@unocss/core/0.45.5:
resolution:
{
- integrity: sha512-EPs3IxvPdzxEkEynAyCqyJX25IPp5RtFK3mFdgmXGvigwpgq9sxJBzQRXmYNtDeZriSyiwjYmc9yclLEJH3IiA==
+ integrity: sha512-6boP8sGTRb+nE87pdjii7otO/tguIlDkFh90E6mglA0XdjHWiLCCNlgJoxgjCGCPNYUm/Nojx0bUbcokuqBZDw==
}
dev: true
- /@unocss/inspector/0.44.7:
+ /@unocss/inspector/0.45.5:
resolution:
{
- integrity: sha512-uH0dla42tiKEfCpgCcDLC0FwKzrNRLqsN7R3az0B/eHSkeOuXrg7jdA9RWaNNmjnl6/ZOqevtyE5+g7JZf7E6A==
+ integrity: sha512-OM1bmmt8Qbsdt4AvokI/HAYVrHWOYwsNyisEhgGRQiOuc6JuFx1+B1T8hyELBRZfunvfm4J6qDJ3qGqPZWFU9g==
}
dependencies:
gzip-size: 6.0.0
sirv: 2.0.2
dev: true
- /@unocss/preset-attributify/0.44.7:
+ /@unocss/preset-attributify/0.45.5:
resolution:
{
- integrity: sha512-aXW06aBcrHFzf0eKLpDpNmaQ7LPz6RibCHTNhSF/IkyDPAp7HDltIGoWY2+D/C1LUO3gXahnH4Mj4dlvv7fZtg==
+ integrity: sha512-xgjsuYDB5EYqXaCa73B9Tk19y6U8482S/trf6kcbSSGLaEcXhOQMdo8xtUJPyacwoCG0ralCgWIgWeb/VQ0noQ==
}
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
dev: true
- /@unocss/preset-icons/0.44.7:
+ /@unocss/preset-icons/0.45.5:
resolution:
{
- integrity: sha512-3PC8a1yjm/rV0Sq192OB+yWokccjNZlh8dsmt3NPdz7OTIRTreNvUaFlV5CHk1JSk2/CNus1VWLG1VeDHqdotg==
+ integrity: sha512-msrhKKEWh5HMyQXnseKjMTe8dZZZl/URaxCtDkIhzGJHzDvTAiU7kDr6pAr3Uxw2DgDEviq159W22679JyaBHg==
}
dependencies:
"@iconify/utils": 1.0.33
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
ohmyfetch: 0.4.18
transitivePeerDependencies:
- supports-color
dev: true
- /@unocss/preset-mini/0.44.7:
+ /@unocss/preset-mini/0.45.5:
resolution:
{
- integrity: sha512-EPRogHZstaRGh4244FUixaQUgfQW1lfKnbyh8ZewtL+iCN0YdDEyWuITtqA1yv9sMlJdn9nAEowA3is9ZkWtBQ==
+ integrity: sha512-R8FDinKThZBTIqwuYokI8GHOTxt8x11W/dY4wyXOFXXiGW2kmL7fjhB3KNN3sfyhyp+k2g5CW40XJ13rOunODw==
}
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
dev: true
- /@unocss/preset-tagify/0.44.7:
+ /@unocss/preset-tagify/0.45.5:
resolution:
{
- integrity: sha512-+9K3qX1bAIU7BINXi5qTFBr828WXrXGhq3Nzys8rHgrZShPpwwlfJl26oN3cteWEDxSOlM6DZ3xSqoIMtWcQXA==
+ integrity: sha512-fRUEh8EuJUjXHvJNzbPquC6Ih51mIygFmNaBXr9W9SNQYgYF9Z9Xy/2rFD3ADaI6L52JUIEV0OZgt1E/QJpAng==
}
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
dev: true
- /@unocss/preset-typography/0.44.7:
+ /@unocss/preset-typography/0.45.5:
resolution:
{
- integrity: sha512-2YAkIuClWIgi0F95VFMz0cY8wPmngpxlKE8wRNF29hZ5Qvz+MfFDe6ECypApKUDMP2+dfhAHwXu9MlN/Vgnr5A==
+ integrity: sha512-4F2hRDsuE8BCA0MZIaRjClXIVQkePQsQyz+s3qw89Fndeatj+Yd5VrKEPBBz3g9062A6dUGfgWUyy4o+SAOCvA==
}
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
dev: true
- /@unocss/preset-uno/0.44.7:
+ /@unocss/preset-uno/0.45.5:
resolution:
{
- integrity: sha512-JN1/hCy51RdQmDjCkVZWzFZv0XREyFIxSv/Wy3XfI3rzD42vdcTei/OraFfEhkh9/SdF9uUlIh9QQwOFZUWpyg==
+ integrity: sha512-eo0do6sS1xMRaeOvxkxEjFXZoh0Pm5g1c8bb3WpNMogcp9l8t22JCkSLo5dq+dnC+nQduOzt/GJoA+XksQeEsw==
}
dependencies:
- "@unocss/core": 0.44.7
- "@unocss/preset-mini": 0.44.7
- "@unocss/preset-wind": 0.44.7
+ "@unocss/core": 0.45.5
+ "@unocss/preset-mini": 0.45.5
+ "@unocss/preset-wind": 0.45.5
dev: true
- /@unocss/preset-web-fonts/0.44.7:
+ /@unocss/preset-web-fonts/0.45.5:
resolution:
{
- integrity: sha512-1dI3B9LnSt9yLnvsVsiI454SMhlraRdyNU1xrBQ8Z0YBF41/it0yk4+xf2uD8o87brBgfTib4gzPdVxgqQsiqQ==
+ integrity: sha512-wusZRdGXpAVWbdyNP7Cd7D1hWuAEG1jch4kXzRNyjZ4Uo7ImGY42yEysjXpuNizA29i0Xe9FtT99kCqOcQwHRQ==
}
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
ohmyfetch: 0.4.18
dev: true
- /@unocss/preset-wind/0.44.7:
+ /@unocss/preset-wind/0.45.5:
resolution:
{
- integrity: sha512-mjzNwY18A/WT8cSGuxf52rYR/gy1jjDXg1xF38/Jn1Nln4jOBkKzrQTyk4c/3GJWNrHav8hE3VanD8+l7Q6W6A==
+ integrity: sha512-N4kr5SG4WjqJ4hI+4Fp8QlB5u7pTtAGY1WDVPeKwh3lX2iE01BnQhL6W6ds7BjXSdGm/yUQwBCedpnAfzWqutQ==
}
dependencies:
- "@unocss/core": 0.44.7
- "@unocss/preset-mini": 0.44.7
+ "@unocss/core": 0.45.5
+ "@unocss/preset-mini": 0.45.5
dev: true
- /@unocss/reset/0.44.7:
+ /@unocss/reset/0.45.5:
resolution:
{
- integrity: sha512-izmqZafDMClT1vQEGpPzfKWvyft8xkA33xC0r0iOWEiDd94+wlC+7ohSnsafyl0iwEuwPp/ONzDft5ouHrOWLA==
+ integrity: sha512-JDFRoc1H0Tk1knRGI+LljOKrKkWrF1txJ50DG3oa+azTdQaX0wDQ4isyDM6PbodydhEqYCsZcJEL/2pEiPRg8A==
}
dev: true
- /@unocss/scope/0.44.7:
+ /@unocss/scope/0.45.5:
resolution:
{
- integrity: sha512-E6kqHWfJpm3TXHj9KWs23oVEzknVAUfqbDpGYxh9JYG+hIvbYQdrBpIXNspodxQllNeQtGrtkQ8/PrHDo/3hpw==
+ integrity: sha512-+7PPbxxVp/k27YyBVSM/euKnB65KtaXA4iYHiDWRja235RnnsZ7XcSZ78o5hDuOA3dnqZU+d4rV5rt1tGy6XJA==
}
dev: true
- /@unocss/transformer-compile-class/0.44.7:
+ /@unocss/transformer-attributify-jsx/0.45.5:
resolution:
{
- integrity: sha512-LwyjtdHIrgX6AREKiPmXSXjXclSUSnY/cHXSlwTqfs3Q0bkp6voFNG2CzhJF5xMoMa27ZszpvACbZG5CIZYOuA==
+ integrity: sha512-e4l5G7ZLhSeIkHM6mo6KfXZbQDi6XFcTNQRJStXF6t2UjqABAtR/jLCUzkyK7khaLE4QxduRhCHCfR/VyYvCyg==
}
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
dev: true
- /@unocss/transformer-directives/0.44.7:
+ /@unocss/transformer-compile-class/0.45.5:
resolution:
{
- integrity: sha512-tDjFHfjpoaru/e468Nhhz+5ofdJY46mYgamF1n98RDLtH1hnKxS+PvD4mm0AxsY5NJ20hLUihzFbN0Mnuos4Ew==
+ integrity: sha512-R08rLO3XZyk5g1BQ01GT+0AuztVpj+g6e+B+4NeoMF3LhShA4Zg+yqn7awa2d5/1tXwpMYO4kwyBFZzQf0WzBw==
}
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
+ dev: true
+
+ /@unocss/transformer-directives/0.45.5:
+ resolution:
+ {
+ integrity: sha512-k+QZetHGcSmxXMlE2UfkfnzFJ865FBxnT5EZCU/dlL1B2momDi19n2q0Hc9DnX/GjbLtrzurQFrq+Xy4gQ7HcA==
+ }
+ dependencies:
+ "@unocss/core": 0.45.5
css-tree: 2.1.0
dev: true
- /@unocss/transformer-variant-group/0.44.7:
+ /@unocss/transformer-variant-group/0.45.5:
resolution:
{
- integrity: sha512-f5tJZ8rfpix245JgcezqjtvWC9wkc9Sdg0R/2yb3fyPBLGNonYGqAp2GViqmVo8UsFerullpKeUCmCSk8gCyFg==
+ integrity: sha512-Qp0g+9U//cXV7u6dojXw3tafs1saRW+nViMdfCjEKWz3TStFssI9IAhwg5wIZoYYLSSCVMfBTc96OkDvO1m9rA==
}
dependencies:
- "@unocss/core": 0.44.7
+ "@unocss/core": 0.45.5
dev: true
- /@unocss/vite/0.44.7_vite@3.0.3:
+ /@unocss/vite/0.45.5_vite@3.0.5:
resolution:
{
- integrity: sha512-RjOB+Yv2bg/p5NOzwXDYap0fl7m+1VmIfej8Afceisy0mDL1NniGISiA0pQjOhUewPdSaBDpRXxlpoDGnYaPjw==
+ integrity: sha512-QVNj9xDBJ46RC1D+rSFiGWywazq6z7MVszrpifCACtA8qKdWbrWuI8beEpfo3pBpf7uYFIb+Df6CU9gCD809Og==
}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0
dependencies:
"@ampproject/remapping": 2.2.0
"@rollup/pluginutils": 4.2.1
- "@unocss/config": 0.44.7
- "@unocss/core": 0.44.7
- "@unocss/inspector": 0.44.7
- "@unocss/scope": 0.44.7
- "@unocss/transformer-directives": 0.44.7
+ "@unocss/config": 0.45.5
+ "@unocss/core": 0.45.5
+ "@unocss/inspector": 0.45.5
+ "@unocss/scope": 0.45.5
+ "@unocss/transformer-directives": 0.45.5
magic-string: 0.26.2
- vite: 3.0.3_sass@1.53.0
+ vite: 3.0.5_sass@1.53.0
dev: true
/@uppy/companion-client/2.2.1:
@@ -2032,7 +2074,7 @@ packages:
nanoid: 3.3.4
dev: false
- /@vitejs/plugin-legacy/2.0.0_vite@3.0.3:
+ /@vitejs/plugin-legacy/2.0.0_vite@3.0.5:
resolution:
{
integrity: sha512-cuc45C4BQo2VlOsHZML4fc3MPfSjOEFeezHxr+WWlOOmi+muy1rz2snnFiePtyjVc1CYGTsnxk13cXpzQvMZaw==
@@ -2050,10 +2092,10 @@ packages:
magic-string: 0.26.2
regenerator-runtime: 0.13.9
systemjs: 6.12.1
- vite: 3.0.3_sass@1.53.0
+ vite: 3.0.5_sass@1.53.0
dev: true
- /@vitejs/plugin-vue-jsx/2.0.0_vite@3.0.3+vue@3.2.37:
+ /@vitejs/plugin-vue-jsx/2.0.0_vite@3.0.5+vue@3.2.37:
resolution:
{
integrity: sha512-WF9ApZ/ivyyW3volQfu0Td0KNPhcccYEaRNzNY1NxRLVJQLSX0nFqquv3e2g7MF74p1XZK4bGtDL2y5i5O5+1A==
@@ -2067,13 +2109,13 @@ packages:
"@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.18.9
"@babel/plugin-transform-typescript": 7.18.8_@babel+core@7.18.9
"@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.18.9
- vite: 3.0.3_sass@1.53.0
+ vite: 3.0.5_sass@1.53.0
vue: 3.2.37
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue/3.0.1_vite@3.0.3+vue@3.2.37:
+ /@vitejs/plugin-vue/3.0.1_vite@3.0.5+vue@3.2.37:
resolution:
{
integrity: sha512-Ll9JgxG7ONIz/XZv3dssfoMUDu9qAnlJ+km+pBA0teYSXzwPCIzS/e1bmwNYl5dcQGs677D21amgfYAnzMl17A==
@@ -2083,7 +2125,7 @@ packages:
vite: ^3.0.0
vue: ^3.2.25
dependencies:
- vite: 3.0.3_sass@1.53.0
+ vite: 3.0.5_sass@1.53.0
vue: 3.2.37
dev: true
@@ -4174,10 +4216,10 @@ packages:
ext: 1.6.0
dev: false
- /esbuild-android-64/0.14.50:
+ /esbuild-android-64/0.14.54:
resolution:
{
- integrity: sha512-H7iUEm7gUJHzidsBlFPGF6FTExazcgXL/46xxLo6i6bMtPim6ZmXyTccS8yOMpy6HAC6dPZ/JCQqrkkin69n6Q==
+ integrity: sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -4186,10 +4228,10 @@ packages:
dev: true
optional: true
- /esbuild-android-arm64/0.14.50:
+ /esbuild-android-arm64/0.14.54:
resolution:
{
- integrity: sha512-NFaoqEwa+OYfoYVpQWDMdKII7wZZkAjtJFo1WdnBeCYlYikvUhTnf2aPwPu5qEAw/ie1NYK0yn3cafwP+kP+OQ==
+ integrity: sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -4198,10 +4240,10 @@ packages:
dev: true
optional: true
- /esbuild-darwin-64/0.14.50:
+ /esbuild-darwin-64/0.14.54:
resolution:
{
- integrity: sha512-gDQsCvGnZiJv9cfdO48QqxkRV8oKAXgR2CGp7TdIpccwFdJMHf8hyIJhMW/05b/HJjET/26Us27Jx91BFfEVSA==
+ integrity: sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -4210,10 +4252,10 @@ packages:
dev: true
optional: true
- /esbuild-darwin-arm64/0.14.50:
+ /esbuild-darwin-arm64/0.14.54:
resolution:
{
- integrity: sha512-36nNs5OjKIb/Q50Sgp8+rYW/PqirRiFN0NFc9hEvgPzNJxeJedktXwzfJSln4EcRFRh5Vz4IlqFRScp+aiBBzA==
+ integrity: sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -4222,10 +4264,10 @@ packages:
dev: true
optional: true
- /esbuild-freebsd-64/0.14.50:
+ /esbuild-freebsd-64/0.14.54:
resolution:
{
- integrity: sha512-/1pHHCUem8e/R86/uR+4v5diI2CtBdiWKiqGuPa9b/0x3Nwdh5AOH7lj+8823C6uX1e0ufwkSLkS+aFZiBCWxA==
+ integrity: sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -4234,10 +4276,10 @@ packages:
dev: true
optional: true
- /esbuild-freebsd-arm64/0.14.50:
+ /esbuild-freebsd-arm64/0.14.54:
resolution:
{
- integrity: sha512-iKwUVMQztnPZe5pUYHdMkRc9aSpvoV1mkuHlCoPtxZA3V+Kg/ptpzkcSY+fKd0kuom+l6Rc93k0UPVkP7xoqrw==
+ integrity: sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -4246,10 +4288,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-32/0.14.50:
+ /esbuild-linux-32/0.14.54:
resolution:
{
- integrity: sha512-sWUwvf3uz7dFOpLzYuih+WQ7dRycrBWHCdoXJ4I4XdMxEHCECd8b7a9N9u7FzT6XR2gHPk9EzvchQUtiEMRwqw==
+ integrity: sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==
}
engines: { node: ">=12" }
cpu: [ia32]
@@ -4258,10 +4300,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-64/0.14.50:
+ /esbuild-linux-64/0.14.54:
resolution:
{
- integrity: sha512-u0PQxPhaeI629t4Y3EEcQ0wmWG+tC/LpP2K7yDFvwuPq0jSQ8SIN+ARNYfRjGW15O2we3XJvklbGV0wRuUCPig==
+ integrity: sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -4270,10 +4312,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-arm/0.14.50:
+ /esbuild-linux-arm/0.14.54:
resolution:
{
- integrity: sha512-VALZq13bhmFJYFE/mLEb+9A0w5vo8z+YDVOWeaf9vOTrSC31RohRIwtxXBnVJ7YKLYfEMzcgFYf+OFln3Y0cWg==
+ integrity: sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==
}
engines: { node: ">=12" }
cpu: [arm]
@@ -4282,10 +4324,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-arm64/0.14.50:
+ /esbuild-linux-arm64/0.14.54:
resolution:
{
- integrity: sha512-ZyfoNgsTftD7Rp5S7La5auomKdNeB3Ck+kSKXC4pp96VnHyYGjHHXWIlcbH8i+efRn9brszo1/Thl1qn8RqmhQ==
+ integrity: sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -4294,10 +4336,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-mips64le/0.14.50:
+ /esbuild-linux-mips64le/0.14.54:
resolution:
{
- integrity: sha512-ygo31Vxn/WrmjKCHkBoutOlFG5yM9J2UhzHb0oWD9O61dGg+Hzjz9hjf5cmM7FBhAzdpOdEWHIrVOg2YAi6rTw==
+ integrity: sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==
}
engines: { node: ">=12" }
cpu: [mips64el]
@@ -4306,10 +4348,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-ppc64le/0.14.50:
+ /esbuild-linux-ppc64le/0.14.54:
resolution:
{
- integrity: sha512-xWCKU5UaiTUT6Wz/O7GKP9KWdfbsb7vhfgQzRfX4ahh5NZV4ozZ4+SdzYG8WxetsLy84UzLX3Pi++xpVn1OkFQ==
+ integrity: sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==
}
engines: { node: ">=12" }
cpu: [ppc64]
@@ -4318,10 +4360,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-riscv64/0.14.50:
+ /esbuild-linux-riscv64/0.14.54:
resolution:
{
- integrity: sha512-0+dsneSEihZTopoO9B6Z6K4j3uI7EdxBP7YSF5rTwUgCID+wHD3vM1gGT0m+pjCW+NOacU9kH/WE9N686FHAJg==
+ integrity: sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==
}
engines: { node: ">=12" }
cpu: [riscv64]
@@ -4330,10 +4372,10 @@ packages:
dev: true
optional: true
- /esbuild-linux-s390x/0.14.50:
+ /esbuild-linux-s390x/0.14.54:
resolution:
{
- integrity: sha512-tVjqcu8o0P9H4StwbIhL1sQYm5mWATlodKB6dpEZFkcyTI8kfIGWiWcrGmkNGH2i1kBUOsdlBafPxR3nzp3TDA==
+ integrity: sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==
}
engines: { node: ">=12" }
cpu: [s390x]
@@ -4342,10 +4384,10 @@ packages:
dev: true
optional: true
- /esbuild-netbsd-64/0.14.50:
+ /esbuild-netbsd-64/0.14.54:
resolution:
{
- integrity: sha512-0R/glfqAQ2q6MHDf7YJw/TulibugjizBxyPvZIcorH0Mb7vSimdHy0XF5uCba5CKt+r4wjax1mvO9lZ4jiAhEg==
+ integrity: sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -4354,10 +4396,10 @@ packages:
dev: true
optional: true
- /esbuild-openbsd-64/0.14.50:
+ /esbuild-openbsd-64/0.14.54:
resolution:
{
- integrity: sha512-7PAtmrR5mDOFubXIkuxYQ4bdNS6XCK8AIIHUiZxq1kL8cFIH5731jPcXQ4JNy/wbj1C9sZ8rzD8BIM80Tqk29w==
+ integrity: sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -4366,10 +4408,10 @@ packages:
dev: true
optional: true
- /esbuild-sunos-64/0.14.50:
+ /esbuild-sunos-64/0.14.54:
resolution:
{
- integrity: sha512-gBxNY/wyptvD7PkHIYcq7se6SQEXcSC8Y7mE0FJB+CGgssEWf6vBPfTTZ2b6BWKnmaP6P6qb7s/KRIV5T2PxsQ==
+ integrity: sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -4378,10 +4420,10 @@ packages:
dev: true
optional: true
- /esbuild-windows-32/0.14.50:
+ /esbuild-windows-32/0.14.54:
resolution:
{
- integrity: sha512-MOOe6J9cqe/iW1qbIVYSAqzJFh0p2LBLhVUIWdMVnNUNjvg2/4QNX4oT4IzgDeldU+Bym9/Tn6+DxvUHJXL5Zw==
+ integrity: sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==
}
engines: { node: ">=12" }
cpu: [ia32]
@@ -4390,10 +4432,10 @@ packages:
dev: true
optional: true
- /esbuild-windows-64/0.14.50:
+ /esbuild-windows-64/0.14.54:
resolution:
{
- integrity: sha512-r/qE5Ex3w1jjGv/JlpPoWB365ldkppUlnizhMxJgojp907ZF1PgLTuW207kgzZcSCXyquL9qJkMsY+MRtaZ5yQ==
+ integrity: sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==
}
engines: { node: ">=12" }
cpu: [x64]
@@ -4402,10 +4444,10 @@ packages:
dev: true
optional: true
- /esbuild-windows-arm64/0.14.50:
+ /esbuild-windows-arm64/0.14.54:
resolution:
{
- integrity: sha512-EMS4lQnsIe12ZyAinOINx7eq2mjpDdhGZZWDwPZE/yUTN9cnc2Ze/xUTYIAyaJqrqQda3LnDpADKpvLvol6ENQ==
+ integrity: sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==
}
engines: { node: ">=12" }
cpu: [arm64]
@@ -4423,35 +4465,36 @@ packages:
requiresBuild: true
dev: true
- /esbuild/0.14.50:
+ /esbuild/0.14.54:
resolution:
{
- integrity: sha512-SbC3k35Ih2IC6trhbMYW7hYeGdjPKf9atTKwBUHqMCYFZZ9z8zhuvfnZihsnJypl74FjiAKjBRqFkBkAd0rS/w==
+ integrity: sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==
}
engines: { node: ">=12" }
hasBin: true
requiresBuild: true
optionalDependencies:
- esbuild-android-64: 0.14.50
- esbuild-android-arm64: 0.14.50
- esbuild-darwin-64: 0.14.50
- esbuild-darwin-arm64: 0.14.50
- esbuild-freebsd-64: 0.14.50
- esbuild-freebsd-arm64: 0.14.50
- esbuild-linux-32: 0.14.50
- esbuild-linux-64: 0.14.50
- esbuild-linux-arm: 0.14.50
- esbuild-linux-arm64: 0.14.50
- esbuild-linux-mips64le: 0.14.50
- esbuild-linux-ppc64le: 0.14.50
- esbuild-linux-riscv64: 0.14.50
- esbuild-linux-s390x: 0.14.50
- esbuild-netbsd-64: 0.14.50
- esbuild-openbsd-64: 0.14.50
- esbuild-sunos-64: 0.14.50
- esbuild-windows-32: 0.14.50
- esbuild-windows-64: 0.14.50
- esbuild-windows-arm64: 0.14.50
+ "@esbuild/linux-loong64": 0.14.54
+ esbuild-android-64: 0.14.54
+ esbuild-android-arm64: 0.14.54
+ esbuild-darwin-64: 0.14.54
+ esbuild-darwin-arm64: 0.14.54
+ esbuild-freebsd-64: 0.14.54
+ esbuild-freebsd-arm64: 0.14.54
+ esbuild-linux-32: 0.14.54
+ esbuild-linux-64: 0.14.54
+ esbuild-linux-arm: 0.14.54
+ esbuild-linux-arm64: 0.14.54
+ esbuild-linux-mips64le: 0.14.54
+ esbuild-linux-ppc64le: 0.14.54
+ esbuild-linux-riscv64: 0.14.54
+ esbuild-linux-s390x: 0.14.54
+ esbuild-netbsd-64: 0.14.54
+ esbuild-openbsd-64: 0.14.54
+ esbuild-sunos-64: 0.14.54
+ esbuild-windows-32: 0.14.54
+ esbuild-windows-64: 0.14.54
+ esbuild-windows-arm64: 0.14.54
dev: true
/escalade/3.1.1:
@@ -6588,7 +6631,7 @@ packages:
destr: 1.1.1
node-fetch-native: 0.1.4
ufo: 0.8.5
- undici: 5.8.0
+ undici: 5.8.2
dev: true
/on-finished/2.3.0:
@@ -6788,10 +6831,10 @@ packages:
util: 0.10.4
dev: false
- /pathe/0.3.2:
+ /pathe/0.3.3:
resolution:
{
- integrity: sha512-qhnmX0TOqlCvdWWTkoM83wh5J8fZ2yhbDEc9MlsnAEtEc+JCwxUKEwmd6pkY9hRe6JR1Uecbc14VcAKX2yFSTA==
+ integrity: sha512-x3nrPvG0HDSDzUiJ0WqtzhN4MD+h5B+dFJ3/qyxVuARlr4Y3aJv8gri2cZzp9Z8sGs2a+aG9gNbKngh3gme57A==
}
dev: true
@@ -7343,6 +7386,18 @@ packages:
picocolors: 1.0.0
source-map-js: 1.0.2
+ /postcss/8.4.16:
+ resolution:
+ {
+ integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==
+ }
+ engines: { node: ^10 || ^12 || >=14 }
+ dependencies:
+ nanoid: 3.3.4
+ picocolors: 1.0.0
+ source-map-js: 1.0.2
+ dev: true
+
/preact/10.10.0:
resolution:
{
@@ -8661,10 +8716,10 @@ packages:
jiti: 1.14.0
dev: true
- /undici/5.8.0:
+ /undici/5.8.2:
resolution:
{
- integrity: sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q==
+ integrity: sha512-3KLq3pXMS0Y4IELV045fTxqz04Nk9Ms7yfBBHum3yxsTR4XNn+ZCaUbf/mWitgYDAhsplQ0B1G4S5D345lMO3A==
}
engines: { node: ">=12.18" }
dev: true
@@ -8703,33 +8758,34 @@ packages:
engines: { node: ">= 10.0.0" }
dev: true
- /unocss/0.44.7_vite@3.0.3:
+ /unocss/0.45.5_vite@3.0.5:
resolution:
{
- integrity: sha512-4XQZAZ7F5gFi30Dn4e7PdxYc2BVTBtrkXA5QzHgmBy/RqNoM5kEuQwsooEVEMl6Cp3Q+vHuQCueVffOBHUl9rQ==
+ integrity: sha512-dHmyAnTnkoffgXHjWpJIK2iwCDK9HEWkdHrz+Wh114G/ZcX3vQWlpnvboo36oW0V37UaqbId5ajwHRHE6SNo4g==
}
engines: { node: ">=14" }
peerDependencies:
- "@unocss/webpack": 0.44.7
+ "@unocss/webpack": 0.45.5
peerDependenciesMeta:
"@unocss/webpack":
optional: true
dependencies:
- "@unocss/cli": 0.44.7
- "@unocss/core": 0.44.7
- "@unocss/preset-attributify": 0.44.7
- "@unocss/preset-icons": 0.44.7
- "@unocss/preset-mini": 0.44.7
- "@unocss/preset-tagify": 0.44.7
- "@unocss/preset-typography": 0.44.7
- "@unocss/preset-uno": 0.44.7
- "@unocss/preset-web-fonts": 0.44.7
- "@unocss/preset-wind": 0.44.7
- "@unocss/reset": 0.44.7
- "@unocss/transformer-compile-class": 0.44.7
- "@unocss/transformer-directives": 0.44.7
- "@unocss/transformer-variant-group": 0.44.7
- "@unocss/vite": 0.44.7_vite@3.0.3
+ "@unocss/cli": 0.45.5
+ "@unocss/core": 0.45.5
+ "@unocss/preset-attributify": 0.45.5
+ "@unocss/preset-icons": 0.45.5
+ "@unocss/preset-mini": 0.45.5
+ "@unocss/preset-tagify": 0.45.5
+ "@unocss/preset-typography": 0.45.5
+ "@unocss/preset-uno": 0.45.5
+ "@unocss/preset-web-fonts": 0.45.5
+ "@unocss/preset-wind": 0.45.5
+ "@unocss/reset": 0.45.5
+ "@unocss/transformer-attributify-jsx": 0.45.5
+ "@unocss/transformer-compile-class": 0.45.5
+ "@unocss/transformer-directives": 0.45.5
+ "@unocss/transformer-variant-group": 0.45.5
+ "@unocss/vite": 0.45.5_vite@3.0.5
transitivePeerDependencies:
- supports-color
- vite
@@ -8743,7 +8799,7 @@ packages:
engines: { node: ">= 0.8" }
dev: true
- /unplugin-vue-define-options/0.6.2_vite@3.0.3+vue@3.2.37:
+ /unplugin-vue-define-options/0.6.2_vite@3.0.5+vue@3.2.37:
resolution:
{
integrity: sha512-0YAbugPnN57ZkUM0fygfp43Vm321vOUYy2s81O09SfCM08mSul4vMxOZxLj9VSa3NVPF/IN0FmGyTMB5exOdyQ==
@@ -8754,7 +8810,7 @@ packages:
dependencies:
"@rollup/pluginutils": 4.2.1
"@vue/compiler-sfc": 3.2.37
- unplugin: 0.7.2_vite@3.0.3
+ unplugin: 0.7.2_vite@3.0.5
vue: 3.2.37
transitivePeerDependencies:
- esbuild
@@ -8763,7 +8819,7 @@ packages:
- webpack
dev: true
- /unplugin/0.7.2_vite@3.0.3:
+ /unplugin/0.7.2_vite@3.0.5:
resolution:
{
integrity: sha512-m7thX4jP8l5sETpLdUASoDOGOcHaOVtgNyrYlToyQUvILUtEzEnngRBrHnAX3IKqooJVmXpoa/CwQ/QqzvGaHQ==
@@ -8785,7 +8841,7 @@ packages:
dependencies:
acorn: 8.8.0
chokidar: 3.5.3
- vite: 3.0.3_sass@1.53.0
+ vite: 3.0.5_sass@1.53.0
webpack-sources: 3.2.3
webpack-virtual-modules: 0.4.4
dev: true
@@ -8870,7 +8926,7 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@3.0.3:
+ /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@3.0.5:
resolution:
{
integrity: sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg==
@@ -8890,7 +8946,7 @@ packages:
fast-glob: 3.2.11
mockjs: 1.1.0
path-to-regexp: 6.2.1
- vite: 3.0.3_sass@1.53.0
+ vite: 3.0.5_sass@1.53.0
transitivePeerDependencies:
- rollup
- supports-color
@@ -8913,10 +8969,10 @@ packages:
svgo: 2.8.0
dev: true
- /vite/3.0.3_sass@1.53.0:
+ /vite/3.0.5_sass@1.53.0:
resolution:
{
- integrity: sha512-sDIpIcl3mv1NUaSzZwiXGEy1ZoWwwC2vkxUHY6yiDacR6zf//ZFuBJrozO62gedpE43pmxnLATNR5IYUdAEkMQ==
+ integrity: sha512-bRvrt9Tw8EGW4jj64aYFTnVg134E8hgDxyl/eEHnxiGqYk7/pTPss6CWlurqPOUzqvEoZkZ58Ws+Iu8MB87iMA==
}
engines: { node: ^14.18.0 || >=16.0.0 }
hasBin: true
@@ -8935,8 +8991,8 @@ packages:
terser:
optional: true
dependencies:
- esbuild: 0.14.50
- postcss: 8.4.14
+ esbuild: 0.14.54
+ postcss: 8.4.16
resolve: 1.22.1
rollup: 2.77.2
sass: 1.53.0
@@ -9002,18 +9058,18 @@ packages:
- "@vue/composition-api"
dev: false
- /vue-i18n/9.2.0-beta.40_vue@3.2.37:
+ /vue-i18n/9.2.2_vue@3.2.37:
resolution:
{
- integrity: sha512-UwcGsbTTaDJry6BbFFzt115EVHN/bXi07DyUIZ4zrYeGMBPp2QAptMwVaGUQid1gaMmUreAKarGIqw46oCQEvg==
+ integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==
}
engines: { node: ">= 14" }
peerDependencies:
vue: ^3.0.0
dependencies:
- "@intlify/core-base": 9.2.0-beta.40
- "@intlify/shared": 9.2.0-beta.40
- "@intlify/vue-devtools": 9.2.0-beta.40
+ "@intlify/core-base": 9.2.2
+ "@intlify/shared": 9.2.2
+ "@intlify/vue-devtools": 9.2.2
"@vue/devtools-api": 6.2.1
vue: 3.2.37
dev: false
diff --git a/src/views/login/components/phone.vue b/src/views/login/components/phone.vue
index db162809b..83a423a1e 100644
--- a/src/views/login/components/phone.vue
+++ b/src/views/login/components/phone.vue
@@ -1,13 +1,16 @@
-
+
- 扫码后点击"确认",即可完成登录
+ {{ t("login.tip") }}
@@ -16,7 +19,7 @@ import { useUserStoreHook } from "/@/store/modules/user";
class="w-full mt-4"
@click="useUserStoreHook().SET_CURRENTPAGE(0)"
>
- 返回
+ {{ t("login.back") }}
diff --git a/src/views/login/components/regist.vue b/src/views/login/components/regist.vue
index 89e790f8c..5e7cd377c 100644
--- a/src/views/login/components/regist.vue
+++ b/src/views/login/components/regist.vue
@@ -1,13 +1,16 @@