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

    Install

    npm i honcode-certification-utils

    DownloadsWeekly Downloads

    3

    Version

    0.0.2

    License

    Apache-2.0

    Last publish

    Collaborators

    • adrion
    • pierre-ra
    • williambelle