dipend
Version:
This library implements a dependency injection (DI) system in JavaScript/TypeScript, making it easier to manage dependencies in modular applications.
49 lines • 1.26 kB
JSON
{
"name": "dipend",
"version": "1.0.2",
"author": "Saulo V. Alvarenga",
"description": "This library implements a dependency injection (DI) system in JavaScript/TypeScript, making it easier to manage dependencies in modular applications.",
"license": "Apache-2.0",
"homepage": "https://dipend.sauloalvarenga.dev.br",
"repository": "github:saulova/ts-dipend",
"bugs": "https://github.com/saulova/ts-dipend/issues/",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/saulova"
},
"keywords": [
"dependency-injection",
"di",
"typescript",
"ioc",
"injection",
"dependency-injection-container",
"container",
"typescript-di",
"typescript-ioc",
"interface-based-injection",
"dependency-inversion",
"solid-principles",
"inversion-of-control",
"clean-architecture",
"dependency-management",
"dipend",
"singleton",
"transient",
"typescript-library",
"typescript-dependency-injection"
],
"bin": {
"dipend": "./bin/dipend"
},
"exports": {
".": "./index.js",
"./tsc-plugin": "./tsc-plugin/index.js"
},
"dependencies": {
"jsonc-parser": "^3.3.1",
"ts-patch": "^3.3.0",
"tslib": "^2.8.1",
"yargs": "^17.7.2"
}
}