Created by: fson
This adds a monorepo configuration using Lerna.
Lerna improves the workflow of developing with many packages by handling installing and publishing the packages and allows the individual packages in the monorepo to reference each other as if they were installed from npm.
Everything seems to be working, but I haven't tested the end-to-end scripts yet.
Test plan
-
Test npm start
-
Test npm test
-
Test npm run build
-
Test npm run publish
-
Test npm run create-react-app
-
Test npm run e2e
Thanks to @ryanyogan, who started the monorepo work in #419!