Search results
635 packages found
Get the id keys out of an array and create a hash of the values
(fork of omit-empty) Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
Get or set a value in an object/array using a dot-delimited string or array of keys.
MySQL/MariaDB storage adapter for Keyv
Functions to create, process and test objects, maps, arrays, sets
ES6 Map like Async API, with Swagger API Backend Support.
Resolves promises in key-value pairs maintaining type information
Extended Map object with capacity and expire
Add a new key-value pair for a single item of array type and filter the children
Get or set a deep value using a keypath string. Supports bracket and dot notation
Gets value from object whose key is in a certain range
Node.js - sorto ================
Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
Store and retrieve data using MQTT keypaths
A library that extends native ES6 Map to bi-directional map.
- bidirectional
- bi-directional
- bidi
- bi
- directional
- map
- es6
- reverse
- reverse-map
- reversemap
- exists
- getKeyOf
- getKeysOf
- key
- View more
PostgreSQL storage adapter for Keyv
get, set or test for a value in a javascript object
Reduces an object to a value that is the accumulated result of running each property in the object through a callback. Executes the callback function once for each own enumerable property in the object, receiving four arguments: the initial value (or valu
- accumulate
- accumulator
- callback
- cb
- find
- for-in
- for-own
- has
- has-own
- hasOwn
- index
- iterate
- iterator
- javascript
- View more
Delete deeply nested value from an object using dot notation like `a.b.c.x` and return the modified object if success, otherwise return original object.