{"_id":"@appticlabs/tsdci","name":"@appticlabs/tsdci","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.1":{"name":"@appticlabs/tsdci","version":"0.1.1","description":"A Lightweight annotation-based dependency injection container for typescript.","scripts":{"start":"tsc -w","build":"npm run clean && tsc","clean":"rimraf dist","prepare":"rimraf dist && tsc","lint":"tslint ./src/**/*.ts ./test/**/*.ts","lint:fix":"tslint --fix ./src/**/*.ts ./test/**/*.ts -t verbose","pretest":"npm run build && npm run lint","test":"jest --config ./test/jest.config.js --coverage","tsc":"tsc"},"dependencies":{"lodash":"^4.17.21","reflect-metadata":"^0.2.2"},"devDependencies":{"@types/jest":"^26.0.0","@types/lodash.get":"^4.4.6","@types/lodash.set":"^4.3.6","@types/node":"^8.10.61","codecov":"^3.8.3","jest":"^30.0.2","rimraf":"^2.7.1","source-map-support":"^0.5.19","ts-jest":"^29.4.0","ts-node":"^8.10.2","tslint":"^6.1.2","tslint-config-prettier":"^1.18.0","typescript":"^5.8.3"},"keywords":["ioc","di","cdi","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-ioc.git"},"license":"MIT","bugs":{"url":"https://github.com/thiagobustamante/typescript-ioc/issues"},"main":"./dist/typescript-ioc.js","typings":"./dist/typescript-ioc.d.ts","_id":"@appticlabs/tsdci@0.1.1","gitHead":"b23540f4d7f63490699caee6876503080e7d91c5","homepage":"https://github.com/thiagobustamante/typescript-ioc#readme","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-+VeDwZoAnOMdO9e5ZT5zyt85ci4/sdegoSHGUrJnq5Dnvx3GZip0paAD5xA++cJx3vMpGLnSrRdXGKvn5HLWwA==","shasum":"fb4dd7a44ba6148274402295463b1f0cde04cb2b","tarball":"https://registry.npmjs.org/@appticlabs/tsdci/-/tsdci-0.1.1.tgz","fileCount":64,"unpackedSize":436371,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXkgDeKJaJ6VrXUf5+gBlmpKDymAX67IKKuubWEV5JegIhALJnJt3A8w+XkR+nfAyygwzM3I/kZQd/Zwb5aXuOIGGa"}]},"_npmUser":{"name":"emma-campbell","email":"emma@emmacampbell.dev","actor":{"name":"emma-campbell","email":"emma@emmacampbell.dev","type":"user"}},"directories":{},"maintainers":[{"name":"emma-campbell","email":"emma@emmacampbell.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tsdci_0.1.1_1750731165322_0.07932066783170155"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-24T02:12:45.234Z","0.1.1":"2025-06-24T02:12:45.534Z","modified":"2025-06-24T02:12:45.825Z"},"maintainers":[{"name":"emma-campbell","email":"emma@emmacampbell.dev"}],"description":"A Lightweight annotation-based dependency injection container for typescript.","homepage":"https://github.com/thiagobustamante/typescript-ioc#readme","keywords":["ioc","di","cdi","javascript","typescript","node","dependency injection","dependency inversion","inversion of control container"],"repository":{"type":"git","url":"git+https://github.com/thiagobustamante/typescript-ioc.git"},"bugs":{"url":"https://github.com/thiagobustamante/typescript-ioc/issues"},"license":"MIT","readme":"[![npm version](https://badge.fury.io/js/tsdci.svg)](https://badge.fury.io/js/tsdci)\n\n# IoC Container for Typescript - >3.X\n\nThis is a lightweight annotation-based dependency injection container for typescript.\n\nIt can be used on browser, on react native or on node.js server code.\n\nThis is a fork of the original [project by Thiago Bustamante](https://github.com/thiagobustamante/typescript-ioc).\n\n","readmeFilename":"README.md","_rev":"1-5f8ff02dc917280dd865dbee1482ff50"}