Have ideas to improve npm?Join in the discussion! »

    customs

    1.0.1 • Public • Published

    customs

    Build Status Coverage Status

    Type validator for node.js and the browser through browserify.

    Installation

    With node installed:

    npm i --save customs
    

    Usage

    var validate = require('customs');
     
    validate('string', 'Dad jokes');
    // -> 'true'
     
    validate('string', 1337);
    // -> 'false'
     
    validate(/d(b+)d/g, 'cdbbdbsbz');
    // -> 'true'

    Supported types

    • array
    • string
    • number
    • boolean
    • object
    • email
    • any RegExp

    Date-time types are not supported because there's too much variation. Just provide your own definition as a RegExp.

    License

    MIT © Yoshua Wuyts

    Install

    npm i customs

    DownloadsWeekly Downloads

    2

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • avatar