mirror of
https://gitee.com/HuLaSpark/HuLa.git
synced 2024-12-01 19:28:07 +08:00
✏️ docs(style): 更新md文档项目展示内容
This commit is contained in:
parent
c4729d4d15
commit
afa467567e
@ -2,9 +2,8 @@
|
||||
|
||||
* :bug: fix(system): 使用pinia-shared-state来解决标签页之间store的共享问题 ([54cc2a6](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/54cc2a6))
|
||||
* :bug: fix(system): 修复已知的问题 ([4b557e2](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/4b557e2))
|
||||
* :bug: fix(system): 修复mac打包的问题 ([ebf62c4](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/ebf62c4))
|
||||
* :medal: version(system): . add LICENSE. ([a3f4318](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/a3f4318))
|
||||
* :medal: version(system): 发布1.4.0版本 ([1a6c90b](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/1a6c90b))
|
||||
* :medal: version(system): 发布1.4.0版本 ([665237d](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/665237d))
|
||||
* :sparkles: feat(custom): 新增自动登录功能 ([c2fb6d7](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/c2fb6d7))
|
||||
* :sparkles: feat(setting): 新增关闭窗口提示 ([183a2e7](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/183a2e7))
|
||||
* :sparkles: feat(style): 新增个人信息框 ([9fbb6f3](https://gitee.com/nongyehong/HuLa-IM-Tauri/commits/9fbb6f3))
|
||||
|
10
README.md
10
README.md
@ -37,7 +37,15 @@ HuLa is an instant messaging system developed with Tauri, Vite 5, Vue 3, and Typ
|
||||
- **Vue 3**: A progressive JavaScript framework for building user interfaces. Its Composition API, improved TypeScript integration, and optimizations for mobile platforms make developing complex single-page applications simpler and more efficient.
|
||||
- **TypeScript**: A superset of JavaScript that adds a type system to the language. It enables catching more errors during development and provides better support from editors.
|
||||
|
||||
## Project Architecture
|
||||
## Project PreView
|
||||
|
||||
![img.png](preview/img.png)
|
||||
|
||||
![img_1.png](preview/img_1.png)
|
||||
|
||||
![img_2.png](preview/img_2.png)
|
||||
|
||||
![img_3.png](preview/img_3.png)
|
||||
|
||||
HuLa adopts a modular architecture design, with the front end built using Vue 3 for the user interface, enhanced by TypeScript for better code readability and maintainability. On the backend, we use the Tauri framework for packaging and distributing the application, leveraging its native integration with the operating system to offer users more functionality and higher performance.
|
||||
|
||||
|
@ -37,9 +37,15 @@ HuLa 是一个基于 Tauri、Vite 5、Vue 3 和 TypeScript 构建的即时通讯
|
||||
- **Vue 3**: Vue 3 是一个渐进式JavaScript框架,用于构建用户界面。它的组合式API、更好的TypeScript集成和对移动端的优化使得开发复杂的单页应用变得更加简单和高效。
|
||||
- **TypeScript**: TypeScript 是 JavaScript 的一个超集,它在 JavaScript 的基础上增加了类型系统。这让我们能够在开发过程中捕获更多的错误,并且提供更好的编辑器支持。
|
||||
|
||||
## 项目架构
|
||||
## 项目预览
|
||||
|
||||
HuLa 采用了模块化的架构设计,前端使用 Vue 3 构建用户界面,通过 TypeScript 来增强代码的可读性和维护性。在后端,我们使用 Tauri 框架来打包和发布应用,利用它与操作系统的原生集成为用户提供了更多的功能和更高的性能。
|
||||
![img.png](preview/img.png)
|
||||
|
||||
![img_1.png](preview/img_1.png)
|
||||
|
||||
![img_2.png](preview/img_2.png)
|
||||
|
||||
![img_3.png](preview/img_3.png)
|
||||
|
||||
## 安装与运行
|
||||
|
||||
|
@ -78,10 +78,10 @@
|
||||
"prettier": "^3.2.5",
|
||||
"sass": "^1.71.1",
|
||||
"sass-loader": "^14.1.1",
|
||||
"typescript": "^5.4.2",
|
||||
"typescript": "^5.4.3",
|
||||
"unplugin-auto-import": "^0.17.2",
|
||||
"unplugin-vue-components": "^0.26.0",
|
||||
"vite": "5.2.6",
|
||||
"vite": "5.2.8",
|
||||
"vue-tsc": "^2.0.6"
|
||||
},
|
||||
"config": {
|
||||
|
312
pnpm-lock.yaml
312
pnpm-lock.yaml
@ -28,7 +28,7 @@ dependencies:
|
||||
version: 2.38.1(vue@3.4.21)
|
||||
pinia:
|
||||
specifier: ^2.1.7
|
||||
version: 2.1.7(typescript@5.4.2)(vue@3.4.21)
|
||||
version: 2.1.7(typescript@5.4.3)(vue@3.4.21)
|
||||
pinia-plugin-persistedstate:
|
||||
specifier: ^3.2.1
|
||||
version: 3.2.1(pinia@2.1.7)
|
||||
@ -37,7 +37,7 @@ dependencies:
|
||||
version: 0.5.1(pinia@2.1.7)(vue@3.4.21)
|
||||
vue:
|
||||
specifier: ^3.4.21
|
||||
version: 3.4.21(typescript@5.4.2)
|
||||
version: 3.4.21(typescript@5.4.3)
|
||||
vue-draggable-plus:
|
||||
specifier: ^0.4.0
|
||||
version: 0.4.0(@types/sortablejs@1.15.8)
|
||||
@ -48,7 +48,7 @@ dependencies:
|
||||
devDependencies:
|
||||
'@babel/eslint-parser':
|
||||
specifier: ^7.23.3
|
||||
version: 7.23.9(@babel/core@7.24.3)(eslint@8.56.0)
|
||||
version: 7.23.9(@babel/core@7.24.4)(eslint@8.56.0)
|
||||
'@rollup/plugin-terser':
|
||||
specifier: ^0.4.4
|
||||
version: 0.4.4
|
||||
@ -63,10 +63,10 @@ devDependencies:
|
||||
version: 20.11.7
|
||||
'@typescript-eslint/eslint-plugin':
|
||||
specifier: 7.1.0
|
||||
version: 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.56.0)(typescript@5.4.2)
|
||||
version: 7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.56.0)(typescript@5.4.3)
|
||||
'@typescript-eslint/parser':
|
||||
specifier: ^7.1.0
|
||||
version: 7.1.0(eslint@8.56.0)(typescript@5.4.2)
|
||||
version: 7.1.0(eslint@8.56.0)(typescript@5.4.3)
|
||||
'@unocss/preset-uno':
|
||||
specifier: ^0.58.7
|
||||
version: 0.58.7
|
||||
@ -78,19 +78,19 @@ devDependencies:
|
||||
version: 0.58.7
|
||||
'@unocss/vite':
|
||||
specifier: ^0.58.7
|
||||
version: 0.58.7(vite@5.2.6)
|
||||
version: 0.58.7(vite@5.2.8)
|
||||
'@vitejs/plugin-vue':
|
||||
specifier: ^5.0.4
|
||||
version: 5.0.4(vite@5.2.6)(vue@3.4.21)
|
||||
version: 5.0.4(vite@5.2.8)(vue@3.4.21)
|
||||
'@vitejs/plugin-vue-jsx':
|
||||
specifier: ^3.1.0
|
||||
version: 3.1.0(vite@5.2.6)(vue@3.4.21)
|
||||
version: 3.1.0(vite@5.2.8)(vue@3.4.21)
|
||||
'@vueuse/core':
|
||||
specifier: ^10.8.0
|
||||
version: 10.8.0(vue@3.4.21)
|
||||
commitizen:
|
||||
specifier: ^4.3.0
|
||||
version: 4.3.0(@types/node@20.11.7)(typescript@5.4.2)
|
||||
version: 4.3.0(@types/node@20.11.7)(typescript@5.4.3)
|
||||
conventional-changelog:
|
||||
specifier: ^5.1.0
|
||||
version: 5.1.0
|
||||
@ -99,7 +99,7 @@ devDependencies:
|
||||
version: 4.1.0
|
||||
cz-conventional-changelog:
|
||||
specifier: ^3.3.0
|
||||
version: 3.3.0(@types/node@20.11.7)(typescript@5.4.2)
|
||||
version: 3.3.0(@types/node@20.11.7)(typescript@5.4.3)
|
||||
cz-customizable:
|
||||
specifier: ^7.0.0
|
||||
version: 7.0.0
|
||||
@ -137,8 +137,8 @@ devDependencies:
|
||||
specifier: ^14.1.1
|
||||
version: 14.1.1(sass@1.71.1)
|
||||
typescript:
|
||||
specifier: ^5.4.2
|
||||
version: 5.4.2
|
||||
specifier: ^5.4.3
|
||||
version: 5.4.3
|
||||
unplugin-auto-import:
|
||||
specifier: ^0.17.2
|
||||
version: 0.17.5(@vueuse/core@10.8.0)
|
||||
@ -146,11 +146,11 @@ devDependencies:
|
||||
specifier: ^0.26.0
|
||||
version: 0.26.0(vue@3.4.21)
|
||||
vite:
|
||||
specifier: 5.2.6
|
||||
version: 5.2.6(@types/node@20.11.7)(sass@1.71.1)
|
||||
specifier: 5.2.8
|
||||
version: 5.2.8(@types/node@20.11.7)(sass@1.71.1)
|
||||
vue-tsc:
|
||||
specifier: ^2.0.6
|
||||
version: 2.0.6(typescript@5.4.2)
|
||||
version: 2.0.6(typescript@5.4.3)
|
||||
|
||||
packages:
|
||||
|
||||
@ -223,17 +223,17 @@ packages:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@babel/core@7.24.3:
|
||||
resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==}
|
||||
/@babel/core@7.24.4:
|
||||
resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
dependencies:
|
||||
'@ampproject/remapping': 2.3.0
|
||||
'@babel/code-frame': 7.24.2
|
||||
'@babel/generator': 7.24.1
|
||||
'@babel/generator': 7.24.4
|
||||
'@babel/helper-compilation-targets': 7.23.6
|
||||
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
|
||||
'@babel/helpers': 7.24.1
|
||||
'@babel/parser': 7.24.1
|
||||
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
|
||||
'@babel/helpers': 7.24.4
|
||||
'@babel/parser': 7.24.4
|
||||
'@babel/template': 7.24.0
|
||||
'@babel/traverse': 7.24.1
|
||||
'@babel/types': 7.24.0
|
||||
@ -246,14 +246,14 @@ packages:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@babel/eslint-parser@7.23.9(@babel/core@7.24.3)(eslint@8.56.0):
|
||||
/@babel/eslint-parser@7.23.9(@babel/core@7.24.4)(eslint@8.56.0):
|
||||
resolution: {integrity: sha512-xPndlO7qxiJbn0ATvfXQBjCS7qApc9xmKHArgI/FTEFxXas5dnjC/VqM37lfZun9dclRYcn+YQAr6uDFy0bB2g==}
|
||||
engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.11.0
|
||||
eslint: ^7.5.0 || ^8.0.0
|
||||
dependencies:
|
||||
'@babel/core': 7.24.3
|
||||
'@babel/core': 7.24.4
|
||||
'@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1
|
||||
eslint: 8.56.0
|
||||
eslint-visitor-keys: 2.1.0
|
||||
@ -270,8 +270,8 @@ packages:
|
||||
jsesc: 2.5.2
|
||||
dev: true
|
||||
|
||||
/@babel/generator@7.24.1:
|
||||
resolution: {integrity: sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==}
|
||||
/@babel/generator@7.24.4:
|
||||
resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
dependencies:
|
||||
'@babel/types': 7.24.0
|
||||
@ -364,13 +364,13 @@ packages:
|
||||
'@babel/helper-validator-identifier': 7.22.20
|
||||
dev: true
|
||||
|
||||
/@babel/helper-module-transforms@7.23.3(@babel/core@7.24.3):
|
||||
/@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4):
|
||||
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
peerDependencies:
|
||||
'@babel/core': ^7.0.0
|
||||
dependencies:
|
||||
'@babel/core': 7.24.3
|
||||
'@babel/core': 7.24.4
|
||||
'@babel/helper-environment-visitor': 7.22.20
|
||||
'@babel/helper-module-imports': 7.22.15
|
||||
'@babel/helper-simple-access': 7.22.5
|
||||
@ -447,8 +447,8 @@ packages:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@babel/helpers@7.24.1:
|
||||
resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==}
|
||||
/@babel/helpers@7.24.4:
|
||||
resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==}
|
||||
engines: {node: '>=6.9.0'}
|
||||
dependencies:
|
||||
'@babel/template': 7.24.0
|
||||
@ -492,8 +492,8 @@ packages:
|
||||
dependencies:
|
||||
'@babel/types': 7.24.0
|
||||
|
||||
/@babel/parser@7.24.1:
|
||||
resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==}
|
||||
/@babel/parser@7.24.4:
|
||||
resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==}
|
||||
engines: {node: '>=6.0.0'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
@ -561,7 +561,7 @@ packages:
|
||||
engines: {node: '>=6.9.0'}
|
||||
dependencies:
|
||||
'@babel/code-frame': 7.24.2
|
||||
'@babel/parser': 7.24.1
|
||||
'@babel/parser': 7.24.4
|
||||
'@babel/types': 7.24.0
|
||||
dev: true
|
||||
|
||||
@ -588,12 +588,12 @@ packages:
|
||||
engines: {node: '>=6.9.0'}
|
||||
dependencies:
|
||||
'@babel/code-frame': 7.24.2
|
||||
'@babel/generator': 7.24.1
|
||||
'@babel/generator': 7.24.4
|
||||
'@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.1
|
||||
'@babel/parser': 7.24.4
|
||||
'@babel/types': 7.24.0
|
||||
debug: 4.3.4
|
||||
globals: 11.12.0
|
||||
@ -635,7 +635,7 @@ packages:
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@commitlint/load@19.2.0(@types/node@20.11.7)(typescript@5.4.2):
|
||||
/@commitlint/load@19.2.0(@types/node@20.11.7)(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==}
|
||||
engines: {node: '>=v18'}
|
||||
requiresBuild: true
|
||||
@ -645,8 +645,8 @@ packages:
|
||||
'@commitlint/resolve-extends': 19.1.0
|
||||
'@commitlint/types': 19.0.3
|
||||
chalk: 5.3.0
|
||||
cosmiconfig: 9.0.0(typescript@5.4.2)
|
||||
cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.7)(cosmiconfig@9.0.0)(typescript@5.4.2)
|
||||
cosmiconfig: 9.0.0(typescript@5.4.3)
|
||||
cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.7)(cosmiconfig@9.0.0)(typescript@5.4.3)
|
||||
lodash.isplainobject: 4.0.6
|
||||
lodash.merge: 4.6.2
|
||||
lodash.uniq: 4.5.0
|
||||
@ -693,7 +693,7 @@ packages:
|
||||
peerDependencies:
|
||||
vue: ^3.0.11
|
||||
dependencies:
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
dev: false
|
||||
|
||||
/@emotion/hash@0.8.0:
|
||||
@ -1187,48 +1187,48 @@ packages:
|
||||
picomatch: 2.3.1
|
||||
dev: true
|
||||
|
||||
/@rollup/rollup-android-arm-eabi@4.13.0:
|
||||
resolution: {integrity: sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==}
|
||||
/@rollup/rollup-android-arm-eabi@4.14.0:
|
||||
resolution: {integrity: sha512-jwXtxYbRt1V+CdQSy6Z+uZti7JF5irRKF8hlKfEnF/xJpcNGuuiZMBvuoYM+x9sr9iWGnzrlM0+9hvQ1kgkf1w==}
|
||||
cpu: [arm]
|
||||
os: [android]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-android-arm64@4.13.0:
|
||||
resolution: {integrity: sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==}
|
||||
/@rollup/rollup-android-arm64@4.14.0:
|
||||
resolution: {integrity: sha512-fI9nduZhCccjzlsA/OuAwtFGWocxA4gqXGTLvOyiF8d+8o0fZUeSztixkYjcGq1fGZY3Tkq4yRvHPFxU+jdZ9Q==}
|
||||
cpu: [arm64]
|
||||
os: [android]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-darwin-arm64@4.13.0:
|
||||
resolution: {integrity: sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==}
|
||||
/@rollup/rollup-darwin-arm64@4.14.0:
|
||||
resolution: {integrity: sha512-BcnSPRM76/cD2gQC+rQNGBN6GStBs2pl/FpweW8JYuz5J/IEa0Fr4AtrPv766DB/6b2MZ/AfSIOSGw3nEIP8SA==}
|
||||
cpu: [arm64]
|
||||
os: [darwin]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-darwin-x64@4.13.0:
|
||||
resolution: {integrity: sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==}
|
||||
/@rollup/rollup-darwin-x64@4.14.0:
|
||||
resolution: {integrity: sha512-LDyFB9GRolGN7XI6955aFeI3wCdCUszFWumWU0deHA8VpR3nWRrjG6GtGjBrQxQKFevnUTHKCfPR4IvrW3kCgQ==}
|
||||
cpu: [x64]
|
||||
os: [darwin]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-linux-arm-gnueabihf@4.13.0:
|
||||
resolution: {integrity: sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==}
|
||||
/@rollup/rollup-linux-arm-gnueabihf@4.14.0:
|
||||
resolution: {integrity: sha512-ygrGVhQP47mRh0AAD0zl6QqCbNsf0eTo+vgwkY6LunBcg0f2Jv365GXlDUECIyoXp1kKwL5WW6rsO429DBY/bA==}
|
||||
cpu: [arm]
|
||||
os: [linux]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-linux-arm64-gnu@4.13.0:
|
||||
resolution: {integrity: sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==}
|
||||
/@rollup/rollup-linux-arm64-gnu@4.14.0:
|
||||
resolution: {integrity: sha512-x+uJ6MAYRlHGe9wi4HQjxpaKHPM3d3JjqqCkeC5gpnnI6OWovLdXTpfa8trjxPLnWKyBsSi5kne+146GAxFt4A==}
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
libc: [glibc]
|
||||
@ -1236,8 +1236,8 @@ packages:
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-linux-arm64-musl@4.13.0:
|
||||
resolution: {integrity: sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==}
|
||||
/@rollup/rollup-linux-arm64-musl@4.14.0:
|
||||
resolution: {integrity: sha512-nrRw8ZTQKg6+Lttwqo6a2VxR9tOroa2m91XbdQ2sUUzHoedXlsyvY1fN4xWdqz8PKmf4orDwejxXHjh7YBGUCA==}
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
libc: [musl]
|
||||
@ -1245,8 +1245,17 @@ packages:
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-linux-riscv64-gnu@4.13.0:
|
||||
resolution: {integrity: sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==}
|
||||
/@rollup/rollup-linux-powerpc64le-gnu@4.14.0:
|
||||
resolution: {integrity: sha512-xV0d5jDb4aFu84XKr+lcUJ9y3qpIWhttO3Qev97z8DKLXR62LC3cXT/bMZXrjLF9X+P5oSmJTzAhqwUbY96PnA==}
|
||||
cpu: [ppc64le]
|
||||
os: [linux]
|
||||
libc: [glibc]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-linux-riscv64-gnu@4.14.0:
|
||||
resolution: {integrity: sha512-SDDhBQwZX6LPRoPYjAZWyL27LbcBo7WdBFWJi5PI9RPCzU8ijzkQn7tt8NXiXRiFMJCVpkuMkBf4OxSxVMizAw==}
|
||||
cpu: [riscv64]
|
||||
os: [linux]
|
||||
libc: [glibc]
|
||||
@ -1254,8 +1263,17 @@ packages:
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-linux-x64-gnu@4.13.0:
|
||||
resolution: {integrity: sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==}
|
||||
/@rollup/rollup-linux-s390x-gnu@4.14.0:
|
||||
resolution: {integrity: sha512-RxB/qez8zIDshNJDufYlTT0ZTVut5eCpAZ3bdXDU9yTxBzui3KhbGjROK2OYTTor7alM7XBhssgoO3CZ0XD3qA==}
|
||||
cpu: [s390x]
|
||||
os: [linux]
|
||||
libc: [glibc]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-linux-x64-gnu@4.14.0:
|
||||
resolution: {integrity: sha512-C6y6z2eCNCfhZxT9u+jAM2Fup89ZjiG5pIzZIDycs1IwESviLxwkQcFRGLjnDrP+PT+v5i4YFvlcfAs+LnreXg==}
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
libc: [glibc]
|
||||
@ -1263,8 +1281,8 @@ packages:
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-linux-x64-musl@4.13.0:
|
||||
resolution: {integrity: sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==}
|
||||
/@rollup/rollup-linux-x64-musl@4.14.0:
|
||||
resolution: {integrity: sha512-i0QwbHYfnOMYsBEyjxcwGu5SMIi9sImDVjDg087hpzXqhBSosxkE7gyIYFHgfFl4mr7RrXksIBZ4DoLoP4FhJg==}
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
libc: [musl]
|
||||
@ -1272,24 +1290,24 @@ packages:
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-win32-arm64-msvc@4.13.0:
|
||||
resolution: {integrity: sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==}
|
||||
/@rollup/rollup-win32-arm64-msvc@4.14.0:
|
||||
resolution: {integrity: sha512-Fq52EYb0riNHLBTAcL0cun+rRwyZ10S9vKzhGKKgeD+XbwunszSY0rVMco5KbOsTlwovP2rTOkiII/fQ4ih/zQ==}
|
||||
cpu: [arm64]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-win32-ia32-msvc@4.13.0:
|
||||
resolution: {integrity: sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==}
|
||||
/@rollup/rollup-win32-ia32-msvc@4.14.0:
|
||||
resolution: {integrity: sha512-e/PBHxPdJ00O9p5Ui43+vixSgVf4NlLsmV6QneGERJ3lnjIua/kim6PRFe3iDueT1rQcgSkYP8ZBBXa/h4iPvw==}
|
||||
cpu: [ia32]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/@rollup/rollup-win32-x64-msvc@4.13.0:
|
||||
resolution: {integrity: sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==}
|
||||
/@rollup/rollup-win32-x64-msvc@4.14.0:
|
||||
resolution: {integrity: sha512-aGg7iToJjdklmxlUlJh/PaPNa4PmqHfyRMLunbL3eaMO0gp656+q1zOKkpJ/CVe9CryJv6tAN1HDoR8cNGzkag==}
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
requiresBuild: true
|
||||
@ -1466,7 +1484,7 @@ packages:
|
||||
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.56.0)(typescript@5.4.2):
|
||||
/@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0)(eslint@8.56.0)(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-j6vT/kCulhG5wBmGtstKeiVr1rdXE4nk+DT1k6trYkwlrvW9eOF5ZbgKnd/YR6PcM4uTEXa0h6Fcvf6X7Dxl0w==}
|
||||
engines: {node: ^16.0.0 || >=18.0.0}
|
||||
peerDependencies:
|
||||
@ -1478,10 +1496,10 @@ packages:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@eslint-community/regexpp': 4.10.0
|
||||
'@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.4.2)
|
||||
'@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.4.3)
|
||||
'@typescript-eslint/scope-manager': 7.1.0
|
||||
'@typescript-eslint/type-utils': 7.1.0(eslint@8.56.0)(typescript@5.4.2)
|
||||
'@typescript-eslint/utils': 7.1.0(eslint@8.56.0)(typescript@5.4.2)
|
||||
'@typescript-eslint/type-utils': 7.1.0(eslint@8.56.0)(typescript@5.4.3)
|
||||
'@typescript-eslint/utils': 7.1.0(eslint@8.56.0)(typescript@5.4.3)
|
||||
'@typescript-eslint/visitor-keys': 7.1.0
|
||||
debug: 4.3.4
|
||||
eslint: 8.56.0
|
||||
@ -1489,13 +1507,13 @@ packages:
|
||||
ignore: 5.3.1
|
||||
natural-compare: 1.4.0
|
||||
semver: 7.6.0
|
||||
ts-api-utils: 1.2.1(typescript@5.4.2)
|
||||
typescript: 5.4.2
|
||||
ts-api-utils: 1.2.1(typescript@5.4.3)
|
||||
typescript: 5.4.3
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.4.2):
|
||||
/@typescript-eslint/parser@7.1.0(eslint@8.56.0)(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-V1EknKUubZ1gWFjiOZhDSNToOjs63/9O0puCgGS8aDOgpZY326fzFu15QAUjwaXzRZjf/qdsdBrckYdv9YxB8w==}
|
||||
engines: {node: ^16.0.0 || >=18.0.0}
|
||||
peerDependencies:
|
||||
@ -1507,11 +1525,11 @@ packages:
|
||||
dependencies:
|
||||
'@typescript-eslint/scope-manager': 7.1.0
|
||||
'@typescript-eslint/types': 7.1.0
|
||||
'@typescript-eslint/typescript-estree': 7.1.0(typescript@5.4.2)
|
||||
'@typescript-eslint/typescript-estree': 7.1.0(typescript@5.4.3)
|
||||
'@typescript-eslint/visitor-keys': 7.1.0
|
||||
debug: 4.3.4
|
||||
eslint: 8.56.0
|
||||
typescript: 5.4.2
|
||||
typescript: 5.4.3
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
@ -1524,7 +1542,7 @@ packages:
|
||||
'@typescript-eslint/visitor-keys': 7.1.0
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/type-utils@7.1.0(eslint@8.56.0)(typescript@5.4.2):
|
||||
/@typescript-eslint/type-utils@7.1.0(eslint@8.56.0)(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-UZIhv8G+5b5skkcuhgvxYWHjk7FW7/JP5lPASMEUoliAPwIH/rxoUSQPia2cuOj9AmDZmwUl1usKm85t5VUMew==}
|
||||
engines: {node: ^16.0.0 || >=18.0.0}
|
||||
peerDependencies:
|
||||
@ -1534,12 +1552,12 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/typescript-estree': 7.1.0(typescript@5.4.2)
|
||||
'@typescript-eslint/utils': 7.1.0(eslint@8.56.0)(typescript@5.4.2)
|
||||
'@typescript-eslint/typescript-estree': 7.1.0(typescript@5.4.3)
|
||||
'@typescript-eslint/utils': 7.1.0(eslint@8.56.0)(typescript@5.4.3)
|
||||
debug: 4.3.4
|
||||
eslint: 8.56.0
|
||||
ts-api-utils: 1.2.1(typescript@5.4.2)
|
||||
typescript: 5.4.2
|
||||
ts-api-utils: 1.2.1(typescript@5.4.3)
|
||||
typescript: 5.4.3
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
@ -1549,7 +1567,7 @@ packages:
|
||||
engines: {node: ^16.0.0 || >=18.0.0}
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/typescript-estree@7.1.0(typescript@5.4.2):
|
||||
/@typescript-eslint/typescript-estree@7.1.0(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-k7MyrbD6E463CBbSpcOnwa8oXRdHzH1WiVzOipK3L5KSML92ZKgUBrTlehdi7PEIMT8k0bQixHUGXggPAlKnOQ==}
|
||||
engines: {node: ^16.0.0 || >=18.0.0}
|
||||
peerDependencies:
|
||||
@ -1565,13 +1583,13 @@ packages:
|
||||
is-glob: 4.0.3
|
||||
minimatch: 9.0.3
|
||||
semver: 7.6.0
|
||||
ts-api-utils: 1.2.1(typescript@5.4.2)
|
||||
typescript: 5.4.2
|
||||
ts-api-utils: 1.2.1(typescript@5.4.3)
|
||||
typescript: 5.4.3
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@typescript-eslint/utils@7.1.0(eslint@8.56.0)(typescript@5.4.2):
|
||||
/@typescript-eslint/utils@7.1.0(eslint@8.56.0)(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-WUFba6PZC5OCGEmbweGpnNJytJiLG7ZvDBJJoUcX4qZYf1mGZ97mO2Mps6O2efxJcJdRNpqweCistDbZMwIVHw==}
|
||||
engines: {node: ^16.0.0 || >=18.0.0}
|
||||
peerDependencies:
|
||||
@ -1582,7 +1600,7 @@ packages:
|
||||
'@types/semver': 7.5.8
|
||||
'@typescript-eslint/scope-manager': 7.1.0
|
||||
'@typescript-eslint/types': 7.1.0
|
||||
'@typescript-eslint/typescript-estree': 7.1.0(typescript@5.4.2)
|
||||
'@typescript-eslint/typescript-estree': 7.1.0(typescript@5.4.3)
|
||||
eslint: 8.56.0
|
||||
semver: 7.6.0
|
||||
transitivePeerDependencies:
|
||||
@ -1678,7 +1696,7 @@ packages:
|
||||
css-tree: 2.3.1
|
||||
dev: true
|
||||
|
||||
/@unocss/vite@0.58.7(vite@5.2.6):
|
||||
/@unocss/vite@0.58.7(vite@5.2.8):
|
||||
resolution: {integrity: sha512-S8TJojR1/7O9Sfykj2k4yOq6gZOnjMNZq5ug/6edA11Q/gz2WrT/sx6aPcfIm3xVBnmLxaHfy3r06W+SiIbZcg==}
|
||||
peerDependencies:
|
||||
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
|
||||
@ -1693,12 +1711,12 @@ packages:
|
||||
chokidar: 3.6.0
|
||||
fast-glob: 3.3.2
|
||||
magic-string: 0.30.8
|
||||
vite: 5.2.6(@types/node@20.11.7)(sass@1.71.1)
|
||||
vite: 5.2.8(@types/node@20.11.7)(sass@1.71.1)
|
||||
transitivePeerDependencies:
|
||||
- rollup
|
||||
dev: true
|
||||
|
||||
/@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.6)(vue@3.4.21):
|
||||
/@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.8)(vue@3.4.21):
|
||||
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
|
||||
engines: {node: ^14.18.0 || >=16.0.0}
|
||||
peerDependencies:
|
||||
@ -1708,21 +1726,21 @@ packages:
|
||||
'@babel/core': 7.23.9
|
||||
'@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9)
|
||||
'@vue/babel-plugin-jsx': 1.2.1(@babel/core@7.23.9)
|
||||
vite: 5.2.6(@types/node@20.11.7)(sass@1.71.1)
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vite: 5.2.8(@types/node@20.11.7)(sass@1.71.1)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
dev: true
|
||||
|
||||
/@vitejs/plugin-vue@5.0.4(vite@5.2.6)(vue@3.4.21):
|
||||
/@vitejs/plugin-vue@5.0.4(vite@5.2.8)(vue@3.4.21):
|
||||
resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
|
||||
engines: {node: ^18.0.0 || >=20.0.0}
|
||||
peerDependencies:
|
||||
vite: ^5.0.0
|
||||
vue: ^3.2.25
|
||||
dependencies:
|
||||
vite: 5.2.6(@types/node@20.11.7)(sass@1.71.1)
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vite: 5.2.8(@types/node@20.11.7)(sass@1.71.1)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
dev: true
|
||||
|
||||
/@volar/language-core@2.1.2:
|
||||
@ -1823,7 +1841,7 @@ packages:
|
||||
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
|
||||
dev: false
|
||||
|
||||
/@vue/language-core@2.0.6(typescript@5.4.2):
|
||||
/@vue/language-core@2.0.6(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-UzqU12tzf9XLqRO3TiWPwRNpP4fyUzE6MAfOQWQNZ4jy6a30ARRUpmODDKq6O8C4goMc2AlPqTmjOHPjHkilSg==}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
@ -1837,7 +1855,7 @@ packages:
|
||||
computeds: 0.0.1
|
||||
minimatch: 9.0.3
|
||||
path-browserify: 1.0.1
|
||||
typescript: 5.4.2
|
||||
typescript: 5.4.3
|
||||
vue-template-compiler: 2.7.16
|
||||
dev: true
|
||||
|
||||
@ -1866,7 +1884,7 @@ packages:
|
||||
dependencies:
|
||||
'@vue/compiler-ssr': 3.4.21
|
||||
'@vue/shared': 3.4.21
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
|
||||
/@vue/shared@3.4.21:
|
||||
resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==}
|
||||
@ -2395,13 +2413,13 @@ packages:
|
||||
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
|
||||
dev: true
|
||||
|
||||
/commitizen@4.3.0(@types/node@20.11.7)(typescript@5.4.2):
|
||||
/commitizen@4.3.0(@types/node@20.11.7)(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==}
|
||||
engines: {node: '>= 12'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
cachedir: 2.3.0
|
||||
cz-conventional-changelog: 3.3.0(@types/node@20.11.7)(typescript@5.4.2)
|
||||
cz-conventional-changelog: 3.3.0(@types/node@20.11.7)(typescript@5.4.3)
|
||||
dedent: 0.7.0
|
||||
detect-indent: 6.1.0
|
||||
find-node-modules: 2.1.3
|
||||
@ -2575,7 +2593,7 @@ packages:
|
||||
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
|
||||
dev: false
|
||||
|
||||
/cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.7)(cosmiconfig@9.0.0)(typescript@5.4.2):
|
||||
/cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.7)(cosmiconfig@9.0.0)(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==}
|
||||
engines: {node: '>=v16'}
|
||||
requiresBuild: true
|
||||
@ -2585,13 +2603,13 @@ packages:
|
||||
typescript: '>=4'
|
||||
dependencies:
|
||||
'@types/node': 20.11.7
|
||||
cosmiconfig: 9.0.0(typescript@5.4.2)
|
||||
cosmiconfig: 9.0.0(typescript@5.4.3)
|
||||
jiti: 1.21.0
|
||||
typescript: 5.4.2
|
||||
typescript: 5.4.3
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
/cosmiconfig@9.0.0(typescript@5.4.2):
|
||||
/cosmiconfig@9.0.0(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==}
|
||||
engines: {node: '>=14'}
|
||||
requiresBuild: true
|
||||
@ -2605,7 +2623,7 @@ packages:
|
||||
import-fresh: 3.3.0
|
||||
js-yaml: 4.1.0
|
||||
parse-json: 5.2.0
|
||||
typescript: 5.4.2
|
||||
typescript: 5.4.3
|
||||
dev: true
|
||||
optional: true
|
||||
|
||||
@ -2652,18 +2670,18 @@ packages:
|
||||
uniq: 1.0.1
|
||||
dev: false
|
||||
|
||||
/cz-conventional-changelog@3.3.0(@types/node@20.11.7)(typescript@5.4.2):
|
||||
/cz-conventional-changelog@3.3.0(@types/node@20.11.7)(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==}
|
||||
engines: {node: '>= 10'}
|
||||
dependencies:
|
||||
chalk: 2.4.2
|
||||
commitizen: 4.3.0(@types/node@20.11.7)(typescript@5.4.2)
|
||||
commitizen: 4.3.0(@types/node@20.11.7)(typescript@5.4.3)
|
||||
conventional-commit-types: 3.0.0
|
||||
lodash.map: 4.6.0
|
||||
longest: 2.0.1
|
||||
word-wrap: 1.2.5
|
||||
optionalDependencies:
|
||||
'@commitlint/load': 19.2.0(@types/node@20.11.7)(typescript@5.4.2)
|
||||
'@commitlint/load': 19.2.0(@types/node@20.11.7)(typescript@5.4.3)
|
||||
transitivePeerDependencies:
|
||||
- '@types/node'
|
||||
- typescript
|
||||
@ -3026,7 +3044,7 @@ packages:
|
||||
eslint-import-resolver-webpack:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.4.2)
|
||||
'@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.4.3)
|
||||
debug: 3.2.7
|
||||
eslint: 8.56.0
|
||||
eslint-import-resolver-node: 0.3.9
|
||||
@ -3044,7 +3062,7 @@ packages:
|
||||
'@typescript-eslint/parser':
|
||||
optional: true
|
||||
dependencies:
|
||||
'@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.4.2)
|
||||
'@typescript-eslint/parser': 7.1.0(eslint@8.56.0)(typescript@5.4.3)
|
||||
array-includes: 3.1.7
|
||||
array.prototype.findlastindex: 1.2.3
|
||||
array.prototype.flat: 1.3.2
|
||||
@ -4527,7 +4545,7 @@ packages:
|
||||
treemate: 0.3.11
|
||||
vdirs: 0.1.8(vue@3.4.21)
|
||||
vooks: 0.2.12(vue@3.4.21)
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
vueuc: 0.4.58(vue@3.4.21)
|
||||
dev: false
|
||||
|
||||
@ -4895,7 +4913,7 @@ packages:
|
||||
peerDependencies:
|
||||
pinia: ^2.0.0
|
||||
dependencies:
|
||||
pinia: 2.1.7(typescript@5.4.2)(vue@3.4.21)
|
||||
pinia: 2.1.7(typescript@5.4.3)(vue@3.4.21)
|
||||
dev: false
|
||||
|
||||
/pinia-shared-state@0.5.1(pinia@2.1.7)(vue@3.4.21):
|
||||
@ -4905,14 +4923,14 @@ packages:
|
||||
pinia: ^2
|
||||
dependencies:
|
||||
broadcast-channel: 7.0.0
|
||||
pinia: 2.1.7(typescript@5.4.2)(vue@3.4.21)
|
||||
pinia: 2.1.7(typescript@5.4.3)(vue@3.4.21)
|
||||
vue-demi: 0.14.7(vue@3.4.21)
|
||||
transitivePeerDependencies:
|
||||
- '@vue/composition-api'
|
||||
- vue
|
||||
dev: false
|
||||
|
||||
/pinia@2.1.7(typescript@5.4.2)(vue@3.4.21):
|
||||
/pinia@2.1.7(typescript@5.4.3)(vue@3.4.21):
|
||||
resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==}
|
||||
peerDependencies:
|
||||
'@vue/composition-api': ^1.4.0
|
||||
@ -4925,8 +4943,8 @@ packages:
|
||||
optional: true
|
||||
dependencies:
|
||||
'@vue/devtools-api': 6.5.1
|
||||
typescript: 5.4.2
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
typescript: 5.4.3
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
vue-demi: 0.14.6(vue@3.4.21)
|
||||
dev: false
|
||||
|
||||
@ -5173,26 +5191,28 @@ packages:
|
||||
glob: 7.2.3
|
||||
dev: true
|
||||
|
||||
/rollup@4.13.0:
|
||||
resolution: {integrity: sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==}
|
||||
/rollup@4.14.0:
|
||||
resolution: {integrity: sha512-Qe7w62TyawbDzB4yt32R0+AbIo6m1/sqO7UPzFS8Z/ksL5mrfhA0v4CavfdmFav3D+ub4QeAgsGEe84DoWe/nQ==}
|
||||
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
|
||||
hasBin: true
|
||||
dependencies:
|
||||
'@types/estree': 1.0.5
|
||||
optionalDependencies:
|
||||
'@rollup/rollup-android-arm-eabi': 4.13.0
|
||||
'@rollup/rollup-android-arm64': 4.13.0
|
||||
'@rollup/rollup-darwin-arm64': 4.13.0
|
||||
'@rollup/rollup-darwin-x64': 4.13.0
|
||||
'@rollup/rollup-linux-arm-gnueabihf': 4.13.0
|
||||
'@rollup/rollup-linux-arm64-gnu': 4.13.0
|
||||
'@rollup/rollup-linux-arm64-musl': 4.13.0
|
||||
'@rollup/rollup-linux-riscv64-gnu': 4.13.0
|
||||
'@rollup/rollup-linux-x64-gnu': 4.13.0
|
||||
'@rollup/rollup-linux-x64-musl': 4.13.0
|
||||
'@rollup/rollup-win32-arm64-msvc': 4.13.0
|
||||
'@rollup/rollup-win32-ia32-msvc': 4.13.0
|
||||
'@rollup/rollup-win32-x64-msvc': 4.13.0
|
||||
'@rollup/rollup-android-arm-eabi': 4.14.0
|
||||
'@rollup/rollup-android-arm64': 4.14.0
|
||||
'@rollup/rollup-darwin-arm64': 4.14.0
|
||||
'@rollup/rollup-darwin-x64': 4.14.0
|
||||
'@rollup/rollup-linux-arm-gnueabihf': 4.14.0
|
||||
'@rollup/rollup-linux-arm64-gnu': 4.14.0
|
||||
'@rollup/rollup-linux-arm64-musl': 4.14.0
|
||||
'@rollup/rollup-linux-powerpc64le-gnu': 4.14.0
|
||||
'@rollup/rollup-linux-riscv64-gnu': 4.14.0
|
||||
'@rollup/rollup-linux-s390x-gnu': 4.14.0
|
||||
'@rollup/rollup-linux-x64-gnu': 4.14.0
|
||||
'@rollup/rollup-linux-x64-musl': 4.14.0
|
||||
'@rollup/rollup-win32-arm64-msvc': 4.14.0
|
||||
'@rollup/rollup-win32-ia32-msvc': 4.14.0
|
||||
'@rollup/rollup-win32-x64-msvc': 4.14.0
|
||||
fsevents: 2.3.3
|
||||
dev: true
|
||||
|
||||
@ -5687,13 +5707,13 @@ packages:
|
||||
resolution: {integrity: sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg==}
|
||||
dev: false
|
||||
|
||||
/ts-api-utils@1.2.1(typescript@5.4.2):
|
||||
/ts-api-utils@1.2.1(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==}
|
||||
engines: {node: '>=16'}
|
||||
peerDependencies:
|
||||
typescript: '>=4.2.0'
|
||||
dependencies:
|
||||
typescript: 5.4.2
|
||||
typescript: 5.4.3
|
||||
dev: true
|
||||
|
||||
/tsconfig-paths@3.15.0:
|
||||
@ -5788,8 +5808,8 @@ packages:
|
||||
is-typed-array: 1.1.12
|
||||
dev: true
|
||||
|
||||
/typescript@5.4.2:
|
||||
resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==}
|
||||
/typescript@5.4.3:
|
||||
resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==}
|
||||
engines: {node: '>=14.17'}
|
||||
hasBin: true
|
||||
|
||||
@ -5912,7 +5932,7 @@ packages:
|
||||
minimatch: 9.0.3
|
||||
resolve: 1.22.8
|
||||
unplugin: 1.6.0
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
transitivePeerDependencies:
|
||||
- rollup
|
||||
- supports-color
|
||||
@ -5973,7 +5993,7 @@ packages:
|
||||
vue: ^3.0.11
|
||||
dependencies:
|
||||
evtd: 0.2.4
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
dev: false
|
||||
|
||||
/verror@1.10.0:
|
||||
@ -5985,8 +6005,8 @@ packages:
|
||||
extsprintf: 1.3.0
|
||||
dev: false
|
||||
|
||||
/vite@5.2.6(@types/node@20.11.7)(sass@1.71.1):
|
||||
resolution: {integrity: sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==}
|
||||
/vite@5.2.8(@types/node@20.11.7)(sass@1.71.1):
|
||||
resolution: {integrity: sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==}
|
||||
engines: {node: ^18.0.0 || >=20.0.0}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
@ -6016,7 +6036,7 @@ packages:
|
||||
'@types/node': 20.11.7
|
||||
esbuild: 0.20.2
|
||||
postcss: 8.4.38
|
||||
rollup: 4.13.0
|
||||
rollup: 4.14.0
|
||||
sass: 1.71.1
|
||||
optionalDependencies:
|
||||
fsevents: 2.3.3
|
||||
@ -6028,7 +6048,7 @@ packages:
|
||||
vue: ^3.0.0
|
||||
dependencies:
|
||||
evtd: 0.2.4
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
dev: false
|
||||
|
||||
/vue-demi@0.14.6(vue@3.4.21):
|
||||
@ -6043,7 +6063,7 @@ packages:
|
||||
'@vue/composition-api':
|
||||
optional: true
|
||||
dependencies:
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
dev: false
|
||||
|
||||
/vue-demi@0.14.7(vue@3.4.21):
|
||||
@ -6058,7 +6078,7 @@ packages:
|
||||
'@vue/composition-api':
|
||||
optional: true
|
||||
dependencies:
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
|
||||
/vue-draggable-plus@0.4.0(@types/sortablejs@1.15.8):
|
||||
resolution: {integrity: sha512-CcvSopMmSZY9McCdQ56QsAydT5cZilx9LzLU0UIz6KDYe9ll6QnmNHN80t6wnxN402ZECSXc5X1dm/myiMFi+A==}
|
||||
@ -6096,7 +6116,7 @@ packages:
|
||||
vue: ^3.2.0
|
||||
dependencies:
|
||||
'@vue/devtools-api': 6.5.1
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
dev: false
|
||||
|
||||
/vue-template-compiler@2.7.16:
|
||||
@ -6106,19 +6126,19 @@ packages:
|
||||
he: 1.2.0
|
||||
dev: true
|
||||
|
||||
/vue-tsc@2.0.6(typescript@5.4.2):
|
||||
/vue-tsc@2.0.6(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-kK50W4XqQL34vHRkxlRWLicrT6+F9xfgCgJ4KSmCHcytKzc1u3c94XXgI+CjmhOSxyw0krpExF7Obo7y4+0dVQ==}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
dependencies:
|
||||
'@volar/typescript': 2.1.2
|
||||
'@vue/language-core': 2.0.6(typescript@5.4.2)
|
||||
'@vue/language-core': 2.0.6(typescript@5.4.3)
|
||||
semver: 7.6.0
|
||||
typescript: 5.4.2
|
||||
typescript: 5.4.3
|
||||
dev: true
|
||||
|
||||
/vue@3.4.21(typescript@5.4.2):
|
||||
/vue@3.4.21(typescript@5.4.3):
|
||||
resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==}
|
||||
peerDependencies:
|
||||
typescript: '*'
|
||||
@ -6131,7 +6151,7 @@ packages:
|
||||
'@vue/runtime-dom': 3.4.21
|
||||
'@vue/server-renderer': 3.4.21(vue@3.4.21)
|
||||
'@vue/shared': 3.4.21
|
||||
typescript: 5.4.2
|
||||
typescript: 5.4.3
|
||||
|
||||
/vueuc@0.4.58(vue@3.4.21):
|
||||
resolution: {integrity: sha512-Wnj/N8WbPRSxSt+9ji1jtDHPzda5h2OH/0sFBhvdxDRuyCZbjGg3/cKMaKqEoe+dErTexG2R+i6Q8S/Toq1MYg==}
|
||||
@ -6145,7 +6165,7 @@ packages:
|
||||
seemly: 0.3.8
|
||||
vdirs: 0.1.8(vue@3.4.21)
|
||||
vooks: 0.2.12(vue@3.4.21)
|
||||
vue: 3.4.21(typescript@5.4.2)
|
||||
vue: 3.4.21(typescript@5.4.3)
|
||||
dev: false
|
||||
|
||||
/wcwidth@1.0.1:
|
||||
|
BIN
preview/img.png
Normal file
BIN
preview/img.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 221 KiB |
BIN
preview/img_1.png
Normal file
BIN
preview/img_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 592 KiB |
BIN
preview/img_2.png
Normal file
BIN
preview/img_2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 615 KiB |
BIN
preview/img_3.png
Normal file
BIN
preview/img_3.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1000 KiB |
@ -7,7 +7,7 @@
|
||||
|
||||
<n-flex vertical align="center" :size="20">
|
||||
<span class="text-15px text-#707070">版本:{{ _pkg.version }}({{ osArch }})</span>
|
||||
<span class="text-15px text-#707070">当前设备:{{ osType }}</span>
|
||||
<span class="text-15px text-#707070">当前设备:{{ osType }}{{ osVersion }}</span>
|
||||
<n-flex vertical class="text-12px text-#909090" :size="8" align="center">
|
||||
<span>Copyright © 2023-2024 nongyehong</span>
|
||||
<span>All Rights Reserved.</span>
|
||||
@ -18,15 +18,21 @@
|
||||
</template>
|
||||
<script setup lang="ts">
|
||||
import pkg from '~/package.json'
|
||||
import { type, arch } from '@tauri-apps/api/os'
|
||||
import { type, arch, version } from '@tauri-apps/api/os'
|
||||
|
||||
const _pkg = reactive({
|
||||
version: pkg.version
|
||||
})
|
||||
const osType = ref()
|
||||
const osArch = ref()
|
||||
const osVersion = ref()
|
||||
|
||||
onMounted(() => {
|
||||
version().then((e) => {
|
||||
let parts = e.split('.')
|
||||
let build_number = Number(parts[2])
|
||||
osVersion.value = build_number > 22000 ? '11' : '10'
|
||||
})
|
||||
arch().then((e) => {
|
||||
if (e.includes('64')) {
|
||||
osArch.value = '64位'
|
||||
|
Loading…
Reference in New Issue
Block a user