A utility package for JavaScript applications.
Lightweight Jest compatible spy implementation
spy on outgoing requests in node
Get and robustly cache all JS language-level intrinsics at first require time
Set a function's length property
Helper function for exhaustive checks of discriminated unions in TypeScript
Type check values
Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies
Set a function's name property
Featherweight assert module
<a href="CODE_OF_CONDUCT.md"><img src="https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg" alt="Contributor Covenant" /></a>
mock mate, mock http request, fs access and so on.
A simple cache for a few of the JS Error constructors.
Sometimes you have to do horrible things, like use the global object to share a singleton. Abstract that away, with this!
Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
The assert module from Node.js, for the browser.
Nanoscale assertion module
minimalistic-assert ===
Generic options parameter handling.
walk paths fast and efficiently
Extends Chai with assertions for the Sinon.JS mocking framework.
Import ES modules without cache.
Do things in development and nothing otherwise
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard