News for hackers. Stuff that matters.
Re:I Love Monorepos–Except When They Are Annoying by turtleyacht on Sunday March 09, 2025 @08:16PM (#43315402)
Some lessons from monorepos:

Node Version Manager (nvm) with .nvmrc helps local conformance to a specific version of Node.js.

It's a chore to figure out utils/ depends on a/ and b/, but it's a good thing to add to the docs.

`npm pack` with `file://` may be easier to reason about than linking.

After changing a common/ package, there's risk to having to merge one package, wait for it to publish, and then consume that new version in the next package(s). Serial PRs and the whole team is waiting.

There are no comments on this comment yet.