Search results
37 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.
- javascript
- ecmascript
- polyfill
- shim
- DisposableStack
- AsyncDisposableStack
- dispose
- asyncDispose
- using
- resource
- management
- Symbol
- Symbol.dispose
- Symbol.asyncDispose
This package provides two classes for managing locks: `Mutex` and `MutexRW`. These locks can be used to control access to critical sections in a multi-threaded or asynchronous environment.
Polyfill for Symbol.dispose and Symbol.asyncDispose
Rust-like Box and similar objects for TypeScript
Dispose objects using the decorator pattern
Generic interface for representing disposable resources or other cleanup.
A library providing utilities for implementing the Event pattern, facilitating event handling in JavaScript and TypeScript applications. This library is a collection of common utilities for managing events and event handlers using the Event pattern. The i
- event
- event-pattern
- observable
- observables
- observer
- observable-pattern
- observer-pattern
- event-handling
- event-emitter
- event-listener
- event-dispatcher
- typescript
- javascript
- event-management
- View more
A disposable base class and minimal set of interfaces to properly implement an object disposal pattern.
Run a function with an injected go-like defer helper
Polyfill for Symbol.dispose and Symbol.asyncDispose
Polyfill for DisposableStack and AsyncDisposableStack
- polyfill
- disposable
- stack
- disposablestack
- using
- symbol
- dispose
- asyncdispose
- typescript
- esmodules
- tested
- unit-tested
Bracket monad for fp-ts
A tiny Angular lifecycle helper library
Disposiq is a utility collection of Dispose pattern
- disposable
- disposable-pattern
- dispose
- dispose-pattern
- utilities
- common utilities
- resource-management
- cleanup
- auto-dispose
- autodispose
- pattern
- async-disposable
- resource-cleanup
- memory-management
- View more
A flexible Object Pool that trims the pool down to the specified max size after a specified delay.
The collection of helpers written with mobx and typescript.
A library for setting up and disposing services
A library for caching and memoization. This library provides advanced memoization utils, cache-creating and the ability to freely composing a custom cache.
React hook for automatic disposal on cancelled components
TypeScript RAII proof of concept