Showing 1-20 of 99,579 packages
auto register async handlers to express routers
Gracefully clean up your program at termination with multiple sync and/or async handlers. Wraps the `death` npm module.
A simple express async handlers (functions) without try catch block
An event emitter implementation with async support in mind
Run some code when the process exits (supports async hooks and pm2 clustering)
Higher-order functions and common patterns for asynchronous code
Determine if a function is a native async function.
Express Error Handler for Async Functions
tar for node
A function that returns the normally hidden `AsyncFunction` constructor
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Structured logging for Node.js that makes Go's log/slog look basic. Features file rotation, buffering, sampling, filtering, async handlers, middleware, and 20+ features Go slog doesn't have!
Typed HTTP handlers and utilities for exposing a `Mastra` instance over HTTP. This package powers `mastra dev` and can be added to your own server to provide REST and streaming endpoints for agents, workflows, telemetry and more.
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
Task and Message Queues with Multiple Providers
Essential utils for promises
when you want to fire an event no matter how a process exits.
A set of yield handlers for Bluebird coroutines
Transform async handlers to use them in Express v4.
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.