Compare commits
189 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
be42e562fd | ||
|
|
e91365a3db | ||
|
|
d5b810c160 | ||
|
|
6a7fddc38b | ||
|
|
6ab64315dc | ||
|
|
0c73dac5cb | ||
|
|
415460f2f9 | ||
|
|
7639f8b311 | ||
|
|
89efe01009 | ||
|
|
e70a330a0e | ||
|
|
8359af076e | ||
|
|
f6b459882c | ||
|
|
c05d359db4 | ||
|
|
e72c4dab7f | ||
|
|
de810278bd | ||
|
|
b727688e9c | ||
|
|
66539b4bdb | ||
|
|
9e6b8e9283 | ||
|
|
d45d26cafd | ||
|
|
b0fc874965 | ||
|
|
0845ca847c | ||
|
|
e53fb5b99e | ||
|
|
b0b979f958 | ||
|
|
0a9f3d2483 | ||
|
|
d3eb5b7ab0 | ||
|
|
e0be251a05 | ||
|
|
6068821f89 | ||
|
|
0c95648dc6 | ||
|
|
55901ee680 | ||
|
|
7513643e02 | ||
|
|
42cf8bfd9c | ||
|
|
17457169fd | ||
|
|
0c2d4d0b89 | ||
|
|
a7dd069930 | ||
|
|
f907c798bc | ||
|
|
8abeeb8c8f | ||
|
|
8a11dd6919 | ||
|
|
4e23970a6c | ||
|
|
61287e3297 | ||
|
|
a0d9f38f79 | ||
|
|
40e0157443 | ||
|
|
00cecf593a | ||
|
|
5836bf91e6 | ||
|
|
46a4752140 | ||
|
|
afb0f317cc | ||
|
|
87c3c59c86 | ||
|
|
7e3843809f | ||
|
|
ce864897f6 | ||
|
|
fcb158a7eb | ||
|
|
2a696d77b4 | ||
|
|
153b27b8cb | ||
|
|
fcb1dc9493 | ||
|
|
427abd8fa7 | ||
|
|
a64fc23f87 | ||
|
|
d3d23c439f | ||
|
|
efd4c670fb | ||
|
|
42f5003502 | ||
|
|
e33f824cec | ||
|
|
472459205c | ||
|
|
b2858899c1 | ||
|
|
d89bdf2b34 | ||
|
|
dd412d2d3c | ||
|
|
47823e3f46 | ||
|
|
99712a325f | ||
|
|
e834758565 | ||
|
|
a020a0193e | ||
|
|
2ac29e13c3 | ||
|
|
27bf6bdc41 | ||
|
|
477201bfb3 | ||
|
|
ad11a91f73 | ||
|
|
4fef4d94e1 | ||
|
|
4b80de3f24 | ||
|
|
e2a1f8c862 | ||
|
|
bda4966ae5 | ||
|
|
4f6f065645 | ||
|
|
733ef716e2 | ||
|
|
3a7ca20b14 | ||
|
|
3cac2057f8 | ||
|
|
faba854b74 | ||
|
|
4debd354a7 | ||
|
|
95eca77d0a | ||
|
|
a8488c04f8 | ||
|
|
b4b1e194d9 | ||
|
|
296350473a | ||
|
|
191fe57b36 | ||
|
|
208aa7cc1a | ||
|
|
6f22326a88 | ||
|
|
386085f8c3 | ||
|
|
343c83b185 | ||
|
|
2c129351c1 | ||
|
|
09317afac6 | ||
|
|
1bdc614940 | ||
|
|
f842da01fa | ||
|
|
a3c1442c7d | ||
|
|
cf691d8b51 | ||
|
|
6e21242e11 | ||
|
|
a76f77502b | ||
|
|
9d681b29f1 | ||
|
|
1025e11a70 | ||
|
|
75fb5c241a | ||
|
|
7be0f1cb37 | ||
|
|
fb1e567c47 | ||
|
|
a12cd063ef | ||
|
|
3cbb460693 | ||
|
|
50444eb737 | ||
|
|
d64cab8b4e | ||
|
|
2cac0c95bd | ||
|
|
19dcd54be0 | ||
|
|
3a10e6d7ed | ||
|
|
f961e607b0 | ||
|
|
0033565c58 | ||
|
|
76687ab4f7 | ||
|
|
55761e81b5 | ||
|
|
5511062d26 | ||
|
|
6c4a3c7830 | ||
|
|
e6c5e98ef9 | ||
|
|
e2fccec49f | ||
|
|
3873e0ad21 | ||
|
|
63f7ca2409 | ||
|
|
598ce68a40 | ||
|
|
923aae692f | ||
|
|
8073d79856 | ||
|
|
6e22eddcf5 | ||
|
|
1bf467c0e1 | ||
|
|
3fee50f8d4 | ||
|
|
f5c5900e43 | ||
|
|
0baa7adafd | ||
|
|
6b0556da28 | ||
|
|
bd3c0050b3 | ||
|
|
b4e0c65150 | ||
|
|
5d967ac110 | ||
|
|
fcc98ab2c1 | ||
|
|
a0a73ccd1a | ||
|
|
d761810bbe | ||
|
|
c2f862c65e | ||
|
|
140af8393f | ||
|
|
c74341ccd2 | ||
|
|
0d2d0125b8 | ||
|
|
baaa2e5e1f | ||
|
|
f9e171d412 | ||
|
|
df177079fc | ||
|
|
5990689264 | ||
|
|
b875898efa | ||
|
|
9ffd0468ed | ||
|
|
9cc2bb9402 | ||
|
|
696fa0ffca | ||
|
|
456503b2e3 | ||
|
|
515ec72fec | ||
|
|
bd44e25f71 | ||
|
|
41549aad96 | ||
|
|
a58d440173 | ||
|
|
87495518d1 | ||
|
|
7819746e35 | ||
|
|
bfd42e6caa | ||
|
|
de153497e5 | ||
|
|
d025131034 | ||
|
|
7593c45dc2 | ||
|
|
70c56c3501 | ||
|
|
a937552c1e | ||
|
|
00277f521e | ||
|
|
7ab9898f97 | ||
|
|
ca6bbccd89 | ||
|
|
062e34e585 | ||
|
|
d1fa7348c8 | ||
|
|
5d1a961c47 | ||
|
|
7394d32578 | ||
|
|
d960d21177 | ||
|
|
28ab533060 | ||
|
|
5cb45475f2 | ||
|
|
36e99ba5d2 | ||
|
|
4b407ea56e | ||
|
|
09c1bd81fa | ||
|
|
f0abb2ce55 | ||
|
|
709f210cea | ||
|
|
eab72c1503 | ||
|
|
07bc93ab39 | ||
|
|
cb98a236c6 | ||
|
|
1b523a3eea | ||
|
|
b1dc27da32 | ||
|
|
26989d455a | ||
|
|
a614865663 | ||
|
|
f083886a98 | ||
|
|
12c71a176f | ||
|
|
2795870953 | ||
|
|
05c6bde2f4 | ||
|
|
cb68d22028 | ||
|
|
83bf263801 | ||
|
|
c85c4128c6 | ||
|
|
1c951e8b56 |
@@ -21,6 +21,8 @@ plugins:
|
||||
- vue
|
||||
- prettier
|
||||
rules:
|
||||
# normal
|
||||
array-callback-return: warn
|
||||
# TypeScript
|
||||
"@typescript-eslint/strict-boolean-expressions": off
|
||||
"@typescript-eslint/consistent-type-assertions":
|
||||
@@ -32,5 +34,6 @@ rules:
|
||||
format: ["camelCase", "UPPER_CASE", "PascalCase", "snake_case"]
|
||||
leadingUnderscore: "allow"
|
||||
trailingUnderscore: "allow"
|
||||
"@typescript-eslint/no-non-null-assertion": warn
|
||||
# Vue
|
||||
"vue/multi-word-component-names": off
|
||||
|
||||
8
.github/workflows/build.yml
vendored
@@ -23,7 +23,7 @@ jobs:
|
||||
- name: setup pnpm
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 8.6.5
|
||||
version: 8.6.7
|
||||
- name: Install Rust stable
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: Restore Cargo dependencies
|
||||
@@ -42,11 +42,11 @@ jobs:
|
||||
- uses: tauri-apps/tauri-action@dev
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
|
||||
TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
|
||||
# TAURI_PRIVATE_KEY: ${{ secrets.TAURI_PRIVATE_KEY }}
|
||||
# TAURI_KEY_PASSWORD: ${{ secrets.TAURI_KEY_PASSWORD }}
|
||||
with:
|
||||
tagName: v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version
|
||||
releaseName: v__VERSION__-alpha
|
||||
releaseName: v__VERSION__-beta
|
||||
releaseBody: https://github.com/BTMuli/Tauri.Genshin/releases/tag/v__VERSION__
|
||||
releaseDraft: true
|
||||
prerelease: false
|
||||
|
||||
23
.github/workflows/qodana_code_quality.yml
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
name: Qodana
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
qodana:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: setup node
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 16
|
||||
- name: setup pnpm
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 8.6.7
|
||||
- name: Install frontend dependencies
|
||||
run: pnpm install --frozen-lockfile
|
||||
- name: "Qodana Scan"
|
||||
uses: JetBrains/qodana-action@v2022.3.4
|
||||
env:
|
||||
QODANA_TOKEN: ${{ secrets.QODANA_TOKEN }}
|
||||
3
.gitmodules
vendored
@@ -1,3 +0,0 @@
|
||||
[submodule "TGAssistant"]
|
||||
path = TGAssistant
|
||||
url = https://github.com/BTMuli/TGAssistant
|
||||
@@ -7,3 +7,7 @@ dist
|
||||
src-tauri/target
|
||||
# submodules
|
||||
TGAssistant
|
||||
# Pnpm
|
||||
pnpm-lock.yaml
|
||||
# Qodana
|
||||
qodana.yaml
|
||||
|
||||
@@ -4,5 +4,5 @@ printWidth: 100
|
||||
useTabs: false
|
||||
tabWidth: 2
|
||||
bracketSpacing: true
|
||||
endOfLine: "crlf"
|
||||
endOfLine: auto
|
||||
trailingComma: "all"
|
||||
|
||||
86
CHANGELOG.md
@@ -1,65 +1,77 @@
|
||||
---
|
||||
Author: 目棃
|
||||
Date: 2023-06-18
|
||||
Description: CHANGELOG
|
||||
Update: 2023-07-14
|
||||
Date: 2023-09-08
|
||||
Update: 2023-09-27
|
||||
---
|
||||
|
||||
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-06-18 15:03:42 `
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-09-08 09:45:17 `
|
||||
>
|
||||
> 更新于 `2023-07-14 20:46:11`
|
||||
> 更新于 `2023-09-27 08:41:43`
|
||||
|
||||
# CHANGELOG
|
||||
|
||||
## [0.2.1](https://github.com/BTMuli/Tauri.Genshin/releases/0.2.1) (2023-07-14)
|
||||
## [0.3.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.2) (2023-9-27)
|
||||
|
||||
### Feat
|
||||
|
||||
- 深渊: 新增深渊数据库页面,角色深渊数据支持数据上传 [`#22`](https://github.com/BTMuli/Tauri.Genshin/issues/22)
|
||||
- 页面:角色详情新增角色衣装数据 [`26186f44`](https://github.com/BTMuli/Tauri.Genshin/commit/26186f44)
|
||||
- 页面:角色详情新增角色天赋数据
|
||||
- 功能:子页面:米游社帖子、游戏公告支持分享;首页素材日历支持分享
|
||||
- 资源:更新 3.8 版本资源 [`#30`](https://github.com/BTMuli/Tauri.Genshin/issues/30)
|
||||
- 功能:支持根据帖子 ID 跳转到帖子页面 [`04e08090`](https://github.com/BTMuli/Tauri.Genshin/commit/04e08090)
|
||||
- 成就:支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 直接导入 [`#42`](https://github.com/BTMuli/TeyvatGuide/issues/42)
|
||||
- 资源:更新至 4.1 版本 [`#41`](https://github.com/BTMuli/TeyvatGuide/issues/41)
|
||||
- 应用:退出主窗口自动关闭所有子窗口
|
||||
- 应用:完成单例模式,防止多次打开应用
|
||||
|
||||
### Fix
|
||||
|
||||
- 样式:美化部分页面、组件样式
|
||||
- 组件:优化素材日历组件 [`0c923060`](https://github.com/BTMuli/Tauri.Genshin/commit/0c923060)
|
||||
- 样式:修复首页组件近期活动样式 [`20a2329e`](https://github.com/BTMuli/Tauri.Genshin/commit/20a2329e)
|
||||
- 样式:美化米游社咨讯页面样式,增加部分数据
|
||||
- 解析:修复表情解析概率报错
|
||||
- 路由:路由跳转优化
|
||||
|
||||
### Change
|
||||
|
||||
- 依赖:各依赖更新至最新版本
|
||||
- 配置:优化 Eslint Prettier Stylelint Lint-Staged 等配置
|
||||
- 重构:重构 Mys 插件数据类型及 Hutao 插件数据类型
|
||||
- UI: 配色变更
|
||||
- 分享:改为直接复制到剪贴板
|
||||
|
||||
Full Commits: [`0.2.0...0.2.1`](https://github.com/BTMuli/Tauri.Genshin/compare/0.2.0...0.2.1)
|
||||
FullCommits: [`v0.3.1...v0.3.2`](https://BTMuli/TeyvatGuide/compare/v0.3.1...v0.3.2)
|
||||
|
||||
## [0.2.0](https://github.com/BTMuli/Tauri.Genshin/releases/0.2.0) (2023-06-19)
|
||||
## [0.3.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.1) (2023-09-15)
|
||||
|
||||
### Feat
|
||||
|
||||
- 功能:完成原神战绩数据获取、分享
|
||||
- 功能:完成角色列表数据获取、分享
|
||||
- 功能:完成深渊数据获取、分享
|
||||
- 组件:新建多种组件
|
||||
- 功能:帖子&公告支持分享 [`5393dc1b`](https://github.com/BTMuli/Tauri.Genshin/commit/5393dc1b)
|
||||
- 页面:帖子&公告页面样式调整
|
||||
- 正式上架微软商店 <a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
|
||||
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
|
||||
</a>
|
||||
- 首页:检测到版本更新时,会弹出更新页面
|
||||
|
||||
### Fix
|
||||
|
||||
- 卡牌:更新遗漏卡牌 [`2b768bbf`](https://github.com/BTMuli/Tauri.Genshin/commit/2b768bbf)
|
||||
- 数据:`ltoken`失效时自动更新 [`6a4ab1f0`](https://github.com/BTMuli/Tauri.Genshin/commit/6a4ab1f0)
|
||||
- 应用:修复自动更新无效问题 [`9eec6258`](https://github.com/BTMuli/Tauri.Genshin/commit/9eec6258)
|
||||
- 应用:支持深渊数据备份&恢复 [`44f715f4`](https://github.com/BTMuli/Tauri.Genshin/commit/44f715f4)
|
||||
- 数据库:修复更新时间 `dev` 开头仍然存储的问题 [`32e3548b`](https://github.com/BTMuli/Tauri.Genshin/commit/32e3548b)
|
||||
- 修复祈愿记录获取失败的问题 [`#38`](https://github.com/BTMuli/TeyvatGuide/issues/38)
|
||||
- 修复应用初始化加载数据库失败的问题 [`#40`](https://github.com/BTMuli/TeyvatGuide/issues/40)
|
||||
- 修复 Github action 构建失败的问题
|
||||
|
||||
### Change
|
||||
|
||||
- 类型:更新部分类型定义
|
||||
- 资源:成就系列图标目录变更
|
||||
- 资源:字体文件变更 [`2ee48566`](https://github.com/BTMuli/Tauri.Genshin/commit/2ee48566)
|
||||
- 应用:关闭 Tauri 自带的自动更新功能,依赖微软商店的更新机制
|
||||
- 应用:更改应用名称,`Tauri.Genshin` -> `Teyvat Guide`
|
||||
|
||||
Full Commits: [`v0.1.6...v0.2.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.6...v0.2.0)
|
||||
FullCommits: [`v0.3.0...v0.3.1`](https://github.com/BTMuli/TeyvatGuide/compare/v0.3.0...v0.3.1)
|
||||
|
||||
## [0.3.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.3.0) (2023-09-08)
|
||||
|
||||
### Feat
|
||||
|
||||
- 登录:支持扫码登录 closes #18
|
||||
- 祈愿:支持祈愿记录获取
|
||||
- 帖子:支持表情包解析
|
||||
|
||||
### Fix
|
||||
|
||||
- 祈愿:UID 列表从数据库中读取,支持多账号祈愿记录
|
||||
- 祈愿:修复导出路径错误
|
||||
- 帖子:修复颜色解析错误
|
||||
- 帖子:修复生成分享图时分隔线渲染错误
|
||||
- 帖子:修复含有折叠框的帖子生成分享图时渲染错误
|
||||
- 数据:添加缺失的角色数据
|
||||
|
||||
### Change
|
||||
|
||||
- 样式:应用样式调整
|
||||
- 构建:更改打包配置,目前仅支持 Windows 平台(msi)
|
||||
|
||||
FullCommits: [`v0.2.3...v0.3.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.3...v0.3.0)
|
||||
|
||||
112
README.md
@@ -1,88 +1,124 @@
|
||||
---
|
||||
Author: 目棃
|
||||
Date: 2023-03-05
|
||||
Description: 说明文档
|
||||
Update: 2023-07-14
|
||||
Date: 2023-03-05
|
||||
Update: 2023-09-27
|
||||
---
|
||||
|
||||
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
|
||||
>
|
||||
> 更新于 `2023-07-14 20:28:32`
|
||||
> 更新于 `2023-09-27 08:43:41`
|
||||
|
||||
  
|
||||
 
|
||||
|
||||
# Tauri.Genshin
|
||||
  
|
||||
|
||||
Tauri 练手项目,子模块:[TGAssistant](https://github.com/BTMuli/TGAssistant)
|
||||
# Teyvat Guide
|
||||
|
||||
## Release
|
||||
基于 Tauri 的原神助手应用。
|
||||
|
||||
[](https://github.com/BTMuli/Tauri.Genshin/releases/latest)
|
||||
A Genshin Impact assistant app based on Tauri.
|
||||
|
||||
## 技术栈
|
||||
## 声明 / Declaration
|
||||
|
||||
本项目仅供个人学习交流使用。请勿用于任何商业或违法违规用途。
|
||||
|
||||
本项目涉及到的隐私数据,如 Cookie、Token 等,仅用于获取相关数据,不会被上传至任何服务器。
|
||||
|
||||
深渊页面的上传功能,采用的是 [Hutao API](https://hut.ao/zh/development/platform.html) 提供的接口,仅上传如下数据:
|
||||
|
||||
- 用户的游戏 UID
|
||||
- 用户的深境螺旋记录
|
||||
- 用户的角色信息及其装备的武器和圣遗物信息
|
||||
|
||||
该功能为用户主动上传,不会在用户不知情的情况下上传数据。
|
||||
|
||||
## 下载 / Download
|
||||
|
||||
> 程序已经通过微软商店审核,可以直接在商店下载。
|
||||
|
||||
<a href="https://apps.microsoft.com/store/detail/9NLBNNNBNSJN?launch=true&cid=BTMuli&mode=mini">
|
||||
<img src="https://get.microsoft.com/images/zh-cn%20dark.svg" alt="download"/>
|
||||
</a>
|
||||
|
||||
> 不推荐通过 GitHub Release 下载,但仍保留了该功能。
|
||||
|
||||
[](https://github.com/BTMuli/TeyvatGuide/releases/latest)
|
||||
|
||||
## 技术栈 / Tech Stack
|
||||
|
||||
- [Tauri](https://github.com/tauri-apps/tauri)
|
||||
- [Vue3](https://github.com/vuejs/core)
|
||||
- [Vite](https://github.com/vitejs/vite)
|
||||
- [TypeScript](https://github.com/microsoft/TypeScript)
|
||||
- [Vuetify](https://github.com/vuetifyjs/vuetify)
|
||||
- [Echarts](https://echarts.apache.org/zh/index.html)
|
||||
|
||||
## 当前进度
|
||||
## 功能 / Features
|
||||
|
||||
> 以下进度仅为开发进度,不代表最终版本
|
||||
- 免登陆功能:
|
||||
|
||||
### 已完成
|
||||
- [x] 当前卡池、近期活动、素材日历
|
||||
- [x] 游戏内公告&活动获取
|
||||
- [x] 米游社官方帖获取(支持通过 ID 获取)
|
||||
- [x] 成就管理(UIAF),支持 [`YaeAchievement`](https://github.com/HolographicHat/YaeAchievement) 导入
|
||||
- [x] 祈愿管理(UIGF)
|
||||
|
||||
- [x] 米游社咨讯获取&展示(支持多种游戏)
|
||||
- [x] 游戏内公告&活动获取&展示
|
||||
- [x] UIAF 成就数据导入、导出、备份、恢复
|
||||
- [x] 首页素材日历、近期活动、限时祈愿可选展示
|
||||
- [x] Wiki 页面草创(包含 GCG、角色、武器等)
|
||||
- [x] 浅色/深色主题切换
|
||||
- [x] 应用更新检测
|
||||
- [x] 用户 Cookie 获取
|
||||
- [x] 原神战绩数据获取
|
||||
- [x] 角色列表数据获取
|
||||
- [x] 角色天赋数据获取
|
||||
- [x] 深渊挑战数据获取
|
||||
- [x] 深渊数据上传,统计数据获取
|
||||
- 登陆功能:
|
||||
|
||||
### 计划中
|
||||
- [x] 原神战绩数据获取
|
||||
- [x] 角色列表数据获取
|
||||
- [x] 螺旋深渊数据获取
|
||||
- [x] 祈愿数据获取(近半年)
|
||||
|
||||
- [ ] UIGF 祈愿数据导入导出&展示
|
||||
- [ ] 实时便笺数据获取
|
||||
- Wiki 功能:
|
||||
|
||||
### 长期计划
|
||||
- [x] 深渊数据库(Hutao API)
|
||||
- [x] 角色数据库(开发中)
|
||||
- [x] 武器数据库(开发中)
|
||||
- [x] 卡牌数据库(开发中)
|
||||
|
||||
- [ ] Wiki 详情页
|
||||
- [ ] 游戏资源更新:更新至 3.8 版本(0.2.1)
|
||||
- 应用功能:
|
||||
- [x] 浅色/深色主题切换
|
||||
|
||||
## 仓库概况
|
||||
## 仓库概况 / Repo Stats
|
||||
|
||||

|
||||
|
||||
## UI 参考
|
||||
## UI 参考 / UI Reference
|
||||
|
||||
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)
|
||||
- [StarWard](https://github.com/Scighost/Starward)
|
||||
- [米游社](https://www.miyoushe.com/ys/)
|
||||
- [原神](https://yuanshen.com/)
|
||||
- [中国色](http://zhongguose.com/)
|
||||
|
||||
## 相关文档
|
||||
## 相关文档 / Docs
|
||||
|
||||
- Changelog: [CHANGELOG](CHANGELOG.md)
|
||||
- 资源来源:[项目资源说明](docs/项目资源说明.md)
|
||||
- UIAF:[UIAF v1.1](docs/UIAF.md)
|
||||
- UIGF:[UIGF v2.3](docs/UIGF.md)
|
||||
|
||||
## Contributors
|
||||
## 贡献者 / Contributors
|
||||
|
||||
- [BTMuli](https://github.com/BTMuli)
|
||||
- [舰队的偶像岛风酱!](https://github.com/frg2089)
|
||||
- [jerry765](https://github.com/jerry765)
|
||||
|
||||
## License
|
||||
## 协议 / License
|
||||
|
||||
项目基于 [MIT](LICENSE) 协议开源。
|
||||
|
||||
应用版本号遵循 [Semantic Versioning 2.0.0](https://semver.org/lang/zh-CN/) 规范。
|
||||
|
||||
## 鸣谢 / Thanks
|
||||
|
||||
本项目在开发过程中参考了诸多相关开源项目,特此鸣谢。
|
||||
|
||||
- [UIGF Organization](https://github.com/UIGF-org)
|
||||
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)
|
||||
- [StarWard](https://github.com/Scighost/Starward)
|
||||
- [xunkong](https://github.com/xunkong/xunkong)
|
||||
- [gs-helper](https://github.com/vikiboss/gs-helper)
|
||||
- [paimon-moe](https://github.com/MadeBaruna/paimon-moe)
|
||||
- [Adachi-BOT](https://github.com/Arondight/Adachi-BOT)
|
||||
|
||||
109
docs/CHANGELOG-v0.2.x.md
Normal file
@@ -0,0 +1,109 @@
|
||||
---
|
||||
Author: 目棃
|
||||
Date: 2023-06-18
|
||||
Description: CHANGELOG
|
||||
Update: 2023-08-31
|
||||
---
|
||||
|
||||
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-06-18 15:03:42 `
|
||||
>
|
||||
> 更新于 `2023-08-31 15:32:53`
|
||||
|
||||
# CHANGELOG v0.2.x
|
||||
|
||||
> 本文仅记录 v0.2.x 版本的更新内容
|
||||
|
||||
## [0.2.3](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.3) (2023-08-31)
|
||||
|
||||
### Feat
|
||||
|
||||
- 组件:实现并替换 `snackbar` `confirm` 组件,新组件采用函数式调用
|
||||
- 功能:完成 UIGF 数据导入、导出、渲染 [#27](https://github.com/BTMuli/Tauri.Genshin/issues/27)
|
||||
|
||||
### Fix
|
||||
|
||||
- 资源:补充部分缺漏 contentId
|
||||
- 分享:调整生成分享图的默认背景颜色
|
||||
- 页面:`我的角色` 页面更新天赋数据后自动刷新页面
|
||||
|
||||
### Change
|
||||
|
||||
- 组件:首页卡池组件样式调整
|
||||
- 依赖:更新 cargo 依赖
|
||||
- 页面:调整 `原神战绩` 页面样式
|
||||
- 页面:调整 `深渊记录` 页面样式,采用横版布局
|
||||
- 功能:不再考虑 `实时便笺` 功能实现
|
||||
- 图标:侧边栏部分图标变更
|
||||
|
||||
FullCommits: [`v0.2.2...v0.2.3`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.2...v0.2.3)
|
||||
|
||||
## [0.2.2](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.2) (2023-08-15)
|
||||
|
||||
### Feat
|
||||
|
||||
- 资源:更新游戏 4.0 版本相关资源 [#33](https://github.com/BTMuli/Tauri.Genshin/issues/33)
|
||||
|
||||
### Fix
|
||||
|
||||
- 深渊:修复渲染错误 [#32](https://github.com/BTMuli/Tauri.Genshin/issues/32)
|
||||
- 深渊:修复图片缺失 [#31](https://github.com/BTMuli/Tauri.Genshin/issues/31)
|
||||
|
||||
### Change
|
||||
|
||||
- 深渊:适应 HutaoAPI 更新 [`00277f52`](https://github.com/BTMuli/Tauri.Genshin/commit/00277f52)
|
||||
- 素材日历:变更数据来源
|
||||
|
||||
FullCommits: [`v0.2.1...v0.2.2`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.1...v0.2.2)
|
||||
|
||||
## [0.2.1](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.1) (2023-07-14)
|
||||
|
||||
### Feat
|
||||
|
||||
- 深渊: 新增深渊数据库页面,角色深渊数据支持数据上传 [`#22`](https://github.com/BTMuli/Tauri.Genshin/issues/22)
|
||||
- 页面:角色详情新增角色衣装数据 [`26186f44`](https://github.com/BTMuli/Tauri.Genshin/commit/26186f44)
|
||||
- 页面:角色详情新增角色天赋数据
|
||||
- 功能:子页面:米游社帖子、游戏公告支持分享;首页素材日历支持分享
|
||||
- 资源:更新 3.8 版本资源 [`#30`](https://github.com/BTMuli/Tauri.Genshin/issues/30)
|
||||
- 功能:支持根据帖子 ID 跳转到帖子页面 [`04e08090`](https://github.com/BTMuli/Tauri.Genshin/commit/04e08090)
|
||||
|
||||
### Fix
|
||||
|
||||
- 样式:美化部分页面、组件样式
|
||||
- 组件:优化素材日历组件 [`0c923060`](https://github.com/BTMuli/Tauri.Genshin/commit/0c923060)
|
||||
- 样式:修复首页组件近期活动样式 [`20a2329e`](https://github.com/BTMuli/Tauri.Genshin/commit/20a2329e)
|
||||
- 样式:美化米游社咨讯页面样式,增加部分数据
|
||||
|
||||
### Change
|
||||
|
||||
- 依赖:各依赖更新至最新版本
|
||||
- 配置:优化 Eslint Prettier Stylelint Lint-Staged 等配置
|
||||
- 重构:重构 Mys 插件数据类型及 Hutao 插件数据类型
|
||||
|
||||
Full Commits: [`v0.2.0...v0.2.1`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.0...v0.2.1)
|
||||
|
||||
## [0.2.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.2.0) (2023-06-19)
|
||||
|
||||
### Feat
|
||||
|
||||
- 功能:完成原神战绩数据获取、分享
|
||||
- 功能:完成角色列表数据获取、分享
|
||||
- 功能:完成深渊数据获取、分享
|
||||
- 组件:新建多种组件
|
||||
- 功能:帖子&公告支持分享 [`5393dc1b`](https://github.com/BTMuli/Tauri.Genshin/commit/5393dc1b)
|
||||
- 页面:帖子&公告页面样式调整
|
||||
|
||||
### Fix
|
||||
|
||||
- 卡牌:更新遗漏卡牌 [`2b768bbf`](https://github.com/BTMuli/Tauri.Genshin/commit/2b768bbf)
|
||||
- 数据:`ltoken`失效时自动更新 [`6a4ab1f0`](https://github.com/BTMuli/Tauri.Genshin/commit/6a4ab1f0)
|
||||
- 应用:修复自动更新无效问题 [`9eec6258`](https://github.com/BTMuli/Tauri.Genshin/commit/9eec6258)
|
||||
- 应用:支持深渊数据备份&恢复 [`44f715f4`](https://github.com/BTMuli/Tauri.Genshin/commit/44f715f4)
|
||||
- 数据库:修复更新时间 `dev` 开头仍然存储的问题 [`32e3548b`](https://github.com/BTMuli/Tauri.Genshin/commit/32e3548b)
|
||||
|
||||
### Change
|
||||
|
||||
- 类型:更新部分类型定义
|
||||
- 资源:成就系列图标目录变更
|
||||
- 资源:字体文件变更 [`2ee48566`](https://github.com/BTMuli/Tauri.Genshin/commit/2ee48566)
|
||||
|
||||
Full Commits: [`v0.1.6...v0.2.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.1.6...v0.2.0)
|
||||
107
docs/项目资源说明.md
@@ -2,34 +2,51 @@
|
||||
Author: 目棃
|
||||
Date: 2023-03-10
|
||||
Description: 项目资源说明
|
||||
Update: 2023-05-19
|
||||
Update: 2023-09-08
|
||||
---
|
||||
|
||||
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于`2023-03-10 22:05:44`
|
||||
> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-10 22:05:44`
|
||||
>
|
||||
> 更新于 `2023-05-19 23:02:49`
|
||||
> 更新于 `2023-09-08 09:44:56`
|
||||
|
||||
## 说明
|
||||
|
||||
本文档用于说明项目原始资源来源。
|
||||
|
||||
相关仓库:[TGAssistant](https://github.com/BTMuli/TGAssistant)。
|
||||
以下提及到的 JSON 数据均经过处理,并未直接作为项目 JSON 数据使用。
|
||||
|
||||
> 如下 JSON 均经过处理,并未直接作为项目 JSON 数据使用。
|
||||
>
|
||||
> 如下图像均经过 Sharp 处理转换为 webp 格式,并未直接作为项目图像资源使用。
|
||||
以下提及到的图像资源,除个人绘制 SVG 外,均经过 Sharp 处理转换为 webp 格式,并未直接作为项目图像资源使用。
|
||||
|
||||
相关仓库:
|
||||
|
||||
- [TGAssistant](https://github.com/BTMuli/TGAssistant):项目下游仓库,用于处理项目数据。
|
||||
- [Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata):胡桃元数据仓库,项目大部分数据来源于此。
|
||||
- [Snap.Static](https://github.com/DGP-Studio/Snap.Static):胡桃静态资源仓库,项目部分图像资源来源于此。
|
||||
|
||||
## 字体
|
||||
|
||||
[个人非商用授权](https://www.hanyi.com.cn/faq-doc-1) - 北京汉仪创新科技股份有限公司 版权所有
|
||||
|
||||
- 汉仪文黑-85W
|
||||
- 汉仪文黑-55W
|
||||
|
||||
[SIL Open Font License 1.1](https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt) - 开源字体,可用于商业用途
|
||||
|
||||
- JetBrains Mono
|
||||
- JetBrains Mono Bold
|
||||
|
||||
## 侧边栏图标
|
||||
|
||||
- 顶部收缩按钮:`mdi:chevron-right` `mdi:chevron-left`
|
||||
- 首页:[Fandom](https://genshin-impact.fandom.com/wiki/Genshin_Impact_Wiki)
|
||||
- 公告:个人绘制 SVG
|
||||
- 咨讯:[米游社](https://www.miyoushe.com)
|
||||
- 成就:个人绘制 SVG
|
||||
- 米游社:[米游社](https://www.miyoushe.com),其子目录同样来源于米游社
|
||||
- 图鉴:[原神「盛典与慧业」内容专题页](https://webstatic.mihoyo.com/ys/event/e20210601blue_post/vert.html?page_sn=b3a3f395f09e4f8d&bbs_presentation_style=fullscreen&utm_source=bbs&utm_medium=ys&utm_campaign=pgc)
|
||||
- GCG:个人绘制 SVG
|
||||
- 角色图鉴:[原神「盛典与慧业」内容专题页](https://webstatic.mihoyo.com/ys/event/e20210601blue_post/vert.html?page_sn=b3a3f395f09e4f8d&bbs_presentation_style=fullscreen&utm_source=bbs&utm_medium=ys&utm_campaign=pgc)
|
||||
- 武器图鉴:[原神「盛典与慧业」内容专题页](https://webstatic.mihoyo.com/ys/event/e20210601blue_post/vert.html?page_sn=b3a3f395f09e4f8d&bbs_presentation_style=fullscreen&utm_source=bbs&utm_medium=ys&utm_campaign=pgc)
|
||||
- 原神战绩:Hoyolab
|
||||
- 我的角色:Hoyolab
|
||||
- 深渊记录:Hoyolab
|
||||
- 祈愿记录:Hoyolab
|
||||
- 图鉴:Hoyolab,其子目录图标同样来源于 Hoyolab
|
||||
- 模式切换:`mdi-weather-night` `mdi-weather-sunny`
|
||||
- 设置:个人绘制 SVG
|
||||
|
||||
@@ -39,71 +56,15 @@ Update: 2023-05-19
|
||||
|
||||
## 成就相关
|
||||
|
||||
### JSON 数据
|
||||
|
||||
- [Achievement|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Output/CHS/Achievement.json)
|
||||
- [AchievementGoal|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Output/CHS/AchievementGoal.json)
|
||||
- [achievement|Paimon.Moe](https://github.com/MadeBaruna/paimon-moe/blob/main/src/data/achievement/zh.json)
|
||||
|
||||
### 图像资源
|
||||
|
||||
- [36691244|米游社](https://www.miyoushe.com/ys/article/36691244)
|
||||
- [成就系统|原神 WIKI](https://wiki.biligame.com/ys/%E6%88%90%E5%B0%B1%E7%B3%BB%E7%BB%9F)
|
||||
- [HoneyHunterWorld](https://genshin.honeyhunterworld.com/?lang=EN)
|
||||
|
||||
### 格式说明
|
||||
|
||||
关于 JSON 数据格式,参见 [Achievements.d.ts](https://github.com/BTMuli/Tauri.Genshin/blob/master/src/types/Achievement.d.ts)。
|
||||
|
||||
关于图像资源格式,涉及到的图像类型及格式如下:
|
||||
|
||||
- 原石图标:`source/material/原石.webp`,256x256,32 位深度
|
||||
- 成就系列图标:`source/achievementSeries/${series_id}.webp`,256x256,32 位深度
|
||||
- 成就系列对应名片图标:见 [名片相关](#名片相关)
|
||||
参见 [TGAssistant](https://github.com/BTMuli/TGAssistant) 相关处理。
|
||||
|
||||
## 名片相关
|
||||
|
||||
### JSON 数据
|
||||
|
||||
为个人通过爬取 HoneyHunterWorld 生成的 JSON 数据,格式参见 [NameCard.d.ts](https://github.com/BTMuli/Tauri.Genshin/blob/master/src/types/NameCard.d.ts)。
|
||||
|
||||
参考:
|
||||
|
||||
- [HoneyHunterWorld](https://genshin.honeyhunterworld.com/?lang=CHS)
|
||||
- [原神 WIKI|名片](https://wiki.biligame.com/ys/%E5%90%8D%E7%89%87)
|
||||
|
||||
### 图像资源
|
||||
|
||||
- [HoneyHunterWorld](https://genshin.honeyhunterworld.com/?lang=EN)
|
||||
|
||||
### 格式说明
|
||||
|
||||
- 名片图标:`source/nameCard/icon/${card.name}.webp`,250x165,32 位深度
|
||||
- 名片 bg:`source/nameCard/bg/${card.name}.webp`,880x140,32 位深度
|
||||
- 名片 profile:`source/nameCard/profile/${card.name}.webp`,840x400,32 位深度
|
||||
|
||||
### 格式说明
|
||||
|
||||
- 卡牌图标:`source/gcg/card/${cardType}/${cardName}.webp`,420x720,32 位深度
|
||||
参见 [TGAssistant](https://github.com/BTMuli/TGAssistant) 相关处理。
|
||||
|
||||
## 素材日历相关
|
||||
|
||||
### JSON 数据
|
||||
|
||||
为米游社观测枢 API 获取的 JSON 数据,格式参见 [Calendar.d.ts](https://github.com/BTMuli/Tauri.Genshin/blob/master/src/types/Calendar.d.ts)。
|
||||
|
||||
### 图像资源
|
||||
|
||||
- [HoneyHunterWorld](https://genshin.honeyhunterworld.com/?lang=EN)
|
||||
- [原神](https://ys.mihoyo.com/main/map)
|
||||
|
||||
### 格式说明
|
||||
|
||||
> 角色&武器资源见 [Wiki](#wiki)。
|
||||
|
||||
- 素材图标:`source/calendar/material/${sourceName}.webp`,128x128,32 位深度
|
||||
- 星级图标:`icon/star/${star}.webp`,133x29,32 位深度
|
||||
- 地区图标: `icon/nation/${nation}.webp`,256x256,32 位深度
|
||||
参见 [TGAssistant](https://github.com/BTMuli/TGAssistant) 相关处理。
|
||||
|
||||
## Wiki
|
||||
|
||||
@@ -111,8 +72,8 @@ Update: 2023-05-19
|
||||
|
||||
> 转换格式略。
|
||||
|
||||
- 角色图鉴:[Avatar|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Output/CHS/Avatar.json)
|
||||
- 武器图鉴:[Weapon|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Output/CHS/Weapon.json)
|
||||
- 角色图鉴:[Avatar|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Genshin/CHS/Avatar.json)
|
||||
- 武器图鉴:[Weapon|Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata/blob/main/Genshin/CHS/Weapon.json)
|
||||
- 卡牌图鉴:
|
||||
- [卡牌图鉴|米游社观测枢](https://bbs.mihoyo.com/ys/obc/channel/map/231)
|
||||
- [GCG|Ambr.top](https://ambr.top/chs/gcg)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE html>
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
|
||||
11
latest.json
@@ -1,11 +0,0 @@
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"notes": "https://github.com/BTMuli/Tauri.Genshin/releases/tag/v0.2.0",
|
||||
"pub_date": "2023-06-19T07:08:41.112Z",
|
||||
"platforms": {
|
||||
"windows-x86_64": {
|
||||
"signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVSWkdzekNNZjh1aGpkUzdSRHAvMnQ0M1hIRVAwOFZxOTNqOTIyQ0dyWlY4YVFVRjNMTyttNWp6SndvK0RnVGgvOFBBNFhCSjZHeVpGUEE2elZzWmlVeFZUSVRqUllPdXdvPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNjg3MTU4NTAzCWZpbGU6dGF1cmktZ2Vuc2hpbl8wLjIuMF94NjRfemgtQ04ubXNpLnppcApmK3hKeWh4WE91SFFmWnFOeTd0aTlJMnlXakFNSVBPRnREY1pUbmcybngwdFNTa1FtZGF4czU5Qm04YjN6RllvRXUxM3c1ZTQxUlZVZE5nYzNKY0JEUT09Cg==",
|
||||
"url": "https://github.com/BTMuli/Tauri.Genshin/releases/download/v0.2.0/tauri-genshin_0.2.0_x64_zh-CN.msi.zip"
|
||||
}
|
||||
}
|
||||
}
|
||||
68
package.json
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"name": "tauri-genshin",
|
||||
"name": "TeyvatGuide",
|
||||
"description": "A Genshin Tool build with Tauri",
|
||||
"private": true,
|
||||
"version": "0.2.1",
|
||||
"version": "0.3.2",
|
||||
"author": "BTMuli <bt-muli@outlook.com>",
|
||||
"packageManager": "pnpm@8.6.5",
|
||||
"packageManager": "pnpm@8.7.6",
|
||||
"scripts": {
|
||||
"build": "tauri build",
|
||||
"debug": "tauri build --debug",
|
||||
@@ -17,7 +17,7 @@
|
||||
"lint:style:fix": "pnpm lint:style --fix",
|
||||
"prettier": "prettier . --write",
|
||||
"tauri": "tauri",
|
||||
"update:submodule": "git submodule update --remote --recursive",
|
||||
"tauri:icon": "tauri icon ./public/icon.png",
|
||||
"vite:dev": "vite dev",
|
||||
"vite:build": "vite build",
|
||||
"prepare": "husky install"
|
||||
@@ -28,12 +28,12 @@
|
||||
"*.{ts,vue,css,yml,json,md}": "prettier --write"
|
||||
},
|
||||
"bugs": {
|
||||
"url": "https://github.com/BTMuli/Tauri.Genshin/issues"
|
||||
"url": "https://github.com/BTMuli/TeyvatGuide/issues"
|
||||
},
|
||||
"directories": {
|
||||
"doc": "docs"
|
||||
},
|
||||
"homepage": "https://github.com/BTMuli/Tauri.Genshin#readme",
|
||||
"homepage": "https://github.com/BTMuli/TeyvatGuide#readme",
|
||||
"keywords": [
|
||||
"Tauri",
|
||||
"Node",
|
||||
@@ -45,51 +45,57 @@
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/BTMuli/Tauri.Genshin.git"
|
||||
"url": "https://github.com/BTMuli/TeyvatGuide.git"
|
||||
},
|
||||
"dependencies": {
|
||||
"@mdi/font": "7.2.96",
|
||||
"@tauri-apps/api": "^1.4.0",
|
||||
"clipboard": "^2.0.11",
|
||||
"color-convert": "^2.0.1",
|
||||
"echarts": "^5.4.3",
|
||||
"html2canvas": "^1.4.1",
|
||||
"js-md5": "^0.7.3",
|
||||
"pinia": "^2.1.4",
|
||||
"pinia-plugin-persistedstate": "^3.1.0",
|
||||
"tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql",
|
||||
"pinia": "^2.1.6",
|
||||
"pinia-plugin-persistedstate": "^3.2.0",
|
||||
"qrcode.vue": "^3.4.1",
|
||||
"tauri-plugin-sql-api": "github:tauri-apps/tauri-plugin-sql#v1",
|
||||
"vue": "^3.3.4",
|
||||
"vue-echarts": "^6.6.1",
|
||||
"vue-json-viewer": "^3.0.4",
|
||||
"vue-router": "^4.2.2",
|
||||
"vuetify": "^3.3.6"
|
||||
"vue-router": "^4.2.5",
|
||||
"vuetify": "^3.3.17",
|
||||
"wcag-color": "^1.1.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tauri-apps/cli": "^1.4.0",
|
||||
"@types/color-convert": "^2.0.1",
|
||||
"@types/js-md5": "^0.7.0",
|
||||
"@types/node": "^20.3.3",
|
||||
"@typescript-eslint/eslint-plugin": "^5.60.1",
|
||||
"@typescript-eslint/parser": "^5.60.1",
|
||||
"@vitejs/plugin-vue": "^4.2.3",
|
||||
"@types/node": "^20.6.3",
|
||||
"@typescript-eslint/eslint-plugin": "^6.7.2",
|
||||
"@typescript-eslint/parser": "^6.7.2",
|
||||
"@vitejs/plugin-vue": "^4.3.4",
|
||||
"@vue/devtools": "^6.5.0",
|
||||
"concurrently": "^8.2.0",
|
||||
"eslint": "^8.44.0",
|
||||
"eslint-config-prettier": "^8.8.0",
|
||||
"eslint-config-standard-with-typescript": "^36.0.0",
|
||||
"eslint-plugin-import": "^2.27.5",
|
||||
"eslint-plugin-n": "^16.0.1",
|
||||
"eslint-plugin-prettier": "^4.2.1",
|
||||
"concurrently": "^8.2.1",
|
||||
"eslint": "^8.50.0",
|
||||
"eslint-config-prettier": "^9.0.0",
|
||||
"eslint-config-standard-with-typescript": "^39.1.0",
|
||||
"eslint-plugin-import": "^2.28.1",
|
||||
"eslint-plugin-n": "^16.1.0",
|
||||
"eslint-plugin-prettier": "^5.0.0",
|
||||
"eslint-plugin-promise": "^6.1.1",
|
||||
"eslint-plugin-vue": "^9.15.1",
|
||||
"eslint-plugin-vue": "^9.17.0",
|
||||
"husky": "^8.0.3",
|
||||
"lint-staged": "^13.2.3",
|
||||
"prettier": "2.8.8",
|
||||
"stylelint": "^15.9.0",
|
||||
"lint-staged": "^14.0.1",
|
||||
"prettier": "3.0.3",
|
||||
"stylelint": "^15.10.3",
|
||||
"stylelint-config-idiomatic-order": "^9.0.0",
|
||||
"stylelint-config-standard-vue": "^1.0.0",
|
||||
"stylelint-declaration-block-no-ignored-properties": "^2.7.0",
|
||||
"stylelint-high-performance-animation": "^1.8.0",
|
||||
"stylelint-high-performance-animation": "^1.9.0",
|
||||
"stylelint-order": "^6.0.3",
|
||||
"stylelint-prettier": "^3.0.0",
|
||||
"typescript": "^5.1.6",
|
||||
"vite": "^4.3.9",
|
||||
"stylelint-prettier": "^4.0.2",
|
||||
"typescript": "^5.2.2",
|
||||
"vite": "^4.4.9",
|
||||
"vite-plugin-vuetify": "^1.0.2"
|
||||
}
|
||||
}
|
||||
|
||||
1938
pnpm-lock.yaml
generated
BIN
public/WIKI/GCG/normal/七七.webp
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
public/WIKI/GCG/normal/丽莎.webp
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
public/WIKI/GCG/normal/化城郭.webp
Normal file
|
After Width: | Height: | Size: 58 KiB |
BIN
public/WIKI/GCG/normal/塞塔蕾.webp
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
public/WIKI/GCG/normal/崇诚之真.webp
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
public/WIKI/GCG/normal/弥生七月.webp
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
public/WIKI/GCG/normal/愉舞欢游.webp
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
public/WIKI/GCG/normal/慈惠仁心.webp
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
public/WIKI/GCG/normal/拳力斗技!.webp
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
public/WIKI/GCG/normal/梦迹一风.webp
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
public/WIKI/GCG/normal/流浪者.webp
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
public/WIKI/GCG/normal/海祇之冠.webp
Normal file
|
After Width: | Height: | Size: 51 KiB |
BIN
public/WIKI/GCG/normal/王下近侍.webp
Normal file
|
After Width: | Height: | Size: 41 KiB |
BIN
public/WIKI/GCG/normal/瑶瑶.webp
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
public/WIKI/GCG/normal/神性之陨.webp
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
public/WIKI/GCG/normal/脉冲的魔女.webp
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
public/WIKI/GCG/normal/自由的新风.webp
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
public/WIKI/GCG/normal/藏锋何处.webp
Normal file
|
After Width: | Height: | Size: 55 KiB |
BIN
public/WIKI/GCG/normal/贯月矢.webp
Normal file
|
After Width: | Height: | Size: 50 KiB |
BIN
public/WIKI/GCG/normal/起死回骸.webp
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
public/WIKI/GCG/normal/迪希雅.webp
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
public/WIKI/GCG/normal/阿贝多.webp
Normal file
|
After Width: | Height: | Size: 72 KiB |
BIN
public/WIKI/GCG/normal/黄金屋.webp
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
public/WIKI/character/icon/10000083.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
public/WIKI/character/icon/10000084.webp
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
public/WIKI/character/icon/10000085.webp
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
public/WIKI/character/icon/10000086.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
public/WIKI/character/icon/10000087.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/WIKI/weapon/icon/11304.webp
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
BIN
public/WIKI/weapon/icon/11424.webp
Normal file
|
After Width: | Height: | Size: 8.3 KiB |
BIN
public/WIKI/weapon/icon/11425.webp
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
public/WIKI/weapon/icon/11426.webp
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
public/WIKI/weapon/icon/11427.webp
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
public/WIKI/weapon/icon/12424.webp
Normal file
|
After Width: | Height: | Size: 9.8 KiB |
BIN
public/WIKI/weapon/icon/12425.webp
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
public/WIKI/weapon/icon/12427.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
public/WIKI/weapon/icon/13424.webp
Normal file
|
After Width: | Height: | Size: 9.4 KiB |
BIN
public/WIKI/weapon/icon/13425.webp
Normal file
|
After Width: | Height: | Size: 7.9 KiB |
BIN
public/WIKI/weapon/icon/13427.webp
Normal file
|
After Width: | Height: | Size: 8.1 KiB |
BIN
public/WIKI/weapon/icon/14424.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
public/WIKI/weapon/icon/14425.webp
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
public/WIKI/weapon/icon/14426.webp
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
public/WIKI/weapon/icon/14513.webp
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
public/WIKI/weapon/icon/14514.webp
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
public/WIKI/weapon/icon/15424.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
public/WIKI/weapon/icon/15425.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
public/WIKI/weapon/icon/15427.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
public/WIKI/weapon/icon/15512.webp
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
public/icon.png
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 48 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_1_0.webp
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_1_1.webp
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_2_0.webp
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_2_1.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_2_2.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_3_0.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_3_1.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_3_2.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_3_3.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A001.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A001_Part2.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A001_Part3.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A001_Part4.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A002.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A003.webp
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A004.webp
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A005.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A006.webp
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A007.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A007_Part2.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A007_Part3.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A008.webp
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A008_Part2.webp
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A008_Part3.webp
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A009.webp
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A010.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A011.webp
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A012.webp
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A013.webp
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A013_Part2.webp
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A014.webp
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A015.webp
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A016.webp
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A016_Part2.webp
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_B001.webp
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_B001_Part2.webp
Normal file
|
After Width: | Height: | Size: 33 KiB |