What I Wanted to Do
I expect that the rules for npm package names would be enforced on the npm registry.
What Happened Instead
The npm package name documentation clearly states that package names starting with underscores are not allowed:
But a package with name starting with an underscore has been published:
Either the documentation should be updated, or the registry should be changed to disallow packages that begin with characters that are not allowed.