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

450 stars
5 watching
29 forks
Language: TypeScript
last commit: 25 days 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. 273
clj-commons/manifold A compatibility layer for event-driven abstractions 1,021
jgornick/asyncp Port of an async library to use Promises instead of callbacks in Node.js 29
clojure/core.async A Clojure library providing facilities for concurrent programming and communication. 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 709
flamewow/nestjs-asyncapi A tool for generating event-based service documentation using decorators and asyncapi. 197
aiokitchen/aiomisc A collection of utility functions and classes for working with asynchronous I/O in Python 388
awestlake87/pyo3-asyncio A Rust library that enables interactions between Python Coroutines and Rust Futures using the Asyncio Library 311
asyncswift/asynclocationkit A wrapper around Apple's location services framework, using async/await and concurrency to simplify its use in Swift applications. 187