`npm` is clunky and slow, `pnpm` and `yarn` are fast and slightly less awful. `pnpm` even creates symlinks instead of copying content, thus preventing you from having 999 copies of the same dependency