UNPKG

conteneur

Version:

TypeScript Inversion of Control container for Dependency Injection.

50 lines (49 loc) 1.45 kB
{ "name": "conteneur", "type": "module", "version": "2.1.2", "license": "MIT", "keywords": [ "container", "inversion-of-control", "ioc", "dependency-injection", "di", "service-locator", "service-container", "soc" ], "description": "TypeScript Inversion of Control container for Dependency Injection.", "homepage": "https://github.com/QuentinDutot/conteneur#readme", "repository": { "type": "git", "url": "git+https://github.com/QuentinDutot/conteneur.git" }, "main": "build/index.js", "types": "build/index.d.ts", "files": [ "build", "package.json", "README.md" ], "scripts": { "build": "tsup src/index.ts --format esm --out-dir build --treeshake --clean --dts", "test": "tsx --test 'src/index.test.ts' 'src/**/*.test.ts'", "lint": "biome lint --write", "format": "biome format --write", "check": "tsc && biome check --write", "release:prepare": "npm run build && npm run check && npm run test", "release:patch": "npm version patch", "release:minor": "npm version minor", "release:major": "npm version major", "release:publish": "npm publish && git push --follow-tags && open-cli https://github.com/QuentinDutot/conteneur/releases/new" }, "devDependencies": { "@biomejs/biome": "~1.9.4", "@types/node": "^22.13.10", "open-cli": "^8.0.0", "tsup": "^8.4.0", "tsx": "^4.19.3", "typescript": "^5.8.2" } }