{"_id":"typeioc","_rev":"72-69f06e11f72255fad0d888c23cbf20c6","name":"typeioc","description":"Dependency injection container for node typescript / javascript","dist-tags":{"latest":"3.0.3"},"versions":{"1.0.0":{"name":"typeioc","version":"1.0.0","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.0.0","dist":{"shasum":"9dade987fbcb593b1da5427c2c61f8dcc64f2c60","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.0.0.tgz","integrity":"sha512-TopZu0G0grwYUZxX0iW+b35etOQE0lWyWoe996Eh6+KVPMIshc69rv06reRf9MQtt8bU1FdtzIMZ/uTRtvGO1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtreJlJlzgzq0LhHr0e+K4wZcauq3SCwrqEFrXNFd1mAiEAgKS7/D9Kw39plKt50OcKeHb2kMG79m8pmYbLRHRHME8="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.0.1":{"name":"typeioc","version":"1.0.1","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.0.1","dist":{"shasum":"3c71aca217b5f8f1b12dcea446726572d2db51c7","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.0.1.tgz","integrity":"sha512-NpI3IrwqZCiIuIQJ2Td3aTQuL/hvagWjxNQd8O4pXLTn2xFoqhyMSy6bJGLqIYtq7w+em4WO3WhGuGLDO4pIBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfSgWk+YcV1+YWLduELmXPyv9XbF/2+ektcL/LqrvkcgIgOglN/uEw/LYSkyiLXvLTYiHwzYHOhGpKpv7OItXSsxU="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.0.2":{"name":"typeioc","version":"1.0.2","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.0.2","dist":{"shasum":"30c8d0f18d9f31fac5b49ae40a11e5fec37ec00d","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.0.2.tgz","integrity":"sha512-P3Fn2uqQrAyvXXJ24DzR9NeAuiLp8niRZTmz81m2JxQB/tS5lhTO4aNEShr8QVC2pEW0wWhnBpLzcdYg3rayFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFAsWUA/1LpwM+hjYU8cnlwfsh1Fv6uk+9mb1tVqHLaQIhALVvvIm4kkIbGuJqOshpp/3kqxBHestvCKgW7zpJr8Fv"}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.0.3":{"name":"typeioc","version":"1.0.3","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.0.3","dist":{"shasum":"85e368779edee0c26e63f6d5b5cfcc429af4b421","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.0.3.tgz","integrity":"sha512-x0aR1sq+WC+E6fqTEwOCk51FFHp/Di30mWrjS9HXq82g8A6EqLwA25cpleEGYq2BwqH+e68vfOdIRQ43FaboDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1NiC0yUT/rypH1VJmDyu3O8L4kGaCBZzV7aYoOcxaoQIgJW0gPRXThN5HOC6gcjDUHF6sUudnE5gU0j+i1d+2NnU="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.0.4":{"name":"typeioc","version":"1.0.4","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.0.4","dist":{"shasum":"07c1b59109651024e1e3f96f046a838a7da6dba2","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.0.4.tgz","integrity":"sha512-U9fVxir4aDc9+Fg2kMna6cYUuqLvupQ7W7qd2DlagqH3iZWfn4ewnah93GRQe3qohzNyorCGCX/AY3E2ca6gGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXLkBxnu1ixWxOq+h64RHU0/ktaSb4gp4OUImbvGemRAiEAt4mrI/2GUdl42FQsxP2f9OYBqkZOlbijqbhJ3BuFr18="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.0.5":{"name":"typeioc","version":"1.0.5","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.0.5","dist":{"shasum":"adb48b5bf92a669bb539d23f67a430cb82fc2465","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.0.5.tgz","integrity":"sha512-OJN1Z5Oe3oL/ANKmCUT3fXS3Or6VwHUMh1waHN+6ZIXca9keFPsjxA+DHw2F8SdAZ3qE7p0xo79e+3RKLV7POw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7u48/xGtzCe8gvau9IkvOU2YOtW2DHYPC9U+0MT8NVgIgc28P9CjezYsg+i6M3mwHmkfCbusU9PUTbVlxV09tzAc="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.1.1":{"name":"typeioc","version":"1.1.1","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0","typescript":"~0.9.1"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.1.1","dist":{"shasum":"b931f455f491a3de13d6767b9e789915215880dd","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.1.1.tgz","integrity":"sha512-dp679TllAL9oqhpu9uzshu/JPzuW/+aZVBrPGwVDT1GdtlWvK6AGHUTHrI/WAWTo7VC6yOLOvUoj9aiapx0fGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGc5ewlPf2tic6CNOqiyi5lnQWVPlXlp9dqUul4bTTspAiEAuJRfrrL/vnW8kCiDfSQ47eqnGWpEK01hEnN4a+UVpSg="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.1.2":{"name":"typeioc","version":"1.1.2","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0","typescript":"~0.9.1"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.1.2","dist":{"shasum":"b2ef06b8eeb1567dc3065f9ae45d466d9dbb67d1","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.1.2.tgz","integrity":"sha512-gX8+Lifkp2hZwHW0a0a7SxJFt0Zn2vovbnOn4gWRLJ/fCC/h2F1H22L97jw8BEgyEXOsHOZLH3JfwJ4F7iGeSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC91a80VCd2h68Xg5CWRQcCHxG3FnwNqW2RODpGafal0wIhAKHUYO5TeMo7NHDk4CYNm9M6HkuvgrV3WldTgDtmHDvR"}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.1.3":{"name":"typeioc","version":"1.1.3","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0","typescript":"~0.9.1"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"_id":"typeioc@1.1.3","dist":{"shasum":"3d9188ae153472949efb7a5ea3aebf10d6bb27ab","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.1.3.tgz","integrity":"sha512-1hxZWFzrYg379ZssQvLYSJV3a1FrNH66yaqb1Q2Sco1a8QmYD074G1bmfiR5VV4YYsKsw1xshauUFr/iW/sw3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHzXx6qT5mEZoyNmM0MRbqXdF82SFJUeR/Eqoel+x4iQIgH6v2swN5xThIL2Q2RCAl1hkBWpfLBxHYzgiZrvorJ/E="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.1.4":{"name":"typeioc","version":"1.1.4","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0","typescript":"~0.9.1"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"homepage":"https://github.com/maxgherman/TypeIOC","_id":"typeioc@1.1.4","dist":{"shasum":"962687e30040668fa9b6afa8f417434e64e75bc1","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.1.4.tgz","integrity":"sha512-2j+bMDmVUTjwRE9wkG437v5IVcfuopsl6KbvbxNS8cUToV/AUwzqPU9kffEYO3nN0YF1pfNc16nNAPmwmCaXyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNPfe5MgJmXWcymHvNq+KRf6Lfj1JJj72BGFVSI1xH5AIgDQllYPJMgFugkHAu1BZZP/Ub4RusMNGW6pIJTFh3lU8="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.1.5":{"name":"typeioc","version":"1.1.5","description":"Dependency injection container for node typescript","main":"./lib/typeioc","directories":{"lib":"./lib/typeioc","test":"test"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0","typescript":"~0.9.1"},"scripts":{"test":"./test/runner"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"BSD","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"homepage":"https://github.com/maxgherman/TypeIOC","_id":"typeioc@1.1.5","dist":{"shasum":"08a9d3ab5f6db87b513352081b35c88bc32cb6de","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.1.5.tgz","integrity":"sha512-TePpA5J5liv6rJuDdUYUQrYrO/7zSwck9HEvkS7gLSaezI8Nw4Sw2FvWL1WK5+xNivvyUCZ1fgiUFFHzif9jig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqr4/LyXwlBOVXVV5/ocBelKAJvKl5H4FuNajpg3p+UAiAmUr2i5tTZUsRPcfKhcDPT2qkrxJLktEmf1Ssrg/S2Xg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.2.1":{"name":"typeioc","version":"1.2.1","description":"Dependency injection container for node typescript","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0","typescript":"0.9.5","gulp":"~3.3.4","gulp-exec":"~1.0.3","map-stream":"~0.1.0","gulp-util":"~2.2.10","q":"~1.0.0","event-stream":"~3.1.0","gulp-clean":"~0.2.3"},"scripts":{"test":"node test/runner.js"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"homepage":"https://github.com/maxgherman/TypeIOC","_id":"typeioc@1.2.1","dist":{"shasum":"ec409fad8ae8c3b61a298fcadd37d3d7f9efe5f8","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.2.1.tgz","integrity":"sha512-nYemypNiEJZkNP3OrFORSk10l9/y+3/CQ4uLYnpBRvGlQIdTslxqkpOJtbaERPJMRwmr4Ttb45jITtTiqRry8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYjopiitwV2Or00s0IMcHSEuuLS05CiKqRFOp8uH+/jgIhAN3OjWOCJPcRJh+0m4xJbHzw8tP6qEQXUpYm7f2sRBp2"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.2.2":{"name":"typeioc","version":"1.2.2","description":"Dependency injection container for node typescript","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0","typescript":"0.9.7","gulp":"~3.3.4","gulp-exec":"~1.0.3","map-stream":"~0.1.0","gulp-util":"~2.2.10","q":"~1.0.0","event-stream":"~3.1.0","gulp-clean":"~0.2.3"},"scripts":{"test":"node test/runner.js"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"homepage":"https://github.com/maxgherman/TypeIOC","_id":"typeioc@1.2.2","dist":{"shasum":"75c260511d90fa3e1fb9e9f866b2ff91752418ec","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.2.2.tgz","integrity":"sha512-4KG4eopiHBjpsjrKY6WGhs+GSOVrZ9x9+lHZ50M1J1uliI97NwRux+lXnx8+TzsdpWd6sB3PGpvqaCw2jJA6dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2Vtc0k+hDGcs8T0S+GS0LnwUG4K3PHoqyqeYAftGC1gIgSomhkNyhku00QQ+1RgnX7m1Y9DArGcidoyhaMOLdq6Y="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.2.4":{"name":"typeioc","version":"1.2.4","description":"Dependency injection container for node typescript","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"nodeunit":"~0.8.0","typescript":"0.9.7","gulp":"~3.3.4","gulp-exec":"~1.0.3","map-stream":"~0.1.0","gulp-util":"~2.2.10","q":"~1.0.0","event-stream":"~3.1.0","gulp-clean":"~0.2.3"},"scripts":{"test":"node test/runner.js"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"homepage":"https://github.com/maxgherman/TypeIOC","_id":"typeioc@1.2.4","dist":{"shasum":"7ca8281bbac41ab4cba07058905d6964117a2fca","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.2.4.tgz","integrity":"sha512-CYuYEHQ5XiSq9PGvE2TiQRJApedr603yayS4XYzu0AmAY/5rsu8TSBHWEiIA0RMwzM8riLMiZIsUOlj4bqP6Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuAnsSQNW4F7uLHD/UmLvB6aHwr5nWe1i1I7plJGfReAIhAK8jWU2lfST94fItokJszQwNuRWXxA6n0O76OUi6iVgS"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.2.5":{"name":"typeioc","version":"1.2.5","description":"Dependency injection container for node typescript","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"~0.1.2","weak":"~0.2.2"},"devDependencies":{"gulp":"~3.6.2","nodeunit":"~0.9.0","gulp-exec":"~2.0.1","gulp-util":"~2.2.14","q":"~1.0.1","event-stream":"~3.1.5","gulp-clean":"~0.2.4","gulp-tsc":"~0.8.0","sinon":"~1.9.1","map-stream":"~0.1.0"},"scripts":{"test":"node test/runner.js"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"homepage":"https://github.com/maxgherman/TypeIOC","_id":"typeioc@1.2.5","dist":{"shasum":"76ca11efcf93f351ace7821c8e50144bac9cc4c4","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.2.5.tgz","integrity":"sha512-sUyDAdFta8KobTzEy9lSCNAjKREVsInAvUbAKIF58ang2ybUO9NDv/pyQWquNA44+IvTOeOVudEg8CSV16cYJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG25pM3Pql9NSoT2yLYb5seJn9y0QMkMd8gYxRhbpe8VAiEAxqRqnNmU72I4m7GwNXRKNrGf6vJmFnFd6TCEwPhFUN8="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"1.2.6":{"name":"typeioc","version":"1.2.6","description":"Dependency injection container for node typescript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"~0.1.2","weak":"~0.3.3"},"devDependencies":{"nodeunit":"~0.9.0","event-stream":"~3.1.5","gulp-util":"~3.0.0","map-stream":"~0.1.0","sinon":"~1.10.3","coveralls":"~2.11.1","rimraf":"~2.2.8","codeclimate-test-reporter":"0.0.3","gulp-exec":"~2.1.0","gulp":"~3.8.6","gulp-tsc":"~0.9.2","gulp-header":"~1.1.1"},"scripts":{"test":"node test/runner","coverage":"istanbul cover test/runner.js","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"gitHead":"58342af2483b6ebd73e7f0167847a54123e55d33","_id":"typeioc@1.2.6","_shasum":"d8555c053a41f3272af8f17c0239d958a4058977","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.25","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"dist":{"shasum":"d8555c053a41f3272af8f17c0239d958a4058977","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.2.6.tgz","integrity":"sha512-oqTxdRlCw1Klxc/dpFm3jf0rkW6gwmI3TH3ISTlmvCOAC+R7cAwaau6V7DYdqBgVjyo5wduVZHBsPyxCmxXHWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEjfzJizsZlOEhHCRI2lvs78u/qqFEA4kfCteD3zuyKAiEAx54m3+rWEidIkKz0wGXncXe6TLJPNB3E2uz/A7nHZUA="}]}},"1.2.7":{"name":"typeioc","version":"1.2.7","description":"Dependency injection container for node typescript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"^0.1.3","weak":"~0.3.3"},"devDependencies":{"codeclimate-test-reporter":"0.0.4","coveralls":"^2.11.2","del":"^1.1.1","gulp":"^3.8.10","gulp-header":"^1.2.2","gulp-replace":"^0.5.1","gulp-util":"^3.0.2","nodeunit":"~0.9.0","sinon":"^1.12.2"},"scripts":{"test":"node test/runner","coverage":"istanbul cover test/runner.js","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"gitHead":"7676c799f96b9df532efb06c4dbcc2854afe24e2","_id":"typeioc@1.2.7","_shasum":"a704624f35f18654472dfdaed672324bada2ffaa","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.25","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"dist":{"shasum":"a704624f35f18654472dfdaed672324bada2ffaa","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.2.7.tgz","integrity":"sha512-Fz9fI/Vp4jffjfQJmAss/G53qo1T77iaHi5L87kSdcdtV0UHcWMz0wCetNDoY3cq5JdqF1unyXzQ4a/NaqnPRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD96Z3ekIOQgjXypYLSJM7gvFvSdBKj6n/WgBpZTgj5ugIgfX8gkH6tg7RFPZZIQSbltoIJGGyA1k/L0bPZ3FVzJeQ="}]}},"1.2.8":{"name":"typeioc","version":"1.2.8","description":"Dependency injection container for node typescript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"^0.1.3","weak":"~0.3.3"},"devDependencies":{"codeclimate-test-reporter":"0.0.4","coveralls":"^2.11.2","del":"^1.1.1","gulp":"^3.8.10","gulp-header":"^1.2.2","gulp-replace":"^0.5.1","gulp-util":"^3.0.2","nodeunit":"~0.9.0","sinon":"^1.12.2"},"scripts":{"test":"node test/runner","coverage":"istanbul cover test/runner.js","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"gitHead":"de1ff3ef17b91052b42d1690669cbd5316a94da9","_id":"typeioc@1.2.8","_shasum":"23a7806630734aec1c8ca4a562d612ddf50e8806","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.25","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"dist":{"shasum":"23a7806630734aec1c8ca4a562d612ddf50e8806","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.2.8.tgz","integrity":"sha512-XgJ5mlboPaI6n0fN6FL7go6IrRKczFeR2y/7g9VGYUE1zRgZ71JvBkPOSH+TYIV7YiJSd+bK6rKJPuqVzUBpAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF7smb54c+5h29oRQvfVmd2O8kvzo12cLNM8dUgvJmrQAiEAkQMzWSR8xEcNQit4llymdNEBb6VVvQsM5qv9ZR3EADc="}]}},"1.2.9":{"name":"typeioc","version":"1.2.9","description":"Dependency injection container for node typescript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"^0.1.3"},"devDependencies":{"codeclimate-test-reporter":"^0.1.0","coveralls":"^2.11.3","del":"^1.2.0","gulp":"^3.9.0","gulp-header":"^1.2.2","gulp-istanbul":"^0.10.0","gulp-nodeunit":"0.0.5","gulp-replace":"^0.5.3","gulp-util":"^3.0.6","run-sequence":"^1.1.2","sinon":"^1.15.4"},"scripts":{"build":"gulp --gulpfile build/gulpfile.js build","test":"gulp --gulpfile build/gulpfile.js run-js-tests","test-ci":"gulp --gulpfile build/gulpfile.js run-all-tests","coverage":"gulp --gulpfile build/gulpfile.js run-tests-coverage","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"gitHead":"2f3ab3c629667ecbfe1fecdc530e0631183e362c","_id":"typeioc@1.2.9","_shasum":"be78f2d61eea72b450760a0ff7e8a1f42d48a53a","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.25","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"dist":{"shasum":"be78f2d61eea72b450760a0ff7e8a1f42d48a53a","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.2.9.tgz","integrity":"sha512-55BGlEp9Yv49woUwK0gqfTSR4sape4OlvxTpsbVHjp/rLVKZwhsa2MOjmYo8AsDGo7JLRULPQSnsiYsh5lYnrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxHbaTxQ9Pkv1x0GdNCAvf6sFqsjbBHdSnxGpmEK9uDAIhANCR1XFdkOPTknH+WAbtmegkI0nJxAty6xddiiJgKLEF"}]}},"1.3.0":{"name":"typeioc","version":"1.3.0","description":"Dependency injection container for node typescript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"^0.1.3"},"devDependencies":{"codeclimate-test-reporter":"^0.1.1","coveralls":"^2.11.4","del":"^2.0.2","gulp":"^3.9.0","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.0","gulp-nodeunit":"0.0.5","gulp-replace":"^0.5.4","gulp-util":"^3.0.6","run-sequence":"^1.1.3","sinon":"^1.16.1"},"scripts":{"build":"gulp --gulpfile build/gulpfile.js build","test":"gulp --gulpfile build/gulpfile.js run-js-tests","test-ci":"gulp --gulpfile build/gulpfile.js run-all-tests","coverage":"gulp --gulpfile build/gulpfile.js run-tests-coverage","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":{"type":"MIT","url":"https://github.com/maxgherman/TypeIOC/blob/master/LICENSE"},"gitHead":"a01a04dd50ac491c6ac88b441dd33162e81a43d0","_id":"typeioc@1.3.0","_shasum":"a349e59355913956583084f507efff83117fefa6","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.25","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"dist":{"shasum":"a349e59355913956583084f507efff83117fefa6","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.3.0.tgz","integrity":"sha512-7uTMaEloRl0RISqzPka4rTp840n43bRBtwRd4WPE8k6pfXCOu5vyXiLmXLx59oYKcT/wGoWecsqSQQzB9W8JuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9+5mJeWv3d9UHyAqt/SgfB23V+FmBJJuwkEBH5U0L1AIhAI7CyugCT9n2gLwT2c9h2GHv6V2iLuYJkqQmjGMuDxdp"}]}},"1.4.0":{"name":"typeioc","version":"1.4.0","description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"^0.1.3","reflect-metadata":"^0.1.3"},"devDependencies":{"codeclimate-test-reporter":"^0.3.0","coveralls":"^2.11.6","del":"^2.2.0","gulp":"^3.9.0","gulp-header":"^1.7.1","gulp-istanbul":"^0.10.3","gulp-nodeunit":"0.0.5","gulp-replace":"^0.5.4","gulp-util":"^3.0.6","run-sequence":"^1.1.5","sinon":"^1.17.3"},"scripts":{"build":"gulp --gulpfile build/gulpfile.js build","build-appveyor":"gulp --env=appveyor --gulpfile build/gulpfile.js build","test":"gulp --gulpfile build/gulpfile.js run-js-tests","test-ci":"gulp --gulpfile build/gulpfile.js run-all-tests","coverage":"gulp --gulpfile build/gulpfile.js run-tests-coverage","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"73126ce9c03967f19c0ce183ad593f12009796cf","_id":"typeioc@1.4.0","_shasum":"ea0e82760b8173440d0fb909b4c84acaceeccf37","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"shasum":"ea0e82760b8173440d0fb909b4c84acaceeccf37","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-1.4.0.tgz","integrity":"sha512-IClHhcKfCwjbtUjHAE7J1MYctvIFndWaH5G+NiRdZ8/ZrzwFieWTXnHaGznyOMqhoQtC/ht2E+e4avTa5nvlug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEi+qQrHaGcGcTKVS4zXdIeITaiOlmVat5AB0SrY7zAEAiEAlNuVy+p4EmmlKWnN3k4PPKTOjOhXKG8TxMK5BAuX3PM="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}]},"2.0.0":{"name":"typeioc","version":"2.0.0","description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"^0.1.4","reflect-metadata":"^0.1.8"},"devDependencies":{"codeclimate-test-reporter":"^0.3.0","coveralls":"^2.11.14","del":"^2.2.2","gulp":"^3.9.0","gulp-header":"^1.8.8","gulp-replace":"^0.5.4","gulp-util":"^3.0.6","istanbul":"^0.4.3","nodeunit":"^0.10.2","run-sequence":"^1.1.5","sinon":"^1.17.6"},"engines":{"node":">=4.5.0"},"scripts":{"compile":"gulp --gulpfile build/gulpfile.js compile","build":"gulp --gulpfile build/gulpfile.js build","build-appveyor":"gulp --env=appveyor --gulpfile build/gulpfile.js build","test":"node --harmony ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coverage":"NODE_ENV=coverage node --harmony node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"2bde63899d2763dda4b681c6517100c40dbeea4d","_id":"typeioc@2.0.0","_shasum":"505490c3c33a77d84fcb479d825af59df501ff3e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"shasum":"505490c3c33a77d84fcb479d825af59df501ff3e","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.0.0.tgz","integrity":"sha512-PdE7dcMzdp0zJ1cGJ8M/Hyva0aHTEetWaz9zgGJ2Ij4CnPIZetcRV7Qlj8G5r0QI+xtl29TwqWu1u8v0JtzpdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCONkDrKtpCOEsallsrRD8B5nUXduInTUw8ueFLK/8crQIgCKF52BCU+Kg2rnDYYtv6/uQjrX27BjXG2zdJBerYCiw="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typeioc-2.0.0.tgz_1474782762290_0.43843387835659087"}},"2.0.1":{"name":"typeioc","version":"2.0.1","description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"^0.1.4","reflect-metadata":"^0.1.10"},"devDependencies":{"codeclimate-test-reporter":"^0.4.1","coveralls":"^2.12.0","del":"^2.2.2","gulp":"^3.9.0","gulp-header":"^1.8.8","gulp-replace":"^0.5.4","gulp-util":"^3.0.8","istanbul":"^0.4.3","nodeunit":"^0.11.0","run-sequence":"^1.1.5","sinon":"^2.0.0"},"engines":{"node":">=4.5.0"},"scripts":{"compile":"gulp --gulpfile build/gulpfile.js compile","build":"gulp --gulpfile build/gulpfile.js build","build-appveyor":"gulp --env=appveyor --gulpfile build/gulpfile.js build","test":"node --harmony ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coverage":"NODE_ENV=coverage node --harmony node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"1ad4b943762ea962a3293648e021273dd171da67","_id":"typeioc@2.0.1","_shasum":"dd7fde11ec26be7efd751d1f5657c3a4ebe134e2","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"shasum":"dd7fde11ec26be7efd751d1f5657c3a4ebe134e2","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.0.1.tgz","integrity":"sha512-SekjGA9gnq1yffXCh5NBNPT9DZO4UTqZmsKlabBEQCVUaK0cwudB9O3ABDpvrbAQZcicrNrDCKsUICCfYe4WeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKyhSA4jRk3yZcXKp+fw6MaeKOxQxQ/aSeSS1eJleD7wIgVYKyOxQcNVAo2j+ybyv8BNsfVkiEQ+GQpiFDSkRUJgg="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typeioc-2.0.1.tgz_1489750975477_0.5084022039081901"}},"2.1.1":{"name":"typeioc","version":"2.1.1","description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.10"},"devDependencies":{"@types/node":"^8.0.20","codeclimate-test-reporter":"0.5.0","coveralls":"2.13.1","del":"3.0.0","gulp":"3.9.1","gulp-header":"1.8.9","gulp-replace":"0.6.1","gulp-util":"3.0.8","istanbul":"0.4.5","nodeunit":"0.11.1","run-sequence":"2.1.0","sinon":"^3.1.0"},"engines":{"node":">=4.5.0"},"scripts":{"compile":"gulp --gulpfile build/gulpfile.js compile","build":"gulp --gulpfile build/gulpfile.js build","build-appveyor":"gulp --env=appveyor --gulpfile build/gulpfile.js build","test":"node --harmony ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coverage":"NODE_ENV=coverage node --harmony node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"320199137865dc95976da41b25e93e18b696f871","_id":"typeioc@2.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"integrity":"sha512-L+ABxS3Noi1dRj990+SOqiMzxOoEjIsjAG8uUZaLDQGfXi//9JEOZ7kcbmIH/kkXiYa1NaxMwBHCBgqD5WUnBg==","shasum":"97eaca2ab851513ba9ffd301c072a3dde1e5e272","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgGNhJYyZPidtGxj3FhoKQEdbfwi9NnvOre+/bgW1V8AiEAymBKwu2X/PjCt5l5j6kqntHWGl/L2817aIe3rME58wI="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc-2.1.1.tgz_1502255728455_0.4864057768136263"}},"2.1.2":{"name":"typeioc","version":"2.1.2","description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"gitbook-plugin-github":"^2.0.0","gitbook-plugin-prism":"^2.3.0","hashes":"0.1.4","reflect-metadata":"0.1.10"},"devDependencies":{"@types/node":"8.0.30","codeclimate-test-reporter":"0.5.0","coveralls":"2.13.1","del":"3.0.0","gitbook-cli":"2.3.2","gitbook-plugin-anchorjs":"1.1.1","gitbook-plugin-github":"3.0.0","gitbook-plugin-prism":"2.2.1","gitbook-plugin-sectionx":"3.1.0","gulp":"3.9.1","gulp-header":"1.8.9","gulp-replace":"0.6.1","gulp-util":"3.0.8","istanbul":"0.4.5","nodeunit":"0.11.1","sinon":"3.3.0","run-sequence":"2.2.0"},"engines":{"node":">=6.6.0"},"scripts":{"compile":"gulp --gulpfile build/gulpfile.js compile","build":"gulp --gulpfile build/gulpfile.js build","build-appveyor":"gulp --env=appveyor --gulpfile build/gulpfile.js build","test":"node --harmony ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coverage":"NODE_ENV=coverage node --harmony node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate","docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"gitbook build","docs:publish":"rm _book -rf && npm run docs:build && cd _book && git init && git remote add origin https://github.com/maxgherman/TypeIOC-docs.git && git add . && git commit -am 'Update docs' && git push origin master --force"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"cbc95f8ef664168c4924498a6d0defcb2886b339","_id":"typeioc@2.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"integrity":"sha512-sNR60azJNjrpv1Gow/c3RR7pPSI3tL42CPOjNIF5HFHbYj9zTg4QkKpkqS5DZHp+KthjBXo5JtX0cxNaXsbHUw==","shasum":"22f301d3660b0074f4a5379e877e6b118650cf41","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/xW7+rMViE8IRyCmohNNgqArQKBy/OeNAO8kD+VVNEAiEA7H7MHHawDpIzlh3wmcpl3uBJMLfADbMNLfS74gM2pKM="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc-2.1.2.tgz_1506235884620_0.3746130794752389"}},"2.1.3":{"name":"typeioc","version":"2.1.3","description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.10"},"devDependencies":{"@types/node":"8.0.30","codeclimate-test-reporter":"0.5.0","coveralls":"2.13.1","del":"3.0.0","gitbook-cli":"2.3.2","gitbook-plugin-anchorjs":"1.1.1","gitbook-plugin-github":"2.0.0","gitbook-plugin-prism":"2.3.0","gitbook-plugin-sectionx":"3.1.0","gulp":"3.9.1","gulp-header":"1.8.9","gulp-replace":"0.6.1","gulp-util":"3.0.8","istanbul":"0.4.5","nodeunit":"0.11.1","sinon":"3.3.0","run-sequence":"2.2.0"},"engines":{"node":">=6.6.0"},"scripts":{"compile":"gulp --gulpfile build/gulpfile.js compile","build":"gulp --gulpfile build/gulpfile.js build","build-appveyor":"gulp --env=appveyor --gulpfile build/gulpfile.js build","test":"node --harmony ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coverage":"NODE_ENV=coverage node --harmony node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","codeclimate":"cat test/coverage/lcov.info | CODECLIMATE_REPO_TOKEN=4d695ca8fbc1be6c4f20509a918f006eb3ac84c871364cb935ac0f75ec852e01  codeclimate","docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"gitbook build","docs:publish":"rm _book -rf && npm run docs:build && cd _book && git init && git remote add origin https://github.com/maxgherman/TypeIOC-docs.git && git add . && git commit -am 'Update docs' && git push origin master --force"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"22d03d089a213357d167a66454a5ede17cf6811c","_id":"typeioc@2.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"integrity":"sha512-/Km39QA8jcuCaroef0rAXJoDgXQbqHTJoR8KLUcY5eRbWLwyUn4G3Ag4u1e9W/IvKfsF40HzhMIRGIxpdSKoNQ==","shasum":"88a62fdaf4aaccb914fcdd3bc36c4ff14aac2ef0","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvRk6xCAgTmFxwIHiZ7ZpAMvfK27WmQpqZerA9Ugn6kAiEA0Vq636oXiVYxUlpIsRGHuMVYgUyCXGnO/3rs7fCdvLs="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc-2.1.3.tgz_1506240366530_0.6189288622699678"}},"2.1.4":{"name":"typeioc","version":"2.1.4","description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.10"},"devDependencies":{"@types/node":"8.0.53","coveralls":"3.0.0","del":"3.0.0","gitbook-cli":"2.3.2","gitbook-plugin-anchorjs":"1.1.1","gitbook-plugin-github":"2.0.0","gitbook-plugin-prism":"2.3.0","gitbook-plugin-sectionx":"3.1.0","gulp":"3.9.1","gulp-header":"1.8.9","gulp-replace":"0.6.1","gulp-util":"3.0.8","istanbul":"0.4.5","nodeunit":"0.11.2","sinon":"4.1.2","run-sequence":"2.2.0"},"engines":{"node":">=6.6.0"},"scripts":{"compile":"gulp --gulpfile build/gulpfile.js compile","build":"gulp --gulpfile build/gulpfile.js build","build-appveyor":"gulp --env=appveyor --gulpfile build/gulpfile.js build","test":"node --harmony ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coverage":"NODE_ENV=coverage node --harmony node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"gitbook build","docs:publish":"rm _book -rf && npm run docs:build && cd _book && git init && git remote add origin https://github.com/maxgherman/TypeIOC-docs.git && git add . && git commit -am 'Update docs' && git push origin master --force"},"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"cc50600b28bcd1e12751b277a20885ec95df1dd5","_id":"typeioc@2.1.4","_npmVersion":"5.5.1","_nodeVersion":"8.2.1","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"integrity":"sha512-bTrdTGuN/Nn4sNmAua83F/sBsy3Q7K+8Dq8Z1vqX6p378c+tLRCCT46qYYcNjwXFrI7otySXmXZ0s0cO1tdjmA==","shasum":"1e264a58de81b9270f0fba853b8990d0f84e789f","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.1.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9oQmpso1erUKokLUwXYRQhu0iIlN8gg/is0nC4zgNdQIgHKMxDP+nI5Hw1JixUx6JYB4KTwP62TTmoEBiegFxIGI="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc-2.1.4.tgz_1512216930360_0.07990486896596849"}},"2.1.5":{"name":"typeioc","version":"2.1.5","scripts":{"prebuild":"rimraf lib/*","build":"tsc","build:watch":"tsc --watch","prebuild:test":"rimraf test/js/*.{js,map} test/js/{data,ts}/*","build:test":"tsc -p tsconfig.tests.json","test":"node ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/js/ts/","coverage":"NODE_ENV=coverage node node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"gitbook build","docs:publish":"rm _book -rf && npm run docs:build && cd _book && git init && git remote add origin https://github.com/maxgherman/TypeIOC-docs.git && git add . && git commit -am 'Update docs' && git push origin master --force"},"main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.12"},"devDependencies":{"@types/node":"10.11.3","coveralls":"3.0.2","rimraf":"2.6.2","gitbook-plugin-anchorjs":"2.0.1","gitbook-plugin-github":"2.0.0","gitbook-plugin-prism":"2.4.0","gitbook-plugin-sectionx":"3.1.0","istanbul":"0.4.5","nodeunit":"0.11.3","sinon":"6.3.4","typescript":"3.1.1"},"engines":{"node":">=7.0.0"},"description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"b7d98892572851e81326b9c2c829ebe50214f892","_id":"typeioc@2.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"integrity":"sha512-e28q7zZi/k8ZAO9ees1Dct6a60P2ZyDhk8SUK42vfPedtUh7MG+8LBgUICuiKCGVQWDAbePfMZeN9Wwor/SlPA==","shasum":"24d86c7a0a6eab06570bbe18e0c741fffdfa1880","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.1.5.tgz","fileCount":42,"unpackedSize":103200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbscAECRA9TVsSAnZWagAA/lgP/1Ws8vkLzdWCRvBjhTAf\neRkHWSvburJB+Xd2eT3pMCUmKnMcMFkfbyNGTexZRINPOQOzR4Lm3PPoO9Ag\nXyp0W/2fnpUSBPljek/HG6eFd6IuD/jOpYS9vYV7WyxNZBRs7sAIm/zqvtvm\nBNGrEXUezLdNcXuNYwFyKGu6wPJQxlQjJLW//h2nwxg/IiIHGs5afu9xwI9H\nWb+T9GR3B9ZX4j9GLSTC/FJwrIN2JT2uMrEVJRmsxnMrNtq4yi9S74f06XQu\ndpDkKkEG8URotXyEq4O6n+RftBHEGktvp/0fKHfYDmX5Nzrx8LPTuWXtBQ3g\nekaCv3kwLpcEjfjjvh4udgswzCnbM15EuHUTff9Rs1v4A/IMT2vg5FEk3M6B\nLbizu4RxqTdTUaxnHJJ4YDVMMmDPOg1728dWmwUH+5vt6fnOB4RXBcjCQfVF\nGxaQCDtst2b+VcBPcOmLK1rbWxsA4Kh1iiP8QEVxJSmrkXW3u9kB4GV9MDrW\nq1KV2EaBXjLum5ISr2LGcOX1K4LCgGzJFRhMqUR5uOpBpBffq8tgf0xRU+qH\n+wKwRA7tVGw86nPf4Qe3lGMEchdBLYyHDQFHVaDqxdOTBwnX0TE2xIzoTalC\nRWlkz0OtxIC5PP+TP4XT78tbwTkZJJ1/Jktg/LBycyWaZ9Y3LGWb7rCWLuSB\nwZn0\r\n=UW6a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFn/wZeENtZXYIX8ihLmtjSzpNTIwsu/7zrMrFH53+81AiEAqOR3OEBPQYYQ06VHTfLqIYH7tAiVvEALu2Wf3MW6+3w="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc_2.1.5_1538375684263_0.20027274022748687"},"_hasShrinkwrap":false},"2.1.6":{"name":"typeioc","version":"2.1.6","scripts":{"prebuild":"rimraf lib/*","build":"tsc","build:watch":"tsc --watch","prebuild:test":"rimraf test/js/*.{js,map} test/js/{data,ts}/*","build:test":"tsc -p tsconfig.tests.json","test":"node ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/js/ts/","coverage":"NODE_ENV=coverage node node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"gitbook build","docs:publish":"rm _book -rf && npm run docs:build && cd _book && git init && git remote add origin https://github.com/maxgherman/TypeIOC-docs.git && git add . && git commit -am 'Update docs' && git push origin master --force"},"main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.12"},"devDependencies":{"@types/node":"10.11.3","coveralls":"3.0.2","rimraf":"2.6.2","gitbook-plugin-anchorjs":"2.0.1","gitbook-plugin-github":"2.0.0","gitbook-plugin-prism":"2.4.0","gitbook-plugin-sectionx":"3.1.0","istanbul":"0.4.5","nodeunit":"0.11.3","sinon":"6.3.4","typescript":"3.1.1"},"engines":{"node":">=7.0.0"},"description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"e9a2dd4fc1f734e5f138064bc85e33b80643ae59","_id":"typeioc@2.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"dist":{"integrity":"sha512-f+BbwGbkP82/megg5utsLdcah3eE0OdjqWe2g3yugDODiU7tBJAGrdg4FVa7ArJwOJ7mRh0Cl7wjw7XWbbi6Rg==","shasum":"5b33c96f5f361d5b24c1bc9a74b543a70f2ef892","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.1.6.tgz","fileCount":42,"unpackedSize":103192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvdCbCRA9TVsSAnZWagAA04QQAJI7E0GVyXnDyPFsxIRQ\nMP6gCQGI2Mb2pYDJHRvxNKKP9KQzO805qAAzS+qylRxF/Q0nW7fND84Kxkuv\nutwIZ+jzoiLNAnMOJEf/gDj1SzQUicuk7+edgr2OWsRCaNKF3ov7pG7BU623\nT1oDKAIM1/X7pzMfL0PCGbCY3qcT7ga76sT02XJ4btKmRuJFzsiyDafcERrg\nDb1CLrWgZO9CgvItCLPm35EG2F2me3xDUEZB3W6c65QgLp4/z1UBnsVU8dGY\nryycUIIQrZtAyIv1oaZDRmHXMDnPasKZk2R0sl8PsumyffIRrc1H1zeImllV\nQrxIZHWOt89iKi4Z1sgk7R4Tj3BIew0ebhrnAigsvtdU0LzXgNVclTvRQ0wj\nEfHv2emmTw8xkJAVNvmpVs7G27xF4MZARSS9uULP4Qh59yb81csIHz96dPKJ\nJ434mXNBQqCYRw4msAHNBDasMNVeRwGokfz8t3Aav8kY1lHdIe0VhjlrYeY+\nzDuc+tLR90aQzUkMKOLO2wH+uLb9HfHajBGsfAmPAZ2QfiHywuUZ5Mfb1j2Y\nbJpS6hJZm9FkWoT06gPoGDWxFRpcWa+I2b3EufRa5N5JG546s5v3XtNwn0fY\ndj7mtWXifUlC1TdbILPJum8E4g1CkxSX7LO/5bRV3lr3sdhSRq0yAlw0todX\nsQwQ\r\n=dFA7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2I8QNijau0T52ma9sD0L7yUUb87yvJZsoPkRE2aVyJgIhAMiJLTeZBADVPeYyj7Te3HxLJjfyePuwuLq2/wx9imtd"}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc_2.1.6_1539166362441_0.12991220547080284"},"_hasShrinkwrap":false},"2.1.7":{"name":"typeioc","version":"2.1.7","scripts":{"prebuild":"rimraf lib/*","build":"tsc","build:watch":"tsc --watch","prebuild:test":"rimraf test/js/*.{js,map} test/js/{data,ts}/*","build:test":"tsc -p tsconfig.tests.json","test":"node ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/js/ts/","coverage":"NODE_ENV=coverage node node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"gitbook build","docs:publish":"rm _book -rf && npm run docs:build && cd _book && git init && git remote add origin https://github.com/maxgherman/TypeIOC-docs.git && git add . && git commit -am 'Update docs' && git push origin master --force"},"main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.13"},"devDependencies":{"@types/node":"11.9.4","coveralls":"3.0.2","rimraf":"2.6.3","gitbook-plugin-anchorjs":"2.0.1","gitbook-plugin-github":"2.0.0","gitbook-plugin-prism":"2.4.0","gitbook-plugin-sectionx":"3.1.0","istanbul":"0.4.5","nodeunit":"0.11.3","sinon":"7.2.4","typescript":"3.3.3"},"engines":{"node":">=10.0.0"},"description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/maxgherman/TypeIOC","keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxgherman/TypeIOC.git"},"bugs":{"url":"https://github.com/maxgherman/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"ae45936e8005f1f902d820077c4ea47294c439c9","_id":"typeioc@2.1.7","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cS9S1U3lhK75nHeaYTyy5qt7McWiAHn9aOQy5w/sc+Oz8JZFN28y1D3GhXFTRGl2mr20M8xodpUp9p7XWtBRiA==","shasum":"3510288744174f6e31eaa3ea96c3cc02a33723e5","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.1.7.tgz","fileCount":41,"unpackedSize":103192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwunQCRA9TVsSAnZWagAA5QsQAIUAlJPV8bgqUacnM6AZ\nOHoBcmNBW5uJqV0QGUqmIeNZ+6yqwOB6YzOMYLqa4cfnfy8D4/5jJTm5MmDo\nDVuPM4TwZA+Uvnx6K0En0LGI3r6tkkFlLX/nmVIA/rvDKVrTg/iNGAbaZohj\nWm+FHL7gjMAdRdqXeFBHbZiCOjMX4mNRQZCiCRh+DOkOfhYJ74k/5Z6yvYe2\nhdGx+po2Mgc9p7P2X37UzC9mW/5cg4uuLZ0s0dmqSGVczIQIo+fILddwzgZ5\nagVW8LIF9kddXHvIzQ1RuRxNtqN98yxFS5L6BGEW1rMKkuMrDjQXgOMZlyOC\nFmHR8dvYACPJsmMyNVa25Dos3vE7VSr2LiNJZGP044MRkw5kYP97lV4ORSZ7\nxdBA3qXW59hh3BS037EjA3Yib5mTkhyjHqd6MFNhjT1oeaAR5RuT0jnSRok+\nUyxNodNpMbsSsHWaeaDSehxjubyBsZwfGHEqG70I9aeiuWSPuNr7TEe9eKdn\nFCT/Py92CFizm2SOsBW5CP0mUSDSNmhZmfFzIXlOSVRzLlTVhGX4wT/whDGw\neRi2J0aWrhFfqyM/uYqGbzx4evgzmQ98GH9tGyhM4wYwlUaXKddnRiTkv4Uw\n4gFr0mr/1BgM/f2Mw95E1Ig5YnbZZnJm+fqDvTCnd4xqeVyIAkniPUtUUFQF\nDuF5\r\n=f3Ic\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL2YrNqSOM1ylu3if6eLZANZIzfUKX9pEhlUrUHTJIuAIgUidstOo7kPpgKHpir7YErpXigOgg5ornrpwG3Cky8VA="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc_2.1.7_1556277711218_0.04112632486968315"},"_hasShrinkwrap":false},"2.1.8":{"name":"typeioc","version":"2.1.8","scripts":{"prebuild":"rimraf lib/*","build":"tsc","build:watch":"tsc --watch","prebuild:test":"rimraf test/js/*.{js,map} test/js/{data,ts}/*","build:test":"tsc -p tsconfig.tests.json","test":"node ./node_modules/nodeunit/bin/nodeunit test/js/internal/ test/js/api/ test/js/ts/","coverage":"NODE_ENV=coverage node node_modules/.bin/istanbul cover node_modules/.bin/nodeunit test/js/internal/ test/js/api/ test/ts/","coveralls":"cat test/coverage/lcov.info | coveralls","docs:prepare":"gitbook install","docs:watch":"npm run docs:prepare && gitbook serve","docs:build":"gitbook build","docs:publish":"rm _book -rf && npm run docs:build && cd _book && git init && git config user.email \"german.maxim@gmail.com\" && git config user.name \"Max Gherman\" && git remote add origin https://github.com/maxgherman/TypeIOC-docs.git && git add . && git commit -am 'Update docs' && git push origin master --force"},"main":"./index","directories":{"lib":"./lib"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.13"},"devDependencies":{"@types/node":"12.0.7","coveralls":"3.0.4","rimraf":"2.6.3","gitbook-plugin-anchorjs":"2.0.1","gitbook-plugin-github":"2.0.0","gitbook-plugin-prism":"2.4.0","gitbook-plugin-sectionx":"3.1.0","istanbul":"0.4.5","nodeunit":"0.11.3","sinon":"7.3.2","typescript":"3.5.1"},"engines":{"node":">=10.0.0"},"description":"Dependency injection container for node typescript / javascript","homepage":"https://github.com/typeioc/TypeIOC","keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"author":{"name":"Max Gherman","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/typeioc/TypeIOC.git"},"bugs":{"url":"https://github.com/typeioc/TypeIOC/issues","email":"german.maxim@gmail.com"},"license":"MIT","gitHead":"bb8eb45794395f5f192770cdc63cf9651cb0df87","_id":"typeioc@2.1.8","_nodeVersion":"11.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xxcYvw5p1G2fkTmcsFBHlYVqNJIDmkXFJkwGKEIbXnfyOhRZqAXTNK/yJHZ6zZt8vyDR+l5qGIhzlYXB9lpDYw==","shasum":"5baa245199ac6c5abc428565c1c714ad5037e06d","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-2.1.8.tgz","fileCount":41,"unpackedSize":103280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/6udCRA9TVsSAnZWagAA1B4QAIAqbuF7l1NBIiMDEgt4\nH7k9IUELIITcfQk9EAsUylqV2xDFRz0ycMAuH1c5/D+RWgq0oHaLXoA/mc+A\n9G+NW/CiBNdR8h1Cf0o7MgtO/v2QV1HRN0zw47hjMWf08UItrd/uuXxqOAHB\n40iHaLlHaN4kLw71RANmnCYl+DdcVTZe4b5WZ497wSWbDNgvouAEwyagoGpq\nOWWimr1Sh6DMcRH9Kc7tTWShOyrNNiIROH6qCMqFcDdN8sdYmWjhmYlNCXPh\n/oAiKZMVu8TpWjNjNyTo/n+B2b0fxnnkgEJwu4Fs2VuB2UNDBRH42Fedzi8Z\nXnTWqrtoYQqxwew2IkXB9hDxH5NxOK0c97ejUhv0nUKZ9GUqi1A9CGL5Wque\nB0NwR8mTFqddhrd2a03Bi9LPE91/vQThlX1Ov/w3yriw5tdCaiyYG+feZL08\nkyWUW3MzoXowgq6jg4YTDfXIB7pGMAJE/StBTLnZ3iN1jX95Rj/aKI3k/j9K\naH6QV3xRxxBXRYgllsWXs0fr5h6M/RcHl3Ec6ezxD5WE2e7X5+JzNGukoJH9\nTclXC6Wdznq8ghHkigXOuYsWJL5dlDiGjjXQ28Ovx8H9iWfWXWKNSpYg2fPW\nvJNPhmC9CcW/65LyOGqoF2lkB7dkgp9dZWRScL8Lv4lXjub0a4VlmVI6/rwJ\nqgJv\r\n=mSnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGApzPto5PfDUsMG5FxHEu9c8q56v65n9BteMDyjEE8zAiEAjWamjqLab4pGdcPvBT5wWBW7AhZa/QBj4lcPgbq2L0U="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc_2.1.8_1560259484287_0.650431979234698"},"_hasShrinkwrap":false},"3.0.0":{"name":"typeioc","description":"Dependency injection container for node typescript / javascript","version":"3.0.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"homepage":"https://github.com/typeioc/typeioc","bugs":{"url":"https://github.com/typeioc/typeioc/issues","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/typeioc/typeioc.git"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.13","tslib":"1.10.0"},"devDependencies":{"@microsoft/api-documenter":"7.3.2","@microsoft/api-extractor":"7.2.0","@types/node":"12.0.8","@types/sinon":"7.0.12","@pika/pack":"0.4.0","@pika/plugin-standard-pkg":"0.4.0","@pika/plugin-ts-standard-pkg":"0.4.0","@pika/plugin-build-node":"0.4.0","@pika/plugin-build-web":"0.4.0","@pika/plugin-bundle-types":"0.4.0","cross-env":"5.2.0","rimraf":"2.6.3","sinon":"7.3.2","tap":"14.2.2","tsconfig-paths":"3.8.0","tslint":"5.17.0","tslint-config-airbnb":"5.11.1","typescript":"3.5.1"},"engines":{"node":">=10.0.0"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"typeioc@3.0.0","_nodeVersion":"11.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2cC54vEJFD7jzzFnpU3ZPqC5S31tjbS64pwWoOfUAadVEhq5fhass9rHylB8PCiDUFME/AHTmp+FLgJti+iM9g==","shasum":"27c2d2599f3eef283ea93580e276452011d676d5","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-3.0.0.tgz","fileCount":70,"unpackedSize":274605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHq/gCRA9TVsSAnZWagAAld4P/iZQyIQnHX1UAhymHKsz\nSRLbziDFK8RlTaQqTCB627E76JkEIg3JsDzQyr0O8G9JmLucdtkrfx9+iJYO\ni8N/B/zUTVZNf7wUrgjqloOBc7+qlPV1+sRi+k/UXH+8fkrOFcs05KN9WUTg\nKOCqBcpPClZdanbCfxPTJUtVsPFW700C9aVhZZGLHDGCW/FJtfXJGRffiGCU\n7hR1ALJ1Hq9+MSl6WXCTxFyqGSKyBh1q/xrPx6an/fs/E1k6JuhlonMDHb22\nxlx3Zlzn1w5g3m82/9rf+MW+odeqS7DNjyK5y7Tr/l8JXYSS4QzybphFfoQx\nit3iIcVYIQNSXfb5YlWEu8JyJ9tNeJ+k5H3IN/bqSHHFMiuypm7fdoYS5hhs\nzxYEw4tQYseldJ0GdfJcamjIg5M6/z4kQx028s1toZZPsW0EA8d38f4MIWgm\nF6629zYr7GZFsw4srTCOT2LrwhrR9PW/AJ9wSxGirpyWcA0XKYFPMzeQdRXb\nUZTGtI/vSUAPdqiPYZQgJhyeKApVA2NMknBUNx384cmQsGrk14v5dNHJUIK+\nhe6lrxpNTHICH7yaFQTa1Lp53f0iw0OQt2xA9shvSgJC2OyCKvOmMOQs3rVA\n3sJPg0ggD1+QnDbW50tr4peR0quTxz2pTNYq+2NDMuiVIdS8QQ7Ez77O5lK3\n5ciT\r\n=eX23\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrCpPMFnj4V9uB2PSEKnxxlz4UmXejhHE1ulj17tEkewIhAPv5dOzC4Pg7RL8v15PmGU9w4jPq+dwg9h68HZ0oI7aO"}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc_3.0.0_1562292192162_0.38588098917848646"},"_hasShrinkwrap":false},"3.0.1":{"name":"typeioc","description":"Dependency injection container for node typescript / javascript","version":"3.0.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"homepage":"https://github.com/typeioc/typeioc","bugs":{"url":"https://github.com/typeioc/typeioc/issues","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/typeioc/typeioc.git"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.13","tslib":"1.10.0"},"devDependencies":{"@microsoft/api-documenter":"7.3.2","@microsoft/api-extractor":"7.2.0","@types/node":"12.0.8","@types/sinon":"7.0.12","@pika/pack":"0.4.0","@pika/plugin-standard-pkg":"0.4.0","@pika/plugin-ts-standard-pkg":"0.4.0","@pika/plugin-build-node":"0.4.0","@pika/plugin-build-web":"0.4.0","@pika/plugin-bundle-types":"0.4.0","cross-env":"5.2.0","rimraf":"2.6.3","sinon":"7.3.2","tap":"14.2.2","tsconfig-paths":"3.8.0","tslint":"5.17.0","tslint-config-airbnb":"5.11.1","typescript":"3.5.1"},"engines":{"node":">=10.0.0"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"typeioc@3.0.1","_nodeVersion":"11.1.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BjHIgU2bRhI4xLW4dyt3TP1RPwqnQ7P9IDE+oORDvOvyybPT/8GvRsnMBBBXSLqLNpuRjhm5gGugPdHPzmVf8Q==","shasum":"7f0c7de841c695ebb0939b1c8f4ce7dee74271e8","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-3.0.1.tgz","fileCount":70,"unpackedSize":274774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIEEnCRA9TVsSAnZWagAAAWsP/0j6tyl5pXDysc/r5+Ye\nH1vKlOxQq2XbMSRUY4bqRPUFB9qVssvkMeajz0OOuwu2FUSiXrbtHbqfbKi2\nJtjWlby0+qh+aGLr92TGjvzlWm0v7HQOpabiPNc2HeiBXHoQEzvgTP20zMTh\nPK3IBCpm4vqzJpik38Qqc84wvEjzWOK8hPbB9k2Y5C31Fwkmr9AqIzy+agvb\nl0srJd1ZxiK4ftJSYDsoJ4NHNvMWyr9Ke0+ZfDUjtRhEoO+7zbj+FGNtN/KN\nPm4I/zy9ai6Hb4dJohj+X68pVKMfu9XhXeaiXXiff4ZcdI3qPeME9yENjSOW\nhNhxFF8Y6wB+M8s1lrtCoc2ItimcVuxybdCHRCCChIRUUHuBukm/+HXnh5QA\n5feCwMcGclsJeIfaTaGl89a6vJi9xUtbjUR9aQ8GXs6GAC8cP8iLe6EbFOPL\n+rPzCiGjlPZ8btS0aL92UyhXtl3h+/Q61uvZDx2dL/87UjhF9y23vHfHW3F2\nYgFX+a/WPdF9ujpk/XLg3rtVxWQ5XREIZ7M1JadvV0a3i29YJ5Zg7bwPJhpk\nAaEw1+lSnikghS0V1szx4xK/11trAQVYQ1C9E9RTuTshrImUQvChfc8kOY6i\nM2NhKsUrxW0s6rfObOtUEcQnslhs2unxr39hCp4NBTV0o5NpMcgx4RhD46sQ\nuNqt\r\n=K0Qp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfyCeoJZlxVrIXt+5PIaJW/S2MQ+6WdixuTXZ/Z0dckgIhAKfwb3U5y+n4xhzIUUwk16i0dP/JnNkQmkNjmUNlrFoC"}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc_3.0.1_1562394918330_0.08533414148973906"},"_hasShrinkwrap":false},"3.0.2":{"name":"typeioc","description":"Dependency injection container for node typescript / javascript","version":"3.0.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"homepage":"https://github.com/typeioc/typeioc","bugs":{"url":"https://github.com/typeioc/typeioc/issues","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/typeioc/typeioc.git"},"dependencies":{"@pika/pack":"^0.5.0","hashes":"0.1.4","reflect-metadata":"0.1.13","tslib":"1.10.0"},"devDependencies":{"@microsoft/api-documenter":"7.7.2","@microsoft/api-extractor":"7.7.0","@pika/plugin-build-node":"0.8.1","@pika/plugin-build-web":"0.8.1","@pika/plugin-bundle-types":"0.8.1","@pika/plugin-standard-pkg":"0.8.1","@pika/plugin-ts-standard-pkg":"0.8.1","@types/node":"13.1.1","@types/sinon":"7.5.1","cross-env":"6.0.3","rimraf":"3.0.0","sinon":"8.0.1","tap":"14.10.5","tsconfig-paths":"3.9.0","tslint":"5.20.1","tslint-config-airbnb":"5.11.2","typescript":"3.7.4"},"engines":{"node":">=10.0.0"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"typeioc@3.0.2","_nodeVersion":"11.1.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-dW0jxX+1nuzLxGo4rc2eMQxNCDX3Gce2Qm18uuGNO1pJw83BFq6vwk/jRbeXA7Zd2QwgS2C3zOfzcx+a7PDx5A==","shasum":"9e8e6f51c8791f32d5e620d5ac79128bd11e500e","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-3.0.2.tgz","fileCount":72,"unpackedSize":589559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCGMACRA9TVsSAnZWagAAq2sP/1MdEXg9iH+RE8Rgs3CY\n+sgKps2dyceVL07n+1rCHcKgW14DGtfHAYWqiagUcXaG9R0kUuhLVuMNLCPU\nPhfFsSBPTHV0giOx8/+WK2MESKbA2meBWK5g4HKXnka4BVt/ggbn/OmlDQBF\nsTmXUDshbg3i72MNSoSyq7Mg5TwY87hzxADcpvCIdFE+DsFvv1r/661xqbx/\nrdFU1KcCOBcfviU5z4Q4zmERt2vtz34a7G4QHXjaj+ATSe7SQbVYcXsfoRI1\nJi9rui9hjyWtzMLn4skrX+ewPnxxjqx0VOw2tJ8qQfXtPjMmEi7fHSIVpk8g\neFHcGqOsHI8Xzkpp5I7t4HekTmFx0/RKwPa3yuMYIkw+udFJhjj3lTG7TU0u\neR/DKR1UeTLpVdVxU5nE9TZoKF9QWZCUUElj2aAhoZPPJqTBTVNBjwo4n38P\nMRx2rK+NMT+BDrLh6d4UWlyeFfjmatZhv60UnbcfXc48l73ah7I4Q5IGGm3t\nocU5F77rPa4zML8TdVIeuejhNcAhD8TO8IpjiOYnI4xtJ5Q4YBiEjZkw3AP+\ndJxIy01vOUZ4yNoUgfcxVTfsXfXJUwUk6NbeZaEW9WhDxJHRUZvUmlPeVsdz\ns4m1vdBjgZUIuBzC7oIjVMzPQpz4BXIVrLPPpLtDo51BMp9rv2qWrRUPMxKN\nbgqr\r\n=huZc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYhOLshIxzFFg/PRn7Qk5EWyAwfrUl25heL+6GSmo68wIgKjWIDWFbWcjrT1nWFDCLMEmqUxBvr6Mwgi3lcVp8kkk="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc_3.0.2_1577607935986_0.44214094797860315"},"_hasShrinkwrap":false},"3.0.3":{"name":"typeioc","description":"Dependency injection container for node typescript / javascript","version":"3.0.3","license":"MIT","pika":true,"sideEffects":false,"keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"homepage":"https://github.com/typeioc/typeioc","bugs":{"url":"https://github.com/typeioc/typeioc/issues","email":"german.maxim@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/typeioc/typeioc.git"},"dependencies":{"hashes":"0.1.4","reflect-metadata":"0.1.13","tslib":"1.11.1"},"devDependencies":{"@microsoft/api-documenter":"7.7.12","@microsoft/api-extractor":"7.7.8","@pika/plugin-build-node":"0.9.2","@pika/plugin-build-web":"0.9.2","@pika/plugin-bundle-types":"0.9.2","@pika/plugin-standard-pkg":"0.9.2","@pika/plugin-ts-standard-pkg":"0.9.2","@types/node":"13.7.7","@types/sinon":"7.5.2","cross-env":"7.0.1","@pika/pack":"0.5.0","rimraf":"3.0.2","sinon":"9.0.0","tap":"14.10.6","tsconfig-paths":"3.9.0","tslint":"6.0.0","tslint-config-airbnb":"5.11.2","typescript":"3.8.3"},"engines":{"node":">=10.0.0"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","_id":"typeioc@3.0.3","_nodeVersion":"11.1.0","_npmVersion":"6.14.2","dist":{"integrity":"sha512-S5w7RZMjtFlI1WQUakY4ZR7DzccRSLaxgth2BUtFOo2Yjuuy2Y3Ur1PxSwgVnKsnU7ff82kMh0WwD+jk4gd3ng==","shasum":"1ce8babd150ef51ed3cc6084bdc27ae729809c0e","tarball":"https://registry.npmjs.org/typeioc/-/typeioc-3.0.3.tgz","fileCount":72,"unpackedSize":612167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX4sUCRA9TVsSAnZWagAAGJ0QAIeDM43bDJL0XZmEREiX\nfl0Qw0ft3cvMqa3/EHHiR18G7qDtASVzjKVagv/ovJRkJBale2W6eCPVkWbL\nHzGJnhUWZ3xM5/rRLiQRpdNQxCwza1aoZoAG9vzr8Ke6/WbBWrKkqy12z3n6\ntniCddOYzC/sVS1Y93GPimFuYBjbiSkua1mpM9HhsIYxMwEaDq9/T1VR1Hp9\n6cS8uQ7Hw2KrptKDYlenqhhVUI+Qip5ghuIbneNl2MHplIjsGWqh7CUC4qI7\n23HSbpDdV0n66PIh/RzFIgLrakJOhWFLktvgs5Z0AQHnSfaP2KcgX5ynvYlk\nhplr1kj6XPvXg7bO11bYgO8gjOkQ9vtMjVTjtIE+2VNzyMjui2ifJUFN2IeS\n/zOhODkvn0SlusyUuAiXhIdN+TMZlsUU5EWWhzLEqaLMO3Rj0bYU2anNpakG\nGDojGmp2Dinepe7twq1EEP5rqcxhfJn6WQRIcLtBXr0LH1DQxDpt9hoE0K8O\n6nZm3i9EGlnrhCRKVyJ7D1D4ufKcWrPKiJl2EvzVQPjAkzRcWrI7Iz0KpFw3\n4o0EW1k19ep8eBH53gISRGOviHH0A89//xSdnrqNZhWqQjxOc1tAKw/JkNyF\nfgSx6AkbIInHCUR5mTHBmL0HbfZK/bYlDR9fTXZisZvvRHeM+GiisF7zokYO\nrTnI\r\n=VYs9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLqljQbiUAs57OjIW/DWpiOkfSeR9/Cf5NmLVZDWVkWAiBOtl4UQHzTWXr9RpwiPEixvR4HZ1Kk7DzcXegXnENeUA=="}]},"maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"_npmUser":{"name":"maxgherman","email":"german.maxim@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typeioc_3.0.3_1583319827614_0.4229261320547535"},"_hasShrinkwrap":false}},"readme":"<h1 align=\"center\">TypeIOC</h1>\r\n<h5 align=\"center\">\r\nDependency injection container for typescript / javascript\r\n</h5>\r\n\r\n<br/>\r\n\r\n<div align=\"center\">\r\n\r\n...X | Windows | Coverage\r\n---- | --------|---------\r\n[![Build Status](https://travis-ci.org/typeioc/typeioc.svg?branch=master)](https://travis-ci.org/typeioc/typeioc)|[![Build status](https://ci.appveyor.com/api/projects/status/syvw7sg5p9qlg2pd/branch/master?svg=true)](https://ci.appveyor.com/project/maxgherman/typeioc/branch/master)|[![Coverage Status](https://coveralls.io/repos/github/typeioc/typeioc/badge.svg)](https://coveralls.io/github/typeioc/typeioc??branch=master)\r\n</div>\r\n\r\n<br/>\r\n\r\n### Install\r\n\r\n```sh\r\nnpm install typeioc\r\n```\r\n\r\n### Documentation\r\n- [Wiki](https://github.com/typeioc/typeioc/wiki)\r\n- [API](https://typeioc.github.io/typeioc/typeioc.html)\r\n\r\n\r\n### Examples\r\n- [TypeScript](https://github.com/typeioc/examples-ts)\r\n- [JavaScript](https://github.com/typeioc/examples-js)\r\n\r\n### Features\r\n\r\n- [x] - Type compliance checking.\r\n- [x] - Late instances creation through lambda expressions.\r\n- [x] - Dependencies resolution.\r\n- [x] - Named instances resolution.\r\n- [x] - Custom instance initialization.\r\n- [x] - Custom instance disposal.\r\n- [x] - Instance scoping.\r\n- [x] - Instance ownership.\r\n- [x] - Fluent API.\r\n- [x] - Runtime / Dynamic dependencies substitution.\r\n- [x] - Cached resolution results.\r\n- [x] - Interceptors.\r\n- [x] - ES7 decorators style registration.\r\n- [x] - Asynchronous resolution.\r\n- [x] - Circular dependency detection.\r\n- [x] - Lazy resolution.\r\n- [ ] - Conditional registration.\r\n- [ ] - Group registration.\r\n- [ ] - Decorative style interceptors.\r\n- [ ] - Usage with 3d part libraries.\r\n\r\n\r\n### License\r\n\r\nThis project is [MIT](https://github.com/typeioc/typeioc/blob/master/LICENSE) licensed.\r\n","maintainers":[{"name":"maxgherman","email":"german.maxim@gmail.com"}],"time":{"modified":"2022-06-28T01:43:11.249Z","created":"2013-07-25T06:46:46.553Z","1.0.0":"2013-07-25T06:46:51.177Z","1.0.1":"2013-07-31T13:36:29.293Z","1.0.2":"2013-08-05T07:22:39.906Z","1.0.3":"2013-08-05T23:48:30.992Z","1.0.4":"2013-08-05T23:58:19.582Z","1.0.5":"2013-08-06T00:55:35.756Z","1.1.1":"2013-08-08T10:49:00.649Z","1.1.2":"2013-08-08T11:50:01.801Z","1.1.3":"2013-09-13T11:55:19.189Z","1.1.4":"2013-11-19T05:30:59.667Z","1.1.5":"2013-11-19T06:09:50.935Z","1.2.1":"2014-01-29T11:40:05.293Z","1.2.2":"2014-03-01T10:13:48.242Z","1.2.4":"2014-04-07T11:58:27.292Z","1.2.5":"2014-05-17T14:07:54.050Z","1.2.6":"2014-10-22T11:52:40.923Z","1.2.7":"2015-01-18T07:22:07.617Z","1.2.8":"2015-01-20T11:40:34.752Z","1.2.9":"2015-07-26T04:34:21.363Z","1.3.0":"2015-09-20T10:25:28.284Z","1.4.0":"2016-01-30T12:14:02.370Z","2.0.0":"2016-09-25T05:52:42.520Z","2.0.1":"2017-03-17T11:42:55.701Z","2.1.1":"2017-08-09T05:15:28.597Z","2.1.2":"2017-09-24T06:51:24.705Z","2.1.3":"2017-09-24T08:06:06.625Z","2.1.4":"2017-12-02T12:15:30.519Z","2.1.5":"2018-10-01T06:34:44.409Z","2.1.6":"2018-10-10T10:12:42.603Z","2.1.7":"2019-04-26T11:21:51.396Z","2.1.8":"2019-06-11T13:24:44.435Z","3.0.0":"2019-07-05T02:03:12.321Z","3.0.1":"2019-07-06T06:35:18.482Z","3.0.2":"2019-12-29T08:25:36.110Z","3.0.3":"2020-03-04T11:03:47.795Z"},"repository":{"type":"git","url":"git+https://github.com/typeioc/typeioc.git"},"readmeFilename":"README.md","homepage":"https://github.com/typeioc/typeioc","keywords":["typescript","dependency","injection","ioc","container","inversion","control"],"bugs":{"url":"https://github.com/typeioc/typeioc/issues","email":"german.maxim@gmail.com"},"license":"MIT"}