PS: You can install npm-gui to more easily manage your packages and dependencies

Are you referring to the Manage palette thing? I find that to be fairly awkward and slow to use.

And I'm not using iptables or any kind of firewall on that machine. It looks like it attaches to the localhost adapters, not the network adapter.