Deployment
The docs package lives in packages/docs and is deployed with GitHub Actions.
Local commands
Section titled “Local commands”pnpm typecheckpnpm testpnpm buildpnpm --filter @threejs-debug-view/docs devpnpm --filter @threejs-debug-view/docs buildFor package and docs confidence in one local pass:
pnpm verifyFor runtime-facing WebGPU changes, also smoke-test the Vite demo in a browser with WebGPU support:
pnpm devpnpm run build:demo:docsGitHub Pages
Section titled “GitHub Pages”The Astro config uses the repository Pages URL:
export default defineConfig({ site: "https://tonyblu331.github.io", base: "/threejs-debug-view",})The workflow at .github/workflows/quality.yml validates package and docs builds on pull requests and master pushes. The workflow at .github/workflows/deploy-docs.yml builds the live demo, builds packages/docs, and deploys the generated site with GitHub Pages.