Search results
219 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Type check values
Transforms nested values of complex objects
Type check values: `is.string('🦄') //=> true`
Type check values. This is a fork of sindresorhus/is, but with CommonJS support.
Recursive lodash.mapValues
Comparison of primitive values for JavaScript
Returns `true` if the value is a primitive.
Which kind of boxed JS primitive is this?
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
- primitive
- abstract
- ecmascript
- es5
- es6
- es2015
- toPrimitive
- coerce
- type
- object
- string
- number
- boolean
- symbol
- View more
Unbox a boxed JS primitive value.
Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
Creates a shallow clone of any JavaScript value.
Isomorphic, functional type-checking for Javascript
a point geometry with transforms
Test if a value is a number.
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
Test if a value is a string.
Test if a value is a boolean.
Test if a value is a number having a positive integer value.
Test if a value is a number having an integer value.