Package Quick Starts
This page shows the shortest useful command for each public ZeroPress package.
For complete options and release notes, use each package README.
@zeropress/build-pages
Build a Markdown source tree into static output. Build Pages has its own product documentation:
@zeropress/create-theme
Create a starter theme and fixture preview-data:
npx @zeropress/create-theme --name my-theme --template docs
Templates:
minimalblogdocsportfoliomagazine
@zeropress/theme
Preview a theme:
npx @zeropress/theme dev ./my-theme/theme --data ./my-theme/preview-data.json
Validate a theme:
npx @zeropress/theme validate ./my-theme/theme
Package a theme:
npx @zeropress/theme pack ./my-theme/theme
@zeropress/build
Build directly from a theme and preview-data:
npx @zeropress/build ./theme --data ./preview-data.json --out ./dist
Validators
Most users reach validators through @zeropress/build, @zeropress/theme, or @zeropress/build-pages.
Direct packages:
@zeropress/preview-data-validator@zeropress/theme-validator
Use the current schemas when reviewing generated files: