Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Stringify your JSON at max speed
Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC8949).
Delete nested properties from an object using dot notation.
Does a JS type have a property
Filter an array of objects to a specific OS
Properties file reader for Node.js
A memoization function that uses a WeakMap
Traverse an object and convert all ISO strings into Dates.
handle circular references when stringifying and parsing
Bind methods to an object from that object or some other source. Optionally specify a set of methods to skip over.
List of properties for JavaScript objects
Define a non-enumerable read-only property.
Convert an object's keys to snake case
{G,S}et object values using MongoDB-like path notation
Gets the job done when JSON.stringify can't
Light-weight EventEmitter (less than 1KB when gzipped)
If available, the `Object.prototype.__proto__` accessor and mutator, call-bound
Underscore mixins for deeply nested objects
Write Pino transports easily
A querystring parser that supports nesting and arrays, with a depth limit
Some utilities for JSON pointers described by RFC 6901
Define (or modify) an object property.
Allow parsing of '#foo in obj' brand checks