connect-injector
A middleware to inject content into any HTTP response.
A middleware to inject content into any HTTP response.
HTTPError extends Error. var err = new HTTPError(req,res,'my message');
Beautify Axios Logging Messages
a negotiator for the accept-encoding header
A simple http/s file downloader for node.js
Node HTTP/HTTPS Forward Proxy Agent
pino logging koa middleware
Isomorphic WHATWG Fetch API, for ALL node based environments.
mime-types rewrite in TypeScript with ESM and CommonJS targets
vary rewrite in TypeScript with ESM and CommonJS targets
Synchronous and asynchronous XMLHttpRequest for Node
Request, response logger middleware using bunyan. Also provides request<>response duration.
Emojis for HTTP status codes
Send HTTP requests, scrape webpages, and stream data in your JavaScript/Node.js/Sails.js app with a simple, `jQuery.get()`-like interface for sending HTTP requests and processing server responses.
Intercept and mock outgoing network TCP connections and HTTP requests for testing. Intercepts and gives you a Net.Socket, Http.IncomingMessage and Http.ServerResponse to test and respond with. Useful when testing code that hits remote servers.
HTTP headers, media-types, methods, relations and status codes, all summarized and linking to their specification.
A mock browser with window, document, location, navigation, local and session storage to use for client side code tests in a node environment.
Make many requests in one go.
Subrequests JSON Merger allows you to use Subrequests and return a JSON document instead of a multipart/related response.
Integrates Subrequests in your Express project