Maps objects using a provided function.
Map object keys and values into a new object
A function to recursively extract files and their object paths within a value, replacing them with null in a deep clone without mutating the original value. FileList instances are treated as File instance arrays. Files are typically File and Blob instance
Gets the job done when JSON.stringify can't
Lowercase the keys of an object
Check if a value is an object
An ES-spec-compliant Map shim/polyfill/replacement that works as far down as ES3
Check if a value is a plain object
utilities for primitive JavaScript types
Gets the job done when JSON.stringify can't
map an object, predicate updates values, receives (value, key, object)
Map for objects.
Safely get a dot-notated property within an object.
Utility functions to deal with references in objects
Simple JSON Addressing.
Easily read/write JSON files.
string representations of objects in node and the browser
an identity object using ES6 proxies
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
extend an object
Reuse objects and functions with style
A map function that can map over almost anything.
A [W3C HTML JSON forms spec](http://www.w3.org/TR/html-json-forms/) compliant field appender (for lack of a better name). Useful for people implementing `application/x-www-form-urlencoded` and `multipart/form-data` parsers.
Work with objects of different cased keys