npm is a minefield that thousands of people traverse every day. So you are unlikely to hit a mine.
bun is a bumpy road that sees very low traffic. So you are likely to hit some bumps.