git-up
A low level git url parser.
Installation
$ npm i git-up
Example
var GitUp = require("git-up");
console.log(GitUp("git@github.com:IonicaBizau/node-parse-url.git"));
console.log(GitUp("https://github.com/IonicaBizau/node-parse-url.git"));
Documentation
GitUp(input)
Parses the input url.
Params
- String
input
: The input url.
Return
- Object An object containing the following fields:
protocols
(Array): An array with the url protocols (usually it has one element).port
(null|Number): The domain port.resource
(String): The url domain (including subdomains).user
(String): The authentication user (usually for ssh urls).pathname
(String): The url pathname.hash
(String): The url hash.search
(String): The url querystring value.href
(String): The input url.protocol
(String): The git url protocol.token
(String): The oauth token (could appear in the https urls).
How to contribute
Have an idea? Found a bug? See how to contribute.
License
KINDLY © Ionică Bizău–The LICENSE file contains
a copy of the license.