Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
di
Dependency Injection for Node.js. Heavily inspired by AngularJS.
inversify
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
proxyquire
Proxies nodejs require in order to allow overriding dependencies during testing.
@inversifyjs/core
InversifyJs core package
mock-require
Simple, intuitive mocking of Node.js modules.
awilix
Extremely powerful dependency injection container.
@inversifyjs/reflect-metadata-utils
Reflect metadata utils
@inversifyjs/common
InversifyJs common utils
typed-inject
Type safe dependency injection framework for TypeScript
ng-annotate
add, remove and rebuild angularjs dependency injection annotations
didi
Dependency Injection for JavaScript
babel-plugin-angularjs-annotate
Babel plugin to add angularjs dependency injection annotations
ts-mock-imports
Intuitive mocking for Typescript class imports
rewiremock
Advanced dependency mocking device.
@inversifyjs/container
InversifyJs container
@adonisjs/fold
A simple and straight forward implementation for IoC container in JavaScript
difunc
Dependency Injection for JavaScript functions
esmock
provides native ESM import and globals mocking for unit tests
awilix-manager
Wrapper over awilix to support more complex use-cases, such as async init and eager injection
ng-annotate-patched
add, remove and rebuild angularjs dependency injection annotations