This repo uses Conventional Commits.
type(scope): Message in present tense
type may be one of:
scope indicates the package affected by the commit:
If a commit affects more than one package, seperate them with a comma:
fix(core,common): Fix the thing
If a commit applies to no particular package (e.g. a tooling change in the root package.json), the scope can be omitted.
Commit messages are linted on commit, so you'll know if your message is not quite right.