Prints out an array of objects in table form
utilities for primitive JavaScript types
Utility functions to deal with references in objects
Check if a value is an object
Stringify your JSON at max speed
Safely get a dot-notated property within an object.
The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
Filter an array of objects to a specific OS
{G,S}et object values using MongoDB-like path notation
Filter an array of objects to a specific OS
Convert an object's keys to snake case
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).
Determine and test types using constructor or {}.toString
Does a JS type have a property
Check if a value is a plain object
Stringify an object sorting scalars before objects, and defaulting to 2-space indent
Delete nested properties from an object using dot notation.
Traverse an object and convert all ISO strings into Dates.
Better TOML parsing and stringifying all in that familiar JSON interface.
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
Get consecutively unique elements from an array
Some utilities for JSON pointers described by RFC 6901
Redact JS objects