jslib-validator

0.0.1 • Public • Published

Validator

Build Status devDependency Status browser support

Simple data validator

Usage

Register a function

var validator = require('jslib-validator');
validator.register('==', function(a, b, cb){
  cb(=== b);
});

Call a function

var validator = require('jslib-validator');
validator.register('==', function(a, b, cb){
  cb(=== b ? null : 'not equal');
});
validator('==', 1, 1, function(err){
  if (err) {
    console.error(err);
  } else {
    console.log("valid");
  }
});

Get a registered function

var validator = require('jslib-validator');
validator.register('==', function(a, b, cb){
  cb(=== b ? null : 'not equal');
});
var eqValidator = validator('==');

Readme

Keywords

none

Package Sidebar

Install

npm i jslib-validator

Weekly Downloads

0

Version

0.0.1

License

GPLv2

Last publish

Collaborators

  • txgruppi