feat: add markdown content pipeline with build script

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-25 13:26:33 +08:00
parent 5f8d686290
commit 1ed7fad293
9 changed files with 1164 additions and 4 deletions

View File

@@ -4,10 +4,11 @@
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"build:dev": "VITE_ENV=development vite build",
"build:prod": "VITE_ENV=production vite build",
"dev": "npm run build:content && vite",
"build": "npm run build:content && vite build",
"build:content": "npx tsx scripts/build-content.ts",
"build:dev": "npm run build:content && VITE_ENV=development vite build",
"build:prod": "npm run build:content && VITE_ENV=production vite build",
"lint": "eslint .",
"test": "vitest run",
"test:watch": "vitest",
@@ -54,9 +55,15 @@
"globals": "^15.9.0",
"jsdom": "^28.1.0",
"postcss": "^8.4.35",
"rehype-stringify": "^10.0.1",
"remark-gfm": "^4.0.1",
"remark-parse": "^11.0.0",
"remark-rehype": "^11.1.2",
"tailwindcss": "^3.4.1",
"tsx": "^4.21.0",
"typescript": "^5.5.3",
"typescript-eslint": "^8.3.0",
"unified": "^11.0.5",
"vite": "^5.4.2",
"vitest": "^4.0.18"
}