A tiny (304B to 489B) utility for check for deep equality
Disables scroll outside of `children` node.
Java Script Object eXchange.
Recursively remove deeply nested properties and/or falsey values (excluding 0), empty objects, and empty arrays.
this library helps us to create proxy objects for fetch, XHR and beacons for proper request tracking.
Utility functions to deal with references in objects
validates style objects by ensuring they only have valid keys
The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
A trie implementation that maps keys to objects for rapid retrieval by phrases. Most common use will be for typeahead searches.
TypeScript definitions for objects-to-csv
Check the engines and platform fields in package.json
A safer `.hasOwnProperty()`
Deprecated. Utilities for ES3, most of which have been adopted or superseded in ES5.1. Adapted from Douglas Crockford's Remedial JavaScript
Removes body scroll without content _shake_
Recursively mkdir, like `mkdir -p`
JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.
Ignore keys which have undefined values to compare from a deep equal operation with chai expect
React PureComponent implementation embracing Immutable.js
Serializes JavaScript objects to URLSearchParams.
converts bare objects to DOM objects or xml representations
TypeScript definitions for connect-history-api-fallback
Utility function for traversing properties on objects and arrays.
JSON.parse and stringify with better errors that respects formatting
A JavaScript text diff implementation.