Add VitePress docs site with MoonBit highlighting

This commit is contained in:
Nanaloveyuki
2026-06-14 15:17:25 +08:00
parent dfae044f75
commit a0e09fb30f
15 changed files with 2649 additions and 4 deletions
+19
View File
@@ -0,0 +1,19 @@
{
"name": "bitlogger-docs-site",
"private": true,
"scripts": {
"prepare": "node ./scripts/generate-docs-data.mjs",
"dev": "node ./scripts/generate-docs-data.mjs && node ./node_modules/vitepress/dist/node/cli.js dev docs",
"build": "node ./scripts/generate-docs-data.mjs && node ./node_modules/vitepress/dist/node/cli.js build docs",
"preview": "node ./node_modules/vitepress/dist/node/cli.js preview docs",
"docs:prepare": "node ./scripts/generate-docs-data.mjs",
"docs:dev": "node ./scripts/generate-docs-data.mjs && node ./node_modules/vitepress/dist/node/cli.js dev docs",
"docs:build": "node ./scripts/generate-docs-data.mjs && node ./node_modules/vitepress/dist/node/cli.js build docs",
"docs:preview": "node ./node_modules/vitepress/dist/node/cli.js preview docs"
},
"devDependencies": {
"gray-matter": "^4.0.3",
"moonbit-syntax-highlighter": "file:../moonbit-syntax-highlighter-npm",
"vitepress": "^1.6.4"
}
}