2274 packages found
Dependency Injection for Node.js. Heavily inspired by AngularJS.
A lightweight Dependency Injection library. Using es6 and other features, remove unnecessary concepts, easy and convenient to use.
Simple, intuitive mocking of Node.js modules.
Typescript dependency injection
Context driven dependency injection
Proxies nodejs require in order to allow overriding dependencies during testing.
Flexible reflection-based dependency injection
Dependency registration/management and injection support.
A tiny DI container (formally microdi-js)
Extremely powerful dependency injection container.
Dependency Injection for Vanilla JS classes
fastify-decorators plugin to work with Sequelize
Dependency Injection library for Node.js
Configurable context-aware logging
Type-safe, straightforward dependency injection for object-oriented programming using E6 classes and TypeScript interfaces/abstract classes/types--without annotations or reflect-metadata.
- dependency injection
- inversion of control
- inversion of control container
- ioc container
- object-oriented programming