4.0.0
I was building a bunch of little libraries to support a better parsing:
Honestly, when I wrote this library I totally forgot that the git url is not only in host/owner/name format but it could be any valid git url. In fact, I didn't consider the custom git servers for example.
However, this should be gone now. Using git-up, this library should support more providers. Explicitly, git-url-parse supports the common git providers urls (if you have a limitation, contributions are always welcome).
For low level git url parsing, refer to git-up or parse-url, for even lower level. 😄
This change is supposed to fix #9.
Also, using the parse-url library, oauth are also supported. Fixes #10.
Same goes for multiple protocols. Fixes #8. 💫