I think the source code will always be on GitHub if it's in the form `username/repo`, since npm makes that assumption elsewhere.