Cache requires to be lazy-loaded when needed.
Proxies nodejs require in order to allow overriding dependencies during testing.
A powerful dependency injection micro container
Simple dependency graph.
Automated dependency updates. Flexible so you don't need to be.
add, remove and rebuild angularjs dependency injection annotations
sort module-deps output for deterministic browserify bundles
Simple, intuitive mocking of Node.js modules.
Create graphs from module dependencies.
Get the dependency tree of a module
Easy dependency injection for node.js unit testing
Get the file associated with an imported/required Stylus partial
Get the file associated with a Sass import
Lazy evaluated property injection decorators for InversifyJS
Add, remove and rebuild AngularJS dependency injection annotations.
Convert a dependency path into a filepath
A simple mock injector compatible needing no instrumentation in the libraries being tested
Minimalistic Dependency Injection (DI) for ES6
powered by npms.io 🚀