you do not have to give your personal or legal name to create an npm account. you can use a pseudonym instead.
the service allows you to use pseudonyms.
The service allows you to use pseudonyms
{'npm.im', 'npmjs.com', 'npmjs.org'}