This hack has nothing to do with the scm but everything with the carelessness of npm.
Or are you suggesting that all code in github should be considered untrusted, but somehow able to be verified by npm?
Or are you suggesting that all code in github should be considered untrusted, but somehow able to be verified by npm?