honcode-certification-utils

0.0.2 • Public • Published

HONcode Certification Utils

Build Status Coverage Status Dependency Status NPM version

HONcode Certification Utils as NPM module

Usage

$ npm install honcode-certification-utils --save

Then you can require('honcode-certification-utils').

var HONcodeUtils = require('honcode-certification-utils');
 
HONcodeUtils.formatUrl('https://www.hon.ch/');
//=> 'hon.ch/'
HONcodeUtils.buildUrlToCheck('hon.ch/20-years/en/tools.html');
//=> [ 'hon.ch/20-years/en/', 'hon.ch/20-years/', 'hon.ch/' ]
HONcodeUtils.isValidUrl('https://');
//=> false
HONcodeUtils.isValidUrl('http://www.hon.ch');
//=> true
HONcodeUtils.addTrailingSlash('http://www.hon.ch');
//=> 'http://www.hon.ch/'
HONcodeUtils.addTrailingSlash('https://www.hon.ch/20-years');
//=> 'https://www.hon.ch/20-years/'

API

.addTrailingSlash(url)

Type: function

Add a trailing slash to a url if necessary.

.buildUrlToCheck(url)

Type: function

Return a list of urls to check in the HONcode MD5 list.

.formatUrl(url)

Type: function

Remove protocol (http:// or https://) and subdomain www from a url string.

.isValidUrl(str)

Type: function

Return true if the url is valid.

See Also

Contributing to HONcode Certification Utils

Contributions are always welcome, no matter how large or small.

See Contributing.

Developer

  • William BELLE

License

Apache License 2.0

Package Sidebar

Install

npm i honcode-certification-utils

Weekly Downloads

3

Version

0.0.2

License

Apache-2.0

Last publish

Collaborators

  • adrion
  • pierre-ra
  • williambelle