This is an Lerna independant managed monorepository along with commitizen
npm install --global lerna
lerna bootstrap --hoist --nohoist=webpack*
lerna clean
Bootstrap the packages in the current Lerna repo. Installs all of their dependencies and links any cross-dependencies.
View all packages versions and type lerna ls -al
Dependency graph lerna ls -al --graph
All commits in this project must conform to Conventional Commits Guide lines using commitizen
npm install -g commitizen
> git add .
> git cz
> git push
To create git tag
for a release and generate CHANGELOG.md
from commits run the following lerna
command
> lerna version major --conventional-commits
React.js frontend for interacting with Webservice
Node.js API webservice for internally managing client experiences