Gatsby Theme Catalyst is an open source project and contributions from the community are welcomed and encouraged. All contributions are valued whether it is fixing a typo or refactoring a component.
The repo is setup as a monorepo using Yarn workspaces. Changelogs are handled by changesets. Testing is handled by Cypress.io. Publishing is handled by Lerna. The starters are copied automatically to their own repo using a GitHub action - some of the Gatsby CLI commands require a starter to be in its own repo.
There are some custom commands that make working in the project easier, which follow this pattern,
yarn develop:blog, or
yarn test:helium. You can see a full list of commands in the root
The documentation is contained in the main repo, at
www/content/docs/docs. Development on the docs site is started by running the command,
I can be contacted via email at: firstname.lastname@example.org if you have questions.