The npm community forum has been discontinued.
To discuss usage of npm, visit the GitHub Support Community.
unpublish on registry.npmjs.org: allow for older releases if package is private
I think it should be allowed to unpublish an entire package, if it has never been publicly available.
The current behaviour does reject this:
unpublishis only allowed with versions published in the last 24 hours. If you are trying to unpublish a version published longer ago than that, contact email@example.com.