nestjs-cls

Async context

A module that provides a way to store state and propagate it throughout asynchronous code in NestJS applications.

A continuation-local storage (async context) module compatible with NestJS's dependency injection.

GitHub

462 stars
5 watching
32 forks
Language: TypeScript
last commit: about 2 months ago
Linked from 1 awesome list

asyncasync-hooksasynclocalstorageclscontextnestjsrequest

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
orthecreedence/cl-async A library providing asynchronous I/O capabilities for Common Lisp programming. 276
clj-commons/manifold A compatibility layer for event-driven abstractions 1,022
jgornick/asyncp Port of an async library to use Promises instead of callbacks in Node.js 29
clojure/core.async Provides facilities for asynchronous programming and communication in Clojure 1,956
briancavalier/creed A library that simplifies asynchronous programming by providing coroutines and promises with functional programming features. 274
yaitoo/async An asynchronous task package for Go with support for async/await pattern and context cancellation. 6
paulrademacher/asyncpp A utility library that simplifies asynchronous programming in C++ by providing pre-built patterns and lambdas to avoid callbacks and manage complex operations. 101
junker/paren-async Provides an asynchronous programming extension for the Parenscript language 3
tomlokhorst/promissum A Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style. 68
sindresorhus/p-whilst An implementation of an async while loop that repeatedly executes a function until a condition is met or fails 54
naasking/async.h A header-only C library providing asynchronous subroutine support based on Duff's device 712
flamewow/nestjs-asyncapi A tool for generating event-based service documentation using decorators and asyncapi. 201
aiokitchen/aiomisc A collection of utility functions and classes for working with asynchronous I/O in Python 386
awestlake87/pyo3-asyncio A Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library 318
asyncswift/asynclocationkit A wrapper around Apple's location services framework, using async/await and concurrency to simplify its use in Swift applications. 188