Why the single package.json monorepo policy is a trap (opens in new tab)
A single root package.json can look simpler in an Nx monorepo but dependency hoisting hides ownership and can turn upgrades into confusing production build failures.
Read the original article