xhr-request
tiny http client for Node and the browser
tiny http client for Node and the browser
Compare your item to items in an array and get the closest one.
Get or set a deep value using a keypath string. Supports bracket and dot notation
Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661. Works in Node v10.12.0+ and browsers.
Access nested property values at any depth with a simple expression.
Get a list of function's argument variable names
Emit `ETIMEDOUT` or `ESOCKETTIMEDOUT` when ClientRequest is hanged
Get all URLs in a string
Get the user's default shell
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
Easily persist and load config data. No dependencies.
Does a JS type have a getter/setter property
Get installation path where the given package is installed. Works for globally and locally installed packages
Easily edit a json file from the CLI or NodeJS
Predefine your Object.defineProperties to create a more human readable API.
Similar to assign-value but deeply merges object values or nested values using object path/dot notation.
Simple API for managing options in JavaScript applications.
Utility for getting an assemble view from a collection object.
Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib.
Use package.json as a config store.