This is the monorepo for our Gatsby packages
All packages are inside the /packages
directory
A Gatsby theme for a basic setup of Wordpress with GraphQL which handles the sourcing from Wordpress and provides some basic components and layout.
Adds react-i18next
and the ability to define
translations via YAML files.
Adds a shadowable page wrapper component to allow plugins and themes to wrap in reverse order.
Adds a framework for search and archive pages.
A Gatsby plugin for support of Matomo.
The /examples
directory contains demo apps and submodules linking to Gatsby
starters.
If you want to make a pull request, fork the repo and create a branch based on
main
but the name must start with feature/
. Commit messages must follow
Conventional Commits. Publishing is done
via Lerna.
- Install Lerna globally:
npm install --global lerna
- Make sure you have the latest version of the
main
branch or if you are making a patch release for an older minor version, use that branch, e.g.1.4.x
. - Run
lerna publish --force
. The--force
ensures that all packages are released with the new version number even if they haven’t changed. - Make sure the version numbers are correct before you continue