This repository is not actively maintained.
These days I am using this style of monorepo less than I was before, so there is not enough return on investment to justify further maintenance of this repository.
For an alternative solution, see the Rust implementation of the typescript- tools.
Whereas Lerna was created for managing JavaScript monorepos, TypeScript monorepos have additional requirements introduced by the compilation step.
Furthermore, Lerna is a tool that does a great many actions. The typescript-tools
each
aim to uphold the Unix philosophy: to do a single task well, and compose with other
tools.
The goals of the typescript-tools
are to give back the maximum amount of human time
possibly; chiefly through stability and aggressive automation.