Return an array of an object's own symbol properties.
bin-packing algorithms
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
handle circular references when stringifying and parsing
A git diff component to consume the git unified diff output.
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
Utilities to diff CDK stacks against CloudFormation templates
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library we tested does this, or does it correctly).
TypeScript definitions for deep-diff
🐟 A fast, small-but-mighty, familiar ~fish~ router
Library to compare 2 images
Array manipulation, ordering, searching, summarizing, etc.
Gets the job done when JSON.stringify can't
If available, the `Object.prototype.__proto__` accessor and mutator, call-bound
Macaroons: cookies with contextual caveats for decentralized authorization in the cloud.
Light-weight EventEmitter (less than 1KB when gzipped)
Write Pino transports easily
Define a non-enumerable read-only property.
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
A querystring parser that supports nesting and arrays, with a depth limit
Underscore mixins for deeply nested objects
Good-lookin' diffs with diff-highlight and more
The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
TypeScript definitions for json-diff