thedillonb / http-shutdown
Shutdown a Nodejs HTTP server gracefully by terminating the listening socket, then destroying all keep-alive idle sockets all while allowing in-flight requests to finish.
☆174Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for http-shutdown
- When close() is just not enough☆189Updated 4 years ago
- Extra assertions on top of node's assert module☆122Updated last year
- when you want to fire an event no matter how a process exits.☆189Updated last year
- Create and parse HTTP Content-Type header☆131Updated 4 months ago
- Creates super long stack traces☆194Updated last month
- Execute a listener when a response is about to write headers.☆154Updated 6 months ago
- ☆155Updated 7 months ago
- A better `Stream.pipe` that creates duplex streams and lets you handle errors in one place.☆294Updated 7 months ago
- NOTE: You probably want native promises now☆179Updated 6 years ago
- Convert streams (readable or writable) to promises☆139Updated 5 months ago
- Deprecate all the things☆327Updated 2 months ago
- Infer the content-type of a request.☆228Updated 2 months ago
- Call a callback when a readable/writable/duplex stream has completed or failed.☆148Updated 3 years ago
- polyfill version of the 0.11 version of the asyncListener API☆174Updated 2 years ago
- ☆347Updated 5 years ago
- Split Streams3 style☆281Updated 5 months ago
- Execute a callback when a request closes, finishes, or errors☆394Updated 6 months ago
- Get callsites from the V8 stack trace API☆260Updated 4 months ago
- Use connect and express middleware in koa☆169Updated last year
- utility for retrying a bluebird promise until it succeeds☆122Updated 5 years ago
- Flattens the underlying C structures of a concatenated JavaScript string☆366Updated 2 years ago
- Node.js module for brotli compression/decompression with native bindings☆172Updated 3 years ago
- Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input☆191Updated 5 months ago
- ⚡ A fast HTTP router, inspired by Echo's Router☆123Updated 7 years ago
- Extends minimatch.match() with support for multiple patterns☆300Updated last year
- Additional JSON-Schema keywords for Ajv JSON validator☆257Updated last year
- ☆140Updated 6 months ago
- HTTP request freshness testing☆161Updated 2 months ago
- A stream that emits multiple other streams one after another (streams3)☆288Updated 3 years ago
- Safely and quickly serialize JavaScript objects☆348Updated 7 months ago