pnpm (workspaces) — menedżer pakietów
pnpm (workspaces) to menedżer pakietów Node.js wykorzystujący globalny magazyn treści plików i twarde linki zamiast kopiowania każdej zależności do każdego projektu. Tryb workspaces pozwala zdefiniować wiele pakietów w jednym repozytorium z jednym lockfile i względnymi referencjami (`workspace:*`). Ścisłe reguły widoczności zależności ograniczają przypadkowe „phantom dependencies”.
Dla organizacji prowadzących równolegle wiele serwisów marek pnpm workspaces redukuje czas `install` na laptopach i w CI oraz ułatwia wersjonowanie współdzielonych bibliotek UI. Mniejszy ślad dyskowy ma znaczenie przy częstych klonach repozytoriów pod nowe kampanie.
Warto ustalić politykę aktualizacji zależności i skanowania podatności — monorepo skaluje wygodę, ale centralizuje też ryzyko. Przejrzyste reguły semver i code owners w pakietach wewnętrznych chronią stabilność wdrożeń.