@apiratorjs/di-container

A lightweight dependency injection container for JavaScript and TypeScript with powerful features: modular organization with DiModule.create, service tagging for multiple implementations, lazy initialization, automatic circular dependency detection, and m
v2.4.0 URL: https://unpkg.com/@apiratorjs/di-container@2.4.0/dist/src/index.js
OpenBrowse Files
dependency injectiondidi-containercontainerdi-modulesmodulesservice taggingtagged servicesservice identificationmultiple implementationsasynchronousasynclazy initializationlazy loadingcircular dependency detectionsingletonscopedtransienttypescripttypescript dinodejsframework-agnosticasync-contextlifecycledependency managementinversion of controliocdiscovery service