HONcode Certification Utils as NPM module
$ 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/'
Type: function
Add a trailing slash to a url if necessary.
Type: function
Return a list of urls to check in the HONcode MD5 list.
Type: function
Remove protocol (http://
or https://
) and subdomain www
from a url string.
Type: function
Return true if the url is valid.
Contributions are always welcome, no matter how large or small.
See Contributing.
- William BELLE
Apache License 2.0