Files
awesome-docs/tasks/Taskfile.docs.yml
sven 402861943d Reorganize tasks: move dependency installation to setup
- Moved 'install' task from docs to setup as 'deps'
- Added dependencies to setup:deps (requires node and pnpm)
- Logical separation:
  - setup: Environment and dependency installation
  - docs: Documentation workflow (dev, build, preview)

New task structure:
Setup tasks:
- setup:node: Install Node.js if missing
- setup:pnpm: Install pnpm if missing
- setup:deps: Install VitePress dependencies

Docs tasks:
- docs:dev: Development server
- docs:build: Build site
- docs:preview: Preview built site
2025-11-01 10:14:39 +01:00

25 lines
372 B
YAML

# https://taskfile.dev
version: '3'
silent: true
tasks:
dev:
desc: "Run local dev server to preview the docs"
silent: true
cmds:
- pnpm docs:dev
build:
desc: "Build the docs website"
silent: true
cmds:
- pnpm docs:build
preview:
desc: "Preview the built docs website"
silent: true
cmds:
- pnpm docs:preview