@discordx/di
Version:
dependency injection service with TSyringe support
64 lines • 1.53 kB
JSON
{
"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"
}
}