This project uses VitePress for documentation with TypeScript and pnpm. Node tooling lives under docs/ (see docs/package.json).
cd docs
# Install dependencies
pnpm install
# Start dev server
pnpm run docs:dev
# Build for production
pnpm run docs:build
# Preview production build
pnpm run docs:previewThe documentation is automatically deployed to GitHub Pages when changes are pushed to the master branch.
The workflow is configured in .github/workflows/docs.yml.
docs/- Documentation source files and Node manifest (package.json,pnpm-lock.yaml,tsconfig.json)docs/.vitepress/- VitePress configurationdocs/.vitepress/config.ts- VitePress config file (TypeScript)docs/tsconfig.json- TypeScript configuration for VitePress
- Install Node.js 18+ and pnpm
# Install pnpm globally if not already installed npm install -g pnpm cd docsand runpnpm install- Run
pnpm run docs:devto start the dev server - Open http://localhost:5173 in your browser
- VitePress - Static site generator
- TypeScript - Type-safe configuration
- pnpm - Fast, disk space efficient package manager