chore: add vitepress package

This commit is contained in:
Jiaxin Peng
2025-10-31 10:57:37 +00:00
parent ca0935bfe8
commit 1c6c3fb0d9
3 changed files with 1208 additions and 9 deletions

4
.gitignore vendored
View File

@@ -26,5 +26,5 @@ data.json
local-data local-data
# vitepress # vitepress
doc/.vitepress/dist docs/.vitepress/dist
doc/.vitepress/cache docs/.vitepress/cache

View File

@@ -7,7 +7,10 @@
"scripts": { "scripts": {
"dev": "node esbuild.config.mjs", "dev": "node esbuild.config.mjs",
"build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production", "build": "tsc -noEmit -skipLibCheck && node esbuild.config.mjs production",
"version": "node version-bump.mjs && git add manifest.json versions.json" "version": "node version-bump.mjs && git add manifest.json versions.json",
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:preview": "vitepress preview docs"
}, },
"keywords": [], "keywords": [],
"author": "Jiaxin PENG", "author": "Jiaxin PENG",
@@ -21,7 +24,10 @@
"esbuild": "0.19.5", "esbuild": "0.19.5",
"obsidian": "^1.6.6", "obsidian": "^1.6.6",
"tslib": "2.6.2", "tslib": "2.6.2",
"typescript": "5.2.2" "typescript": "5.2.2",
"vitepress": "^2.0.0-alpha.12",
"vitepress-sidebar": "^1.33.0",
"vue": "^3.5.22"
}, },
"dependencies": { "dependencies": {
"@jxpeng98/martian": "^1.3.1", "@jxpeng98/martian": "^1.3.1",
@@ -30,4 +36,4 @@
"yaml": "^2.3.4", "yaml": "^2.3.4",
"yaml-front-matter": "^4.1.1" "yaml-front-matter": "^4.1.1"
} }
} }

1201
yarn.lock

File diff suppressed because it is too large Load Diff