href-type

1.0.1 • Public • Published

href-type

Test whether an href string is absolute, relative, protocol-relative, #fragment, mailto:, tel:, sms:, etc

Installation

npm install href-type --save

Usage

const hrefType = require('href-type')
 
hrefType('mailto:zeke@sikelianos.com')  // mailto
hrefType('tel:+15054592942')            // tel
hrefType('sms:+15054592942')            // sms
hrefType('https://example.com')         // absolute
hrefType('http://example.com')          // absolute
hrefType('irc://irc.example.com')       // protocol
hrefType('/foo/bar.html')               // rooted
hrefType('baz/qux.css')                 // relative

Tests

npm install
npm test

Dependencies

None

Dev Dependencies

  • chai: BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
  • mocha: simple, flexible, fun test framework

License

MIT

Generated by package-json-to-readme

Package Sidebar

Install

npm i href-type

Weekly Downloads

89

Version

1.0.1

License

MIT

Last publish

Collaborators

  • zeke