Search results
108 packages found
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
Get the native type of a value.
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Isomorphic, functional type-checking for Javascript
Returns `true` if the value is a primitive.
Takes any JavaScript data type or object as an input and returns a string describing the type of the input.
A robust micro library for type checking. Defers to constructs' internal `[[Class]]` property rather than duck typing for excellent type detection and to avoid triggering false positives.
Convert any value into a boolean value.
___
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)
- array
- assert
- assertion
- async
- async function
- async-function
- asyncFunction
- bool
- boolean
- browser
- check
- check-type
- checking
- class
- View more
unique is a function that remove any duplicates from an array.
Test if a value is a JavaScript primitive.
- stdlib
- stdassert
- assertion
- assert
- utilities
- utility
- utils
- util
- valid
- primitive
- string
- number
- null
- undefined
- View more
TypeScript static methods to validate primitive and array types
- primitive
- types
- TypeScript
- string
- boolean
- number
- ArrayBoolean
- ArrayNumber
- ArrayObject
- ArrayString
- TypeBool
- TypeClass
- TypeNumber
- TypeString
check the data type or change the data type
A set of useful modules that makes the javascript development context easier
Test if a value is a JavaScript boxed primitive.
- stdlib
- stdassert
- assertion
- assert
- utilities
- utility
- utils
- util
- valid
- primitive
- object
- string
- number
- boolean
- View more
Test if a value is an array-like object containing only JavaScript primitives.
A generalized tool library without framework constraints
Expression Evaluation