Properly handle github urls that don't have a package.json (instead of throwing an error)