131 packages found
Map values from one object to a new object having the same keys.
Transform an Object that was transformed to return only the original properties recursively picked if they are not undefined.
Omit empty values of an array|object
Recursively omit the specified key or keys from an object
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.
Merge objects/arrays declaratively
- nodejs
- node
- javascript
- library
- algorithm
- typescript
- functional
- functional-programming
- clone
- object
- array
- deep
- merge
- data-structures
- View more
Common typescript ready prototypes available in both CommonJS and ECMAScript
- server-side
- client-side
- common
- typescript
- prototype
- array
- all
- any
- append
- average
- chunk
- clone
- compact
- contains
- View more
Set array items declaratively
- nodejs
- node
- javascript
- typescript
- set
- library
- algorithm
- functional
- functional-programming
- array
- splice
- merge
- data-structures
- slice
- View more
Pluck and omit properties from a JS object
A utility function for extracting defined values from an object.
small utility for do omit and only functions for non-ts programming language
Mess with the properties of deeply nested objects.
Utility function to create a shallow copy of an object which had dropped some fields.
Utility function to create a shallow copy of an object which had dropped some fields.
Array of common fields to emit for Mongoose toObject/toJSON (helpful for security)
Delete all plain objects in AST if they contain a certain key/value pair
Groups array of strings by omitting number characters
Return a copy of the object excluding the blacklisted properties
Returns a copy of the object based on which object properties are included or excluded.