protocols

Get the protocols of an input url.
:cloud: Installation
$ npm i --save protocols
:clipboard: Example
const protocols = require("protocols");
console.log(protocols("git+ssh://git@some-host.com/and-the-path/name"));
console.log(protocols("http://ionicabizau.net", true));
:memo: Documentation
protocols(input, first)
Returns the protocols of an input url.
Params
- String
input
: The input url. - Boolean|Number
first
: If true
, the first protocol will be returned. If number, it will represent the zero-based index of the protocols array.
Return
- Array|String The array of protocols or the specified protocol.
:yum: How to contribute
Have an idea? Found a bug? See how to contribute.
:moneybag: Donations
Another way to support the development of my open-source modules is
to set up a recurring donation, via Patreon. :rocket:
PayPal donations are appreciated too! Each dollar helps.
Thanks! :heart:
:dizzy: Where is this library used?
If you are using this library in one of your projects, add it in this list. :sparkles:
bb-parse-url
—An advanced url parser supporting git urls too.is-ssh
—Check if an input value is a ssh url or not.parse-url
—An advanced url parser supporting git urls too.
:scroll: License
MIT © Ionică Bizău