0.0.30 • Published 2 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-check
API
- 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 | undefined
function return false
import { isDefined } from '@wrapped_in-utilities/type-check'
isDefined(anyData) // -> true
isBoolean
NOTE:
isBoolean(/* 0 or any number */)
-> false
import { isBoolean } from '@wrapped_in-utilities/type-check'
isBoolean(false) // -> true
isString
import { isString } from '@wrapped_in-utilities/type-check'
isString("Hello, world") // -> true
isNumber
import { isNumber } from '@wrapped_in-utilities/type-check'
isNumber(42) // -> true
isArray
import { isArray } from '@wrapped_in-utilities/type-check'
isArray(["Hello", "world"]) // -> true
isObject
import { isObject } from '@wrapped_in-utilities/type-check'
isObject({seyHello: "Hello, world"}) // -> true
isRegex
import { isRegex } from '@wrapped_in-utilities/type-check'
isRegex(/Hello, world/) // -> true
isNotDefinedOrEmpty
import { isNotDefinedOrEmpty } from '@wrapped_in-utilities/type-check'
isNotDefinedOrEmpty("") // -> true
isNotDefinedOrWhiteSpace
import { isNotDefinedOrWhiteSpace } from '@wrapped_in-utilities/type-check'
isNotDefinedOrWhiteSpace(" ") // -> true
isNotDefinedOrEmptyObject
import { isNotDefinedOrEmptyObject } from '@wrapped_in-utilities/type-check'
isNotDefinedOrEmptyObject(" ") // -> true
isNotDefinedOrEmptyObject([]) // -> true
isNotDefinedOrEmptyObject({}) // -> true