group-array-by
Takes an array and returns an object with values grouped into arrays by passing each value to `getKey` to determine to which group the value belongs.
Takes an array and returns an object with values grouped into arrays by passing each value to `getKey` to determine to which group the value belongs.
A way to validate the properties of an object without having to walk the tree.
Check if an object has a given key.
Easily generate a JSON or markdown list (sorted array) of property names of all enumerable properties, own and inherited, of objects that have function values.
Takes in values and outputs objects with that value under a given property
Nest CSS rules inside custom properties
JavaScript mixins for property handling
Utils for all props matching @paths.
Create auto properties object and class in Node.js.
Assign file contents to the target object
Writable stream that assigns enumerable own properties of chunks to the target object
Method that returns array composed of arrays, aggregated by a given key and optional transform function.
Useful functions to use with array of objects.
Assert that an object has specific properties
Checks whether the delete operator can be used on an object property.
Support for accessing parent properties with Chai
Use a property path to lookup for values nested inside an object. Returns a pointer to that property rather than the primitive value.
Checks if the set property exists in the object. Returns boolean or the value of the property
Computed properties with JavaScript Proxy
Utilities for manipulating object properties