moll / node-mitm
Intercept and mock outgoing Node.js 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. Super useful when testing code that hits remote servers.
☆640Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for node-mitm
- A NodeJS library to keep an eye on your memory usage, and discover and isolate leaks.☆775Updated last year
- Fibonacci and exponential backoff for Node.js☆337Updated 3 years ago
- Abstract rate limiter for nodejs☆719Updated last year
- He is like Batman, but for Node.js stack traces☆251Updated 11 months ago
- Don't let your Node.JS server fall over when it's too busy.☆366Updated 6 years ago
- Create private keys and certificates with node.js☆570Updated this week
- Node HTTP/HTTPS Agents for tunneling proxies☆536Updated 3 years ago
- Long stack traces for node.js inspired by https://github.com/tlrobinson/long-stack-traces☆837Updated 4 years ago
- Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.☆1,747Updated 2 years ago
- fs bindings for tar-stream☆350Updated 5 months ago
- Common error classes and utility functions☆286Updated 3 years ago
- Rich JavaScript errors☆1,184Updated 2 years ago
- A Node.js tracing and instrumentation utility☆366Updated 9 months ago
- A simple worker-manager for clustered Node.js apps☆880Updated last year
- Abstraction for exponential and custom retry strategies for failed operations.☆1,226Updated last year
- Launch your command line tool with ease.☆842Updated 8 months ago
- Maps proxy protocols to `http.Agent` implementations☆284Updated last year
- Simple middleware-style router☆410Updated last week
- Check if the event loop is blocked☆732Updated 5 years ago
- ☆347Updated 5 years ago
- rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)☆1,917Updated 6 years ago
- Simple, intuitive mocking of Node.js modules.☆459Updated 3 years ago
- Rate limiting middleware for Express☆423Updated 5 years ago
- Build Node.JS servers that don't fall over.☆1,300Updated 7 years ago
- simple way to create a ReadableWritable stream that works☆670Updated 6 years ago
- Execute a callback when a request closes, finishes, or errors☆394Updated 6 months ago
- Temporary file and directory creator for node.js☆740Updated 4 months ago
- An inter-process and inter-machine lockfile utility that works on a local or network file system.☆240Updated last year
- The non-configurable configuration loader for lazy people.☆1,017Updated 2 years ago