Personal static website repository built with Eleventy.
Production builds are committed to the gh-pages
branch by the deploy
workflow. This is triggered on push and pull requests to the master
branch.
To build locally to the docs
directory use:
npm run build
Run the 11ty web server:
npm run serve
Lint javascript, website frontmatter and YAML files:
npm run lint
# Individually
npm run lint:frontmatter
npm run lint:js
npm run lint:yaml
Run the full test suite:
npm run test
# Individually
npm run test:acceptance
npm run test:e2e
For a full list of commands use npm run