darth-valider

0.1.11 • Public • Published

darth-valider

A simple NodeJS validation module

How to install

npm install darth-valider

How to use

var dv = require('darth-valider');

// Basic Examples
dv("John Doe").equals("Jon Doe").errors;
// [ 'ValueMismatched' ]

dv("John Doe@example.com").isEmail().errors;
// [ 'InvalidEmail' ]

dv(5).isType("number").errors;
// [] As 5 is a number, the error array is empty

// Chained Examples

dv(5).equalsIgnoreCase("five").isType("string").errors;
// [ 'ValueMismatched', 'TypeMismatched' ]


Supported Validations

isEmpty()

equals(any)

equalsIgnoreCase(any)

isType(string)

isEmail()

minLength(number)

maxLength(number)

minValue(number)

maxValue(number)

isUpper()

isLower()

isAlpha()

isAlphanumeric()

Readme

Keywords

none

Package Sidebar

Install

npm i darth-valider

Weekly Downloads

0

Version

0.1.11

License

ISC

Last publish

Collaborators

  • saadixl