Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Intuitive magical memoization library with Proxy and WeakMap
React JSON Viewer Component, Extracted from redux-devtools
Automatically bind methods to their class instance
A color management API for JavaScript
ESLint plugin to disable all mutation in JavaScript.
Public logs API for OpenTelemetry
Set of stateless request methods to create, check, reset, refresh, and delete user access tokens for OAuth and GitHub Apps
A flexible math expression evaluator
Provides methods for parsing a query string into an object, and vice versa.
Logger for Redux
Immutable JSON patch with support for reverting operations
A blazing fast deep object copier
React PureComponent implementation embracing Immutable.js
Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
Unzip cross-platform streaming API
File operations class
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available console.log methods
Redux middleware that detects mutations between and outside redux dispatches. For development use only.
Validation for your environment variables
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
Telegram Bot API type declarations for grammY
ESLint rules for controlling where and how mutation is used.
Serialize unserializable data and parse it back.