I'm really surprised that npm didn't push back against this. It's not like npm isn't full of trademarks:
https://www.npmjs.com/package/pepsi
https://www.npmjs.com/package/coke
https://www.npmjs.com/package/kfc
https://www.npmjs.com/package/virgin
https://www.npmjs.com/package/sprint
https://www.npmjs.com/package/nba
https://www.npmjs.com/package/nfl
https://www.npmjs.com/package/google
https://www.npmjs.com/package/yahoo
https://www.npmjs.com/package/skype
https://www.npmjs.com/package/word
https://www.npmjs.com/package/excel
https://www.npmjs.com/package/unix
https://www.npmjs.com/package/windows
https://www.npmjs.com/package/osx
[1] http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4804:lir...