Setting up Monorepo With Npm Workspaces and Lerna
Too Long; Didn't Read
Monorepos lets you manage multiple repositories into one single repository but managing and publishing them can be very tedious as the repositories grow. Lerna is a powerful tool that can be used to manage and publish monorepos in Javascript/Typescript projects.