0.0.30 • Published 3 years ago
@wrapped_in-utilities/type-check v0.0.30
@wrapped_in-utilities/type-check
Type check utilities
Install
npm i @wrapped_in-utilities/type-checkAPI
- checkType - Checking data for type
- isDefined - Checking if a date is defined
- isBoolean - Checking is boolean
- isString - Checking is string
- isNumber - Checking is number
- isArray - Checking is array
- isObject - Checking is object
- isRegex - Checking is regular expression
- isNotDefinedOrEmpty - Type is not defined or data empty
- isNotDefinedOrWhiteSpace - Type is not defined or date with spaces
- isNotDefinedOrEmptyObject - Type is not defined or object date empty
Usage
checkType
NOTE: Exist types -
"boolean"|"string"|"number"|"array"|"object"|"regexp"
import { checkType } from '@wrapped_in-utilities/type-check'
checkType("Hello, world") // -> "string"isDefined
NOTE: If
anyDate === null | undefinedfunction return false
import { isDefined } from '@wrapped_in-utilities/type-check'
isDefined(anyData) // -> trueisBoolean
NOTE:
isBoolean(/* 0 or any number */)-> false
import { isBoolean } from '@wrapped_in-utilities/type-check'
isBoolean(false) // -> trueisString
import { isString } from '@wrapped_in-utilities/type-check'
isString("Hello, world") // -> trueisNumber
import { isNumber } from '@wrapped_in-utilities/type-check'
isNumber(42) // -> trueisArray
import { isArray } from '@wrapped_in-utilities/type-check'
isArray(["Hello", "world"]) // -> trueisObject
import { isObject } from '@wrapped_in-utilities/type-check'
isObject({seyHello: "Hello, world"}) // -> trueisRegex
import { isRegex } from '@wrapped_in-utilities/type-check'
isRegex(/Hello, world/) // -> trueisNotDefinedOrEmpty
import { isNotDefinedOrEmpty } from '@wrapped_in-utilities/type-check'
isNotDefinedOrEmpty("") // -> trueisNotDefinedOrWhiteSpace
import { isNotDefinedOrWhiteSpace } from '@wrapped_in-utilities/type-check'
isNotDefinedOrWhiteSpace(" ") // -> trueisNotDefinedOrEmptyObject
import { isNotDefinedOrEmptyObject } from '@wrapped_in-utilities/type-check'
isNotDefinedOrEmptyObject(" ") // -> true
isNotDefinedOrEmptyObject([]) // -> true
isNotDefinedOrEmptyObject({}) // -> true