Lerna is a tool which helps to manage the npm packages and versioning of monorepos projects. it has been widely used by many nodejs application such babel, reactjs, etc. Monorepos is the concept of managing multiple projects in a single git repo. Applications such as Babel, React, Angular and ember etc were built using the monorepos method. Example Main Repo (Babel-core) Package 1 (Babel-generator) Package 2 (Babel-cli) The monorepos are very useful for managing multiple small code base projects under a single umbrella. The monorepos method has one drawback…Continue Reading “Lerna”