This document is a work in progress.
For any packages that you add to your Lerna repository, instead of running
npm install you should run lerna bootstrap. This will take into
account the existing projects in the packages folder as well as
external dependencies.
Create a directory for your package in the packages folder, and run npm init
as normal to create the package.json for your new package.
You can use lerna import <package> to transfer an existing package
into your Lerna repository; this command will preserve the commit history.
lerna import <package> takes a local path rather than a URL. In this
case you will need to have the repo you wish to link to on your file system.