Message from JavaScript discussions

October 2018

— Rush doesn't recursively make a copy of all dependencies for each submodule, they have one local store and symlink down to avoid accidentally requiring sibling dependencies

Message permanent page

— 

Lerna was mostly created in a hacky way at first, mostly because it was the first attempt at this concept of monorepo management

— Oh well

— I don't think I'll ever use monorepos

— Rush also seems to handle so many edge cases

— Ehhhh

— Marketing probably

— I won't use rush or lerna though, pnpm solves all my problems

— Hue

— Npm solves mine

— They made it for internal use at sharepoint, I don't think they're even marketing it that much

— Kek