validation-checking

check whether value is undefined or empty or null


Keywords
validation-checking, validation checking, validation, data validation, object empty checking, array empty checking, isArrayEmpty, isEmptyArray, isObjectEmpty, isEmptyObject, is array, is object, is number, is boolean, is string, isArray, isObject, isNumber, isBoolean, isString
License
ISC
Install
npm install validation-checking@1.3.7

Documentation

#validation-checking

A validation checking library

npm version coverage js-standard-style

Note: This is module will work in both client side and server side

Installing

npm i validation-checking

Dependencies

No dependencies

Usage

Object, undefined and null validation

    const ValidationChecking = require('validation-checking')

    ValidationChecking.isObjectEmpty({}) // true
    ValidationChecking.isObjectEmpty({ a: 1 }) //false

    ValidationChecking.isObjectUndefinedOrNullOrEmpty(null) // true
    ValidationChecking.isObjectUndefinedOrNullOrEmpty({ a: 1 }) // false

    ValidationChecking.isUndefinedOrNull(null) // true
    ValidationChecking.isUndefinedOrNull('testString') // false

    ValidationChecking.isUndefined(undefined) // true
    ValidationChecking.isUndefined('testString') // false

    ValidationChecking.isNull(null) // true
    ValidationChecking.isNull('testString') // false

Data types validation

    const ValidationChecking = require('validation-checking')

    // number
    ValidationChecking.isNumber(5) // true
    ValidationChecking.isNumber('testString') // false

    // boolean
    ValidationChecking.isBoolean(false) // true
    ValidationChecking.isBoolean('testString') // false

    // string
    ValidationChecking.isString('testString') // true
    ValidationChecking.isString(5) // false

    // array
    ValidationChecking.isArray([1, 2]) // true
    ValidationChecking.isArray('testString') // false

    // object
    ValidationChecking.isObject({ testKey: 'testValue' }) // true
    ValidationChecking.isObject('testString') // false