Proxies nodejs require in order to allow overriding dependencies during testing.
Simple dependency injection by overriding require
A lightweight Dependency Injection library. Using es6 and other features, remove unnecessary concepts, easy and convenient to use.
Extremely powerful dependency injection container.
Simple, intuitive mocking of Node.js modules.
Purely typed service container
Yet Another IOC-Container for Node.js
extremely thin dependency injection
kidi is a koa based node.js framework with powerful dependency injection and Express like API style，and a powerful UI scaffolds！
Minimal dependency injection to diminish code complexity
A tiny DI container (formally microdi-js)
A powerful dependency injection micro container
Simple dependency injection container
Lightweight dependency injection container for TypeScript with async support
The perfect IoC framework for Node.js lovers