Search results
774 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
Dependency Injection library for JavaScript and TypeScript
Lightweight dependency injection container for JavaScript/TypeScript
Reflect metadata utils
- dependency injection
- dependency inversion
- di
- inversion of control container
- ioc
- javascript
- node
- reflect-metadata
- typescript
InversifyJs core package
InversifyJs common utils
Advanced dependency mocking device.
- es6
- require
- dependency
- injection
- dependency injection
- mock dependency
- di
- inject
- swap
- test
- mock
- mockery
- proxyquire
provides native ESM import and globals mocking for unit tests
A lightweight, extensible dependency injection container for JavaScript.
Easy to use ES6 imports for $http, $log, and other Angular 1 services
- import
- require
- angular
- dependency
- inject
- dependency injection
- di
- typed
- typesafe
- type safe
- typescript
- es6
- es2015
- interoperable
A Service layer for node js.
A semantic dependency injection framework
A sandboxed Node.js module loader that lets you inject dependencies into your modules.
A Lightweight annotation-based dependency injection container for typescript.
- ioc
- di
- cdi
- javascript
- typescript
- node
- dependency injection
- dependency inversion
- inversion of control container
<p align="center"> <img width="200" src="https://raw.githubusercontent.com/suites-dev/suites/master/logo.png" alt="Logo" /> </p>
- unit testing
- testing
- mocking
- test doubles
- stubs
- mocks
- test
- jest
- sinon
- vitest
- dependency injection
- nestjs
- inversify
- tsyringe
Framework aimed to provide useful TypeScript decorators to implement controllers, services and request handlers, built with Fastify.
The dependency injection container.
A lightweight inversion of control framework for JavaScript and TypeScript
Simple dependency injection by overriding require
React bindings for Brandi — the dependency injection container.