A presentation at Kul Kode in in Drammen, Norway by Ronny Siikaluoma
A walkthrough of the main differences between a multirepo vs monorepo approach when managing large JavaScript codebases. You’ll also learn how to use a tool called Lerna to help you manage your MonoRepo.
The following resources were mentioned during the presentation or are useful additional information.
A tool for managing JavaScript projects with multiple packages.
A specification for adding human and machine readable meaning to commit messages.
When you commit with Commitizen, you’ll be prompted to fill out any required commit fields at commit time. No more waiting until later for a git commit hook to run and reject your commit
Part of the commitizen family. Prompts for conventional changelog standard.
Husky improves your commits and more 🐶woof!
Helps your team adhering to a commit convention. By supporting npm-installed configurations it makes sharing of commit conventions easy
Automate component library releases through commit conventions