A set of tools to ease the everyday work of the frontend developer.
The multi-package monorepo allows:
- Having the code source in one place (the git repository) for easier navigation and editing
- Publishing of packages with a command line tool, in our case lerna:
# Install lerna globally
npm install -g lerna
The contributing workflow of this repository is:
- Edit files but don't change the package version, lerna will do it for you
- Create commits but don't create tags, lerna will do it for you
- Submit the pull request
- When the pull request is approved, rebase and merge your branch
- Publish packages with:
lerna publish --exact
(learna will create tags and commit for you)