20 packages found
babel-plugin-macro for automatic try-finally blocks and C++ like RAII resource management
- babel-plugin-macros
- babel-plugin-macro
- babel-plugin
- macro
- emscripten
- embind
- resources
- management
- destructor
- free
- smart-ptr
- smart pointer
- unique_ptr
- shared_ptr
- View more
Most basic implementation of dependency injection container for JavaScript
A storage with a customizable item lifetime and capacity with a localStorage-like API
Map implementation with timelife keys
Adds a 'using' statement to TypeScript or JavaScript
sane, simple dependency injection and more
A simple typescript dependency injection
- typescript
- DI
- Dependency injection
- dependency
- injection
- IoC
- Inversion of Control
- Lifetime
- Scoped
- Singleton
- Transient
Lightweight interval manager with lifetime, pause, resume, start, stop, restart support.
Lightweight interval manager with lifetime, pause, resume, start, stop, restart support.
Library for stateful and reactive programming: observables, ownership and lifetimes, automatic deinit, procedural reactivity. Lightweight alternative to MobX.
Lightweight lib to work with the local storage implementing lifetime based on how many times the item was used
Small library to work with the local storage implementing lifetime for its items
Hook for shared Transient state, such as notifications, messages, et cetera.
Allows adding lifetimes to your event listeners to avoid memory leaks.
lightweight, small, high level dependency injector with object lifetime management
determine number of cats at the end of your lifetime
Integrates InjectJS into Angular to allow service registration with different lifetimes
A minimal temporary container implementation
LiveChat implementation for LifeTime application
framework to simplify faking and sharing objects within unit tests