HTTP server mocking and expectations library for Node.js
Retry a request.
Extremely robust, fault-tolerant CouchDB changes follower
Binary serialization which sorts bytewise for arbirarily complex data structures
Low-level HTTP/HTTPS/XHR/fetch request interception library.
Timeout HTTP/HTTPS requests
A simple CRUD based persistence abstraction for storing objects to any backend data store. eg. Memory, MongoDB, Redis, CouchDB, Postgres, Punch Card etc.
Like request, but smaller.
A PouchDB plug-in that allows you to re-use your CouchDB list functions on the client side.
A PouchDB plug-in that allows you to re-use your CouchDB rewrites on the client side.
A continuation-local storage module compatible with NestJS's dependency injection.
The official CouchDB client for Node.js
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
Low-level HTTP/HTTPS/XHR request interception library for NodeJS
Collation functions for PouchDB map/reduce
A micro utility to hyphenize strings
Signs and prepares requests using AWS Signature Version 4
Library to assist with debugging HTTP(s) requests made by the request module.
Passport authentication strategy using JSON Web Tokens
PouchDB adapter using IndexedDB as its data store.
Build CouchDB documents from fs.
Compiles a piece of code to a function object, providing a CouchDB-like JavaScript context.
Given a CouchDB request object, make a similar http request on a given PouchDB database.
Given the code of a CouchDB show/list function (and some other stuff), this module runs it and returns the result.