UNPKG

@discordx/di

Version:

dependency injection service with TSyringe support

64 lines 1.53 kB
{ "name": "@discordx/di", "version": "3.3.4", "private": false, "description": "dependency injection service with TSyringe support", "keywords": [ "bot", "decorators", "dependency injection", "discord", "discordx", "framework", "javascript", "tsyringe", "typescript" ], "homepage": "https://github.com/discordx-ts/discordx/tree/main/packages/di#readme", "bugs": { "url": "https://github.com/discordx-ts/discordx/issues" }, "repository": { "type": "git", "url": "git+https://github.com/discordx-ts/discordx.git" }, "license": "Apache-2.0", "contributors": [ "Owen Calvin <owen.gombas@gmail.com> (https://github.com/OwenCalvin)", "Vijay Meena <vijayymmeena@gmail.com> (https://github.com/vijayymmeena)", "Victorique Blois <loli@victorique.moe> (https://github.com/VictoriqueMoe)" ], "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "types": "./dist/index.d.ts", "files": [ "dist", "CHANGELOG.md", "LICENSE.txt", "README.md", "SECURITY.md", "package.json" ], "dependencies": { "tsyringe": "^4.10.0", "typedi": "^0.10.0" }, "devDependencies": { "typescript": "5.8.3" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" }, "publishConfig": { "access": "public" }, "scripts": { "build": "tsup src/index.ts --format cjs,esm --dts", "build:typedoc": "npx typedoc src/index.ts --out ../../docs/static/api/di" } }