honcode-certification-utils
v0.0.2
Published
HONcode certification utils functions
Downloads
4
Readme
HONcode Certification Utils
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