Search results
96 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
Maintenance: None. Quality: 64%. Popularity: 45%.
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Maintenance: None. Quality: 62%. Popularity: 33%.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Maintenance: None. Quality: 62%. Popularity: 32%.
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
Maintenance: 33%. Quality: 45%. Popularity: 13%.
Checks if the given value is a window object.
Maintenance: None. Quality: 63%. Popularity: 17%.
A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.
- TypeScript
- isNullOrUndefined
- isEmpty
- isEqual
- isNumber
- randomNumberBetweenRange
- random number between range
- asyncForEach
- async for each
- delay
- convertTimeUnits
- convert time units
- getToday
- setEndOfDay
- View more
Maintenance: 31%. Quality: 63%. Popularity: 4%.
Convert any value into a boolean value.
Maintenance: 32%. Quality: 54%. Popularity: 0%.
To check if the input is null, undefined, empty string, empty array, or an empty object
Maintenance: 28%. Quality: 51%. Popularity: 0%.
Test if a value is an array-like object containing only null values.
Maintenance: 33%. Quality: 51%. Popularity: 0%.
Test if a value is an array-like object containing only JavaScript primitives.
Maintenance: 33%. Quality: 51%. Popularity: 0%.
Deep removes null from objects
Maintenance: 33%. Quality: 52%. Popularity: 1%.
Returns true if the given is falsey (according to JavaScript) or matches a 'falsey' keyword.
Maintenance: None. Quality: 62%. Popularity: 10%.
Easily remove null, undefined, or any specified values from JSON objects and arrays.
Maintenance: 33%. Quality: 51%. Popularity: 1%.
Access(read, write and delete) an object by hierarchical keys.
- object-access
- object
- set
- get
- remove
- hierarchical
- null
- propagation
- operator
- null-propagation-operator
- alternative
Maintenance: None. Quality: 62%. Popularity: 5%.
Converts null in an object to undefined.
Maintenance: 30%. Quality: 48%. Popularity: 0%.
A library to have a generic typescript definition for object presence.
Maintenance: None. Quality: 54%. Popularity: 14%.
remove null/undefined values from objects
Maintenance: None. Quality: 64%. Popularity: 0%.
A module for creating a NullObject that only has index and length properties.
Maintenance: 8%. Quality: 55%. Popularity: 0%.
Recursively remove deeply nested properties and/or falsey values (excluding 0), empty objects, and empty arrays.
Maintenance: None. Quality: 63%. Popularity: 5%.
Magmadb, a user-friendly solution for storing and accessing data.
Maintenance: 22%. Quality: 51%. Popularity: 0%.