It isn't perfect, but it isn't the worst.
If you want perfect, go have a look at https://github.com/espadrine/fleau.
Selectively mirror the npm registry inside your firewall. Filter packages based on security, licensing, code quality and more. Build awesome stuff faster. Try npm Enterprise for free…
how? learn more