- 📝 Fully typed
- 🚀 TS bundled using tsup
- ✅ Strict type checking with tsc (no-emit)
- 🛠️ Easy CI/CD with github actions
- 📦 Automatic deployment to npm
- 🏷️ Easy versioning with changeset
- ⚡ Performance gains thanks to pnpm
- 🌟 Inspired by @mattpocock and his example repo
- Add a repository secret named NPM_TOKEN and set it to your npm access token
- Check the
Allow GitHub Actions to create and approve pull requests
box in repository settings, actions/general category - Make some changes
- Run
pnpm changeset
and describe your changes - Commit and push your changes
- Approve the pull request github actions made
- If actions succeed, check npm for published package