Run microbundle in watch mode
yarn run dev
Build the library
yarn run build
Run the tests
yarn run test
After adding files to be commited, run yarn cz
(instead of git commit
) to get prompted by commitizen: commit messages should respect a convention that semantic-release will use to determine the version to release and generate the changelog.
The release process is automated with GitHub Actions, using semantic-release
Commit messages must follow conventional commits (commitlint will refuse them otherwise)