Contributing

How to work on the Taman source repository — releases, commits, and the template smoke test.

These pages are for vinicunca/taman, not for an app you generated. Generated projects do not include .changeset/, .github/, or create-taman.

Releases

Changesets, the Version Packages PR, and npm trusted publishing.

Commit conventions

pnpm commit, scopes, and allowed types.

Template smoke test

Generate a project from this checkout and prove it still builds.

Do not commit Graphify caches, docs/ experiments, or personal .env files. lefthook.yml in the repo is still the upstream example (commented yarn/rubocop jobs) — hooks are installed by scripts/prepare-hooks.mjs / prepare, but there are no useful lefthook jobs yet.