an identity object using ES6 proxies
string representations of objects in node and the browser
Yaml handling for TAP parsers and generators
extend an object
Work with objects of different cased keys
Reuse objects and functions with style
Filter an array of objects to a specific OS
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.
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
Parse CSS3 gradient definitions and return an AST.
Map object keys and values into a new object
Gets the job done when JSON.stringify can't
tiny util for getting and setting deep object props safely
A helper to optimistically set Symbol.toStringTag, when possible.
Filter object keys and values into a new object
Stringify an object sorting scalars before objects, and defaulting to 2-space indent
Parse HTML character references
Douglas Crawford's JSON2, ported to a CommonJS compliant module
Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC8949).
JavaScript parser and stringifier for YAML
The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
Small footprint URL parser that works seamlessly across Node.js and browser environments
JSON.parse with context information on error
Parse the Forwarded header (RFC 7239) into an array of objects