{
  "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"
  }
}