{"_id":"@ts-ioc/core","_rev":"177-6d39e1c249c12877d257308e2b7c129a","name":"@ts-ioc/core","dist-tags":{"latest":"4.0.5"},"versions":{"2.0.0-beta":{"name":"@ts-ioc/core","version":"2.0.0-beta","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"globby":"^7.1.1","reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.0-beta","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-BIoJO9roQxCD2LjaCtamEWibMIrAdmGcjECQ1XJ8xGpTfXLAaXHp0dQ4H806UZBUPvtPVGE7amjW7wW3lyErJQ==","shasum":"546e539fa58ce221d89fbb3063782b44ed6c373e","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.0-beta.tgz","fileCount":282,"unpackedSize":622227,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPA5nCcfrk9ComDuHvPI4jXoh5DpDvl7zLBG2haqcavAiEAr3tXp9f3Hf+46cxmtEIJq37TyoUenYZAk+aZY0QQtFs="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-beta_1523422623739_0.38764096001717974"},"_hasShrinkwrap":false},"2.0.1":{"name":"@ts-ioc/core","version":"2.0.1","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"globby":"^7.1.1","reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-3KOzp85ubpKka38DoM4MDStnR41/ND15KMs+mGMkNkl5Mq/ZU5yFgiPwLvH/BFK/06x71Q06BzbYMQIjjVN1cQ==","shasum":"5251c00ee329a862bb5e7c05d49569f8a5f4664d","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.1.tgz","fileCount":282,"unpackedSize":624126,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWYzAsy6ugOxfSPmWsvq+UqRlslNlUaSjDoruF5nWgDAiEAkxBpjt5+S6OWBE6yrTNbvkFGhBKO6jV2xRPplpHFfWE="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.1_1523444186967_0.637471646866465"},"_hasShrinkwrap":false},"2.0.3":{"name":"@ts-ioc/core","version":"2.0.3","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"globby":"^7.1.1","reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.3","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-RNQAuEO0pYbvTzLJmNgmxeuhl8Is/QYvCIQ5pRsf/wpb3f0g/Rhn4jr8nf1HOL767+Tx0RXueXJPoslyzgSHkQ==","shasum":"4b78a1ce334533201d793d76b4abf2b585392883","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.3.tgz","fileCount":282,"unpackedSize":626062,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRX7jOSybVfHo/+0hoRI06VWgGLTj9/JcpkmiHql+yJAiAc/jG0Xil5XeWTQdxvkLpRIceEOfruK7WuOOuNR+oXTQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.3_1523448988211_0.97889385513572"},"_hasShrinkwrap":false},"2.0.4":{"name":"@ts-ioc/core","version":"2.0.4","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.4","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-NSxa933avGRxP2MpMHBRv0rtwWYk1kJbvoCazwKH7u0PtlDPBef255Rd6m3QLFy/yaJYZcvY0O8KRc7Jt2ZXAw==","shasum":"d46da811915adb0579c4ed887611aa9db07e8250","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.4.tgz","fileCount":286,"unpackedSize":843740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1MDFiizMMokeI88CENTLyPU+vXGHsE4QqqJH+Z1Y8LgIhANBeJ2Wyu03ipKuJi7jy8cKUpOQ/NfUNWxdf55UrbPd/"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.4_1523512462114_0.6128505326606264"},"_hasShrinkwrap":false},"2.0.5":{"name":"@ts-ioc/core","version":"2.0.5","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.5","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-RSviXpoD7VwS9qyQEV6hRmkvrLqRz4aWCQKtXjX6JbHlkWnkf/k1XkGxRgzr/WRAxzOMoqz2t9TsbXb6sPJtww==","shasum":"9d7301ec00e0471d5c8052e3cca8e97961801f19","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.5.tgz","fileCount":283,"unpackedSize":823129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaZzCNZdLhtWwIREts6e6COB4HgnJUWPUXcmRfXgbkAAiEAoceeSrgNX+jiHXRdF1sp3bMvHaxvHMAYRgeuiqLRokI="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.5_1523518621898_0.37316310439175004"},"_hasShrinkwrap":false},"2.0.6":{"name":"@ts-ioc/core","version":"2.0.6","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.6","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-hh3QDJjnAr4LJ3g39V418zmeO9cetG8URWvmW9tYeqcQ6L9F6b3LSqJZAgYuNAwkea54aVPydD6jDPtMI9xc7A==","shasum":"b7c40cfe9924b519ac5dfdb98c058e69bdd927e5","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.6.tgz","fileCount":283,"unpackedSize":825581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZYP2auA8/jfb/FUXA/Oa4pwn/fXdjrHLefO2aPRTE6AiEA9vbnTF4QFYzEjy7kmKzLIcWQcqsuDVHDCYNBdV4etH0="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.6_1523542851781_0.7281257255531464"},"_hasShrinkwrap":false},"2.0.7":{"name":"@ts-ioc/core","version":"2.0.7","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.7","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-q3rnGXtOeLrclW8a7DZysAArAp8aA+QtzDPrHm+L8EWz2w7628/8/a8xckVvWFUfg7ir0lc5+sGobqUchnTLzQ==","shasum":"7918e5e1ac6c21d5bf5fecfde45046f92ac080c4","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.7.tgz","fileCount":283,"unpackedSize":817619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1YBlCRA9TVsSAnZWagAAYfMP/js8h63IBE1fd9ieRRyS\nxx4vtBA9sXWdMQq2p+qwP/4fjfaiew/ESCFMG1W52Xp1ZVLwIgv9b17BtcVB\nEDEnryjuHAdzyEtEkl5RU/uPIhkR7AdQqBwHOSYSix4jrHEUTFrGEP8LDp0K\nzgKkLiXx1n/lF9On0B15ukZ6vOTecns+4XUb4S00qfPWxYNV30H8wjSqfPTf\nbEZ0lv3zk3um0sHB0z6srqz664kiJ+dsuo0vsOpWL4eBPSMksmCZQMUvm4RE\nUcYRX/MGvBX2IB0clYYm1HSmRavZQUnba3sJJvSzLL4iMYjOYGtfNzDEQFS1\nQXA/CfDBah6F/vZPF3AhLzX6+nQuUgzGDqzIoGbLivglNSK5dZivcLRF25/h\n3WTSqtEA2HNaGMap97HPVEgwuK4ay1Xnt9XZxv8afUvQKjlR0RxNuFQMUo78\nGbeJ+KG5p8uwi9eOdZdrchnSN6CSfSVKrzTzKHBDx+qmlQJILsvO2uutoZGP\nJkCXtsuGizP/3+hzN0eJmOmr3gKSLkqZReT+MNutT3Ag109y/mA92KXcMcv1\nEAJwmAJcXWBD0GSzUCZeAxDDGnhyqQZmqHGSaVd7EO72SE84Tnd1tEnEbEJT\nyUwEnddPfR55IXXUuybDunyzFtXdOq3f3ziqF1cyXV3cReG6xLXeId2EDW+M\nkrh4\r\n=JHKK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFq5F0QHGTvyKc0uEzeqJx6Ef0/qTcEKGEhc45/Dp5HqAiEA715SMeSFC3YEmptN2j1kyXvOOzbVqanR7DArcAGFeJM="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.7_1523941475490_0.014167351801308792"},"_hasShrinkwrap":false},"2.0.9":{"name":"@ts-ioc/core","version":"2.0.9","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.9","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-7ucLyvkFjQUrPdTn3XUrZ1qmKKEGM7n97dWWf8SuYhMdA8ivtH7ax96H1sYQiK1DwK14dTtTMNOJqQGdXSBVMg==","shasum":"94c874b0b954c483e323b89afa07912aecfc37a4","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.9.tgz","fileCount":283,"unpackedSize":817615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1b1ACRA9TVsSAnZWagAAxScP/12+5iSYSe9CJipjmQQu\n4D0pknc+XpO0rJsXLJXt/uwm589uxTsACpEnsqOF5PKsYV7EHV+keOh2pfKa\nH7azJxMvYXhGHWAIHg8N2M2aM9medvgOWJjw/WIl1Bh04iwE9OSsZJK94229\nJVoQ++YhPvcQr4Js+TKVK6MxbFrAluMKeDn8SJKS42bbAagZE0YR6GAs+RwC\nNlSxh5Ccf6kpKe+uBYQZLkmzuI+e+tQvBREZJU3VdSBFkG/dcmEGH4oQBCHB\n69ZO470O5ftW+9PBfvP8g+QclJ+AaGRhItgi/6aCLm8qsBh1zfqOsXH3FuIX\nLF4PwiGMPcBQ0HlWGrjehyPxyUBMxuSv0X1hlctqKfGbomEIwjKhj4eYybLe\niWrBhwt2/OZL542y3WbdL+6oPSHgfWcWAgOB+hw+ufIpgzbLmlN9sHNih6rJ\nkPkT7LIcs71qgtlzg790eXGH9/jH2itb/61vPQJZeyODQjv6y7d//2kyo3la\n7xgE2/1YqiwCgu+UB26jdsxnV71T8QnGQsb1WEkl4M2ihcN7XnK3S0a/1lBY\nyneM8tBTkUuNkHi4NBo9PGKAMdMPTyiqTHAoWM6iO8mz7CEVbB0MtUdII/Is\n0bMff5yN2QxesizKvv1ndKFpoIC3FuV/Iy26kYSN4mNFGHFM0ZhtWlQOZnzz\nwzmE\r\n=K2Io\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHEsLfID155Kf5r6BwhHx9kwP2hsgYWSsylyreTic9/fAiEA7bw3TUpIbTLhL7acFUmE3PzCsw/lUxHk9C0kMWlSSDk="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.9_1523957055490_0.39694074157561254"},"_hasShrinkwrap":false},"2.0.11":{"name":"@ts-ioc/core","version":"2.0.11","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.11","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-ceaQjUntOYj043mntJOOwlGmH/1z+zvep6e8GrV2DPaIgXNDjYAZ27Qwf/0qVhywcPT6N7yi4W7jtMeICqfEfw==","shasum":"c79f0cfe6d97075ba22e514e54a383404506a25b","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.11.tgz","fileCount":283,"unpackedSize":825092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4FKFCRA9TVsSAnZWagAAGhkP+QH4ChbwkjCqgERmMV79\nhqhPAif8z7ZKdSz8HOjXb0G7+mvfl/UO2MhqYtdqh89jxoam/J1sUBPMTYoN\nHXmzeEQV3aaIcsw1F6Fu2vxuVthIPevM4yx5TJ1qh8yZbMJLb1y03graAbrS\nKIcYMqMIeN4e3aqjkZzX/TOGJRjVgEgpTypLu+6bYlay27Ga9x85jeQE5K7F\ncW6KhDKrBx0iw8xhPOUvD3kQJM+m/Px6EofunZLQKmIkwcgmlY0m4tEeEfYU\nHFu+nqLbfn9S4d4B5RZWxFZJyuuKM1kyicaFxIG20R67SVHKdm+l49jBJygq\noY099E4G6KsqArukLlBo0BRueWBRYIQoomSs9BjPL6qeqM3s0VpAJ3PClok+\n9gZFX+1imyst2e4Oy8a3xHj2L5hghfJhE2Sb92Vb6R5Xa3lBdGdYx8n2QsXv\nDMUZ4s1rsUmZYEZ2N5/gg9aSu24JnKv7waAsFmsIUf80lWBM8b/HSldQFWn/\netXkJfG6FnAcWINc4XJmNl35LBI95Wx0kOoM+0H9HvhDLVenQfd3IjNYXUkO\nhw3S551wV5UbxJXAzh67AUdRLUDm/RmbSkXAWjmnIePsVcNRgz+VIG93xJpn\ng+sFosKu+PAXmzv1J6ZOVsBYrbOQIac85jyPqQGwcSSYAo2+yXVMFnMG9jnC\nhinV\r\n=A8G7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZP1vs9l7t9d407htjcw3JRIOLU8DtU9R7DcsJKXY20QIgNXCuCgor8oGmgVvcz+K5lpa4k6V4OfiNDQiL1lyfdTQ="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.11_1524650628557_0.5845589465578716"},"_hasShrinkwrap":false},"2.0.12":{"name":"@ts-ioc/core","version":"2.0.12","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.12","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-QfQ2ppSR3eioeRirlo+nvUAvVU9WZJ4H+4QMsYOksuHpa4dE6STzHMGQnBHclVy9F0dS8xBpeEfVxZ3a1KZs8A==","shasum":"b10e7c02a5a98fda68829ae4fe949858d37d404a","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.12.tgz","fileCount":283,"unpackedSize":831382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4a+gCRA9TVsSAnZWagAA5E8P/AuIYwB/eOb/Q9a0cWYv\nxA/fcgA6ba0eWa+AqO2eeCqLsFq+J9m0sw71ay1EvPOhGWwbwI8FTF8fDYqg\nPFh2WpJA6BkUXIZe6QV754MVc3nn3nGN4EsEuUH5sWEds8YcH1xjsWCAhC7f\n0+gwTZRSjp+XKG14fjJjlPezvmChnaT/ZJyeAh14N4ojkqctClt6mtZHLgQM\nyGZBQICCOJ1RRURrU0jyj8N5FdWC0RtImNfzozGzYYILyXemOM6jxzpu9TP5\nzepgZnA7WRvF/k73oYB3rIuiuAaO/8QELn7uRQa5gF5lMnYKBWfqbU1pHliZ\nq+M+EH5FLEiCfjLj+nKVLKRVnsPkyWUQAnrLgp0/9+9C7zJkZX8b312IaXKK\n0JoVMlHdciH9ULZwH0nUhQMi4iAayDayH+oB34+fe6jZFpbE2k9EI2REKx7p\nqRurjiOKvuR+8ScVje/nACf5wxHcL0rwuyTTGH66ughUiWczGbJ3tzXv/8xK\nY1BLj+mAXBJIotd0PEl6vVvjX0w/bizZrLtob0Qy9l63Eu4kf+yqxI4vMKqz\nc/DrEhSO5RCrL+pZL8QTjQesdQCr/S+xEwUINHhDbR3CPgx7x+mf39iu3FnM\nG2f7AxazBzOUqbIOSgQa6DaqGOGetmARB398eaoZKvjxXp2ZV6wOlcN+KFIC\nMzV/\r\n=iv+B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICe1lEfeE4lRGYDWA38dYIuq9hxydGSDuXkfNRKnk6RvAiEA7XHSGoepg1b9JNUnMdxkPiDMNv4uruTJlmcEqyC0Joc="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.12_1524739998915_0.5065644139481171"},"_hasShrinkwrap":false},"2.0.13":{"name":"@ts-ioc/core","version":"2.0.13","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.13","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-J27/f6Bg9BPTt1iXMbhhfRpsM/FxJE1YHlFNRO76y3GjVSACce3qcLufZj7yk8M2KYIWOXNcuVqkX9XeZErbKw==","shasum":"29992f5ede3e7bd25ee1736481d5e3b8c3bf2cfd","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.13.tgz","fileCount":283,"unpackedSize":846452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4vKKCRA9TVsSAnZWagAA7JMP/3gI+J3jqtP0D6bX3nt6\nLbjAXcgNqCn/hAwOz3IO30jSgIsyqmmFapHQaX6rWXTYedbMLojsfTQABqhR\nKUTrgDKhydRbKP49QWWVX/lB0ae85hfTHu2/xGQR1udGqP2zQbfHU+kn2nfM\nAabZ9T6T2gmDvDmVgB71813Tnf0zhYa7oV0bMDWTzZg9s350mYmLA7rhguDQ\n/mM/T8mTntRY3SUHyy2E3UAd72Ax4ZOH1orBSGgfd/4Ucj9QY8WMOYE+Dzs2\nXC469m7wtSODX2Bwg2duMipQg9Tzgrz3bi+O4owhm1KWrpXE+5mV4OwPWvH1\n+RZow5oEW+fcUp4yiMS2WrikV7FTivTM8B+LyASDgh0NIH3iqupPDJ+pxKA8\n5iO7CkIOPFaBazMDmX/uRWmbLmeySCb8rX16GkNm4LKlAx4HTkFzcOtVew2u\nZ7XroTFaWATYtYQpc+w+plQIp2CrNqJ0RgdCBSi6l4iibQ6rmvoVeyyIXlZO\nXmCLut3NuyWT2y5S4X/aRO24V0WwtiyMUuoHaBP5IyQk/16O4hbhFfB1yCcw\nsk0OCPj7OiBoxscEtqUUTp74/jf48NMpglwPH6OjAjvh9Z3ToSo7KlULkXhZ\niNmX0X6qgYkn0Q4a2GioIFWZzuAEkz+YLwcIT5iFioUQ/fvWef6wxbY1cxdg\nEKf/\r\n=3zWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU1MESJ5xGta3tb0DNKJ6ajzgaMaPHPYRV7tITghHscQIhAJKUV1IpRQCGRX6EG9ihkFQOYfZAB3+7tupxLNOf/aRo"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.13_1524822665213_0.6521331787613278"},"_hasShrinkwrap":false},"2.0.14":{"name":"@ts-ioc/core","version":"2.0.14","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.14","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-zx0tyCZh8+KJK+QfUXA99/mo2Ztm+6rdfmHk2RLyejOvPQ9Y1e9alFeOUGtymoBfSZmWpHuZAqUg7UHSheRf+A==","shasum":"09e6a59f6d6ccd92b2e496ac46ec87f9daa23441","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.14.tgz","fileCount":283,"unpackedSize":849212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5ZjTCRA9TVsSAnZWagAAvrAQAIZHVOSPk101mEHhV8Dh\nSF81U8Lre2jok2oIb/QNAPykqJIlFYQTzAc+jGDL+G2MRapZcVa7jZWCM7pT\nQCbUemZ/UDHZzYCE/yM9HIxfVoaihxXNaTr+q15EGJMteVR1mABfcqW6rqLa\ngnP/FqdaJJZbP4lnj97ftNxAS1wv1GiGShbT27KrXehKQdRg8UeRLYl+CM9f\ntU1T9c170yReqaZ4hh2BIW4yh/BvHSa4SBWSh9bF91gnjkacc9LKQkzHTLGM\n8x8yTtmgbFT7x3qZXopDcPocqa3CeLlKTZf6Sfq1JxQzwk+JVVdHY4UWz0/i\n+SU0+FSuaI5VXb6p49wGwhBoS2+zrChUt5ctFLcXojRuF9lg1svXx/i2poPN\nvnsu45hZxGiwk06QMjMkUlHZyH7e80HG7vIUq1Erp9t2nmKBcy3HHmdlY5/8\nI/ZvnxUOWbTqD7lrGQP/+h6RHo/JHlFiI9rOHGswH3mNF0CrGzoFNjn99Rdw\nzxCaEumc0FNt3P8TPp9fpEk9uZ6lrLbyFV9rL3LFeHSzH1adx0rlFXGcBdJZ\nEk4jI1fIPZcf7Wzn7H1NqesppytOQ2sHB/O08raghd9vyO8JXIPzy9czSWgK\n30OBAiGURkoMK4r3114oektEgQdjauk4YyD3RAh9hfotGMqsX1exCfNUmfAt\nywY3\r\n=MOL1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfnTILqNp1XoLP7dHNIBEJxodf5uNbLkpgFN8WBIu/wAiB19AGXyoLO7H3PJfGMJjdKhesCoNTrHn+la4acFz06oA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.14_1524996305991_0.31876379374100816"},"_hasShrinkwrap":false},"2.0.15":{"name":"@ts-ioc/core","version":"2.0.15","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.0.15","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-hcd6muTctYlInr3GVDwesxRum837DaHxa78GTJzbQm+1HUZ9XVH/ua0cZhFhupkOqkc5OOsbEuM3CzY9+DTxmg==","shasum":"14d6df9bb5306f9f2c9543a89902bb40ce858241","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.0.15.tgz","fileCount":286,"unpackedSize":859415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa98iACRA9TVsSAnZWagAAeI4P/RUN+kciYo9Zf1ESMTBf\nymjSiqbFrthMHLMFD4Rjzd4OJY222loYx5mbO6y3eKnn3KxHIRJQOQOb+gMU\nP04uOj15rPccu2UpZIzkL+9jywfAqJgufhEE8EAkxK7YFzDEC42Nuf7WHuhM\n11dJDTrW6wTl4lAqC7G9naKczUOgkuxEfqD13IMD/2T1T/gEVoqtxv3qXoHx\nyf/58TxKMnLSqAlYZr2yzdDcUbn05Dpvf3XDAqyGVDMuzfSv3Dq3QrMMSD2S\n+1wYGA3xEQ3zDt21jFBzyKCIrDlvbhVfJq2u92ldqAPmlcXgG596qHboOcCx\nYIWzXuIuNUzoj9NMm7wnkIQ7zR6/or8DSebFNff0Uy6tjnk8Ez172HGCUqnJ\n2dfSs57WBWPfXO2KX5bYjJR4f1tZStLQOQlw082h6nlEWqpy8WNDhfyzO/Jp\nP8DzoSefaEgIrH3rQJ0Y6DAH17FxscG46eIFMgvJu7dfxqLESmEWQI9INdNV\nIcgBu03DE08v/NPyBjkxjNPpvkUvbIefESg7oYatZJO+8tAEhRVW5PHp37o9\n+SuCgP4xqbBe545LMQvD9RFvU/16HHuYGIhFIPqqSEU0DIr/hM2olJJ2E+6x\nANAfgL1OWpHBABeDIfajqMuX5sATmsLBUhgyvbVLPxEAzoinXi8OLrd3mT2N\nRE/k\r\n=teGg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSP1rC6mqRnFFCvpUpfFVr2vEFe/jkgE2gCkD1dsCLygIhAMftzqZA5AN/IbxkGKcit2jvwMi34WlE9nTHeJMs1Xz9"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.15_1526188158469_0.6599354761888372"},"_hasShrinkwrap":false},"2.1.3":{"name":"@ts-ioc/core","version":"2.1.3","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.1.3","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-aGA40qf25hgyxCk5B6DaTUMgeLx3GwOpSXtRrZvMFDKsD67x88MBtCKMJMIDGBuwwAvKINNQSRgScUZ14sZRTw==","shasum":"1d73324b2963e9f203656b747e1fbaffe2a36454","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.1.3.tgz","fileCount":286,"unpackedSize":860676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+tMhCRA9TVsSAnZWagAAspwP+QBghFll57FQWiY9aPGz\nEZDfMR/5UxscoGLnSSqwCokjftp6WAxOhnCmOS9NiB9p/xf28YNcnHgWks/8\nWH4pQg2PAJAqILHG9roDiDYeVsG3SiC2p5RfMfrTDSGtUnlMBgLLYYGSHNjH\nxTLtBVerUnT+RTGSvnrThyeNcKIgG0XK1K9xadSMVLwZhhoRxkGlUvkMq5FM\ngV7ekizGzbR8UK57StYt01PQxgpEFbKa5XqAEI+e/HpJS6/BTyVQTimDO4rV\n8izAHhOOQjZlWi9YBqUdsQ1HWnCVSE3v7996TnwusoNvWop6/u3hb02sETVX\n/Nn5v0JtnYxCHbjv5wTur/e7JJFFfcCF1FexD51iXjvl/+1XEFImLHdNs2gi\nX3LUyMSNdwB7aBN6BYL+si+ytBSmLjcjUq0hBIIrnAwYgpTn1r8P0oEBgHZz\nxGyhqFWVeRjO/mJ84IwWL8I5hak/PP4orObwEsSuivGj+XgcHwp+sGkIvZW5\nSmrLQlgIP0hL5ovdleRiKA7Fd88g/clgwLztlcrzLPZkbmelRsCPEU1FlwER\nYskUfapT0o0oj1tt3QB4K0cjAP4MyLjuZ6alFQTyVmi+IVKMdPrOWNXSz9ZS\n1Phz9CCVKUPSflNjQu+mvHUF6MCKtKBCKXZtKo0DY1KWHb49xzamEbVPwimw\nPO4l\r\n=3fUW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETROHcrU+IsDI/l7pE5EGMsAkeNilj2MppcKqXYagg5AiEAn/DXOn0nVb3V4xcPPHDPCMCeAbNJbsRSKSZVma8qOBY="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.3_1526387488726_0.3830209946481211"},"_hasShrinkwrap":false},"2.2.0":{"name":"@ts-ioc/core","version":"2.2.0","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.2.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-WTfeTveNwUi+i/lcv2AhSKZ0X8NeFDG+HnD2klj9cJ4uO4+RM9MjTMr0xnfD9BFPWhpuYTeLBlbAHSA47m6Stw==","shasum":"7489e807274b2fa587b557ee44f3f8a5f1eff169","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.2.0.tgz","fileCount":292,"unpackedSize":901911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/E11CRA9TVsSAnZWagAAE7AP/3jIvxygaAh42Chp5WsY\nnUnFWRvJuJPMHyVu5oREVFwtQer8g+j3S05Y3jxGhk37BX6oFeFcXgepQLzu\nEpXr6BGO6669nMrwpGz11CCBi6hwKjo/R7RdPrtoX9tj5Laszrf5BSzBmfgY\nee+VxnyLPMeIFAVLD9acKl+SZYxFZj7ZUY2KAq3SGJ4extCx43P6pEpiSO9B\npK/Ko4o8a98tgea1wV/VJD3YllchGH4fumr94D3a9/FPPKCQRW3rFr/JVAWu\n2WMICCMfuo0aXVCLdXhRviEMAhQSlxakxa7Kg7z/18DI2UR7quOEU29MghQS\nbulnrkRJctQHocM3/Qdqhf6qbV5nnu9k2tXsGY5mLO2YE7nPZRsuKRymPYWp\nSlVnJqUs/Q0uRGuldRxoGy9eorCJwRWdTGyaNpmT0nV0QPmW07M6Y0bppnpw\nMIfppnxjhg+hrgGnytNgO6IsUeWnQfEZd9K7dtJD+calretZXzVZJoTok88m\nHijZflgxobuHCnV4U8G10Bevc9uiZ9ZF4E/rsq3hu53F7ODBEF5JiMi30UxI\nXTp8UP/u/WkkDcPBeNI41FI+gBNkSqPo1xmiDjLbHS5np0zcQGKWxCrpDesf\n2jpRI+t6A7nXATMozs+Yyo9zJhKvPSowhnR/tKeZgDYYeKh8AlluXA+LQdz9\ny05F\r\n=+Rlq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHy7DlwfHJXc/e2+c/g66pSteryBpPa5yGePljc2E2tAiEAjAa0DBx94hJbpjViYj7t02+m2YWuNtUJ0xjUzKOOshM="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.2.0_1526484340018_0.4715493098710257"},"_hasShrinkwrap":false},"2.2.1":{"name":"@ts-ioc/core","version":"2.2.1","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.2.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-+aw/z4OZ23vSXMjhesmsB1hLelRb+fnXXOfsrM6nM1e+G0NhFfP64YjDyHUVDZu/ZFHNjvQC67ojXHfrlHUMww==","shasum":"7f66ba44b9125ef7f54801c04ae5fa837439e66a","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.2.1.tgz","fileCount":298,"unpackedSize":947107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/QpyCRA9TVsSAnZWagAApswP/3i7MpkZm5ogzskF6UbK\nMYrhoJ4rRtds0b2TEWubXhWvP+0Q6wUnmen542D71YSS4YyeOMZG3KZu326B\nXxY9exRaDw0WEO7IUA1+SQBTmFasq4J22OvzQQOy+LxnLZ+C4sNp3NoOIH1P\ncJZflXWztlYyrgwCEy3iCBljG+4iBKcqX0FN27GOtRWpNNEaqqNsZL/ZUsLU\nZOjRG6lSlhr5JSJ12/02ob9g2YqqlHimcKJjZQGjEsB7cQ8bb8r2ArlarQnW\nnagmv+TjNgzGl5ZSwqgYfgqK+S05ZXTIm03DH3hlnmp6O32qDys34isB/e4H\nE0zLGvr7RPHdLpZgTCnbMM/F29kixqkevS1IuYdtxScSUUPYAMPLhK3wJ0oF\nCD73+6flG9L1a0v9PrYUg+H5mu+Gi8CYtz+ggvia4VZCeDoymi1QhpsOpkSm\nIF2UskBMz2aFoZjJrcZ9g2gTXjwZmCD9TwnENhXaBDr21bI4d/wB3BU63iQF\nwf9cTLVFCz/qlqBDGQumiKqrgzajSSebHTGecYqkqUXhIcLSn9+DtLNT6YWa\n1ClWoxeT7B362fVN/4owDDjcfgx07AcGY2Z/v/iWfsgtuScBcInpwD1DQU5q\nEXqdSUtJvJ7awppTdmQwXo4u/ny83uAU61+plrnGfRPKBt4LoKdqEy88TyMY\n/pwS\r\n=oD7b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUuTlLHlhV14i/HwRcx/tbYk+F/7y+w+WpgKq7dtFxaAiBkJ8ZgkhYZqjNFgMKdI1TNDuuGHAMjMjprHzFnKCIgfw=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.2.1_1526532721065_0.018217989350292507"},"_hasShrinkwrap":false},"2.3.0":{"name":"@ts-ioc/core","version":"2.3.0","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.3.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Ed8G3sfluBJ7aMeQI8/jBmAa2urzh3rwvMPMlmsJXW3OEQhpOowY4E2GzLbWUwvXY+0Br69WM+ii6gB9X4GxNA==","shasum":"e8cd026913e1fda8b7c428d566552fc3a2e5c0f2","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.3.0.tgz","fileCount":295,"unpackedSize":969832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAog+CRA9TVsSAnZWagAAvAMP/1/mjGmzRDG3J6uWUFy9\nbcZMwTrkdpC65FCIJ/H/NvvI5dVskvKT7K4+GNNngE+PkhL+3Ocgc7AKknY4\n88hs+YO7mVlC2YdCWZLEdKJ3gmM8clxFJ5j/VPIAK5T4Z3owpLmcGXctOfeY\nZr2AeOwnWBA69OusvLynSnnaPqCqAoxuK3bQAg8u3A3g8wph9QojKzIzTdtB\nYJwzz95il8g4Hi51w3lZXh37SV2nHzyzwQAnFg2psJjyRoHnl6+Mlp1E1ufd\nrLNAmuRwkd7F1LprmYYD0HplZH5tHewXP99r7BWTZPR6/hCjVLj2EwrC4EWH\nPo+c3JOCpzIwnBO68Batn2CTK0rmS85vsEejVx1aqQTUPEJkXk7uhhwpzpjg\nT227GakbEOjqrwnqVBDXNlhXl3+tb9LfAhHZ5x4X0OfDnO1VelhkKPPIAC5A\n5d+jo5jx4P4uSom40F7Nb8uWdilEhGkBPCczR8YgH+fpwjCOuz84lDlPaV0Z\nEeW1yn2K1AaaPUMmoZmJr9MoA9K0HmldyGUq9DDtyBtHkRURfBev6fpaY810\nOFLFtJ4xeTq82ku39GC68HDOW/X95OR96hogNkV0yhVSRKdXZ7UpjszK37TR\nBsuU900d/uXQku4bUshBiLg9R53Rq2YLil9j9asaIbf8bA6MsN4TNzCicM1u\n6QzM\r\n=gI+h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhwPaPDYWjaHQH19ZZmDulfv9w+p1z4wmOKEphHY8mCgIhAMttiwfXNIIF6iE3JvktbiCEuc2LoEf8AnEPWFoObgmS"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.3.0_1526892604754_0.20817628563459234"},"_hasShrinkwrap":false},"2.3.8":{"name":"@ts-ioc/core","version":"2.3.8","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","peerDependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.3.8","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-k5k4emDf+op6M6JDFga5bSVjHtrSEkkFfysHS8IAK/qWpArKwkwmoKidvBRRM5UslRCBqrASmoilXSTRhzHdaA==","shasum":"8a1f84b1bf1047202b5efcd6e7fb7c0375ecd1f0","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.3.8.tgz","fileCount":301,"unpackedSize":1006933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBR0aCRA9TVsSAnZWagAACb8P/ijTSubPnyoIu2SkoXAW\nGVoQajE81mD8b9sYcvI5TbMMxoMpDVNioe1SA2doaDQWfbKoWXwGa4oCPMWI\neBNU6h/AgH7l4pZ7ZijD/+vuwn3hvrZSnYjUeJGVrOjLlg2R+rfZeXnHDF7s\n76TEQvmGitSL68CUFmbxpCELASUHp3Jv8U6bohT6JUdZuTMv/h43PhvvQlT6\nkevIA9Pe0y16HiOEoC5+XarrauDL+YZDjdEDsDGjxJz2dhAdWgFS83ELBd1j\nvZIKMERx/pTIrYkob1vr1q5W1mkNErJ9GahsePNrYyL8SskM7tGRrnzbnvEn\nBjvMawGPVGsfHlTXBZR0f8Ne598/EQ3aSA1YgILeqlDMsMl+Ys3nmdraQQeb\n3s7wdhu2L956zb10J4cYgfTjUCMcq+QWnRTNthe8D0Lrf+Xz1DqIB0q4VZ8O\nUocfjaF3PbkHJPnZOr39ujzWfEp2OGPycAp4QfmCPwtUlLWrVhw/WqwrJWuM\n1ZnVqCStsYH4QrSNPDJHjrySyFlxWXY6sk2VsJISqp0ezW7h7wYgzpLXn1Z3\nd6q90GBrzguyQmO1mevuIwF+HTEmeNw+cc7aafDHOKNZaa+k7MjNetC/f1rr\namw2M0u54CRgt4yMwhU2vr75kur/bDO+AGoiAdbNVwDXiCoW+wJkGQRiPo32\nX0Yc\r\n=29m8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1hTLYK+Qmor/NUYfLNka3WvVVclbkQ08rssgUOsQMOAiEAuJS2338UyCQuEe+RmpdtdqimTepxfv+SBDbOL1pVC1Y="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.3.8_1527061785109_0.2618528021664672"},"_hasShrinkwrap":false},"2.3.9":{"name":"@ts-ioc/core","version":"2.3.9","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","peerDependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.3.9","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-GaS72c+mPv0VMOpwhMVlAm1n1hwHzYoov553IJUorY9JIg3ifxAQulp/6RUnapZNiE750FTY7U8IrXDXNm4yVg==","shasum":"3f816c04b1c6203d799db8a3707f8159216a7de2","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.3.9.tgz","fileCount":301,"unpackedSize":1009626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBY1JCRA9TVsSAnZWagAAqOEP/2MPBvOeXHFsKp1M0BGb\nPzoIAZ+QI/63iyom67In4+GbbJF++wdABbVxFncUTqgRP6K6ZLZQuBqCFXdj\nIt6GWBlcte47Aui8NI9O8IzYMUmog5+E+CkLtD04m6xggDD5IwaprLy28sGy\nZrod+OgZt1ULtuuSAAuKD0hrlS6yqM5LJ5UtZjhGEngOs929FltVmjZ8xLvZ\noT4S3iQVBVrXyrZVQn10K5v3p6rfoiETCpMUVFk9SJKlKVIc0H5G+wRJPmLj\n8473y66RGlwjSPujmybPhVb7wdjeFV8uWsZSIkS9UuPBaieg3I78mNTrMWm2\nTG7yx04o9BFzNTYBl3eecNKAVyJ8tSlyo+y9cWnT93OKKwmQbwMG5dP8QZmb\noevUrJrj12AjQPCPXA/6O42LjQ5lJ3HCCV9ckszVr6+5EiyVcBfQPEwqLGU9\nYlM2zIx01gR/Du4V0TtEVY578kEmIlGbDnSVeR1SMgqCuo3koeRtbc18gwTA\nKyseLO4ZpfWxU938JGI3h0CiN/qzTUf8ArlKcNBQa8Gv8Uf3Tn3db4zUlhFA\ncCc3UFN79aVGKomRRMjFgOhTn5T63xTFriZU5EGMeMTXGatgqJf/qA+jV2LI\nItTfjxueqr1N+iuCTX0YTSwXKSPwYMl3maqkPtF40AYtXRuIbnTHcbZMxUo0\nwkDX\r\n=fLQM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGylN30Mgn+M7pp5kElFmZhlnti61cVVXZix6XQF96ThAiEA7fmy9MnKXfMD60UtCd/qftQgcmTZw83p75n5J+MRzrY="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.3.9_1527090504488_0.3088323598511302"},"_hasShrinkwrap":false},"2.4.0":{"name":"@ts-ioc/core","version":"2.4.0","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","peerDependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-F0/gcFbG5Kle52eJVCZZelj+nOa0oZa6TIljFvTqnON+O4nkOg4rIbj9xtKrpb+rUWZo5n+O+0X9BKlnClBN8Q==","shasum":"af2742eb14d7786f9100a58eb9614f7a82f600c9","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.0.tgz","fileCount":310,"unpackedSize":1039883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBpvLCRA9TVsSAnZWagAAUJsP/2e67mkYPugn/7edPt+7\nUfyA8lZeRuYQji9w13coYWmraPRlJFR+NKxGIwjqKFrJbCnXmDyGLiUVNBNQ\nT+dn1iAhVpIayUf740o6XDjMNhXUXjo1loo+IpjBxw1ooFjsfnidTJ8G0Otl\nTrXcLkoSflxI6uddvL90SiVcz9mw7iO4ZeuEW8rCfiByYC+w6+BCDaM59vIf\n6Az1JYXNKMixAVIr/aR3c020vYcsOV67+iGBt8ooPBJvAEMjnib+WOW5DtOp\nxQpjTeUuAOu5ANm7fIh7f+2gg97HrAtG+nDtYiNszNgo2hSvxrLOykhACrWh\nLvhjMUcm6G0Mwnmnqw6ZgGhSeGYHgpQZ2+lMtPpjS5uywO6wh/IAzbfeR9eD\n+BDQigS+X700AT9ur9gP9VtrAfKyrXREM2Ykgdop/cEMZtSKuiSCKA0Ylkgd\nU879Bi3uzj37bP+9EYun942M29cjBc3L2u9IFImZsI+4TnvGV2LvgTia90Pj\nrAV5udpBWrIyzOOSDk7YXsTFrjs7YoM4s5zIRvssgomF1zRgLSJ2YbJ1gJJQ\nSVMo7/6XY3nmxyqzAXga76FhHmqNRJFzxw5mhoNdRIyQso3TJz6Jtj9xFyiZ\nC1qouH22eLOZmwdwTDTjwwjew10hcB+08b/dzsNwKk6X3Nxk9nqEckGwJ87E\nmG5b\r\n=0Ph8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGceKU1nReXmwOToUd+c7tOidWV8EeOA600N+xr4yPySAiEAwW8omFR3O2XrQTn2oHcBtFbGPoUQRx8d+X8SPevZvSM="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.0_1527159754692_0.34404943622443573"},"_hasShrinkwrap":false},"2.4.2":{"name":"@ts-ioc/core","version":"2.4.2","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","peerDependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.2","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-hs65AQBLWUSAe9zJInVz7NYsuOqJ9qIDpa8ASjZPYDem6kdwXn1XJT0fK7/uMiI4NCGDnyzC6VsXv9yTda/uOg==","shasum":"b80352953b1b30bffef8e6d2d2a028ad74057fc8","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.2.tgz","fileCount":316,"unpackedSize":1044868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB6arCRA9TVsSAnZWagAA1woP/2M7/budhOvZ8q6Ke2L7\nopTAaL8MQciEWWqRBPqJDEwl9+1nctjIqLNB3eSlnZHtGuLyYAVlNvNvaOAw\n80AVHL0OCC2Rm14vpCly2uJ7SAoA9+a86+b9lXFZpjhmVJsnf6P8/iTQy7eU\n11Xvj0keIpf3/xOojwHg4ry3b0QEwMUcwGYzVPTjC6X9oTR8PcJw5fz0kwBc\nF/LAdF2UT0oayBvrzd6LpEmPBofpiZB4wSKL62X3M7bpj6aLd8f7G0HsZeFO\nQuAgAwld6qOTHXKKHk3Bh5EzwDz177eMltY1IUF8ja6rZQCWGwnZT/att5gk\nMPzfzkT0GjgDU9yFR4SYB6wP1RxkfeqGg41Fgo/gINxOxdm3+vgDmibiI488\nyyt/zPLlf8ej4XxvGdYke77Mb4AWGaqoX2BB38N/+nmSA6hQF4phH80w8OJS\ntDrqhw4CyiYizpfxE0Q6K5qXhpbLlxO6ijSgWweUxnMRwoyZ4UhBgNNKbcoL\nw20TpOloKO1CfOcPzyb50pOvbnbIvu2Rq9l+h/w+1Ku0hpBspWswnUQuUnDa\niWz76V4FYok948Ne3s6DI31Wc5ykW4TNvHXVx9SmF9iE4q94V2yPXe21+KCI\nVSmai+tSbbDjLms1EvivFJiuzqMKieKM3dz+2JOZeGICg2suO/5LjS2MoXN2\nM9lP\r\n=SSgB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwTvNT02dl4nNGmtZhyK8nIBfRcqMVMSSvxrlAcbCjEAIgau+EzihdHHWNhx0POkgB83U4mXtlgdhlPjwUZUb8i58="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.2_1527228074833_0.18018646174135977"},"_hasShrinkwrap":false},"2.4.3":{"name":"@ts-ioc/core","version":"2.4.3","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","peerDependencies":{"reflect-metadata":"^0.1.12"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.3","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-xptk02BhF+gHEhShf5YRM4F4W1AnhIzyyNYbMj5Pt8g43U5CkVWj6jL3eCA91eiqPLUL9R5RvGoFzhOpHD34/Q==","shasum":"8f7171a4647c027753c83ffdb04bbd7a944f29b0","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.3.tgz","fileCount":316,"unpackedSize":1021289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC3wXCRA9TVsSAnZWagAAVOUP/1JfeEbRyTxuIfQm/TKL\nVO0mSPky3HJoxc6eutw+Dk4We1ak3B7IrpYlgooz7qNkzrXfmgyNZPt8W7vs\n0MvEliung5PjdKd0FIVyjRS4TX0W92QkZIeT1GHjLrUTAtSNRsZxXKbWhTL7\nxOPk83dNHuOrpnzOfRZ5RquD8utJ5xI2cu7yAx2MKxZAwtcRU43+1sQJ9Xv5\nFGZaTyt49lDns5kL9bLs7zviE793Be34+1Lu6eSjcGBF9grEtFeTmbpm8ZGX\nFrbSoJ6FirHRefqq6DBkQ5NUgyTbcjI39DmXLah2JtyjUXrKeYYPUyHif9kL\nxFTmtszgmhyous9c8tRW+lu/vgQDeBDIkKgDeBJKQ03vw9Zi+Xmv1TP1L8aD\nviigPRc232ckad5e5WWNH/piHyrWMzfx7bvle3xcXCG+twJfe0ZOFQ7RWhk8\n6TFmo/6jsk7KCnVMEntrlAT5cXtt+mS24Ls5eYZJcMuJPRZqEsms4g4nDmtX\nvLQ5nelcDkleZnTr92OvWREL7i/OCJAiNzwvKpWIUDBT3Wn3fjanceQw12Wj\nP4u3RjjwqVTSu0GQKJu683rabyL40o4Pu9NpEQIaEtkE8olmChNdvQtaWgtR\nfdfv/h3ShpCJVNolE0Hx9qbfs2TuD7z14O1yIudnfK7HAQmm15EITEYvix8e\nQGjZ\r\n=zHLa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqLEF0urj2K2FRdVTldFpx6zyduHZ7r3CPD4a+QtbfHAIhAKaoEzja9M6SQn3STMlv0XPdplVQ2Q8roOXGU2Cgd4xK"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.3_1527479318218_0.1257594511979725"},"_hasShrinkwrap":false},"2.4.4":{"name":"@ts-ioc/core","version":"2.4.4","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","peerDependencies":{"reflect-metadata":"^0.1.12","object.assign":"^4.1.0"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.4","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-ZVlwUa6cOBimDrRcpTdv0ypPNXPDyRl6w6gN1BGDwGKbO2JakqBxfkCS9kb8pcEdbQB2U36nu2FeMThO923uvA==","shasum":"a34b842b136645d4be223a9ce4557d618b092e7e","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.4.tgz","fileCount":316,"unpackedSize":1045405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDM1zCRA9TVsSAnZWagAABz4P/106tq+RU/TX1AkBlnwH\nCLN0f7UktnmjZbrl3ZwR4iqd8ugXt/xu/m6JgOmIw2ACxPXBAPa32gOO1I1L\nEvXXXvuclQAqSlXjUqCka5eC0uDI6lv6/gi3mf7EqM1jYL2r3mNf9YdvuCE9\nmqSgzUZP7NPMHY//IfEr6c9XcdzVscyOm0xOsLhZczxgEaH2Zcar9+obx6Qs\n2y6tZDLIkSBKFvSKD7EIaZgOlAmgUXJPGBFvBDCNl333kvPz4+Hs9f6HHC8A\nggwYRgMoQguuZDamrR7yCstPmMxohxqCwCjftpqlxSE8PVoEf2HGf21uxknH\nlRjapk53fCdKStH7BUN673x+fwj+pV0lIOCj75K89cq3lV0l6z/c7KxgLpzN\npURwqipePwaVEjLnAcEGwpSRDBMdZpkVNmKT2RqkXHg9bKHwNrfsEAedFEZu\nhbn7bWMs2GretDF7NVd9BOocELy+qrJDqQgj8oDRxMtnGUsnivHO2X95NBoO\nenYh23kA9NzzvvDPBloAwWxT3GN6BtnlUQ6Ea067UcvtDxxJ2BNjAqxFZhNg\nJgJKgxtIcH5H2o1BrKoLCXXMEUc/f7xssGqQ93e+BxR68eEYwmy5xFF68Th/\n2UI8j1MiYXN/FMseeyXiEfbBzW4Ovwlt505F3uaJXVTIc0evIblid7e0dgA8\n4a9+\r\n=nGM4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFXajNumapLd3NJ232Ns6BZMwYlUPa6YYjNjeacFC2oAiB0pgnVD87W2cmkla5/AAp5KyM98S5I/bK4y42axEPNlQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.4_1527565682533_0.5111255646869741"},"_hasShrinkwrap":false},"2.4.7":{"name":"@ts-ioc/core","version":"2.4.7","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","peerDependencies":{"reflect-metadata":"^0.1.12","object.assign":"^4.1.0","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.7","_npmVersion":"5.6.0","_nodeVersion":"10.2.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-C0DCMaMYTsA44og/cH+7Hm7i1X76QF4+FORkDi434jNiARAGDRRXggj0RaT3v5N+UmHoi3oHmHTPMM6oloXeyg==","shasum":"e45aea497611554b97b9a72ad83ffc1620f79333","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.7.tgz","fileCount":316,"unpackedSize":1041276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDqmwCRA9TVsSAnZWagAAj7cP/2A+jXiVwnAMQxGiyTcw\nzjqEmBJO65euk97g7fIKWEc/B7+6wTElEkBHdpvCsh664BHoDp9Sk0CH+I+n\njvhTf0hWGewEA3QfWTlzN9OWWCfWc4Ut2E2FGzN1xKf/q9Ab+oyYrr0HvKK3\nWj1sogaa2ZBVTFb/mSbYCIpoDogG2S+rSfPG0IoEbL6Gmlho4UgbBAJRsrjj\naHfu5AYYLNX9uks8vqb/60dPhcno2o4bOavqgUQYESk0MCSPAsGZve86pTtm\nIeNbHo/0ENPZzVahJ1iLewGgdARW1NnpznX1FAyrTeYC+HcQL9dmUzb4X+TM\nTKu/K5hITGtY+EwejCn1nyC6Cx2sm1weneQthtkz1KBJRDsn0D0E0q2pFVn/\nUjF9Cj0zKb9QM53HBnGpgUlqKKB6zwE2UmO57rCg9MMHyndLC64+gXMT80kM\ntNm6v4q9JzF1+hN2QA+WkXQ1QEYf0lT3afR7d1gdjhWP9B3hMHt8dlJtssnf\nANeKwjybYheLpqfJE2c+CLnL1NYIKFrgeMVrMr8luP3GG66gS9GiaX+Ftlb6\ni8uWeFdweZKAI+wedpgx+3Dzq431XeRzO8vcGhalPUu4Yi3ZVuAy/etpRmHU\nVK6qq65TKXDkeMw2GMCzUcbfOXN1FcOTixO/Bs5pYKbd2UDNYR2qZ8Rq68LE\nvi24\r\n=GcjV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ7xKLcRrnlhX40e5ZiTz5O6PF36tZRsnFCH94rTMjjAIhAN0Lg+t+ZD8aayDRh+FLVg9AJDOgKuRRlJ9uBK/Q2YGp"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.7_1527687598675_0.7794418609660441"},"_hasShrinkwrap":false},"2.4.9":{"name":"@ts-ioc/core","version":"2.4.9","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.9","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-VmaE2exOaYTvRlkcdBfkGBRPlKJKT0/h0S4EhQRQJr4rtAGC096P5M/rrxIfW8FDRzVRLqz9bv3dQ5YblB2WPg==","shasum":"187e9d1a8dadad5e3f2865d8f2ce70d87d962979","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.9.tgz","fileCount":316,"unpackedSize":1041881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbEWaWCRA9TVsSAnZWagAA28MQAItxHVFykz9/P0Y8HZSS\nx1RrQ3hoChFUT5qNxKceRWX5T4T+mKRRkWvPdBaWuft3EtZChINn18eleVgK\nU4ERhQO106XKiHUSPHZR97E3DEh7W+DKbmiB/xSFKTa/jSbWvMciCAFTWUsV\n4fMqrVimRDzEFL2cWx66LgvlnAsQXzSAkFGIMvc63OCkKmw46xYysjAhVl6o\narLthTKzbINFisXJui/hbZLNkMPW6P4inSCwvO0cuK47SMonWOF4u8j85rbQ\nlXyalwf+WBlNvG9lgOI0Uaxr3Fj9pB2tj29zycd+xJ8kxvT0qgmmtHYSXeNh\nK1eGN7C+Y6a8+/CZDwmxRnCEGMWZc/rG5F29PmCaAEw694ti53YYL88ljLm7\nrZMq7YkJDEIHaAvdRKsN4k+r43HBck2uHXPoBB6iq67G24+2/qixyTtrYrvA\nVRMlssukql4yr2cAzMBd7QtDUDSLm/wNd7+3WDCcZ6GOta0RC5jh8TEv8gZU\nt4E8vZHBm6RgOGqajQi6F3Fbv4MeTJbJScwDZOyltj5eW3dZ5ndAm7t4tpeF\nlk7n1rRHqdw3DvEle2QhXVn/W5vovO6U3UuZh1xIdg/yB4o5y/xKPbhMdtWE\nl3kno51RwHG4M2lSUWi0JqkBPzrJZX49SKY/Z3I2wVoV5gpHn8lZJSr18oFN\nnd6T\r\n=CY8D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkOkEhehl1Kkd4BZVTwfbBc7YDv/tcenEvqkU6tbkigwIhAN5+6z6aT54J+UmEEtYLApBnSb8c5Q2eu60CxQgyh7YD"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.9_1527867028886_0.7576286954240414"},"_hasShrinkwrap":false},"2.4.12":{"name":"@ts-ioc/core","version":"2.4.12","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.12","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-j//z2WFqbTJRtV9hXsjv+g1W1JN2DvziV9TOTbKPwRczshNlAIfosiB3ZFNY2dWpr6BLniuMt+Eq2oBD8Qn38A==","shasum":"316c0fe8c7fe9ab65bed5f73cb40a2dcae79e25e","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.12.tgz","fileCount":316,"unpackedSize":1042658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFoBACRA9TVsSAnZWagAAHlIP+QGj78rtOblbXAhGnq60\n53RDIAw+atRumSCO6FpIJE6Oi4/F3ek0F2CNvdBIqDw7bLsmj+jVeO+BH6Bl\nE+o5gMJ3Q5li1cKd1OQ6F6Z5to5XYdal/8gEjclsfemG3WAGJJTbJdSpOBED\nCtqI6gqoPDYK2LD0WukzubxOp1RK4T1XZyKGvhBAk5rTL4tE24kKVCCuSnoA\nF68VH2aOmCVxbR/8DRUQZAi9ZkDIyQMaJIH51HKYUzlNTFuae1nr3GzgbfVS\nC2uWPKnFyzOVSWdRyAOEvEVFcWIsG1D/geVNJDvf7lgLuAh79Ow5OfiAwEyu\nbI/KchVn2K303o022vvEwhZEWmbych/ajuCkOj5VeKV2mOg/sTOaCHW1hkzo\nCCkT9hnmM9efJPvppHzJ0DQ4a7yXPevlwttaV4Ai5v6sGvFRv1ghhjvUl1He\n+pc5nVcB0rfaOINj7oV/bOJtxDJ+tIufyCv/FbauH+8NR5e9Su4im9f1SLN2\n85yv1AYEaJ++QCOfS7o3n73qJvN6NeVLp/SghV3ZkmwhqYpuvsU12yK3IE3C\nWPIIuYGdICK1dn3PyUSrERZ6KI+mR6n73v7ZFQ/2mxVkxYW6qwhY5cin+urf\nhylfJ4FHpsq3pYdZzM7iQNlIdlV1NgYgEe9KAQB1XKIdgyAnbyhxBYTSaEy/\nculB\r\n=yT9H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG/R69dSl92a0u768ijy6MIuGcEovUNJAm4RpVsn8MwtAiA5C9XeYnq/CmYUGmTmvA1DvH/2Z0ldEBSB61HWJSTUjw=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.12_1528201279966_0.9003235734112047"},"_hasShrinkwrap":false},"2.4.13":{"name":"@ts-ioc/core","version":"2.4.13","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.13","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-hOtBl9npZsUGjN/reesa7+G2CPN7MIbYJ3pgejerlbhKzqs/GOlRpueSUVIUBKLWoyOprP0qBXIVTYgRMo6fmA==","shasum":"860e127717626d75a4285978861e480f89e43435","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.13.tgz","fileCount":316,"unpackedSize":1039617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGI7eCRA9TVsSAnZWagAAKyoP/Rrxyh63Jb1NUrYwjZsd\nmlBbWPdShNc+LJA1nkLANRUvr1NT2nCmG30/ELe5xpxhIXYVI2boDI1x77FJ\nMOZDoFfj0RL9osBF7yFTDU7tp1skXSnsF4+S22ooW/H3PZV3U0ivSL67TIgw\nCYMEzx9DI0DSxcq6ZOwTVvaMoCAhSU0UTg+h/VFlAakfhXcWZhBOQ0onBs+B\na55K48tqCSyu1vk4H6kP86Z2dWLM50vVoI+3Zvxn1vV0zoqfl1WlR+pdSRIW\n6bDKsy6RVM8/Vx6j8RWF71HFKDJlc5010Neij31xBql+tNJYBpbHTHYMY1ql\nebkLSvtGdAr5R2NmF0ib1MFTStXyDmfNpKNYEnlRhPmMM7A1yqT7u2Exefi2\nBwgI2iJaNw/VDTQ6OBAhFWFn/lkpJfLfwOKwhY56UwEMb4zH0zYCApMncjdu\nfWrq3GFWUyx9f6XabikKLE9YW3itLnmvrlsWpXF7StE1mK+rlo0HIrWcabRt\nQbQ0dwM1RGIMjaEE91BT+g/H01J0dQif95+gXU1jM/9Kubz3NPKwXpsNaaEM\n5HHnfN+xyrIk34ezmipfJECsFBhWmgei/CA8T+lAqkZsklFBLuI65yx8e0ha\n/YAXGyP0CoYGYjA/AnxX+HIiB7AL570lhxZhKE7cz3M0l55Jdyx4UrpqQUac\nPz0p\r\n=GbPx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1jCkKT/ZChxHUjm20xVmo3DzponzJvP0llPsecFZmpAiEAh2kiXYTLpBnxyvPnnzufhlzdRoyPr9/FyU7KwWbcOA0="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.13_1528336093200_0.8611396976675212"},"_hasShrinkwrap":false},"2.4.14":{"name":"@ts-ioc/core","version":"2.4.14","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.14","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-osB90C46omhsri6WFefDQCNgmnLnYZumWawVcxu7E4qKACBvXfqgLHX+FtYhUchq7JqE1ZjA77OtF+C2qkiehQ==","shasum":"56510dcb2a54bee88116cf4a0c4969a24a3e413c","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.14.tgz","fileCount":316,"unpackedSize":1040481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbINeMCRA9TVsSAnZWagAA6LgP/25NJwkZsLGtZa+0Xaba\nmt7OYHIiMq+77oCclbkqSXG1zX5ukKR3toRzawviDSt6Laz/gI/HgTpY38t/\nfDXY9+Vm0rmDq3ylzXSdsj9woneyphbTK3O7+OgeSmHUkdUzUFO7yfoTgSPE\njukKe3eAyKMC/Ll+75jBGjDhmg709qERjoDqM7aPP4Z9DZBxwcHI7qqdGjdd\nPv/NyTMcjKa5ErRvI9GPoYqGUYe42AxPEZOzNiRC05QMRRM+AxU8w7sCyxFG\nXeH2dicdpTGbL+kE8vVjIJbhQvMgEjAthJHhdzNBAgbYYx+owsWdVk567Hf4\nXx9chkrcCq33O25w/pcvjv1kFKEoVQiIRIw8KtDAaBvdwqoptvXX5da+cT0U\nPMza80m/LWjvdxHp91ie6RwkZSdS5EySRCeG01pj4IVCKCahgH5gbVeNM8uu\nhLCUmnsADxqhBSbJwQeNLprBY+9ShWyChs/wXY2xEZO0O7YG7zRKpuLIa0jZ\nj9W1Qce8Aa27Wjxvy4Z9RD5+whvNmPkzOwJpiQok96J6b0Gf/U9QAN9ZRsAA\n6/84Ba8/au/ZKA+fktZC98LOmdcqWeHje2IRSs61aK++DeeknU9sH19kmEyN\ntnXuBp/NOKpWdjgI4t9AfRVFh9EUcMrG+1PNSDX7422QaPLEPq7sk+2govHF\njxhv\r\n=42Vm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHV3pcZw4gSCtLT/1bsmpcjipHySX8k8U0BFNQg5OoNcAiEAhOYGhp8M5ounqLtXcsfuMgTwnyKQiSpsO2casskWuzM="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.14_1528878986727_0.21724423838040585"},"_hasShrinkwrap":false},"2.4.15":{"name":"@ts-ioc/core","version":"2.4.15","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.15","_npmVersion":"6.1.0","_nodeVersion":"10.4.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-1oUL5uG90fdpqiBu7NcBbKJemQN7jplctnl7Qhk5qN2uG/E7XJYfDkULGi3PWM18uUV7yQSfQk3C9CnzCN9rzw==","shasum":"2a62504dff982a91e9734327ef0be0f7aaa3d16d","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.15.tgz","fileCount":316,"unpackedSize":1042202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIQ0bCRA9TVsSAnZWagAAYjwP/iaSyag86TUeZJNms1HA\nLKc9fp794oc4nbM5Zw1oElcplcLxFpYQFcIH0iJSUWm7bjLJF6DQJfMnP08J\nI6xwvyVshFpYTQUcGXtxWb3imYE1oHqxLRRr8aitPB8v4PzFFFMrcqkfUvjs\nM9tNBgLcgDIwXQKSqhTwzPZ+bDm84x0U8b3Ibr7utnTDSqdPA+7ybfu1qLAz\njJ99cQe1GzSozU5O3yXcD6sGuD74hAM6KHZc+CPYwe8GFF77nbmEQImzNMnE\njNe6vAz39BDKK9YogykjfvCnlpLLTuRkiSDjhY1NRwqS36yviAI872ZR/etj\nu3tL+E/eduLu0lGsckcLOURWG0UAKuBBsEn7FrV/CPTF2b8zMAHz3gw2Bcko\nKjJ5DuWd0zLYC4689Qol9nA/nOze60LVcnu2GcA7NWb3J/dNd8qgRK7HNKhe\nfYG9v0EEC2i7n7Su98TlOc86F+uPLTRM5AB7elAWeMfEkyjI1FBqF2XV/pfX\nRyUZSWQtFuTIKCzfcAHRkOtLHN8g46vX725JSPFAyEMCYPJedhVlCKp+Hfw6\nSVbzLwucn3RGNgV45D3Z3bonpBb005UP7sJtlSdKA0mbPnOuj1PB4wSmugXw\nBwvDxTu8pbFqf8LVR63DugA4Nqw0bkFhydWpWlRa48MIIZQhUeCp3Dr+0BAi\ntbHT\r\n=jPY+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCApcEY5UgumSncS+1AlBoPPsTMzEBNkHwUsJ3X2RTPkgIgZw7QryYHwBiGhGaj018AY/nhm70DUAmySTGjVVyL6eE="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.15_1528892698289_0.736594153618948"},"_hasShrinkwrap":false},"2.4.16":{"name":"@ts-ioc/core","version":"2.4.16","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.16","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-v4aa9qp7Foo4c44oeGSQET1AuccZwa4zvd/lhE3tbr5N0QYv1a92euiaetsQsurpbtmrg/DGF7nyfmWBPyBW4A==","shasum":"a57ad32ea8ede49993090f09d148328eeb7872ba","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.16.tgz","fileCount":316,"unpackedSize":1043456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKjfhCRA9TVsSAnZWagAASDUQAJGOjYjyQAiDY6enig5V\nlHQ33pquATwLKFii58NzgwKbkqYt3dZVxKRy+vrgJqO2wkuL5+BUDe4LcjUd\nbyt38CFtqobr4VJQTnld9+9zn7m9VBW6RL/0tVgpZeb2K2cE0DAA/YenrxAd\nKxjdvZDzBOBMxmKM6xVD+cvKPF+SzHffNn0minZnJK+rFhxzvboFMa/1+qzz\nkIIXCoyxnWkN9EZfui/AlAfRxQdTvABkS5ym3mxC1AeHjqE8vrDdDoXRWfjN\nXxHdDqU7Iv9C1NVStko6G2Wbe49KtWFO9SFlm9LkRG3rdx8OcQWc1hgkLqyM\ntQFosDzNsfpfgGtRHYKHl/zvEDE+dSJX+m6YJUDra7GZwvnLc/iFwW4nHJP/\nLXZ/r2gWURfeD1c86F3wJTFK71dAipC3Q1CPE/VDxZb/8WG+Wgj3Yhi/uw35\n0Cx/seMdmyIF2U2qfITfiqrxxqgUsslegtAD8/KwWJKGABEkcE6OEkaoDDYB\nyx4yre/UEJBNSQnhx7wjYvjjx2o2R4i9m7EDKmRReHXs3r/v8WNaANkUt13D\nv6OOhmrXE8SPZMQPm0eYsJewXpV+B0RrCVn9XEoGhMJg0t98CDjGmenpM6LB\ncHM2KkBXEjYAw1P8UAc95gn3RNRYg7l3QslzKskQNRFtwIwIApi4KNW6j5wd\nT/0k\r\n=Z1yN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0AlfRHJ/092KhaaBVlyGLwKUD2UIM6fH+yuW2Z6vaXAIhAI4p5xVdCd69YNn5G7f3oPL+Ah/ySimUIh/zRjH6nuak"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.16_1529493472645_0.1599195293401603"},"_hasShrinkwrap":false},"2.4.17":{"name":"@ts-ioc/core","version":"2.4.17","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.17","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-/rmpUbDnDjrBj9h76kZ9GaXvlYvM3PJ03UE1TCtsDet5ywbCW2znJmmSzMW2a7HD0oYoUthVum2cVSugWwGCfA==","shasum":"c773472c82f456873762b47f624cdd76b1028fec","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.17.tgz","fileCount":316,"unpackedSize":1044999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKjr/CRA9TVsSAnZWagAAupwP/juTkptbDbgkFwXXzSqn\nXWcdPTIgcCgPSPFJeWUZOarMOijZMrCxtAXgrhxsOLnQkzx73avCAbl5EgAq\n6u5HiBfsk1sq4cjaiHM2bhzPxHFw85TuUOGelxrkUA38KepUZOgjNSj+hw/S\nSnQo5rBgLIMMYcisyg0UsV8YkP6E3VSqcexNITFAF/S813qXQTK9ffzp171L\nO5W/s7kQUayGSht1Rbj9fUSwvL6LvKoRUoIll3W+tw885bqRb0jOIV4fHkC7\nSCdpsFhAk3iTMmIh1DvEAkx98RfnIqFjweY4ce4nodpAY7/7wYPpsC4h2yQ3\n3+thx+1OWXePWZZ8Vp91slXU3DjOU2aXJGmfYYMhJlysgL8Fd5ag5eMtFB9Y\n+8cHIY/KMKocdK9zvyaR5QEJw0/kkh3oLKspcCAt675FdAdwVQSuUyhkNgEd\nRIeIfnhRzYtRFE4TyStakRbsmSxNTU1hN2MeCVUtbnPV1SJFCe8Kg1hNTHlO\nZWsBhyZXUZ4m7pRHTkzvhC9v2DllflZOJaVTP/+T3YyvmcXJ8o2w88ZIY9N5\nnu6uRCtvpsg0Az9B+wyizJBn9gQgZolklfrlHJY8pj7EIS+gjUz8qhWEr2h6\niDH2suX0yovDewp31HCAKMWByjy+CkOsSJru+CsyOGAyuEuGB/ASGLqKfVtB\neO+K\r\n=U9Gj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+xbo+Aar5+zE1ko3pvW+jSGLcDxDArpNrWIPliQ6gkwIhAPSp3HVri6z5KoKIoYIgBmDctXxcTy5LVFCGmwTWo2BB"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.17_1529494270023_0.8647782658386727"},"_hasShrinkwrap":false},"2.4.19":{"name":"@ts-ioc/core","version":"2.4.19","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.4.19","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-oXxawufJvEh3ztBwSMN4wLq5wIrw1Z3U+yampBE/Z7x8EbUHqzAHDQ+e0oJbDiu529E5QTreJuNCrmq3u0tS3g==","shasum":"94ee5fa5d953d08f77ba9b22f739ea4ee7050017","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.4.19.tgz","fileCount":316,"unpackedSize":1045454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPejYCRA9TVsSAnZWagAABIIQAIEexRGNYwtSOxQ9toPC\nh+y4PdTgcs2iVWQ29zjAGNuKzaKjU5IZ1t9sHrkmeWbaFSUbG2in+L1SxGei\nfrTMESsINetmawLV6nHQOHtLJfuULYiEeWFTZ3pGv5IlyFNg/+VKb/DCVvL7\nl+YTJdid4w+hzzWgqSUtL86d5NNYe2GpWbmJSp/Vx3kBCM7R+E7HndvGrsf0\nZKghchdvDPFo4u2XKB9IcQ98+w+cW/sx5jdjk7rlYeDWC06uA0KDym2mxLVX\nW7F/fCBBjvqIu+qE7FnvD8ZlOq28qaLwUvsicZo4mh52o3MvyvpSzFhuhTMU\n0UBfaotfp5pjN2/fPjC/16m4LQzGFT38+kK6BmQvC/zKp7uFw4Hpa/EMftAX\niXnqioBKiDcFv5yY8QP41976nb0Tu1MhnABSglIxTBB+p2IpzhCDM7NI4IYA\nGzBFGx2NuZm8J9n+smjcQtE8tNaUPpuXdUxdejiPqtUz0xxPmlLd5RiNvJsP\nSRhCvvcbvkopWAIgbXFMen/rtaw7sV5a6ZUBhnI87MW1YDhAHJ49p/Uyvgk2\nH/mdzNqCy4Of4cS16U1FxHyiJaC3UMEmIW1pkSTKDWV2wufuu1/qfV85XnDw\nUV23IHd0vneccX7wZEAMHPWQDZXHadmwcxC7xTsq0TNumRJYXsDUAIoqbUOE\n49NI\r\n=ul2t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMh4RTuzMLVVYmfxbDyMwPgSj+BbROUXpjWdRN+1MQvAiEA026eYlAHb1bnO9tFG5r4MXi7GK0ioXz3iTM0xOxgpRc="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.4.19_1530783960683_0.8666991514556497"},"_hasShrinkwrap":false},"2.5.0":{"name":"@ts-ioc/core","version":"2.5.0","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.5.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-eapvnnpMUbpGW+/O7gwd7E6bJ0YwwkU+JLc+GAgbR++IbSiy9R2nRrQ1G+Mnaj1oiSAYKBsyJv8FfKXEDneXPA==","shasum":"50310569e9981bd4ecf99d7171d724d72abcb82c","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.5.0.tgz","fileCount":316,"unpackedSize":1048264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPyUVCRA9TVsSAnZWagAAp9AP/0NfHMm+viz/6N/lTnrO\nks8BqRED6FQeGFKAsZTFnm6jRbAhSkEqiZbqUlwDStg+MUtS2mZEeqGT4un9\niTPG3dBE+U/LUA5zxPa4MWOw2cvMAbaZaTETLt5Mzhx9noyGCQx83gVsOf/6\nticNLRcV7EnqBnuNBXpRNkf4y733qDNe1k7CDD0RoLUKHaMz4oTvWeYkYDQ9\nb+b6R8y+iM9fOh02hPQuEIgCgdr4z415qm5wlnKw9Udp/q8zZz5wQFqkU8wF\nr3aZYCrKjh7n38I55vL5zPGuYqse+PXkIOxB+iRkZCXrzW+1RzFISsTXNrQ0\n1dzAXWWeyCPmT1dF6V/xc1gItiNKWxBoPuHCnGcfOHgT0WVzEg+JJuFmt/XY\nH8sVwIpopTQXBTCbPTODFlba4GfVqtU0UoRLJZp1gnK6T2SYCPSNzDYbKwBg\nogtv67z1i5ME5OY5CAhM7b6hhf1IEy900n/QraucvqvIoRikztS3CKzG2bcW\nl7j98Wjh+T7NTnykArmFT2XE4EbcPUhVhnZ8s+INTjEdOQjaKFe4Qio5MgCf\n12acnMAJL/T8gukZlQTE5WXFmCZ9uFDLnXBCZ2B3sHHKPbgzt2I3BZIoii4W\nRmP+P17bKcxWFkw656fyd6LCrpbH5KZFBrGQzLz489EeKJ3zaNkuUpiEOSP0\nu5Zq\r\n=seoQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFIy8mCbk4apI/ZpAWTNSCKcoaABZpc7SsZn2kvLkCuAiEA6XqH6xPPKFh3vkA2SgiRmELKxr43CBmlnuF+vawLbow="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.0_1530864917595_0.019647340949408232"},"_hasShrinkwrap":false},"2.5.1":{"name":"@ts-ioc/core","version":"2.5.1","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.5.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Pnug77J/gj2T3NpoA+QKbCvkxrUAD+mc34ooS5ipgAqWlGhYakpzbrHlR28W77QOkyKtyJDHZtKMEtLHokJsUw==","shasum":"34e68fe29497ed570f9b516372429781645ab618","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.5.1.tgz","fileCount":316,"unpackedSize":1050145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRKz1CRA9TVsSAnZWagAA8QQP/1Q5rtnjr3xl1DrJe0+2\nT9PJ7UOyPLwHjkrz+Z4HybhV0+JCxlPLFteoXFzm+2Ka8J9LIZH+VQ6Y1iqc\nrpU3J1ycqOOPZsFUQYG+WV/aVeWQHNnE6fBseQBzud+36c3d35wn9l0lspdu\nCq19EGYCCI/v3R9SKbdyCHvqE+khujjs7iTnzsi+xbZtB6SP6QTTGbrg3xxq\ng7HJaGwyQt49yDz22T3mOgdNmS3zp52A8CvPPS35mTPkM/seIwvd6uCJZ+gL\njOwUo4BVukLsRVZ19QVO6hXsRTqUDImdQh627wO13Mwq/3tl+vEi4PczOKu9\n/67Iw69x1aptfZMMDcDNuaCCmcMmn8gmFbHBu3hk+fZcMnmQfupFp3LEfTnP\n80F/LN1mi2s0cH5nTCtjTYqyzhGIPthOIkzb9DPo5esDZ8jbSOaA+6XZNko5\nxcIDgivbF0TmvVABrZ9H77CTHeV8ZWBozLSQYJ1lUYsQapOe3I+x0AbEGpBF\nFG9wFV/iziyovHqShItYevOoSiD4T4hHgYK/W9CyzXcQOql03CScVVF4x3UN\n+j5tIe6827/+Cs1VQ+W/cKIWKDKQMDDd8m04aAqBtpdbBidvxs35PaATJ8RE\nINrs5P3WGs2dzQrTPHBNBB1AQEJhFSQj8vfUfBRVL8+gNMYoiSg+ISAODZfZ\nTWRh\r\n=JDo8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR63z8Uxi72p+2XM0eayPt1ZTvs3rSpjV0IH1TMkGkAQIgNH4zh3oeqXxG6P/i6Ov6rXDrkF/sZAISXSYGlNqgzUk="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.1_1531227381800_0.174360619829399"},"_hasShrinkwrap":false},"2.5.3":{"name":"@ts-ioc/core","version":"2.5.3","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","framework","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.5.3","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-+1X6pccpT80ToK56dCiIg63Shwlu7Z1MG/UcU8r3gzapdoMiMyVX2TvcwZDCiU1LeE3Eu2G9pq+G0TOI3p0POg==","shasum":"8a577bee73650a35b53ba4cb85dd78dd5031374f","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.5.3.tgz","fileCount":316,"unpackedSize":1053209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTEIECRA9TVsSAnZWagAALMAP/1/xS/XbitzpjqUcneHq\nn5RkBSfsuDzi4SWVb2dlORRW6lIcnfCCJa+tiGndHH1xKUsd/IsfmoCh4Cl9\nrY4EFQItm5SMs8gz2ZkOefZunYUvIOavvUROHABo+1OUwrud/pwGHhYmBI2o\nfbNRhe1SdvK6LUY/D6hvQCOz0A5dIjAYtkB4T/u2D0ZhtzkPHPqtDUCNmMa1\n9RpS37uB4pJ8m7dKMK/Rm6wr9Hpn0w0z+g6PqvIqq3sYJ4AS4CsqftwVQC3B\neYns4Ac7fltPRZGEk85Z12WWLHoxdmqsmTuzI5tQPLb69EXk8cCyByooyGIK\nxXUZWUelEOJPgkuvl4aIi9QUDeLTysgglq7MuCvkcZicY7o0uMNDmJXdXKV3\nCBpNMIqQYU3PglLC8Y3S/MuP4XhJA3FcWP6Z/S5F3FBSYWYGwTiENaRx+43f\nSHSUxHQX9P+tpYHjX7RC7oObAp1JnH0AEZtunZLjEPoT6I8KwbIg/rd9UVOJ\n2b5RitRfhqxaIffaxEJeE8WYpXC2UqbNOoVXogxTj87LEBNElhztgzau09QR\ntiZBr76+FPUK/qPS+k9CoHxmZrMNrPy3JaUo+AKt5fjRSa7YploOvRajAJSr\nbjKXNVWFDA8mWOUKg8bagS9Vj3BwYBav0sq4awPCVavZ24LShCPJLzMvJ9fC\n2mwV\r\n=aVTi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqeo1RLJWy9/aT28EQRTCeZzK/A5Zpmrfmq8pvtEvmwgIhAMjSbRiNqNcHED9HLWV02ipTGUMa0E+MCl8R98H2Jmvf"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.3_1531724292569_0.9244121363138369"},"_hasShrinkwrap":false},"2.5.4":{"name":"@ts-ioc/core","version":"2.5.4","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@2.5.4","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-s2+7/gs+2RYrjm8JWCtE5OmKSvC9+MmG2B7HoGvoQ6YFpW0cLqs8sBYY94UVzr6n1pJ7LHKy/Muq1j/hzvNatQ==","shasum":"1a0b240acbbb052fc0d92464f0da34b0cbdc022f","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-2.5.4.tgz","fileCount":316,"unpackedSize":1057346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUJehCRA9TVsSAnZWagAAhpEP/0wBk5hweryNc4Rm2Lf9\nixw5mlqYtjY1l9Cv/9SiM7U5DHVMATEdFRp6Ko5sk6W6PrnygFqrkG09dk31\nfOr1zPSY9W0w368TwJI7+LqbXincdHft5fCpbhBZFEk94J3ZC5+pUjxRnMbY\n5LWg2KhufvS1oq2OoeNLEa3z7CKJ2vJUpKWrB1q/IEx8JXbgo10PBKEXs+K9\nkssmr04ncfzg2W5RW1rCRcNjmOViI/Y8dDEdbaTv0Rn5P7xlTafMehVjD516\nJwjKvclvzRfi5UYRF2LJgtTllywQCjXUHaU4espDQRnNqntXKVGwmSut+Buz\nwYV9gVpGscAu/SmdlfuoeR2WyNS0nIWr5fcuCrK063Rx8JFFdIu5PLTLAMhQ\n6mCdTNx16gUxbQSXDtUjOpVbDZ8ClnpAXpNdsqUUjloDTUowo6yeGyf8DWpA\nXYODsylmEVDznxUbyt9jeaWu1/mhE2JXBnyyupeoVkWROy8XHjOkmGjBqF47\nF9abFc2pwEva2H0v1UX3MVZtbjI8Hx5VsnxwhevIKvQpjWGsVY42EmviuuMR\nIo3H02pNoNyeOuhW5Ru5ZsH8yWgYWOSHRlo6c9YPW38B8uvYRlijKH5btHHO\nlFGnkNyHDqPR0cJSUEzvr9yPAXNSEKXUsNYKusveBu9t6ryFudTX1lb+ATaJ\nDHcW\r\n=f6Jr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGN6clsYPWnrkM9davYxogADbXafbGTNPcJAimY12cQuAiEApYyR2ylEdyTFhIwwgEwmtIovkK+fy0fqAXAeyrfIhkw="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.5.4_1532008352961_0.23504539413524483"},"_hasShrinkwrap":false},"3.0.0-beta":{"name":"@ts-ioc/core","version":"3.0.0-beta","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0-beta","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-HIXHJEX1piD6jLG+8ywVF4lRmlDqgZRdgIB4nANf1Iqot8zRGxRDh2xVYkAdErf5sUv7mkuT2LJ+M4JHurNO2w==","shasum":"de097fc05e25d158ff2ca05331c8ef326b95860c","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0-beta.tgz","fileCount":295,"unpackedSize":952637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVZuTCRA9TVsSAnZWagAAbQ8P/2xsK22OZWYPReyzCWPY\nPS/TFgv3MzvvjVL5a0p5ahH39hZ38IWhotxx7t6mTLveNlAFtanXxJPchLcE\npWxbjIFr+uVwIRKUiOPsp5+fh6Mj7BoMNqGGF7sX71sg3ptcSh7Fm32elaRQ\nZFCs93ZlVhg1bBnbwKhCU/0zVnFrghllmSv7cw2CxCN9vaKfkvvlIkj7RgSO\niV85M2BOupUQdE2CvyWU+0zwqCiQYZ/Xdtvlt9enuemHue9FvSqD9E8HpOkn\nSXFngwWgbQ+vmGQCO5QBz6mk91YDp/3C18Ew+cKvyB1qDQOKuo5gLMO8c6uU\nAol06e7RjIq9HcrcEWzhU5ntntSHIQYNRutBorkcaN0hXRLBp2I6O5geYNFp\ntXarPirjwXOCg3z9XZqMbs7xSx/+Cp1JS9RkjGdzUFgwcioCtzlgQtQ32u8u\nEoDPl06bM5CxJPq3szQbZLbPjN68ty2J3SNtzsIAnFS0k9cNs5UFRJJDCmRh\nr98Woy4ZtsP8KguifUJ6COMwgCPbSFmnwWDhnmOpnu6WF+lHl9aIaju2IeWr\nR72dOwNuWZr+YTqpxnmeAYwD45HHPZ1KskcykjRT2STbdveqT75OPnkOdeBe\nV9vyDmbij5cBB3rdidycZRgIuDmKZjfdY5CdInZEyqlJ+l0NLIu01DHLh53b\nCLY0\r\n=/MPo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU7SWNoYS6ToDeiLP27YeGipNj9yG9oeqiJmet4rpXmgIhAMGwOD24FLSbomsteZhkCre6gL/lpjCjjGRM+WesQqh5"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0-beta_1532337043654_0.14460148597329736"},"_hasShrinkwrap":false},"3.0.0-beta1":{"name":"@ts-ioc/core","version":"3.0.0-beta1","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0-beta1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-S+zlftPEkInwdMxx5wPJq/ZTP++PDz2K/VpRqoIs/4tN57eREiWpvDgq4Im2dC4qFCiS6Ped5nbp7580pujP1Q==","shasum":"62d20ae967c555e1d44262cbc0aea2e187543580","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0-beta1.tgz","fileCount":295,"unpackedSize":951827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVg3ICRA9TVsSAnZWagAAnx4P/2BpANXJpe4PQzHJVza+\nARhoWfn8T0puY9CfVTNZsh3qm5jlCYoxWGXag3/kqu45X3AF/e7CPLTHOEND\nVPWjG7WB+MJaEvs4s0fVF2U13Qv6OMhxE2PBZfeb/XsfxcFjM6+BfrjbhksV\nwb0Zl46NtzRg+awPY5lsRH5Jo2rG/Dj8+Tdno70yZ2DZb52YBULOd1Y4NBS4\nEvsW7RpWcy/vKpWJ9olDNtSsDZyhUB1rj87/e2+irD8PygaHqOhzpwv0tglz\nu+X8/V+FrBcJbdwhnWcOPxiI2XqOdXDTE2GvywNEbZiAJ+joZMyH3i5TyoMP\nLshmJ4H/GCBrdhW2PUbPhH4czE5o16rBld3HEj77U5jJd8MgX4mukQgwonFC\n96CySDg2w9u+7FV+twAs47hqJPdtFhPMyRfRdRZOQuhPQHU/ngrIl4b/ax5c\nuJRf5F2Pk43xa3zur4C8bnRtiz0eA4QiTBv9hNQnMFsqF/tE2KZ4bFK+CgRe\nibjwdkzQteseUg8d0T2sl5e8+ZGD2GsuubOcVui2ClGElZdKk+mYj2lZMMgp\nRh62HoUpRj3CThgHmb6dVY8WWNKd4T9PjxAxC9Uhr0K70cCEToz6LE7R96oK\n6JkLs5faF4MCfLh4OBsJYfsQLtVYF4kNuWLyD8ElnRK4PRsfy13ybCy5TMwt\niJT/\r\n=mlwR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRlWL3fqBdi4FvL/7VZa4rEf00hy9evzIqAMymU4rXAAIgRVVvxaRM0LZe6z+lbej2Ui/wEun80cEMF2nj/VCzpRs="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0-beta1_1532366280505_0.8962098856718919"},"_hasShrinkwrap":false},"3.0.0-beta2":{"name":"@ts-ioc/core","version":"3.0.0-beta2","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0-beta2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Hc7o4r86TYpK8ktI7BeFcmriMmJ5sLdZkqklAwHIGEnpurWMIjLimd1YgEjkwpR9qQOWwiHhyRVAaZfTAoSVOg==","shasum":"183d2a5f40750df3b0dd4a20820c8f42b1ba613b","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0-beta2.tgz","fileCount":295,"unpackedSize":952260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVsraCRA9TVsSAnZWagAAEu4P/3TS0tHutCaIaTwEnmmE\nPx++P8cqtdPR3Iin1Re6Y7IpS98qNtlg9QQPUbCOE659A19yIp8nYgczzeBz\nWMRqkcXSykoZfNsIhQLCcKM4N45CZoolEZoaYR84HveJFiRksPCHi86hSNHN\nLnkb5sZLdSjUnWqTBeJrmoejq69bqtxcBKpWXnNJD1GCm7wWiHWRctSEL9qV\nYbGSF658u5tW8xIreik0+75+fE7I0yQgklDB05pX7zvQ5sT028/tRvN2bWZP\nigMi1F950u74+3dP5Lj40fiP3kaP4Ogca9lzz/M7kYJiZ8Bx+DfuectPsVQg\nYjeb6eLbePLWB684/NgqMdaq7Y85q6+rHt1xdvqOE7zjZFrH3j/EOZ36SRiV\nYnNntS/fEwxUd2bKVIbKyMxhWKFOgi3IpulEixYerS7k2xKS7HoELpFaMCgv\nZjxVzh9nCzaQRyBhL7Pj+RijYI+arTOuWpq4UyS+BfoB+Pho0mRG5zAVMZ+3\noV0ViYbs49H6d0USJBarlEPEZGvBWMsy7V9NDSBox3HnNOX51vfDVtH1NEwd\n6bKr7C2lua8AymkhhFAdMAH9XAYNLp14ZgKjrWmYkom2rFYe0T4J+ZBgHTQO\nuEW8DHt7pA0hpG8tzylVrujJyvku8QPJMYfc4PIWeUAkpI81ryglXT6s2ntI\n4Enk\r\n=/b5c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICU1NsoPOMbv2Bl6UnlioIZ+lmBLDfYdzsfbZ48VIUhcAiA5MwGgUqX9D0R+qr4ylFOCBf2DauvHBrEtfZI1r36qyg=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0-beta2_1532414681933_0.6275691477479484"},"_hasShrinkwrap":false},"3.0.0-beta3":{"name":"@ts-ioc/core","version":"3.0.0-beta3","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0-beta3","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-lj2HiZJmg+fEbvZrB+QyEpsBcMr2Vt6bAZPJWRT0wiKHAAfWlrrGLfN5Eaq7vKrsQ/C2LA0bQkE7E8SPqfcbkA==","shasum":"76f92ee118e3905a0eaf2c4dbc1170b6b3a654d6","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0-beta3.tgz","fileCount":295,"unpackedSize":952260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVuVQCRA9TVsSAnZWagAA71kP/3ct9V4VmqmD7WHUTtb0\nU8xAuOKRKN2s6q7x0LYgSWHkiVGaQ1XAWxvNW9KxdbresznUegbo2VEw1lvP\nGL4dOBFYe9i8kbzSuX/+ecw7tYtLWX9aJGyF6LgF8x2w9AGuzThoHk7MUfBU\nGrPxg88Mk0MhLQeZMmJEwV/zjwBHyHTGULWrHaW7awg0mclOxuiuHEIH4ACz\noqQxVQfXP/U8uw6Wr/NWpP5EEmbsnEKHwrvkqGZ7wku+W9jRT/srcDizwtXa\nuJY42avVztZ1Gqna8mJnjfbCUsps2Ok0iMQ6zWsS6HFB//rrAhSprbRyUtNM\nnLPUPMvpX75Qpv4R5E9UdWkt9hpTgAyYu8inEZBcw9SBVME2bxxmXoESdjOu\nNF9/nrjCXumRhNX5emq/nKhDdrVAjyVD9Td2+6VYSHmvLpjKF3OwQ5A6Qw0U\nQD9JOZqdDpCiPp/xvuSUwaTJa7+IMPK+g4HiXapcWdGTXt2LAh+KXcdmP1E4\nrgZDzW0GnB95yWcefExwzDw9+eKu4YIb1ikMITm/klaR/0gjJOY9SKDeAbcg\nrAQvHeqGsCqW7lwxPQCCjBTFw+7A9FkluIUuCksHBtwEE6TD2iIMUsIns8xg\n1O8dS2dsXXRX20ILFJGCa3pn1vfycFyBemuZEE0JqhBQy8+Ce9ly4xpNt30j\nyMPr\r\n=C7qY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAa8kcntiQif8uR5c2G+bLjguo/SpPRnTYgYpJRzOgSWAiAT4IRkh2Ahmok+JZA3OTze7nLhEuGk5xND7viknEeF5g=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0-beta3_1532421456238_0.888682220207214"},"_hasShrinkwrap":false},"3.0.0-beta5":{"name":"@ts-ioc/core","version":"3.0.0-beta5","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0-beta5","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Y9oBVhL/alpcsnhX/N1BOQJCyDQQu3Q8G3ftMUrFS8vPZ+YD9vwHk21ZH8cLeuVzmc6KNgLFZuR+8Wf3Bg7tOw==","shasum":"9b47eec356f6c3a19b0209246f9a7c944a0844de","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0-beta5.tgz","fileCount":292,"unpackedSize":945444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbX/xRCRA9TVsSAnZWagAA7zsQAIMHMvdw6De82YBwAwya\n7Qu9SsJsVYDMkWyymfcISDdQ0k8ldHDUqq6Z31UPV5QFMJ/Yzg2b6SFPICN9\ntbtdG4Qx5Cb91diRxKqtrnozfwrRzG5nd1cPnPtK491w2b3bajX1mmdKgDJ1\ntDcLYNnmQqLX7VPGoo9nRArRha8s+wt3UvNqB3eKdTIVMjd9MGQVj3Vrn5tu\np3XQlGKyBixjGgGCKxCb5gjG5sE0jtTy7DGpbiEYkTmbxbJPB3b0Oej1l74n\n4hR7tVcIvRmMeIUvAKckyvX2o2i3TIRjjKbz2NmDuTLAMav46gcFWYHr3kaD\nPvevcoUnkELnc8gc3lnvXcHkNg/WE7XSePg01JY462IrXVW6d3UnX7IKz0RQ\n2Us54FNMIM+77x727JqNOWmYJ98w30jHb505GUk+kSDQMI/crLOCVnCjyIzZ\nsbtTJNV2UftaVGFMZlLCd48lO57rQpiWocnuiVJChE4nGtKuSsst71sNLm3w\nxwX1L7lUEUzwPwvX3C9pEg7y4kKmMR5jjova2tdraF4rh9pOux1x6JxGsAVf\nbG1dRRSHS1Qs6zwXTXXj9EbrmAoeObQHoXLGBOscri2xxvHO7a+mu185lEbA\n58QE8F2M7U1M8TbQ5Z0Gegvn885FAcE0Ize8GN1fcT4AGf1QthYFs2TXKe1u\nVgDN\r\n=LvSC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEOeeFAxR3Z6pNx0UXvUGwwCme/Y892gG8D+Zmkx6lIAiAP1fwx1a+8QiZd/ZKZ3KqmkP76I0FQYN4VMfVKMJAXMA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0-beta5_1533017169394_0.5187404824857369"},"_hasShrinkwrap":false},"3.0.0-beta6":{"name":"@ts-ioc/core","version":"3.0.0-beta6","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0-beta6","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-NVyfrPsaeqRM8ktlsVWYiwzpk0Q7CRFB5cKdh4HFgrJhTBvA2VwGB8mBKAoBovkuTxAQSIU5NN3SNwaYWX2KQQ==","shasum":"ee496bad49993096fc896c12753645199cc45002","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0-beta6.tgz","fileCount":292,"unpackedSize":946140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbY/aXCRA9TVsSAnZWagAA84kP/iv5dYZ/OhJKvOk6BJ8H\nDOa97/P/zsNGuzgtAFlKV/olqkXa9Uvzia4LfFjq7R5VxQ+jId3N4zb3MZVy\nAg7l2IZvgcOAgfGrD6FmF64HLWy9jpwSeieKnVcP/gSu7ykRQI6Ict6D/dDW\n2EHQts4/hfwUW5HYaZNYS7qMfiUbjHwqIyCEdh1LItYOdLqgdxqxdjWUSvhc\nmEl8oVB3eHNOlOdwF8Q7iGPna+uW4x8znTPk3hISlSesZQJBG/TlsmbOPeM9\nYlq4DrWZB7gbl1FbPAAjK3yxmDCaXRnrAZj3PSr2NhVHhnK90iVkd8mf5EEf\n+IPvzRUiVXA7X5taqdVvVLXB9kBbqD4WEJPSav7jLVlY6WBRwPqDGhxYeGFA\noQSwDQvmeo++NPFQlJW+3cP+Nz1qd7QUYnEG5OwE6RngH2fJNIWXWcenGXWA\nc0WzzcsEud0GnGBNkbN4NLeGcqNz3PsQf7J5mpAy7XRgX3UXSpZZ3OzdwTr4\nYSC7cV/txz0Q5pXqRJzYR6eQih5nnJ8dlUrT0rbgLNIFLEgASO1FdLZe/vs4\n83O/izqc8Ky9/yyQBo5lhs+Ey/oxLb2zbH9dtZZXQZMbCw0bu0/A/QqD4Sxe\nXRTTgESLrEYnlJgy/KNAaXKnx13yFDXQo1tYQhOWQRhY7b3800mLYcJDoGv2\ntND6\r\n=iFRK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuz3JTWPhNZr7ubODUpGzOjK+OVjaYOmnCJWI+OzLvWAIhAN+fiu+xR06jF8flOQqGW/LP0zIRb5g2iuX161Fs28nA"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0-beta6_1533277846198_0.6453891076806175"},"_hasShrinkwrap":false},"3.0.0-beta7":{"name":"@ts-ioc/core","version":"3.0.0-beta7","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0-beta7","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-QdE6T5fPPzwAjQT5h+Eat8+v+FZ0zUT1PIIT1c3B2c2dNB1vj/CspdiS9aZIh+KynPVMfXYzY141sm8UiJ2EPw==","shasum":"5a1d2caec624121f40f67932afe3bf8a1ecbd88f","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0-beta7.tgz","fileCount":292,"unpackedSize":932030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba56LCRA9TVsSAnZWagAAKzgQAIXi425ZgjFnxy70HrAk\nBrPllx5E04HrnC2L+sJWMwQnz+8/9OLDIzQCMlM+RSO1tG8g7iv6mAtPo+l1\nxCs94W8wROFuR3MFt+Kaq5kPpCrM2rCg3LCXGV/Inc4cxQHQERX56z3mo07L\n6acLmO5+8zLIuRWZhEIAWA5b5GfJkJX7uhUuDjaX0+VIcD8FPs0P06iizt5k\nONYa6b1hf8Ljb6UgBDt8t9Td+QHBZRo9nzYt893ZJ6L38hvgEyM9GiitmwoG\nvBO49cQdtyrbcpNRCQR2Lq4IqW0fRK0RrU5ohOVPkFa2wXD9iIQdvy9IzixN\n2W1OokDEbsw/3rrJv+N6u8BsX9sVMVm5J00//9pS0EDcWppmnjOnf14pkUxW\nfxR1Pw9C7ryOW8MSn7+o0lRdyJx/HBJg3pjATIRwCVDe4KjyrpeezrW7gV4M\nt77uNRgLPyhuV2YdL6PRRqiSm1Yi6EjrHFn6H1+V4KG+PPMAJY6A2hMiZfMf\nivYqu/18KHH8SFc2lbhkFlmQYl8qNyJfHT6+CxiQYqBDW/er2jUnQgilO2GR\nVoqezjqjPqplQqPaPZ3jbc/Jij4ST/boaWMiBeWwI9S8TbifwS56MnuM+M/r\nZRlBPzVEjGa+tLuCI7P+v6Ai0O+oDRfOMla8KwLcVDeJ5N5dsptvZPO97axo\nKHLe\r\n=dNLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyp1h8RFGrgtcpHubbJI5qt3TzZ/Pjy1dDGxvDWc5m6AiAXW/plfD2NXTXdf6XB3f0GULkCDoYpwrOtcqn/OExR7w=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0-beta7_1533779595277_0.962215889008839"},"_hasShrinkwrap":false},"3.0.0-beta8":{"name":"@ts-ioc/core","version":"3.0.0-beta8","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0-beta8","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-SRF+yOhDRuhZxPb96zEOpADRMcQQyHcfy9yE64FCpwAQzPOHJ8MZtwRh2UazKRa0gBrKYVqj10q4ZFnHi2rdzQ==","shasum":"ae291a6bcf4ef67627e4ee1f269ef438c4571e5f","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0-beta8.tgz","fileCount":292,"unpackedSize":931876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbAgcCRA9TVsSAnZWagAAJPUP/RgwZKPdsgP6r4Er8Z49\nEsuvReaYiZY+VixHNe9e1Mt90fuiTFmU+kIxOQqnnCVQVO6SjeH3/hp+Ih8F\noNZCxPPDSJGTLQdHCsQTcIBXBed4pbXPPDywrThUx32dSDFN358ovK9Vh5Ku\nNBAaz93GZ1I2B3PnBn9BdtzM4Xi4vQklHdOl+W4J+Y80iQGeQdRtM9iQXB5Q\n746oQ93sm1rFi5wxd71aXMh3e9u3hnMriiuTaUsrBtcgxKJS6ZsYycJ7x2C8\nyw3/Y+DYcsfmptFq/BwaEOJ2Ezua6UTGz9sKbxSrNliyCv8TD/N+n3GWqMwG\n58qnJseEy/GWLZJI63pLQGUexe1N318TdUKoWl6xejOgUXynxHf7Ifm1Bcgh\nXBbeEXsH9ndE+cE4lo2WWnGxb7Q7AyXUzJxf+jaZ4IOxs9y3Do0EJobLH8Sl\nWkGMML2//SFvoL3ShnMyLHekfeTZlLNgjkrkJIhSzgxmIFlgK+OsKVVJkrem\naDF9iJvUZ4F9WE12llw4tFblOdIY3B4PiX/pgbiMXBI3bdjFMjewTCtMk3ff\nkzZIMSw0fkbFQyqynD648LBTCdfhQIbvG65z0vyxxjfkuTtm++nT8w1cM685\nmbnFMd5cOWUwoWjms/iVBx+FhPyV1ASHep/0azwCjvAsS34Q9PMzdoYlYhm8\njnuj\r\n=klxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1tNczu6rwqxuzSu0iFa2y2298LXSjKjMVoViGXp+q5AiBZZ+D8q4xUwkrHgv7le04PBFYoDoz7lPZFR2V3/gyOFg=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0-beta8_1533806620156_0.9504357170071835"},"_hasShrinkwrap":false},"3.0.0":{"name":"@ts-ioc/core","version":"3.0.0","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-T3IeuBYvBYkW0B0FmAcfm4u7oNlHNNUa3VdS5tQ+DtUw/diMohi0f9rmz25OWvIKCj9wJPEUlFvgliDm44ZNDQ==","shasum":"f2796dccbef7195e115b7dca0c16848a4a8a2188","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.0.tgz","fileCount":292,"unpackedSize":931870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbOnBCRA9TVsSAnZWagAAvJwP+wfA+ExIEfoYWr29cM9c\ndl/ODy7jBzxplm2LnSUt0HgASHI+8UsYyo5LgQUC78lpRurlJ8i0LCDUYQhi\nrgaXVwIOhQk2dCqJ89hmpW661uOadlNXXfEGdVWLnX93t3Lza/C4pnZQ2nyy\nJd86q/27firv64PBXblfSfwQsbz5M3EOghyijrceg8UJYxAptls9P8LXvn2y\n/RJJhHRLdRAhcnQCusWDKIGcIhZhAUsJGuV1Vis5nVcKbLpwH0U1GgoVBLAA\nNmmQRetM6qVX+gXcY5VTbFcfUciqpldBkwtKZJn0M6xk8u1ak1dP0cl2DoEc\n6WqqBeao00SQYcbsWwhkbgP2Yf8Eu2+X4sKW+KjCa0IzOJ5fvyKm3Nw8DLwB\ncLIwcHNw/JY6R1HJstvXSwdEIX77wGKc0jLDn7D7ywe2ULPixR73V8heEImw\n1rJz1YIpyzoafhC/eJNbb/xmxFht9TSlKrkdyaDn9w0wGPfjqN0SyLbt9Zmb\nzfUZ5pzQoM+G6LbOMz9Dpgc6gqRIj8sWB1432bFuRay+j5PLrcsluwc+u3l+\npVxggEJ/IXnBI0II7zY2790LbHXNsCdmOcJvwiKsHKx+AY7ulDb1bnAUlmWP\nSDlGKxLkje4N82ZH76MJY7E1t7/p/21rZAaHMouJgizsOBX+YoHso1JOpKvV\nvvH6\r\n=jhEb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKMCeB1I+/D/RQdm9syW/eZK6MnywWxs5thAN5Zqve+wIgcmYu40EbQxmaliFNsH6+4R9JfAMVdeAjNG4qQLVMqmo="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.0_1533864384794_0.115042608741323"},"_hasShrinkwrap":false},"3.0.1":{"name":"@ts-ioc/core","version":"3.0.1","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-t54ZPDyE+MuiqYp6V/+OZFG+3U9Je0nE5mmfHNxTdiRV809ONtT/9d7mUzz+eW8osEXppIpVBF6Tl1XpSQ+/DA==","shasum":"c8e62ecc255339313038991bd3948c8b8aa1ffa5","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.1.tgz","fileCount":292,"unpackedSize":931870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbc6KOCRA9TVsSAnZWagAAq/QP/jT4fG0PJWvNmOyEFOzt\n8QmjG1Ktk13h/2+NV+51plpeV6lxB2+tSHjZ4mfM2y2XTZcZ8KACM0b2TIE+\nAmZc7OER8dJmm/b/nHff88GqrxaMb8yC6JY/KF3txzZ9K+OI9rpfSQnw21gA\nAB9VZ2OzfNuZofAETcQFo2nUxFqxKSHGFf3AvIbMmgLmeXUa6U17ExK6dio4\nerFB1QGd6OWO1yez3infnO+nmDfuriUbLXVN80Qa9GhT5gHRmORO8+w4Havt\nh/Vi8ba0wx5cKgDChxMtC4G1e8/zoHOA/GGoo3yuZhYiSJ00d23p5eFq3r+d\n/GqEdfxp+6CG5fBf+cA11cU/VzQVzOPWBZfw7h0d8GPYTsUcyoNJxccaRNrU\n3EPS5XO+3GFPcKGG0T9lMMK16l+ivCtaTRXvFi9KLxROAajCOy/D9SBjuUHT\nJDMMYWFdlIwTXEtOVMx56dKetCgLcxoYGFS8AgroXP5oYa017VnPSNGQcH3F\njQxuDKkUdu5M51cBj5Kss2EilRx2Lbtc2FvZ8lyx1jo111StR9FBhAjgjF1V\nNWDE8AG03FLb93G6YLtOUck737rNqM6IdbuhhUfk8pxQi7n3lrxrsIvToa51\nlNVzj4aHW7KTVjqu3LQgvbUURto9pw5+XD/TRiJJiHQOOM7H8b1hIAPIcSMy\n2EyH\r\n=5z3i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAAlr8WkqRsgxwFIF/4NnJyYU8zxXx/v6N9WRgNPQpLQIhAPFBoDfG5tqWOcZs9rbsv8+r8mVxM0F457cy/3hVEHuA"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.1_1534304910791_0.46356733069292955"},"_hasShrinkwrap":false},"3.0.3":{"name":"@ts-ioc/core","version":"3.0.3","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Mt8+R3Vj7PCvGh38Wt8V58O0dv/rhTwi/veIzXsitaLC2PALrawZ4qKs/G2ZpxAa72m/NXVIxO63fYWKPrcm7A==","shasum":"89fd502f740f9fb40c3dfb52c66eaa4cca4c4524","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.3.tgz","fileCount":292,"unpackedSize":936804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdmrJCRA9TVsSAnZWagAA/WgP/RgmAeET5PeeO8mffKoz\ntAkMmgBHrkqk3RKgwvZoHlpMXKpHHrdQHFe3PCFWwVxJ7/Tt7UucYx29ygin\n9rLWfFxlNfjTh+3lyowkhqXlAYB1nRTXMIDsxgO5BtDpMIT2aSVoxUmuCEQN\nEUkVEY3SmdKWeCqp6BW3grlTqnNNkCUirdm0gUOqcBpRaMh6rM4AkwQcsxJ9\nNdVlTghgcKHVpDSBEjN8kVoUbthsXsqIUI5B6EuctRJHD+j/sJpLlJQUwekj\ny9FwxXLj+aSZdEg16CJEgb6k7IeDHBLVTkXIm4IyqX4pnt1O5A1i/fJ06z4g\n921owjemM/++6qC7Zwa42qzfnLgN//4HAAG6DQFIL8CYM131Lvn+LEtiGhtB\nPloV/84ySgj1cE57COwOEuNGvlglml2K2E3tSAELQAxzhiyFqLGwSkORlb4b\nNLeegoofHEdaYIJ9VP7JIX6fT1PMNCZFD43KIK5k3BHN/hu8MexZXBGgSTQy\nqA69A/4ogTHTjDE7+e3kT2xGI2RXjZVmnVo1G8+tDeqd8CpmhELH2NDnZOsQ\nkxCsPAw1Sug2AhKWARKYnk1wInm+wc6+UwpFkZ+eeLGjICe4xoStzhrHkKnz\nMGuSAdwLejvHOQzVhZE44anPTu+bJcOEIf3qZ0XKjPOzR1vw+1ITJuCLtDRg\nUFiu\r\n=eRjx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+QhYX/O2XJGjX+nQcqtbjB0btYLsHSXxgZi/JZQnxngIhAOLok/6OCuXYvOd6mdvQRIkOT7/zJbGndEo6+IlVJUyB"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.3_1534487240939_0.3859403400344068"},"_hasShrinkwrap":false},"3.0.4":{"name":"@ts-ioc/core","version":"3.0.4","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.4","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-gR3DWqh+6JnS1fENwFrK+fMYy9FQE6D9YwwNtw3du9XJaS0Kwmyl/m/aLCArPjA2OHgN/BG/v33nIlP20xYvzg==","shasum":"92900260b9032768b1a1030cbe60b5421e557e0d","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.4.tgz","fileCount":292,"unpackedSize":937734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbelzQCRA9TVsSAnZWagAAcrIP/3yDHxrOjaaDERR9do09\nT8ppEwLvATMWZdhPdDzJF1KQEyowJozvJIqV62gnNLnqm7ySdtgnsXCBGdcF\nzbaggiOsfVODMrKqaUL9ApIbiIGLQH0wI9JOA9quRT9mdihWsOdm0iWgDDZu\nVXTF2pOBHvM5krJLaTRxm0DJMlRz6xqqTmuIMeljXO/MNfr6FA0yTbI/LkB2\nmQtrt+NGFWie3T48nVmoWYG+3A5DA5EqwjU+6BGVcMNTnhFDDM60Z15V9ic8\nWZHlRyCwy+XEnBQ+PORNKQk1d8AU/f0Tq2R6uOn/meKURv23UPezjaxKUnig\ndtxRGtMk0ucpdALUQSEby7sJOYa0H1OXPAOOT2ChtiG+5oKdwUH7qUmijBa8\naykM9Rnsh/0Ele90Gu8i/WvzmxK2jQC+XNUWaCx14+QJ4JNyDk5qlQimsfLV\nuqhJexkVh0gxYjb/JP7cmorZzGgzxnx4IqXYNT4QH2vuf5tRWY8yMrtiZvjt\nebyv++/yWyYiYZf4TgZ82uEFbyod25d2+1NV1ixXqeXvvrsK4aKFTLs29F8c\n2M+Fdt6mLeAxdNzSndApFsZLMVpNvoBg/aZYTG9y+U9/wzXHk+/6vxnkkIud\nDO6H7IQf+bqV/l725qrhhdU0M6gffTVDE1KTVk4kTfXQWeIeQ/9JyU6KIQ8I\nap8H\r\n=cQOP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCwqk0iwjiGA1XhUsdQmrRmKGN+RvMSSPS/6nfU0UXqAIgKx/m3xQ3o5nksOTxK4uoLGBb4oXefu62WUP2nzjav6I="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.4_1534745807664_0.2540131679206532"},"_hasShrinkwrap":false},"3.0.5":{"name":"@ts-ioc/core","version":"3.0.5","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.5","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-GZsBabT2aG5Zj21sV5AI6x32FOhEj/GTKlH6jUeYQG23sgbjq32yHHwgZHUrb81GqChIEUZO/blrKzj3Cg1zBQ==","shasum":"15a69792d5689b0ca8a30f3928b28b8874d06091","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.5.tgz","fileCount":292,"unpackedSize":935341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJberLqCRA9TVsSAnZWagAAN0MQAIIIRjCISJowW+mNyjHh\nKCAGoUMy6/q4vmBILWUuXAIcn5yfcJ2xXHdQYzrfJSyD5DFFcl1U2Tb93zNe\nd9/Rah70bdYVhJYUQUFTpjDgrmZFPPf5hPZ6XzZkSTbOT3JsVibH8e/J4liQ\nXUctx90lcSMunabpSUdMSYsUPH/iINoqgCj7DvoJSIGq7aGguhf0TA4cxHyd\n3Hd9nrp0TtVDQhFeGyTj094yYTPgPIzq/mSZtv66wEnt2eBu0aZZ5WrEo1Is\n5k4ibfttdIoRyJQR+HlimNoXKY4bmZyMl19Hs9JTyO469uVukafu8hRnIy3V\nldmsTa69uWIM09HVIY6iJRoz44DeXLEhNWYvNP+vBylKIE4ZRtO1qcDtrljx\nnEPdHvSvFhdYJ9zHf2o2g/oVCM3C2z2mJI1udRfrvX4TlIF5RY0RyjhFBYs9\nj0WYofMQ2tsJvPdNR8l/CIuoGNB7GEhkB/sndABxI17vRnWKKKTTb6/sGtir\nCJHIzYz7AxjDGChU0dMXrmm50SBNm6ccGjkcMg4LS+3dieaF9xffTfkFgEkz\nQOHFR1gaOh3I21VkGdJZ6nErHvY9XXY+ghZTMvFXpisIeSbjBmmUXUgFdBEE\ntbntpSeU2J34+X7b04DPKQM4x1mbPD5fL86TBEIXbGrKJ7qzrBdpnMl8qKPi\n4f6b\r\n=Xz/J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBXSfvX2f1jtBRg9b+jPQHoffMeXGFU1nH+QyPSrs3jAiEAqohWc0bvZ4/dpF6d4g/jmAbSAwbYGMjpuMqWyXu3KaU="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.5_1534767849369_0.5943481538314537"},"_hasShrinkwrap":false},"3.0.6":{"name":"@ts-ioc/core","version":"3.0.6","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.0.6","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-WbGcUvQvFR0tbVx6kZffcNO9g/3IAyQ1NXSPu2Ctg8C8hAQRDxUQwWBKfJLKKg2tojgGXVRCK/UPLnGHlDN+Gw==","shasum":"ecb42f1381479f0fa5c804f820116b84abd1c71d","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.0.6.tgz","fileCount":292,"unpackedSize":935341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfAMjCRA9TVsSAnZWagAArdQP/RyXYmNsaJ6+/YilRCvD\nYDGBqLHn3xVvPN7WHcPpJlUZWsU3D1UPzs9plzC1mXD3RwjMqWTLt85uUPCX\nzDm+OD8gdVNuhCmZXyRJBrMfWegnRw/nzt0SS05mYrsWcKAxwdepwnKmfu7U\njw8GGieZ4HN++q4V27/1aTCoMu8kedRBqZlmggVP5dluWW8FtcEW9BYOBy67\nvrvW9rKRX9KUAWAaXdi/Ja38uDTqCuak8gfNwae4kSzOCuA5GvIx5y+TCvvg\nvri+JcYIKb2BMmncBf2yaK8FQ4Aqgts8lNMQuiejSr+0c93lKaX4Zk9+PpSk\nbEaCgY7UqwZcI97IUCYjM1HkWH4y+DI2E1QqY0ugEiryJuVLsvEjwZdjVQYQ\nbhA6TIUSFGj/N3r6fMftkTUZrwn+HJUp+7QaqN8wA1ULmva5Yb8SMWoK3iqe\n3H3L5sr3pVouNYQSikwvp26WPatw/sjirSwoFGdqpzo3quQdGR8CscwybZeD\nVMaloWIvLI9XJXkec9Cp/7sD5l5D4hPpD3PmoOxetuqCcjpv3tpYNufd2Z4m\nLjBp/mdAAyhvd0ZWGPVD7rHme4xNmJwrI4Zri9TJEskkuunY9WEyY3x6/Zqd\neULgMiHTukC/xAb08J6CKSTBpoZ2Wvt9WVO/E7xbKpRLLic0d7M0q/hN5Sz5\nCh7E\r\n=UnAe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLoqNCWuewMRRL2CDMTBTJBlZoBiI2smdD92B/3TXRdAIhAIkBPWi11IkqmN6ashMiYSW8LH3gqnsPMnuCahSm2AfK"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.0.6_1534853922336_0.892262925197665"},"_hasShrinkwrap":false},"3.1.1":{"name":"@ts-ioc/core","version":"3.1.1","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.1.1","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-unBi0m/YFLfdAIz2pQSYRMTIrdRaMlk1CYtjZIBsbraf4D0/vTIGT1wDrog9F8sqsLu2R8IH4MYb9j5IbRKszA==","shasum":"61bffcaa12ef7ec4d247edfd747f12e603640a15","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.1.1.tgz","fileCount":319,"unpackedSize":1045617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbg5ZDCRA9TVsSAnZWagAAcbQP/it2zNOyht/snWNRAPwl\nyxrf1zUYoHmc/amSw291WrTNwOjr6hv3ZBjGYmjtkBmLXYk3wA0fV+JFLpai\neZ9AasQsDdQVUBCsTtELWKbu7QpYuSmEgE/U5IjTKH+a3XOtIH1FXDsVeh3/\nT9R52odo0b33esxgJTyAv/1oE5fmsXKKx59v3LtvdeCNNaApTz/7tGFsdTYY\n4DZCkb9SPTU2neygAjQk8JqBszm4XmVjJ0D4rcuB8+qWR39rQSaJoA7sG1u3\n7af8qTvcefNXvlR1ELD11ZQ4nQrbIi5TuL0BlWkemAcKQVQYpugrDl+ADeo0\nk0Rg4kQmA5Qp4zb1LvstrS7jwOginhe1k3r4rHG8mmRZMK9MLKDDqlVrptYy\nHEfgNMeG/tsGvvaeXZ9mOzmVuF6LJ6ABaxOConHU1WnHBaYYtFHSBmlBd+Rx\nrcLbGUJJfyP63iZ53npC30wbxcPhWb//LPcHl4V+SLtP861RkrYFKH7hDma4\n2qjVob7hvx35u0XR5XnNAzQKCSPcbXgyvQimQxpbjX+PLDUHwjJs5Mmi2iFK\nTghkjC1+S0zvb2rwa7mOC4xulscgF6hBt2zWS9nSd7OmRjwwunzetTfmxueB\n0/7y6N65raaZQJBg51uS/86ruYphlsKLjr1x5DTTc2LqiJbnc6SdYt5ifa7p\nQv5z\r\n=qH6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI5BF65s6doGNNJD23IE30mTBy6XDBxcX9Bt+O3hdGHQIgbTbXp9Kz1PqPfWbD+qF+8RF69MPvKbPb23bZqmKMp8c="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.1_1535350338987_0.7245460378425785"},"_hasShrinkwrap":false},"3.1.5":{"name":"@ts-ioc/core","version":"3.1.5","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.1.5","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-4NkTWiJUR66YOsH3AmZloXuykmz3hfwTQgedU1M24VXaKk7oGWfTkwDSaS5+R1EQFl9Bgya22p9fL5gG31axJw==","shasum":"05189e4e018236f8c9eee754e4614f199779d088","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.1.5.tgz","fileCount":331,"unpackedSize":1092223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh5iVCRA9TVsSAnZWagAARikP/A9H0OQHZ9acF+W4051E\nEGPvTHMalLf4Sd858+UBZOZ2Sjaza28g3xJzCq1ZBW4j504wx+8oF/UwWNit\nPuIcKaed1oX/9hIfNPlgQsc6tz6fitnlj6rpGE7zDS00oOHu8UZ9qGtiZSDD\nF3S6PyKElgwd3NurN/iEDlwz1WBSdWkJv5/dvlK3kfjo1K0ZIBP8LyMCg312\nitKlb56VbHqNu4A8icjUiFChWguFLBqAuK3bHg6zO10JSs6prE6LWT0aVVBa\nSTm5kgchjBE+8gozYJWBEymUUhOoigbttnFnhme/IzT1oWeSXxm+bzFx3cPS\nNgyL+b6E48rwq28hbO0An9+kPq4lhlTQg4SpcAzKmYK53SV+++9jDKnSH4uz\nyu6JQ4eaa/uobWtNMxPbaBo0cR7vTeMw3ZcKJdnlAG/gCjXxk63TyCiqlWqv\n7P/G85bQ3Tv2ApuSQ/PQ5MC06EaosXaWVG3FX+a3OGmMDK6XNtwpqjldWGNy\n8Cn4HAJa303IQ7W9y3OXS3K3OznZLXzu2m7yW0Pjg4JlXJtttbaHpoldqbwJ\nvYE4slrkrZhjKjBkz+cwa2MJuo3Qnh0sd0rGbz6p6qz2oACu0p7xN5RT3iZI\neMxUSXXLT9rWOfDRvrR3GG6umDyAUBlr2teob82ttb4yyZkttqqlMUGHBWSh\nTYWM\r\n=NQKo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPQWG6/QGrpbenFPfyCx+TBqNMHwkCVZ+ZqNHtmTl7HQIhAI8JC08MGdMw2d7sZ0b4P5UttsWLw4NrYmoC06ADuvXl"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.5_1535613076811_0.6546315357459405"},"_hasShrinkwrap":false},"3.1.6":{"name":"@ts-ioc/core","version":"3.1.6","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.1.6","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-/wviMTTg2UpChso48zDVa71hpTW3obXKpdKw4ktElaW7tBoqW3IdVoSJ+VB9MJ7LReCSxfO1WBvT8WZI4ovm9Q==","shasum":"93749cf7bd6f21c81f6b8b7be1aae7edfb21608f","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.1.6.tgz","fileCount":331,"unpackedSize":1092223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh9RYCRA9TVsSAnZWagAAHnwP+waMSQkueiB81TNs9fBV\nUhOLMfTJDl8Cn9QM/1EJ42I0TgxxcKBpXP5tw2r8bCNRQAvRKnZAYEDheI3R\nezE4hp+XUFLMFBPnUz+jlJvcbz/s7i5/AWFB77Nef2COrnTwxy1TbITEFnsI\nQeNSGQvR+NYI7iZJ3ovYCnE/1DKLHuc2ycPzRydHqyC3idIhD3QerCfB2Fls\nuDr5xpe7vj76EtYCeiwMj4Gwpvqmb/E+33Ou5xWPe0D62SlUu9mf0BmeKjpS\nGRLB2VgsnNM3mcfsRBVHc2kCoizUHT8QphAMzzmHrWtYxQryEV50WHJhF7oT\nhVlWKs5fRtQgIRstghDr1LjrFw+uVkDFlYIp3CuYbuMC6gfXfF9cjVVKfN0i\nbi3LMH8Gri9VwWcQK9MJcpWm/ACxBmrmFl62vH0Vf4XII8hefEMfG9fBMYed\n+mp62dnAMxk5KBWqkxgzwCZxNd0Z9UstvMMJG9dvxBCDAzLGJJhEApovJ0O1\neS4AsYWdBWESpvzRIJ7YCWOXSdSixTCVmT1DiRIArrSDnSIcopgRJZSJqbow\nE2QdHwu6D8jFFTEoHDfTLjmTOTTdNshkFeWaxfRI9rcnaGkclYueMjwHNtp8\nUug9WiBmViUKJlSJ0q2p43cVW+++3DuLVgs1RtyNBG6F5NAYB/wu3bf8ek6y\nLPF7\r\n=CTki\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw/xx1LFsoJq5KnCjw5xPZMMZi9/M9d1q5ckOfz9rWSgIhAPtxBYOUEsgOo4N/1HTblPzelfvxCAsl9oEZ/lrPqmxz"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.6_1535628376114_0.22042709768102275"},"_hasShrinkwrap":false},"3.1.7":{"name":"@ts-ioc/core","version":"3.1.7","description":"tsioc is AOP, Ioc container, via typescript decorator","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","start":"gulp start","test":"gulp start --test","debug":"gulp start && node lib/debug.js","prepublish":"gulp start --release","e2e":"protractor","e2e.live":"protractor --elementExplorer"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.1.7","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-aJB5wSXuHIBc+z80VPM4JQGZwAGH2d4H6H7xefbg+98c5DTjoUu+X08bLi8NtyXCUeMZCYwVNqhSaYQNotDRhA==","shasum":"61e9cd3f8d2d2eb5d6fc4ea9954a46120f0db486","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.1.7.tgz","fileCount":331,"unpackedSize":1092223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiPBGCRA9TVsSAnZWagAA61QP/3VIo6hd0XfMzG1FaZXJ\n8H+3dFgrEQptJFXNky/+vaoXOLwCO1EcVeONPcuiGIY1561t1n3sLhu3PP/g\nH/KY6iSv62LK4Pe1lJ9Zg8hn9CNPHVyR37MCimaw6EdEVFfqh5JTmdQPXdtc\nOeXjwgVqLa6Ku66znir5IFucTwGh8ZoXFwLpv7VE8cb7QiDztQHe/uqGW41D\nq5hmGLC/EYh7puXhqbvUnyDA5TIJrxjJRJPNHcUswQ4l1Jk9+fYJs0MDhG+1\nMxz6rBlyF5cw/O/S0ASSG3igl84VdOjCTFohUi10Kf0c/p9sfdfuv1PRLLj6\n7Mhw+fUr/nGh9YilCJCDEPPAQy7gVMr+XCd/XB8ermwHWxxFEwkTnWDuVzTq\nQoZ+ruGQNzJ3W8h/BfqJFye24Yh3oiE+cnVk49J3xNgCwlIdSzu4KgVy12dE\nQ2ATo/mfqmpxQ9GvJSue6x5mUErFXzsJSm2yt8uaXk9fPGLybhlz8wCktojy\nN/oiPFT/ciIPwQ1ARjz1jpvAHc4zb63KY+qnINZJslAy4O3M8ufD1I+Wk3I3\nxxrh+2wGROkdkqM82M8yAt9KAhs2FxGEfC+p9jbh80dLGyXb+3sM2cVv61Nx\naW3c0w0UtmmCF2jGySNJM/HYrS5u0PNOgtR+EcbpjA8UEf6D4ASBy65Qzj/f\nqVJD\r\n=o0Cz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVmdTsBIa833J1b9sJnii7A/iegUHMlXdPGOkmKZ9oqgIhAN3B+0w8Yutn7nGP+YPNbrd20T5YsqvAF1tqVo6VJUkG"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.7_1535701061103_0.1950373907026024"},"_hasShrinkwrap":false},"3.1.11":{"name":"@ts-ioc/core","version":"3.1.11","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.1.11","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Q66Gy/LQWndSZXxrFwI/YbJKU8qpFGRpHBSzXe2OL866p9WlfVfJAHniN9bNzJz1YN18hfmELjJEtn8J7ahLNA==","shasum":"8b1a9e85ad61617dc42d3feb8c7d55f973377a92","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.1.11.tgz","fileCount":340,"unpackedSize":2977898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjRXrCRA9TVsSAnZWagAAvjcP/3HPgKvZYuWeBgUgw/xZ\n3W/rDE/MUkPd9yAL504lACowM4CAH9sxKh9iiKHBraj+JmaCjkb5KVxhdAby\nhqMtY2PRpzmXdcHp/XLZfXCMe2fY34LHvCQMzxzmQ/tdZSP2/fVoTMkHqiY5\n8aOnUwqaMqoGUfMlfwp7uNe6Y1BiKAUBrrrw4NEqGfFU48SfgIbJ8mnqC5zc\nGSRFAosfeCYsO5tUQYOPYPnUKqbdB/cgvvlDmBgxE9MBTiF0rvNfwUxCBOTC\nT8N+MuiSt6FHCP8LDIftgdkkKMj2DYHLYS+v3IZ+D6oTafjxDnz9OjhdRTE5\nrtn6CMXz3SDUUx8+iqD9kIDVL9iwVO0xi7XWgZw2zCPsK+WqwdJsBLZQ/4xq\n3uXCUNe725c9ep4t3GHIvVVlE2Hc1XzeDqWgXJuywqwPILDWB2TzhM1nqAK+\nLD+mfP02Q0VmB3dw4exGANA/SQQmXfSxN1nXfc7fdhbaKwbo6vOeyAG2ILhE\nuZ+7nlZXTa6wkpWqqNADmH99IINP/itFUKbkKgBKWqMkq3cnG/o6n4sWXYqb\nsUnC4f6uX1dclIlXC2U0COPS1Qb2KIdBF9nUeKaR+H8M5hiYJjHkTqebLs7i\nK4y/VqqzQ70bnBWUUhiOykmkT8VcoXJSdXC1c6QSzWD55Xd1e0FZc1Ckd4mr\niBVm\r\n=WPtZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj5MYvmSHDVTNz4N0eN2A+oeXByo2qvS9r4UsCB6OJ8wIhAObk7SOA8qXwQ6cHxv+YzPGLJJBp9JJHJVrHz974XtF6"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.11_1535972842922_0.4303702992414251"},"_hasShrinkwrap":false},"3.1.12":{"name":"@ts-ioc/core","version":"3.1.12","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.1.12","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-llGaqatSJ0se0pn/UdNRn9VD8Rs7MKGWlfMVB36EypwA1gABl9GpRAjkZo4Y7uT8godkVHZFFdU/mueKkiGNxw==","shasum":"cebcec016a394e0d9c0e590523e1d43222a21377","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.1.12.tgz","fileCount":340,"unpackedSize":2977898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjiy3CRA9TVsSAnZWagAAmBwP/0fF3zIMDgdoyBPLT816\nw9qliyi7ud716QOk2R2c7eytDnw51FEcYJEwEneDriwq4wKesV2rMM4ss064\nSQexPuGv6j7nDlMXVVhY86NSbGO5ll5mLSxehNb9eP5HIjMmU9YzuhE2q7zz\nSnOEgcyzfpljvX2PS7jwB0t/6SP/hADBtBoc54CGyG5B6kRcnyxFBzBeiDXO\njp/v0t9Tkgs65kWqN3JwljC8pQ12ZJmGo5w5OLiavGuO3XzvtjA4eDd7bpiZ\ndD8DoAiLi28tUR9bUFNSs6IQq+B0jI9IYXG/7EuDLZEq9Dqe0bQZvfSHZbUB\nsv85Hz/amIZp34yQlOgBuIjmIVSTeMhyCncLSzRDv03hyyHE0dHC1mGn8uBn\n2Pui5oadTySOY223MNITnQDtECscHVG5sPbxGpjR0mnwALmKulHfVidJ/oSp\nreFSrYNB7Eq1hWAa4CCYTm5JSse/kggjBeR5519Hy7XeHWbwICysifNzQVIg\nyK3L7MBY95vBxBxbE2Hmr2Hvf/9GX7j7tkhDCKMLxWPdgA/5hOCzd7O16sJG\nFWLNJuRx7Etl00dWQnd4eYGfGcxGYYOcs5NHlV5f244kczkrJQNjqMl/5Jwc\nCuPIn6MkPyHXlNh/TIgTnbO3JTdrLVSt2q5yYRlkWbUtlvS4s8/wIkGRbGng\ncAq/\r\n=OGPg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSgpyD87FJbiKTG5TzgWMvUHG0tIqg5IqydrnpqKOs1AiAGFNZuNJXhD51VAAGGoMHphBhOrlLk+fEY5Ax/VD1zaw=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.1.12_1536044212602_0.8203971240372514"},"_hasShrinkwrap":false},"3.2.0":{"name":"@ts-ioc/core","version":"3.2.0","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-nrO6r6BxkMUT5WkXf88flHcsEW7P+/d1J0Pbb/qV/ZZiCT6XE34IwDvcxYGRAMv/qax3uAUsuTszK/YHtTPr3A==","shasum":"d0845db521bb5d9b7be173c24c40b999430f095a","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.0.tgz","fileCount":340,"unpackedSize":2987053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjoFwCRA9TVsSAnZWagAA0PwQAJ8HWeZFibQ+AfyIJE9v\nZCbjSfSXEpdYczCAFHcnMf3gecBtid9odW3WLDMTNV+fTzyPVs1vQvYbqf6i\n7OfN3fumzAHkgYcvzr1r5WL9TZvlgTI556NQaQSL5oPRdfRhosPgyW7T/u2u\n0hPs4vmysXl87JrHgUnNLRR8ZAGE8wZmwxQuTLnTbKMsfPhKLUctrAUYyMgf\nhJfz9GGYJUQQojM837x6lf5ZtRpOhNPVL1MPwBF8QH0pDyWma4v5stNpqMls\nZ/7n7Zd00OXcDhES8FDLcpbtE+AvAlOOQES5bm3ah2r3M28Czdon2MaU8JH0\ng37wu0ru+51nBwVYHCMRabPQOHcrDZ2U1sdDPmhamG2d4FjkL1755lx3JrUh\n3hK6ZkkhYjyyLYkBKAENicJWTvFWbe4nbFglIwXQ0PD2/pWUl6FUHoBpnRGc\nEN+ZpHCZVnwDRpJHyzwC088w4fimQCu0mMyUj9inrCV57sgP3arohdDUTDpz\nQDLxSFLm8PG3xyH/Lcwk1e+U75apfGIUUECZmPU8BR5bZlbXAuIAq/dUuZp1\n0B2OomgujkzX/f+RRIOFJecjiS+ljKqk3Srvb6d0p6BAwSHIS9hHDGSM0Nuv\nhtO3T8iT6ifo4QUT2GwIU7hh9p1/B24IKnLrqZoab249LSYJWY8/6MXoKe/A\nu/Xl\r\n=5Xc2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8SLss1zGAmxn5kaRler/oqGSHNuj+j08Vs1SEUzKAhgIgNiUnox3OLphfTmZtQqgN6m7Qt7FhowPoIQQOSvHL2zM="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.0_1536065903199_0.5181397130662924"},"_hasShrinkwrap":false},"3.2.2":{"name":"@ts-ioc/core","version":"3.2.2","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Tb2mGKKdf8TpFaSBIRd6RTLIWBQf+ufg8pufh6JvYCxkK0POfh/xQidxILxPepUYXUceaMVMYgczByVMKVN8QA==","shasum":"0d8c05c508213087b0bf94e7d1b0704f2b3f6342","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.2.tgz","fileCount":337,"unpackedSize":2981012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkR/VCRA9TVsSAnZWagAA8IEP/2TT5SDWgVF6+9/PuqG7\nFXUwD2KKzp0sm6Um8S38EF0UN/ktzmUjI4TAQSkG+ba8gtNO48fgvkrBu3oT\n3ZG9cwP+fR5WF39xnoZKiQgyP1tNIy5xr9uIdLP3lZQPHm69/ag93mhfCy4x\n5oT5595yvb15+DBxjGYrs1QjIibcJoaZrWGkNciS4MbP2SuxKxitKgBOW6/F\nDfyfLDpmWwAEmgvN9oeOoNiuungBXzSM4DWot4RHitB6L8SW+eBxqPKMlGWT\n7/45PjwY8xexXDJd5cOscqKeudkzyk20M0Zve9D4NjS7+eq3Vxfl3h/8XQ3i\n4Xz7kr7tkrOOT1cuhnh2Ps8MUGJyf/h79+0DomdkoHVbaNQWBhsdToNcIujy\nVftdqakdNcHoHcXa0ioPPuGl30xbgu7TS2atPA/gJqU5dRBsciHGFAXotiBw\naulMrvK4AMlmOxIDMsGdvkduwjxxrGhq+LaLUIKxf5wcjaT7hTsY+bpeku8/\nFClfuP/KpumFVhy5aPW8sVvajBz9n0As/6qF34F8P69cHdiSAFRJPfkpjvpE\n//+JQYyrnuIDV+GSig127uX26S3gtYtAjnaNMybEasVX8vkf8Cyujry+sYcM\nUg3y9iRDd5ZpbIoZZvajBdKh5M7AfkWv8hiS2fvsiaX85dEl/9wVcFbmCiPy\nV4fy\r\n=QW8N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBakRknyrR2d4wemuA6g5YHIxxX2ISZrtqnixnx52DAUAiAWcCHHRSdpCxYWv4xrLmUBWrFcQ+rKbmG5Hg9BtY0UJQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.2_1536237524860_0.33064454260390375"},"_hasShrinkwrap":false},"3.2.4":{"name":"@ts-ioc/core","version":"3.2.4","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.4","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-byZehrvSTWiTI16IQBS1qrYYbvlPJcq+WzOKFZzws/eNAOefjMQvHFof9y/q7qEuGgweQNUUiF7eRTvkMLdFcg==","shasum":"37165628433c3572ac7f6582143c120efac74d2c","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.4.tgz","fileCount":337,"unpackedSize":2984539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbl0yiCRA9TVsSAnZWagAApz0P/jJ5MEtpSh6ajW21H/Ou\nEn7ZuoNWdgMiWpRb9em9gAOAo7ZtKAgQxWYhqE9AiOc4aAkfQLbDWIQ8ooMo\ngkrMEMW1qst6NNOmVaI4eKOWE2013c2u2WZbaK9Ao+v4kJKwwe4AXhPNKs7k\ntgQLRluZS087cWwADg4ZocnFDdInETdU9tRI4axVINkF12ry1ZXoxLcHmw/O\nttfI57u/WN+OEkeYiB+rd1MaN5bfLms1/Bx/W1mtQ6zh43vNG/8Tqu1YIwDB\naiigPk9avYkRNEe161QWEqhHW+hOtx6jyPxGouS0ONVvmnXBzCvU8+oyAtZ6\nlBzjO6ML2GrIbISUAFgrtV8KAojJotWytL4pvzoa/zlMqRawZUmSfL90GF3Y\n7yWivfI9w5gWUXYlQP5KIn3uo2m15VXzI2BdCImc6UNp68aMFehoZbj7NaX3\naGb7VoiEOAOw6zL7q+/C3PCOeem0RcVQzu2Y7BfMG+XzoJzEABDwbpmiAqhu\n6c3ojxRzYYfDnCKZZ3jJt7fLKPfi9atHijcqtD8Pqwm6zBhYfVzZDpDYPy55\nIVRT51/KjIZZSAkiP3g/9Agyq1h7tNVDdeTD45oQF3hn1PdaaAsIGmosNEzS\nMZ2OHjAa6w9be9JQ3b0zx4QOSBgSRWYrx3lx+Yaym8dsYYJp5Mt/yRShpkAS\nHaSS\r\n=F86j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2XewSdSwu8UxSRwtadUro6ZpQ4faMh2/ed5zPKgYMJQIhAJ6KgQWhNmlVaxJrSa/T+p4hig7uMScNjpM2P9iOu+if"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.4_1536642209636_0.3950814856697804"},"_hasShrinkwrap":false},"3.2.5":{"name":"@ts-ioc/core","version":"3.2.5","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.5","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Dkp49RBseTDj9VkkV/7tHjkf5RbIM9E5KW8h6A52Pj+G6m2nXLZ8KpB+zcTEqwDKREU43RGNvAgYzb/8I9vNyg==","shasum":"2d8d732b73a2dcf57e6b4eb9fe92bcea9f23078b","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.5.tgz","fileCount":337,"unpackedSize":2960354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm2tnCRA9TVsSAnZWagAACQoP/RUq2/90cKN59fzFTHlx\nHnVtcbE8CazSbUaEdXY0vKue//YtikgoKWzQbFLycJ+/DwWnb1IuQlM4A4ol\n4PyyM6gf5QgNl9mET1V17h3DSUZGyC4S5qMQ7ivfz7Qz96Pt2uuew3DWmeHG\n3nwEylGOkrjqghRJf6V9Y4MdRZ5bbnXLsJkKwoq0U0p4Yi4sVQxmCuZXMEJr\n4TLCc1C8JGman5lcfhNlLqDdF+gNfnlFTm0nxJPr4pvb050VuIMxGCqWhwri\nxcQ/fu/Sfm18MhtRHYtLb1SHoQ7Si4nYRP7lDFLyoYyLkAsFgHyUFlrjOQWw\nHT4920C7Hp0LDjdwhz93s/sBdwaWnZgIdLf3GqwSx4JV5OgJqLLlvLkAzzuW\nCDCgQ9fYNM1GNh02lVKJWbAm0rJsuRJzPkrL4NZNsvXHMPdZywDO9QtNTEQF\nRthg07N0oiWp6UF7GGB5yQoJ5ihG4AkWI9DtPIKGMW7G0OnA6z7vXytu1M5P\ntU0TxDRknbcb2bMhqXB79LpE1vqm2WhQsm1lTToE1kpdJurK8c5rsKrsknQg\nmtL0g0GSWmJOXaaKzB0Yq5iTR5w/7uAd6R+zkO/ATQLL3dfO6txq0iQ4CKt8\nmBVJFrHp1EOdpra6AsPQ6ll4fmI3kezx4LkEvuvB7t4ytQ2AWvX0khd1W4CA\n7m29\r\n=/Ve4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCr2zz2ojUje9Jn3CjaDo6i8RncxLxh6jOgaHnuBy29fAIgFnROTcetxELcLc01TY91emO10X8XiYr/8YVAs+fCRYQ="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.5_1536912230982_0.708615101804074"},"_hasShrinkwrap":false},"3.2.7":{"name":"@ts-ioc/core","version":"3.2.7","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2","object-assign":"^4.1.1"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.7","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-/q7IDP9sH2mcKkD+z2iRJ6SCfkoh9HzjHN/iRH9MzVTUQsV+swwXUiHNVHr8oBsb0zCdkMrbpaKFaEeKNmNrmA==","shasum":"385780538ddc4f4803c99f2d79b2245791ce2e14","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.7.tgz","fileCount":337,"unpackedSize":2969099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpEHUCRA9TVsSAnZWagAAbKMP/1n6zFuPFWh4y7XCbnRg\nNo/DiK01eYWAH/2K4IitGIB+mbV0hSjgw4AnZSULH8PwwyMY40GrNUuTLMr6\n66wdOFR06K0gzyO78DFThiFIUys3EnYG2Hw/kxy+8VjjGHYf3S5fTXfn8tUl\nPDUUxtUVT8CJUAV5xcxAixqeyGBZAPbU3AYQycKFGEJdGvrSCbDLSD1LsAr4\nXFs1xdKhNj0RKueJfwf58BcIBo3/jAbEBly+2IPDILNojbzYCFmZuvxRMyh0\nBanjB6wSBs47R/vGhbzUC6HDRpJjAQapaE0FeLCHLHFeCJaE2lHQtPpe8v6u\nmEdvSHSl/X09iJv9hSXA0Qd+jysi3v7PJGuyToWj9cqOXW1tvkMR1kGc5cyH\nxyKv8cGXFn+rIv15k4OFKDpX17hbIvddMfnz4ZXZ8tBeKwSvnw+0Edn0mQSx\nYN4/xJVXZ/YsPfMIikjy9ZboPCV2xaEiZf9N0amruoqqDyeJeJ8cmE0w9rzp\n+DRbisopwDVxshB8+tSZ01O6d8e3VNOw54JLlTDiGd9QIhHjk6Q1VgaMwmJe\nk2ATbzM47ikGAQTe2UVBbiPFoixautgmZ67bNtqJypVGVAuu5oRjaOj0Qjec\n+gpOq0qsCJQAH5pZffyYp0ZQz3ejwbotRLJOtAcEPDmDW1qJmqjdE1FsmJj2\nOVcU\r\n=bVLY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH1GrIV5zT9p2/WZxmCNSKmQVKSXKAgONpSxEQ40Hd3AIhANXF85wL+H7NJZggYIQBX8S9h3zI9eiGixqCUCE3iqwv"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.7_1537491411637_0.04150427020830372"},"_hasShrinkwrap":false},"3.2.8":{"name":"@ts-ioc/core","version":"3.2.8","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2","object-assign":"^4.1.1"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.8","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-eX4/zl/eillp8NAUjvHeHciG3073dwi78q4muWIgczjf9PF+EcBW6F5oIg3mKtuQakoSOVgpQgRRyMVEMbI/KA==","shasum":"ecf1b9a24b9cbb6b5cc5aa54bdc122915a13859d","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.8.tgz","fileCount":337,"unpackedSize":2969099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqbJCCRA9TVsSAnZWagAA6tYQAIUlihY7IXxVrfBQVYVf\npjaB3lMOPwAv1vX3g3M4t0JPbHxoikU6xakQly9e51a4KlEA1J7Lwyk17Vsl\nEMjKcpf9ASQm3wJu2mWRZAshQgqWLh3eWqW7CDNtp8NlBCYbE5b9UPdk34I0\nZxQDb6kjJU92RrxwUqggzMBDesE5b9pxJj8QW7Ihy+5r52RCb94SvEYPqZlM\nW8CLm17/5rh1+jpnighhx+uMQylp8Jo8BX/ceHwwgpBgz36tqniTXq/+kfKm\npJdVXkOau5F2UgLhHePpxJx3SOdMq43Yu0zVKvDjKA84z13lVbJeaLA+8iEI\nrzAx5JaStM92TKR6H3u0V/lfQd3hmIzXqrAKDbiFhOGWgB20nb8wmFF7W6Fo\nrywAA676NYJCi2CtXka/6sfNJbFrk7BII/PzB8dOnpl31IJ6zbj8GFfMcbVl\nsOCefwU9g+cFWB7lrVM6uacOjn++lRAhLj8NPbc2uwfA2WgUGhSpOx41fTFn\nxNkXyvnDOS9f8COcGnATWSDg+qGjHsCWZCcJGPni9RWTYDNOl4+ylTu6YSCi\neEBI/cbZg6SraN+mCUJ+y5ARcXoU0N5PyUQC3ekA+AvILuKSBksz4lxeSs08\n+fTPFJRqB4f1giQoWutkpt8S9wPrS06k0cAVu3tvutsZkwlDQHyVY9RP0CTQ\njK93\r\n=n2Q9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBg26OdsEM+TIZhzzPKCzKONecffIAAqY2lQd1T1uLwgAiEAkc/PYfEfPQg3xMYeVEzHKHKiUmOrFn/8XE39kkoqvAE="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.8_1537847873522_0.32821726210973035"},"_hasShrinkwrap":false},"3.2.9":{"name":"@ts-ioc/core","version":"3.2.9","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2","object-assign":"^4.1.1"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.9","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-9197IluYZr17zbA2CklgdO3SrC4CinSQCoKXBpiP3LUK0MaE76ZQaJtifkU/xpom97DNxImCJmzJVsBj/UJqxw==","shasum":"eb18bd53c5f5b4210d00aaa9c9c60d505b22ccad","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.9.tgz","fileCount":337,"unpackedSize":2969099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyYr8CRA9TVsSAnZWagAASlYQAI1d0cHMwUX4oxSftAzv\nIX0iKvcq18zFH7d8Nv+do8YV6QiOKKnfToHbr4yQTSsCWRxwTNEzSXpYfFdH\nPW2Df2kRlJnb37fdtx9GPJweNk8NiFhp8b4DB3yXB3GHdfF4O2ZKTpHIg4rO\nqQo+B8CpiLGpcDu/29aKMf8JixSvCW60oFclNnfI274rPyvRjQ7754B4Q3YM\nmotiU9LH0+EMjnI+P6qUMpKetF7gYhPwJODWU7uDQspsLf+uWWqBjqxwodLW\n1+TxnLpG/Fneo+zNYfK7Vb/yG/FwO/36O2q1hywhWOe3/8FwuDO+DfDle1+t\nX5KrveoDkE5gTnp/tWMMsN6J9uT6m7QM3/tBzHO7n1AQhuzWnfNjXcaqFnEQ\nnhf1d1ty2P9R1ATfqeiOSbfuhYW7iUz11ehJntRZpvrEBdjrQviY8cxz7BJ6\n5+OpCySyS3pmhpe+FRON7NFpRO1NdeQR6pUGCOU016qlyiz/tLnubjUeNn8l\nqk8EJntZWLa917d3pcZ3auxVEGzsKTBMMMdP7+1FSLKkpMsyM+ZVe8wSFm3c\n/JSQPGM43rvVGV5myvnHHgT9AUeFOmO9xMpwmOHaTZwU0Qx3iCQZBXnKGTZs\nQPs8euQgyFz0MT7A9G2sjiJbFesqTxZ5SFftNGZL2HSQpNcdAM43swNd/K4i\nBXZp\r\n=YQ9n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBb4RzPzdFpp59ftvHiTX+oB4NKS/Uo48SaOM35zNQsAIhAJr6cdIN+ks8RWmgBPXfA9qj3w7a1nzizpweAzt7frXM"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.9_1539934971264_0.5292526634147785"},"_hasShrinkwrap":false},"3.2.10":{"name":"@ts-ioc/core","version":"3.2.10","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2","object-assign":"^4.1.1"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.10","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-eRMoDbGziqoHcCCrLNHibYbDgUzIOrmoDdXwece29ar7bs8Z1Qf9rR3VFwcqyabFDOwGTo2DkjFh3BM3Ja1rUQ==","shasum":"174891974b7926e334a481edc241bcfbd5d4ed63","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.10.tgz","fileCount":337,"unpackedSize":2969859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzsPVCRA9TVsSAnZWagAAl7wQAIsQElo8tvfTFkqlyLj2\ngOVX5LutnywHRjh41wzaGzhrkbkfTWGvbYk1m1RyLPqkgKU846Yep9ubGRbV\ngzWPdzQM8Kyyap57nuX6bK5ikPweVNTpb/+NHen2FEoNePa6C2w40JNC9wop\nF2u7C6VzZZzbUcjfIjgXJ4pxwzy2aDiDs4FEoOvFutPiBzs8lZ6wUvhyuDQy\nuXOX2eWkbNyw93I2mLOngAlDqPCf//GMKCwRdJbNNcDMD4KIsZm5N7Nmcome\nY5SE5S3vImIXReyGLb/e+LEqHpPVBo8/WjNaFjkyzImggza869y6SsrCOoPK\nt0NhgQoGrrqAHj47nG7DJSgcR3VvGaFKgeaSqvECSL4FQUGql0I/IVk2Gbt0\nq3tBU/KnJrQkSYcMX8I7McfMm24sKVAja04UuRe3z7DHaJ6bausWD4md6cKM\nbYRsRwUwSjoTmVoCc4J5oOlWds4yb5yuhACv4ZpApCtlSJV2Nb9lAVkogHs/\n0zsy7Asz8AAdTcuidTlcQkY27zMbkzkD+2qSnO4BdfyDjPXppOK7Oqffy2YM\nLLn3LhVd7BuIwa4yi8C/O8Jli1+H071unESxcksxxObZ6EfDkPRatQx58zld\nxLuPXooigf9uW7hzC0eN5R8W5uE6iTLgGQwxLXHjC6B4+yuIvT7Z+9cQf/gS\nVWmH\r\n=hHr8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzWLjspEyDhQCmLmlANtSH3VdSxpTjC6uzqvahdJ4b8QIgPg6bys7P/HTpfMr0a5gfZZKMJIphjEb+SDjcowu2+7c="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.10_1540277204579_0.8579573720727103"},"_hasShrinkwrap":false},"3.2.11":{"name":"@ts-ioc/core","version":"3.2.11","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2","object-assign":"^4.1.1"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.11","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-MnuRlCjk4s+rbv7s6DAjl+o/1jQh1WnXKiRxAcD6h4fbL0NOyboDNCeokWtURtmNTWdiWovUzL5KhbyDaBn5KA==","shasum":"2b41930d256620331af581889166731fdf2c3ae9","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.11.tgz","fileCount":337,"unpackedSize":2976546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2qiQCRA9TVsSAnZWagAABcUP/Ago3VznHKQ0DASs/hyI\nKcDf5YIpDpmBela19p857pMBRI0S+RM+rS2k1FMQCXzg5Qy7b5xyqmsWZFT5\nyRAc//InfaGhKdoNeLBHBxyXxXP70IYVZiDYgBftJ4+yOzbO58Vpdi2AfeCr\nzz8fnZXoD/nYWMHkpvMPTfWQ8yEdIRLWVXSTPvJQIfi5eXqcXWbrwg46kYPc\nTIZGPZw9Yy71ZbzkFU8+h+kB5o4vv3NhgtvFJ+yfsLtAkY6NgpK+o2Px1egN\n15wnfrQlfmnY77ga10chcqabr7bbKt18iDEgtNl3G3DrbnP/xjAFEVt13hR/\nRclKdpq8YMHuZZ8lEZWQNnTRcXNYd3Bc+rGKfc8BxK5byTQbDS7O/1WnMEs3\nMIq2a9BDyfJXyTpwJlfudtG02BwSrr0dQccyewyooRaf0HQ7gsWXAgFKqpTs\npihR5GsVEjgGRpZ5AfluEbPUY/pQdI8eqOJeicBp9iBJK/FagpSw8f90d/4P\nSGgoEY19VTK0MaM+Eqe2OrhNiR9aEUKEwE79xa6fB7cuBQfSXY+NvLruZCKu\n88P/x4tBJXEXdeZnPZLuycsCCXUsZwbpxk58/c4oOtO6usadWwC1m8kFuC+k\n5lRhmYeor26jAC3NtDm8ey9I5MFrnKYyxZw8LNWy3O2Yl7sCA2o3dsQCXgs8\nhfLX\r\n=VN+8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBjnTMWfzvww3H1TJVkQrC0hYh8c89Qd4tO6qlvVI4JAiA+2KVWShnyILj2l7emvxwDEAXd6HE0uaKzDkvE2i8OUg=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.11_1541056655798_0.07113605037053694"},"_hasShrinkwrap":false},"3.2.12":{"name":"@ts-ioc/core","version":"3.2.12","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2","object-assign":"^4.1.1"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.12","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Hasdmir2GjW2fCue6HD9OobtHWKYgN4AuP04HnBvBiQR3lv4cn9jnii/B/qwra6/Em5Ww0oiojHYfpWGz6Oq+A==","shasum":"fdfc60039c0d8173d6ea09ef66b37b457f916ddb","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.12.tgz","fileCount":337,"unpackedSize":2986567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6UiACRA9TVsSAnZWagAAArEP/RNDf0DJmddZ7jXpHWPi\nFygr8b8ECB1+4Yy8bNijfCWa+WAeYDBnIyALCqXGS+1HFSfj5f/b/16g8XLp\nd9n6ICbmj/9zeM6UhoEopkreHwuHq+RdY44ZH6CGa/5tmH0wW0nFD8LYOheC\nHIWviwhafI1iZFtyPuzCwb5gD6heL70/JoA7tX0vUm0radXIQGhLEsLbnmN4\ny4jyr3adgbaC8H4W3cCBu0q0zUsJ8foTXBAoy+hj86NhibYFKqJ7shK3ma/V\nMPaxAYBUeuLmjhUbZ0++qEKXSE4VhwgrTDrl7ZoMHhhnd3mAJiuQz4fgwZO6\n0PYf1+d9j5kbnqguc2J3HubGEoyiWEty/pEO4YuKrvu+0dXFjaPv4T8OE81y\n9eIOXbcKNnyRcP6U/O3BeXosFGIZc9NWFL+6Zkr8IbjeoIxXxjCFMDHJgCQ8\nK3yjT+6UIoVbmNM+5MABSaAD54DPHADqMyiioqRG52Iid45GJNJxOAobSVRa\nonnQEYWKwIPpmbIdcB6u3KRW2DOd5GtwXqNwFEAOPEuaBuK3YInm/hcBRFbP\nOoAO0zgDyaJgtMnK8uzVOJON6pvEpi5eGFJyCYRbMdFlXXkbAfcr1E61/Vgk\nNgG9mmQvzwene2ynwlWWsW6SPAeplAN9Fm1xsPTppQ98rItsTLSNWL30OpEN\nM7xF\r\n=S3fN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCikI+eZOBhADCCzgoePCtLy3TE8R7f0Z8neXZr9e1/CwIhAIWD3PEQhr6YUVbnq22nrLkM4U0Kqm1ANxGdL6AlETle"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.12_1542015103202_0.3370567125534196"},"_hasShrinkwrap":false},"3.2.14":{"name":"@ts-ioc/core","version":"3.2.14","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./lib/index.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"tkf","prepublish":"tkf"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2","object-assign":"^4.1.1"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@3.2.14","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-SI82hXfr8WlEb+EGiA2z/FnT23AUVKI+oJtHNRAWI8gIH21esUOYzRu3YLz2Ixi39IN9stcxbGohi41m9VjPNA==","shasum":"9092a11a275ffc4d343816af820a8e6542715fcd","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-3.2.14.tgz","fileCount":346,"unpackedSize":3058305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7mx1CRA9TVsSAnZWagAAvYoQAKIh4uNwYt2EafFOx74t\n6iN5s8H3ZRd44viH6MRYMFLF6qeCP+XdCJiHnjBiR1x/YxaMVlxnYq3ooHi+\nhdZ67zSXVaVWgbrOkiYZTp95NT3CwAd8UyyBekJo4A/F9ywGtNvbj1/qb9hf\n6EkAJNmQeBEFr65oNg3PH9ghBX3Q+BlboIsE1lJKHx2cas2rMNoq24IHB7x4\nLG/DFHkgNLplwRV1KSJvwrJQXqaPCeqSLnWKTVl53uDAsYuXcMcQJ7HA76gW\nxZSo/Vy3bhfps6MxGKrNVx9Vul5IFYwOIRG6uZAId1hU586Z5AFB9joRMY1f\nhAGukxGhxU4lFKVBVr94FBcecO6SpJA1ANVBSz2Hq3ZYGtJM8jLa2e2APWTr\nhPc2IkyZ8WWfswK1A3IXIqidXOJFV9r925UvdQGJmwbptUwE+atArcdB4Fu0\nG4jLGkOOb/7InnpEHzi2JgADyjJL9k3gy6L7S7oP/68nnMmnqbzsxACWHfjK\nYDh/H6kbRwhHl3l93DcUcJuazKoeHWugorBmlq9BuN2LMGtVZPvBaJubQq19\nkERJnqwarA28B1Lz+YeA6uxHN/i8uZNx4RPy+8IE4PpsJ9+4nSdYJcHuBO5z\nRdOyg4qftnUEkpvZ+tXm3KGsCI0KzvCI/5oeyXfte+3/+5yAvJ1SMha+rmzX\nK9km\r\n=rV/1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAshho7PEsT09Vjb3R/U6Vs/oxG8eksdTNWZ6TY3fDVMAiEA1r2CNbQi1/Kj3sZbN7yJbEOnqmHfM43p/cgjoGZEZmM="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_3.2.14_1542351988856_0.302182501686757"},"_hasShrinkwrap":false},"4.0.0-beta5":{"name":"@ts-ioc/core","version":"4.0.0-beta5","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta5","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-5b1Oc0/Of1EVjXUvut9ceJaby0k75g2I73gcNB2huq1vykTcyYdkcH9PW7Cbzh2F+NnwrEGAM+TehseENza6+Q==","shasum":"eb3e228a0d541ac138ed836d206a3f2740f44135","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta5.tgz","fileCount":355,"unpackedSize":3381654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNddyCRA9TVsSAnZWagAAP8oQAKLDt/BTHfC9BkW4hXRD\nJfuk4EF4Oeth+W6O59U+M7M70y12kvvLS25+lwyLNzntmBZI3s0UiSe1mSyD\nj/NpiOOZgN/RR9FLCn3y6jO6h1GKA9DtLZj8iyGT0EWtBFu8nRzIMgMz0sdA\niPhsJxUoRB2s+EUCcYNQnTgSlGlT06v+edwy5BXqZpujcU8NiMG1vAV0l9dp\n4eWco+uC1BXMVu4FcgnUZVy0EY/PmvE32qmOwj0Oy9zvQ6TSpbOtGzJ20bWw\njdgGTV0FJyqpsWYAnXPX3/Hiq91Zwsgdsa2sM8UtGA9p671WBnksEvmeslje\n8Rixnx31uqyFxeHgdsB0sVougv/fdm1w7D3uuhodU7RtlccBoVNaecnH0nn1\nrDGJs/YK+5KzsOwu05bjRoTIQzS7fJ0N1lq3c8ZNYEfDl2A0PsxfVnXr+cbF\nFycHFn9wy823K59R4Cy87xzJ6f2f0NRb7XQ4AArf1WGptcwtCy9M04zy6L3l\nMi8zepgfOKNqb0tFn0NRPf0ah87fG2OnTIC0sXnqH5gi+BFooScF0/jKupB4\nTDo1k1ZSd+IUFcsL8mAMxB0v3KS+IabANS2d7oysZwzYstJnIU8lJc179L5j\nuN6w7adcNp63cCtpeE9tdXgvNt9viAZ1VcDpZr/qTBsLHD0Sn2jOa7Nf9avA\nfW3X\r\n=/iUD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWsJTllUc70YUADNi7zjJGJNgIkdDEHfzno4AHB0Z3uQIgdIiJOE6vuyv0QLQcuAP1OptIADQVe6HTJMg50wEGhvs="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta5_1547032433979_0.0023675761388910477"},"_hasShrinkwrap":false},"4.0.0-beta6":{"name":"@ts-ioc/core","version":"4.0.0-beta6","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta6","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-pErzLKW418xY8CPBTJyBCY0ksPOZ+ja0Hp6EyXjA3a0zIFXjRHWulmF1hYR9FKzrkraoxj6Jv3Uiy8WFDORYbQ==","shasum":"a2e8e44266a3a96ee467fd3fc8d0b9b0e90787f2","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta6.tgz","fileCount":355,"unpackedSize":3402641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOLLUCRA9TVsSAnZWagAApJoP/1a+dBbGlCknFjcbbj69\nA47XkabDyBp/mQU0k9CQozDDlqt3dtLDU+1MEyMCAPWp9y+bDGIq/9g4oiYm\nG8xRfGgLsbiYZ0Ikyc4K1tPuo2cPV2stN01pk+tJYdhRICEAIxIXw+EbaV3U\neJQG+K2ZPATcLWQIuth5kAWTOSdw5GQuG8bNe6p68COudA78X0+n/0iEMFoL\nM5/x93AS7WwjGvHkRfww6K95wFtQEO5xFgB/ztsrB5XvlIjaVfsPSWCtVGUC\nejRAeGyjAePqnhb/xc/1RBDKUDf08l37ns23EryxQQ5NwPbi29gHJZ0ohK0H\njvbls+lWyh2kI3vfx+JRk0ltoBuzc1SGjnpw7EVOymFP1QvuPnZ40NrB/DlW\nKuACWnjOpUS1Pp4HJucO6bXfgwUmwbQp3NM/bcTIRve1KOm3v+uPSehA3yyb\n7V1gB92zwUC+Z3/RgA/qdWnFxDuhmCQYbVar9erTjly4jP+2cbLH9CIKDHJw\nBNRhu27R38LbTJurwa+laqydTs72nCnVPZBOXzraRaRv/Am46SZ9laxHbBxA\nbRinN6evi3BuLXE0FnLIhb5xA711MOpePTx4SE2b6KVMrKv4ZVCLzPZfKMxA\nRT8kU/a/3J9DhILEyaTqZ7lYiLQEkgIb0faOsKWcORELZ3N74eBhBoxGb/mW\nm8aH\r\n=Pxu1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/9Hwuiw5JMn2frPS/C66/9hknVEt5bZ52ruQJv2fa1wIgCP/0BqywXqoQEOlCf1H2kEZsBKkTxQXE9AjRSI/Xg/k="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta6_1547219667543_0.03288936756079952"},"_hasShrinkwrap":false},"4.0.0-beta7":{"name":"@ts-ioc/core","version":"4.0.0-beta7","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta7","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-OjiM/VbBbx7cXqxDoB+V2D0my7NwPKPp8qc47eR1f4D0U8tVo18RIZTzG8WCFyH1D3jOU43fosvl+ym6kLo00g==","shasum":"fb32aeb182940e8711984c9d893073b767bd15bf","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta7.tgz","fileCount":355,"unpackedSize":3402651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcO/9CCRA9TVsSAnZWagAAHiIP/19MAxd+x53/e0JGrre9\nY3iPgTE+6aIe14qS9/cxXU6bV7TcCbp0qIti+PCu2xovL+YBVQRSjws+jWLd\nn/HYAYX6LrshXvGPyoLd6MWRW+fOPlXhpfNzFn2r7hcaIj00NLf6ijtZv8CL\nj3TyzZSSeZT44d8QUiFSrE1R1dC0z5835LV9v7OZqsKeJfDsYa3CAqYXjTkA\n5M5eoHncf0Cp7vi4tKG1TKKGmVbu/25H75f9C7Pql+hyagb7elV6Z52Y40/d\nC1618AURfJLMCJQ+KtSbSVvJE/7jkHzzd0q10bdIJpc7Bx1GXKo14RdK0WGq\nd4LF9avJ7opJwqIx39iPCxV961rDGN+bNBCyGIyz9Ti8CWfFEBiUjBbLcaM1\nrzZKx5wsbtq5PqDjz0KhHKZKke2NsWynDO+JtAhA2YkJzE4QnsyZOVhizRha\nU6JhoXVulNosPbPJ8v8a5G8D2lEEbiTzIrSK+P+KhBML3giuAvO7zWc916Oe\n0CPqTBsUhIxlUnKZNASEMTv5qAVSKp1STYUk9E5hnJyAmx+WCMoG3b9whWCI\nfQ5CEdQpmm7gczZxChy1FdsJznMDg+C2uFtWv1MuBPUykUhBjjoTAokyiT1/\nsYoKtG11Qha3kPGGwGdmsETyJXvz6VBp6sTXABLfxZ2V0ssVJanqMTjFt4bJ\nV7vl\r\n=/J6O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxhHBVJ6fw3TXCsYGqRKlOdF2Mow0wUB91G80t8iqWjAiAql7TV2NAlgAuX/MpTSQ2CXYkw3XE6EEfBqC10fu/HRQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta7_1547435841355_0.4993716201640612"},"_hasShrinkwrap":false},"4.0.0-beta8":{"name":"@ts-ioc/core","version":"4.0.0-beta8","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta8","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-PodnUKBAL8o5sjBeLBpzOoMZu5b7zbXJUAtjXNDEInbDR8sk4enTIsxhj9IspDyD5ILaH/kOrMjybfGTZmCN4A==","shasum":"5dbb79eef161f53eb2ad9e2b3203907501345859","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta8.tgz","fileCount":355,"unpackedSize":3367189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPYh+CRA9TVsSAnZWagAA7sgQAJRXEXBnUQLsQk+K4tDv\nO8XYzSnPaztDdv7srnszycnzB8vqL4vmBYhTtx1csy2iTWopTtYp1fuAvz93\nyDj2FCGG9a1pStO2SdcIB7mO++w/LNImGx1UtJJXqrWnAD3weMrjw7aUAqsI\nLH6NTpBZvbBcMwHCcIt1V+qbTeObWsL82C2h+vxhP/T2Hdwgmuaetj88NBM5\nu5oLthwKHl6bs0zgRHowv/VboSIPQCQTO5O1Hw96Z5tFT9J0M71BSuHjzL0b\n418anqrdGZnEsUBdRtgUmFAUTvoJQokA1UAGaiYSWh4UGvwHV3xSYUnDcAFJ\n/7Kt/xeYzdj6oIPBLp338TwFPiMAez8Vr4iKqgcfcW/F/yuHSmCon/dqUiix\nYicuMR+3FDSXtYC8jGTLpfMz8Icmy2teEWk3MPqdhiI6icGbIQtqD6WRusVX\npE2rqYIZSpg07aixnn7GEllaLLIb4ym1hbCpFBK8tzT8II+ZL1hK+LGLQjS1\n4n6sEM/Nu4A59Nzssy8ZzU/2aaiFEWzHqqGNYZWT7/uOfFOP9g9bFWiiOCjT\nevck4DWpVUbkTU5IyMMqaljBcgy7kKMN9kRCdvgRcKhyv1r6t7l3DwqUqIwr\nCEMrJHXxOYCS0imuaG/l5vWySfPKIkGc7C/9pdPTbBtNzt6WTZ+xfAKOq4PX\ntnlM\r\n=xxRO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqgv88NqcYfyMVvSll5x4ft3MzYvwhbGmSl3hkC2BybAiEA6XepZoOTmwqXEYm/FS8Nr+4OZKzlLaH8u/jIiXIw5zM="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta8_1547536510000_0.24788780754576334"},"_hasShrinkwrap":false},"4.0.0-beta12":{"name":"@ts-ioc/core","version":"4.0.0-beta12","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta12","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-S18iB7I1InrUQVDq5biVtwpSsUymeWf+WCRbOY4brU+iYrbLvtsNn4clI+w2Ji31FR06IwqdWN6uFO3b0xvjuw==","shasum":"6b46c40bc2cf152ed3ff0c706923d3d396891727","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta12.tgz","fileCount":358,"unpackedSize":3385527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQHEhCRA9TVsSAnZWagAAZ9sP/19DVmNQe5necEsTQZ6Z\nTczVKSH3TQGeYXARryb+haliO6+5If0r0YD56WtGbr1KEOzuqj45TJyr9I3f\nto8+vxslgVFlbc2tV5jRuynRwD/DJ0E+C/u2KBUD1VGXy6IrfKn8LO72HvnM\nRVoCjZYvfJ8Z3XTFgW6G50j9H7D/vHd/3OGqvx3jPn/ZtWnHCTZhhwOlORTb\n5ZArM564Z4TsIZMo9EA7OhgMdzXqdW1aiqbK0az4r6MG6Qv8N9abwGUIgw6q\nrpFMBetOlfD3dBpRVANLC6rq22mGEv1CHOoTunbHx4tb0EZd75xfPYio8iT8\nbcXJWHmzmRcYQSnIPRapyZeE9witcpxV1NlWm2QgDjaGag2INQ0CHcrApD1D\nEjo4o8xw40qfIbSVQkTZWWihJVHGIMjemAfMeP+1J0snHmBnY1v328HFpEWn\nlsLuUmnSUd8rxMwSUzU8g8ojY2IHDVPl9Ji02y3amYeLF9jeXfr4JfDdE0ta\nJuos0W4MgNcmQPtqwTdePmrcGy7k6Ziz8+S6S+GmbiGXzeddC9oaaTr8ziIG\nrhSe+k2CczOsYIWS7EnXU8N+Dc4JtOVlgIvpDJjUECQyx9m1ZWU8VYgFkNF8\nQ0hU5lwLp19E25yaBhpKeDCP7OOdeVHvil/lP1i5WLnoMEyIXAlAfAWKGzUG\nx7FL\r\n=W88r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtf6RNXSDcg3YxVHPQmf5kJnW/GqBgvwsKB8phl6l88AiAMb/k7Qelcc7FAaNQSGwRlAUgdAHRjlJwnbhIPSSGKIw=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta12_1547727137163_0.32964788898161324"},"_hasShrinkwrap":false},"4.0.0-beta13":{"name":"@ts-ioc/core","version":"4.0.0-beta13","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta13","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-F+pJyfdMH7L3gN9+OlHexFILAiwpNMLndiBshFiaDLcLzBcVahv3lPZ/wx6lo7gBEuKJaVWc79wbZwIx/kvJLQ==","shasum":"5b92c96a4cada737d3cec83a637e5e8a01ac415c","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta13.tgz","fileCount":358,"unpackedSize":3434097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQgxQCRA9TVsSAnZWagAAZ/4P/AkCc4RPSQNUuNva46/a\n16n5sh8W9tUuo88muZFJZGMR6OLEuMf9QUgXFHdMdRoT5SXmAtDYre6gndYY\nFOPhctAZixMvid7z1t4RHS8Uy7UqJgA4e2FzJ/bXERyZH+h3QY1hT9Bv8Yk0\njRnMv09c3E9NGUFfbE/f1OUd3zwQI7W+NtTiiN+uJs94xunur52qkXMvOSER\n5wo7iDuot6rm01MGKSJdKB1tNyfL07a2NEMTX+5R3vTog0stwoPup52mMAoQ\nQCJ+y8SMJ+D0X5Ri0c3gH1293ss2OTN83bqSiswUWLXStc5Gc9fkScdIJiDc\nK8ur0nWYo5yFYtQuQ+sLvhSUN8zLqf8lmx2ZkO9FkKedAmVMJmggfoi6VvD3\nkKpy9XU6CjgI6MMg2NTOCmh2zuJQv99kMVgDL90Z4r5yFq1p3CIynacJ+hyh\nr4jMNxp1mMIdJRJ0c/CoT34gQFPnuKN7fjsF2LQsX7b9qw2QFg40NmSZI4KG\nVLsOWlbglzAW3Qz1etDyvGvuBqY/dZ7HKGA6/pp74TYSzYSRgAHL02mGLkrD\nrM5jLZd32JqVcyk05lGc9D2Ptq3NfHt/feA+7QAR/IWNxEOWdvJ1Y4CdAizA\n1/GswfcNTKIsmHaBScRB1B0qBReIqnjc9Cl1HG0VUvwiQjy5ho6lYyVBMx+5\nMCDL\r\n=Galk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVXHYzUnhpodhyOgirL57Z4AcRbQsdFnsa/McNNzBewAiEA7aDGrpG6uBIbKNBUx4OjdNRYuGMIN9rvbMfXHI/xs44="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta13_1547832399258_0.6411616368688298"},"_hasShrinkwrap":false},"4.0.0-beta16":{"name":"@ts-ioc/core","version":"4.0.0-beta16","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta16","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Q9n5UTNorjEt6GuXpV4jWo2DOfDic0YJ8i25EiTCSMOEaOYqMOHXzYIhWQB9ZBzVfcnMXsJGtMcJpexZUHgVKA==","shasum":"0058f53092469cd35a10cb475ab46f295651cf4c","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta16.tgz","fileCount":358,"unpackedSize":3466704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRah5CRA9TVsSAnZWagAAaNEP/3HH7MdWGVIotR6U45La\ntXWV0wjd5H2HpqkzkILl9Yen5n6GKz8eZapAodVDBlRz2OkIoLmpvij3OI4y\n/RKUpDh8dKovXD3W7/szWft4QdEIV/o+1OEZCMuAWaBsLg6CE6cFTQdeF/gu\new1A5aT2HlsosVhFKoOQDeBNEedoBdf4GbkzpmyDTG0z3d/GOSFS5R/8EJdV\nOvxlkx5Fhi0bj82e/emPNzyhRfzAHEqI2TLMVVY6GG0zlw4fwc7sYtIc81uv\nOTQ1BLHRWu6e9pfS9Wqcxsl/gfXiET71AXbrMPfZUsmEJVaXabmdBNIekr2m\nmipxauI3Udnd4r3K04yDYxZBUwTVlPLv8F2xGNVPtuyjAFwde1cnu2vdIawf\nysJFCSnjoSDr45u6ML6EmIxVE0bGxuTLqb7BiN64Q/CaVij+jVloxPjMqEyv\n6K9d8bfFVy1ZrLoGtpfMVIwt27yXmU4vGII5xgWItnkOYg2WxalTjxZO9GP0\nZiaIu+A5mRTQa7/EZZF6kr14BHx405A9RQX4EiUQ/e8zXZAQrrYjOJhp9i97\nKuKPJ1Ta8/XJi9sGVxfm8Zu3wylmNFKAqqZAjB8GLIOVkhm9d4sDvhShqmf/\nyY3gXNn/eh8hkf6ScENeZj3POsWVTwWl+UQ9uvfQQQ4p/SEyOvavzDK841bZ\nbEQv\r\n=i1Wk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAIafpVBGP9lvofSuRwUop+Z+cBdJVgjbDPO2WEsBsGAiEApTzosBp5PwSihEPIqf5K9D6qp66yBCKT9MVwwTwCcyk="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta16_1548068984982_0.04516816408748614"},"_hasShrinkwrap":false},"4.0.0-beta17":{"name":"@ts-ioc/core","version":"4.0.0-beta17","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta17","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-CgzsoB1e8gaTbGB94Ygcm8fi18HYhAUVc3il3aVLAcH/Wc/2gBsky4AZ7GeBpKBrSDh4i8FieVTFPPgH2NjIzA==","shasum":"973bb80a2c59bb1d58e8bac252ee434e5d00c6ed","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta17.tgz","fileCount":358,"unpackedSize":3507472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRu2KCRA9TVsSAnZWagAA9jQP/0e2UJM5wlj3hWpXcjqb\n5UJfE+hNgWBGVWRq7Sp5L+S7ItNreNnzQbjOZBMoyOjQmzx3OPYfjgfAXu3Z\nA1y6Hdep0BoeVy4gu5ph8yRt7Huva9F4lwUVFTMZxOCnipaihgZn27XU63sM\nMYLS6vIiV0hGprrbc1dWtGAVe6uh8PZCcwWCBYPIkHjHRWyTD4O0femwrBsP\nXOxjd1ojW7Zp2zjzUccFBRKjg6KxyjGzeK7kDuREq7jv+MEOruYsneyBx7G6\n/+dbpP9jR2a+vI/TgmspR0t6rwEKbjyt6Hg1iL4Zn80Ym4Pq58JEgBh1pZ5I\nxnjwsUi4EaC/supkl+g37r7q2G4DXjLXTopYI4WDY1Uogkrxeh0+XmAKSDCa\nR9ySpCijdm9p+HBfAZ7HmZ0NhYc1nRrLyownaaqvkeMUQpOQNRAxgNV4gIm6\nmct5n2BtAt8P6yW2wGi7tBiA7X+dXLe9JtkxrV9zu366Hqxxm9hW54GOWfVP\n/5qALuUP78yzL71+xu4lQUs/q+QM6qgixCo0d2cHYBGofvm2McddyxE5sRMJ\nK9Y3K1AKUj8IRxzYUuIjsrc3mygntHPWu4gpFpnkXN/f2FcSaDvIg+968O0H\n3YglCb+Iz5sDOTcbraxnziIjSi87VFvvb7055RJAWG0BnT6TXI+ixeGLA8Fa\nelKN\r\n=Gq67\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHWMhG6XnT3BlNJQcQWLIzlh9gZeWSZwOBkTgyQysjgwIgLZFWlA+05V8iTG1N5Hq26z0RgSeQK/eC6Zodj53Amjw="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta17_1548152201969_0.7906035875854547"},"_hasShrinkwrap":false},"4.0.0-beta18":{"name":"@ts-ioc/core","version":"4.0.0-beta18","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta18","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-EH0vSO2tiVoqtJ8CpshcRPiOy+YMTHh+7OKviCV6bWQDjozdE0rrJBfmipS85lSqPWL1K7d0R4sBOaR7cJz2eQ==","shasum":"370ebffefa5a4239c098f0618c8c1133f3fb0431","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta18.tgz","fileCount":358,"unpackedSize":3506724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR8G5CRA9TVsSAnZWagAAcYEP/R/1KMjDdTLRCFq2xhvb\nj+v/ydMRA+Hv4jxr3z2RiTE401a0DyE+UkjPZE5tF3ukHB1EGDEBiEK3uqFP\nO0CDSATgofmwp6F5x0AtmiEl9rVcZ8LmuqPFwFJU+cvExr+X5NGT6TuhP7kG\nUD3ffex2KJdIUk67dGEcJVeYKbHHpxJtcdepx3hgCL9uO63kwLYPp/IuoFuw\nJd+MMWSDSrXvWvHyc6FTJ8eQwuC2M0/XpPm5fg8hSHDwD+TBrcINdiVD6QJq\nCvdSWVPe+Wr9Xb/t5Vi5OcOtGnQjR85eihnJlQeNb1MYU+rugOYTXvZyuvlW\nYgJWBKj2yXdZCWSkoLU4zixZtmDuEf/AHLuVb/O81p75sdR2I77uPwuo3wSk\nCAlc6HqbR7PUZL4xhNfZU9lxs3B8mP3oFX9w1MBQ9wigmN5t7FKA+dRfSQ0S\nQqSKy8tUximyqAzBskiQR26i3JTIkcOiswtWo6fICWQu6fpmNfwMnAKb5uPt\nA8ueQUPpIKxHcvyat2DlX+u9C04dFlVm8ljDtUgrHKJ6ZqFVAZeR73f/rKEf\nUEEfQROs0tH/6EZUB4q7zcupZ1aCdTEfxtV53HVbkj2Qg/ivxhQ3sSz2S7Zw\nqk/yKF3ineHclvzfdG/zgnpmqunYWUSEWZH+G4jPFnITN35mDK+fMn4xIGD7\nde/d\r\n=WNlb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGd/UVEM2FCMkpaEk6nW3tB4XLmNXh3Vdfo503ey3R+VAiBjwMS0zj5JvuUU67vWE53FHpa5BXGfyAAylJrX36nvYQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta18_1548206520739_0.05339547679412737"},"_hasShrinkwrap":false},"4.0.0-beta19":{"name":"@ts-ioc/core","version":"4.0.0-beta19","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta19","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-1OfjTTohG1XWIsjhV5+DOBovJzah/DwADu9BUjnIxLkp1cjnV8xhnwZlfoREOcgXb193qZOlo6NocnPF6xk+Cw==","shasum":"7222d63ef4dd9920d91830e0b9ca80bb6aae822d","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta19.tgz","fileCount":358,"unpackedSize":3509761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR8qjCRA9TVsSAnZWagAAgzAP/Rr3lOfclfNVyFUX8Sdd\nfWJLby5KvQEJS7UlsTDyQN9VLuz01NaNH870ICRTGJM3wTF04ISHZODG+Fkg\npmmP+3jCVTnUp0PMZYY5uZ7+lbbPvuiUEuEQ2gb/himosCHAupYdWPkKgF1/\nBVIZ6nJOdT9JK7DdiKuY45vRpHnqjxlWMGpcHh7XNSClIFJK+nbmfdHR+I06\njIMDtlQu1cAXwlWAbCkAvRNxiU8tUigdRmlR2IjAdnCaCxc/GRVbuxweh5Wg\nyGXcFJeKG8BuVBLrksEcAGG5eBhh8L2qXAYuD3Zg2u6Qw8h/pbdYTqaLz21W\nq+30t7n0uDDGPyPDH4MVmIwqdndp5c3k92HVR7995cgF5yabKlKeA2mKmcXo\nzCm8w/BEJM6xpwrOg2jSfahoJCS22B/ZeubA9tBjq4Xd02dgmZnDZ+HkoM+X\nEbed7+op/c2ssBVzru4KDpTkv3TypbFPfce/p1yOzAVLBeyKbh0635/GxN2M\n0qvI4CyaGqogIFGjeb1NBrNIAeYlBEHA3KCmKpxRxDDiJprFtN3Al5aO6CvS\n1fmdo34N0q7394Ru/wjIptjie+NWmlZTydnsv3H5EygyyIJ8VsSvIm7DvZ3P\nYdy96noZ4LjNz/f4oATvVyZH/iCTnrEcIUxAsyIPh4CKSFX2/NweXvTCluh3\nS+xS\r\n=yopE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtqUW1kykpIlGeHXHSO08UFihfupEEIqhip45KsBuKQAiBm7a0+TeMtFPR9APyAr7IsFptKgyREvaJtDyAAT+ZbvA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta19_1548208802908_0.500432299486695"},"_hasShrinkwrap":false},"4.0.0-beta20":{"name":"@ts-ioc/core","version":"4.0.0-beta20","description":"tsioc is AOP, Ioc container, via typescript decorator","esnext":"./es2017/core.js","es2015":"./es2015/core.js","module":"./bundles/core.umd.js","main":"./lib/index.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta20","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-z/tli/MJJnsUMdKKhrMWStVrjnZAfR5l7cW613u3ux1TifACvaCc2R8HhO+WsNn4K3cU12r62XB3Sej4S56c/Q==","shasum":"02108338e99636bb517c652958c7de5dedccee27","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta20.tgz","fileCount":358,"unpackedSize":3509761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR8+6CRA9TVsSAnZWagAANewQAIwOS8YwTiTetjW5mvbn\nf4iV14v8wMLH276ljJ4C9OmAAgAoFn1EfBRlp7VJ/1FLEk0nUp8oCQDl1D58\n6+38Kd9O8xmcoSzujH0BTdp+yPALyi+3vSTNoFQv1My6+N0btcgGzwDW+awM\nQ9ElfOG/X/2hbUinTORdnHC3FZDVNPQ/xJ9tDwecBf43wk4igh6q8gdQrUfM\nvOi2jApgl3ZH96HjXSla71Lo8sa/MpPAcCp+LsxWuKFIx4NL9/gM3evKi+Db\nISUrJOtTxBTaVDFtX32ZwXdiFTsquNXj1qHVlpjkYuL8VbsgQX7Gf45U3I12\n4Qq4cB0EdZLh5A/6/S/M6fGrhZjS1PXjPWRdtLBFNfzbwymctIbEtOfKTlQJ\nvxGX9kz/dfAp1eYlbVeRHiTiic35DovdARzpxAF6q6O+NAuOUGvGLnoI73YS\nh97/bVigczIK39nB9HJifgIQ/XEIkX2M+hw0U2t6NeGSqVZPJ9TYprBEf05w\neoM6pMqBlWbTBqKPizXTRij41WPdxb72T5JGbpMrLjToxSr/ExcgQLTDzpqX\nAZNvOAzKB3e6Ok2Qb0Umr+MJQeDEoIwtFGNCsrXWb2u61AcCYGzoMmGGGzKs\nL+vQvowraK60FtkDpMMK8VlXcOWm5m61GSEhfYP8aKhOHK6+2FQi2GCiY4Vl\nvzFO\r\n=xekA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzWqy8o1eWcS+o8TBOFVK4Mkcx364KoWZqjQYsKIQ3LAiEAofRl55xNG08hhSG2EGbCd9184kaCqGhjg++gStQzbLo="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta20_1548210105309_0.2581240894104151"},"_hasShrinkwrap":false},"4.0.0-beta22":{"name":"@ts-ioc/core","version":"4.0.0-beta22","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta22","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-VdHnRTgl2U/J2u3IlVB1TcvsgiJNNrOI/bH0B8ukyDgasjOWKYZpdDpR2jPHS/LtChGURZ/5PCpBcOewJZ8Tzw==","shasum":"afa687ed6367e7a5fa864ec6910eed3cac6cd05a","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta22.tgz","fileCount":590,"unpackedSize":4324468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSKaUCRA9TVsSAnZWagAATYcQAIfq78WfK0FeyhxV06/R\nYRazHWd/q8diwy4yKf/MO+HLbpoEEvWmBAfnDyGVRqYQGnC+UyTGwpwQO3Xy\nZB539oAzdR3nxjW+shuRilfjO1VWzB9Ni/gqlOAz5LBfH5oMCz8u/0G+WEcX\n0kIWgIlC0+Ec3/t/m60cQ1U1a5ZBzfUHMHTGideu12X2vtUTGe9P5klJUZiD\ni3V5RRLIw534Vbh8dAD/VxMYHBcG2kWFGIKNBh2YShC6CdB2xzDwIIahy3uH\nbgjjPVicroWHlQVnKWD7uz1brjPXa619wuzcBcAjhvaHWJM4PHdvg7Dewju3\njNZHkmAOlDbEofgSur84WwlUU/QO4XZ7JtlvzL3VJ7T8T7SXnDrkFp64V1W+\nOJpOEKe1GAbvKJJK3wuWWF5JJIukyZn9BP7U6e+8my7Zo64KA0+eMhIIP/TN\nOWkS0UpCE5D2iYL12AVZDcGFFgBdfbnbNTHhqzTMDvngnXvf7shlHTCMtkLV\nrT77bO/u9w3FMkixSbjTb/mcHu7OBVstnImFcakL1IacOQ20oG+Cb4iPQM5W\ni+I4bwSDCokrt8kX/LWH76iZrCYdDwYPUFicLdULXRcdaco8FLhN89ljO9kK\nlY2Ol52FW/f/78Yyl88EySJbX+bQK3zBpWi66bI5vxbg0304ZBr5XKOq2d8F\nh1bl\r\n=GU1l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5zxh3ALDp6ZvA1Rl9/OOAfXYrH77BBvaLljCKoot0lAIhAIhVvdoxAe5HzpfUzakx8FAtI4L0V1TOOIIPUczUA50y"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta22_1548265107471_0.8278318008958025"},"_hasShrinkwrap":false},"4.0.0-beta23":{"name":"@ts-ioc/core","version":"4.0.0-beta23","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta23","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-kJnkZiI7FDVtXrgGo06zBC036p7ZbgN01SKbPq7q+s6QyEAUhwhscMc9GPRAaf9zyona958Rg/z16JtU+09YjQ==","shasum":"6cf610c52bfc4ce47d73f733dc334a3fe73d1c6f","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta23.tgz","fileCount":590,"unpackedSize":4368444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcS7kICRA9TVsSAnZWagAAzOkQAKK/8dfdyRUhB1QNjwwC\n3NW7rAuA2Oo9GL5xta2oeokU8DJD9chtoWWMbJ4WsaeJc6s/TRehf5vmu98K\nR1Ac1kQC7AkCI+foS7Eeypw+9ErUC9zLajQMoKs5soLXvS4oykgpiG5wTME6\nF5mC/+K6XrceqsbsPtpkPKJqSFj20+Hj99FzBARfx64BuxVJFmhyyAT93huT\nsi7nJ+9opdzFZYOyTvHLwPTEA6V7DyTIVmtzyx1G87Uq7pmEmwnN2zzDbFk5\nA1GP+CQCo0CPZNHDw0UIAEfnRZoiXK+1h4HunQPu6+qBuAXHRShGpdjKnrgT\nbnMFAGcmZbbnHnBWtE+wnx/HaeMF11FM1Hu+7K/1F3xIxFbZC/T1jErYy9fY\nWIie+wWGoFeoW+0tqnSrMnMMTKY21Ll3JpcVe23/8aDvwGvTEEfdufdUWyQQ\nZEbc+VflBxW/JrZXUnhZGMmi3CVIoSPCz/CJIpc8dGCzi/BYNOPps3WJORsw\nJrMvfJ9uQMrWcVwmhbXzp+5vLkFU+qf+pFJAo7vZonNdwmwYXwaTnjPQWjrw\nFy8jZ2km0jV4heRgl+M0mRaRvbQjWh39oyv33o9z+GceSGG+Hkh64CNtI6Rj\nO3AvsqMZJIJTM38Im9G8lVCedxeiZUaH4JepaIedLJmo+lZ4RDJQZNeRiRnI\nA/a2\r\n=BlIO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdimFiDn9tlaQp1VMFe2jBw3AemVZy34ot7H59NdgLBAiA6W31uP93NHAF8+IdH4kfDEGQ9TG1Yt5f2MLrksZkbPA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta23_1548466439725_0.6795007455906548"},"_hasShrinkwrap":false},"4.0.0-beta24":{"name":"@ts-ioc/core","version":"4.0.0-beta24","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta24","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-bYevRDkktnaHARKL8NIL5i6lDT59FxghHojN/IafYYo94j7F/u2+ltTRzxA99srEZhBt/KQ0J7wEsMAAqQtAGw==","shasum":"f6658dbc78f0dad8d718b722c33a382f0e808117","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta24.tgz","fileCount":590,"unpackedSize":4410981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTpPpCRA9TVsSAnZWagAAPDcQAKDDeVyJNmIUFUOiVM+C\nB3pXG2bJu+Qxh6JccGHsS0wpHeh/hD2BcsyRkgJ7VQ/LUHixWLHEtbE/sQKp\nV2/DztiXkuhOH9iJSaXafLCJesaVvXO1qoKwo0ZcdKnrjxYskxW/Sv/aN/z5\nyBHIUBTGz1dPeVvlMO71qEJ6yDNC1NWgVoIe4e3RguZ7J0P4EUeLVbXhRCRd\nrmeNJpVKmYOUwl3q0V/Fbn6OwT1b3mpjHCgVxbZZVn/f5imGCZPY1TosDLoN\ngv7WoLZ8XMsV3j46X8O3F5Wth6tw/maLSenMCqQ9q1xjLwG+bvm2TCQngLy2\nDzKi11PkjYS3Stjj0KMfbOKZHvBlDyhSImPyUlfCASP0Yf84kTd854LffaCc\nR80lYofoZulmqbdkyO4D9z6hAYDKUiXCSaitQmtCBi8lDlfMqBE7IMebfJT5\nY39F8Ib58tcfxhahmShkM1IsSWFv5MHDv91ReWlwqhJgC8fmTRsxICDfGKXB\nNsEfPxCZZR1DCJ03FQExscYYn6TjaZEWUityoPIDzmb2sAT2UZAOZrZX0iH3\nCp1GLn/d4Uqf9gX38uMOJiOQKhj0Hi4VIVjsKv/NPLF0T2ZyKkDP2p9fMbMY\n6HJpW5bWWF+Dl86zGMmBpcbX0x9g5J6/Jhqoibr7+NTCvuwdTWnXuX/D4Yg2\n7S5W\r\n=y8ya\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3QB54CTEcPWkU6ny3EJJ6Pd5nYQ9yOvo73y6PjF1OTAiEAqF3MgtFJB30uKzb/On5TKok9lXQFyfXDaCi855sogJY="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta24_1548653543884_0.27368491829192965"},"_hasShrinkwrap":false},"4.0.0-beta25":{"name":"@ts-ioc/core","version":"4.0.0-beta25","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta25","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-xPPFh7g9wq33gwazEAvyL8DHpKQv4rcibBUWG+WEvVzrMM3UOzsQZpQcCFw/tj71qIvdOxNL9lPuyRbLQT10qQ==","shasum":"43d0b0133d394099c3d887a3d2bb8dd8f3b48354","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta25.tgz","fileCount":590,"unpackedSize":4410070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTqvSCRA9TVsSAnZWagAAbjoP/jYdnA3PA1C35ktP45ql\njBjtNdN9qklrrXO84LhSVgNwmxlWFFQ46Uk6SOycpNn8a6Jx37nR41v+mF5/\nL0uV0eKeHcO0NC2u0ydf/VLroiQD+BfxsW6tW9JsrglUvVxVtcw0OlxV3ogf\nqiRxFUQiy1ms56zLT7ZE6xkX88sy/EZ0HFoSYV9Ug5n0XdoPBOU+ZdUjIHp3\n7rnRQPYnC5XQVgnBA04HlBrg/6VR6WYXPKZJKeR8HE+3GgonABbv5D/NZjPL\nHF1RxM+FehCUF7xzMrpe2rcJQwO3+3U3bRZU7i31+dYDbm1s99ajLwzhB28A\n3zQKKYf//CUYvYsUC2rvzAjRxrZ7e0Z2lrfiV4ODALE6zUKrNS+OC08Fchj8\nGXP4EFBRZSV/3H+XAxWyAYqX9/sOksC6xczK/+gx2IRJwy3IaPxF+M0PBuFe\nbfBiQ79yJ7F3MEXKmGnC7VMXnRSprLDB5bH8mh+ZvmVHSrt3ytknDL25C98d\nhQqzTSsBeO5GMpgGimzQ5mwYqCsRMEr/nXp2je3V9TojaGvScYgc2Nhw8wMV\n/CSbV+n8Ea5Xst0KEb0zncJbz8scO/32i0pYIO69aTrcdj0Y2o0fA/9hjOCz\nO07Lrz/eail1NaUz9nXh4Hq29UgAHRrIY+QGnJAA4twBDCYqP9vi0r4wnQbl\nPYRl\r\n=4NA7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj0A8gFBR+DH8lONGC/4FASS1jgD8hykec3Ir04D6pAQIgApd9s6fKW3wqNXyCBUcQhgouPtVs9TEzEc2Lqp2QZE4="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta25_1548659665231_0.6240389583407622"},"_hasShrinkwrap":false},"4.0.0-beta26":{"name":"@ts-ioc/core","version":"4.0.0-beta26","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta26","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-eQSRCYEpRGpbnBRc0uuvFnltbYV6+Tg7+p9jT9c7kx9FWRSyOK33gUCEvBpkgAglUky/vjX9xV6ESy/X2ZN1Tg==","shasum":"382db4ea8696381758d6e256d7272cdaba1a84dc","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta26.tgz","fileCount":590,"unpackedSize":4410070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT7FeCRA9TVsSAnZWagAAOh4P/01bL835Jv82oL44XEfn\nX6dDL5Lc3DvAG1sHZEMIivDIC190hYl4opbepblfRYIQOd1KXcgixHg4yTzv\noNCRRprTwejcJMoRG7sc7iFHUjnEr507n1sMs8lYsUqRtOhEPhRA+Z8cze9v\naYIlrSWTAK1slN0IEOlALdqflB7lRFjprkT5GugtskPS23D2cS7XK2je6lO/\nb1fumXEPhfTzzfUuwtdAp7P8jZTnC98/Aw3O4tSqqMLPPfI4z9N924oYJIXC\nyJ0b+/JZivfzO885mq78DmXUKQ7UWRjqh3FYdDFhVj2e/i1/wIQ+FTf6264s\nqURTdDO5E9aP0DTCkddDfYcuxRgaC1+MLofxGb3ZVCvgPVzXJJ4ZGyUNIzZ7\nY+8+Wq3qF5bs/JHIbTYXprqhSexE1ki2ydE0LH13Fgof7UkRtZIC2XEIcBEh\nZa9lDucwLXrTF4MVSO4os9BrJV4B14Lgy+1JQcgMlDO9HL/vfAwwCI3ya5Zu\n8Mm/1JDRJ8+VDDhGFLDlLQETgRVPZMpkQbS1MXPzBcumSFWCpa+8LohpztdY\n0HZPIkOK4/6FuQUhlCVp5sXEcA5J1drNT1r+wbrf98ir7x0T0XNjORwb9Lmr\nqHSJ6wl9bVeql7IRYxvywJeYUY0QQa/KYQDDDusfovI7jyyobaYFwkrSnAW6\n4Ht6\r\n=CbLo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiQ8z/pTrq+ObSLLtsr7tPrr+W2Cut9keERkLlKBDBEwIhAO6Hj3QGfhts4GQ9m0MWohnr5FKkZMnsmdI0Wm8gN7Vv"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta26_1548726621230_0.07181309557299098"},"_hasShrinkwrap":false},"4.0.0-beta27":{"name":"@ts-ioc/core","version":"4.0.0-beta27","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta27","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-1dTYVP4v0nFAkdSDJrtqn5ZqYVzaCg9up5njJ3eei2oMNMC/D8/fzNQwaQ1Rr2We3tYKKjsnNdqHI54+/KJtLg==","shasum":"265f43cafbbdd6343912c7c00edfcee9a3a62be7","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta27.tgz","fileCount":590,"unpackedSize":4410070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUU2MCRA9TVsSAnZWagAADF0P/0T7G4HmbznHc0ZDa5fH\nht45XBOZ8nVbuKId0xTDM/HBUtiQ3R/mQbsmKBatRo5cUJ7Beub5viXsYmmk\n/olC00aoWzkYOeFLhEeWJIifDRk5LTcK20j0c1R59BLZp/KlMAhelz1QI6QE\n+kOU4NHA1WW+0KiYBQtQ+2RlKIFzpJbooLdGqha+zMeaqFSjUZ2ff8OI6a9w\nykyiw4gWem7WJSUJL+m46Gsu0q7PvHYMqtLAKLuuNIBN3yMqlSjEumkjlGxi\nQUe3FHTp4Dvx374c1ASDuDzIbcHTwEa+ep9wU8PWdrqkn0Kwjvzg3/fnVK7y\n5NMTdsBRf0+MSC3d9y+9yAaqfk3kULKTMOQUsQpkl/oUmOcNk/azZmqLALYJ\nhDBpcSlOQ2It87NAvZ9P9y3F7grCA2kknOvOipfuox6nRB4vihS6NNJsC9U3\nveJtu3X6BxlSVxia8XAG/AJC3VzhxGZU9SVtREB3JirrpPaitPMdvnu1Vg4F\nB+Y/Yb5kKiNxBJc3LFAA7o+6LUEwwAZ+nYjcV1J5z31P1CogBAXgLGf15yDd\nTivs5U4HEGur7Ps0CGUPAkPF7IxAKxr1XIwrlkcXd7TQKe5hd1/A+w0v9Hos\nWcAtGvg1AlddF0CyV597+tlSSjw1zYtk7LuPnYcFPs0a3z1mu44toaudd5X3\nwci9\r\n=1FCW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQPAXGLAptMXtKixA5CdbTyzANf7UYqWLbDkiOGE3tEAiAnjb1Izr5KDYs8PqjiZZMrXdYxXQABccK60YNT6jrLJQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta27_1548832139179_0.8311632536208036"},"_hasShrinkwrap":false},"4.0.0-beta28":{"name":"@ts-ioc/core","version":"4.0.0-beta28","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta28","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-3P8Ku4Vl6xd/3Ge/I3r4WT0RJKUJ8wmyyxY+zIOpUyMMmjLbzYFvian5n3ZORVQgU20sMvn7KB3eZt7Mw+nuLA==","shasum":"179cd867718566632ef2fca00d658cb5a04d72ed","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta28.tgz","fileCount":590,"unpackedSize":4410070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUoOQCRA9TVsSAnZWagAAaQMQAIlFfya71abi7a1KSegj\nqkETWgzYsWP3MI2EZ63q7tvmq1OFGZhQHv6z/AzS1uSym/SxD/h5uRjAYkCv\n6zoSzcSbyLfbzpkA6j+h/eMGO/giOOlLsbjAtHKrbzulPeoRMsY4Ek31b0K5\n3qvJMGPRDpHQeW4FKPKGyrg21tne6hTcXIk3XhK/J1bT2hoIGgP+jB/CSItR\nAhUi0XtpZUNf45JV4ZVhcV9XSJzLqXuyITl6r89yfaYaCzRCVTSJCJBWP2Um\neWKY5YG4NVGtJcUoNyPGfv/KUVr2JDR+DqOgzAWql+JVh6OX4QjbIRFm6jrs\nsXC6H4fvTj2qIG0A0wRPvBIz+wsLu4VksNW4drR+5XYf8HnOC1rQ76CnBuTG\n/OsLbQjCcGM/1rEeTAFNTmT9dFvx7uU72vOfnFdf7IhwDn1AVSLFeuW0gihk\njGtaDbhjTwcLbYCdpHDkEl1gOeaR7hUfsyverMD1XT9qWHsu+kUL3Sj18rkk\n30T/vCil12esOY1tsx1dUKgi8yZNcscwkX2UvILWiPcyxjI8TY3Vrc0WwFyn\ns4cxiTTmk6Bn9FxQLh7z/hf8hNWRacccZMoO4Yk2sBy1TnKJ9PSPEnUXYn9v\ntw/xAWN0cWx5V4QioyP28a0rrU532r1p8czhmKyGLyzh4X9PqS6OW6Pxwzaf\n6AYx\r\n=+AO7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJEyXpIoouH66bCqxAKFul6s0bR/Wbhijeqjn2cMO31AiEAkgcwmtQx4/5t8PYdg3IJuEW9pMO6rS+fxEPRFDTtxyI="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta28_1548911504031_0.4394151784065272"},"_hasShrinkwrap":false},"4.0.0-beta30":{"name":"@ts-ioc/core","version":"4.0.0-beta30","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-beta30","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-D+1p+KJNEpU/1ffvsU1/RzQnPRxt/DOduNjNqqNvPc4QJTiMVIJ4Lz1YEDCQTmL7OMNWMFNMqcDfR5q5zmv3Bg==","shasum":"5088819dc939df1998b7722a803b9383da0b83d0","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-beta30.tgz","fileCount":590,"unpackedSize":4413365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZnFOCRA9TVsSAnZWagAAKcQP/3yPRqK/p5nfY2j0GWJP\nVkNr3sBkIQEMQ6OkZTBsa4o0aJfrspt9BwNPzAtYhOQOJOWU8cAtlyKOqpAG\niLuI/ivd/XhI/23Bi3eo3MHwnhy5gB6SmPduWBQoy3waWdNk5C2SOyDYffCk\nEMek+rZpnwhvFN92Cyq2tEwlq8pNd34+jRsrLiDXg2/NbzWDJsl8HyTXWtJK\n7xfwwVj+KrjamleTBvBlO0T7zMHS3w1HQhnf0/u287FZtVhKFsobVT2aseAK\nhS6QrDTBn3WTHqg9UEkpIMbmfEXHLIKuSYlPwt4eaxxJ5ToMcFd5o5R0DlKB\nHFXoINysSrDaKgUc3D5XeYrAZliDsRO/KiJQGsBI+kAc43pN6heCTaUqXVQQ\nX+aRf//iyuWERmH6luMkGClQCmVAXLWyFbvTxtPwlxZ1E2F7LSmf25V5TNKQ\nwREe+y+eMApXBkyRE9icZkH+cr+/Zc/KJ84rvSO96H/rwzxK0HXPtC+6ooUG\noH5yL2wwWkF0dCiqxjYqKwPtX73EekvAjFMe96yAgGCEGBvcvEyd9OcjL4Ja\nL1Dxuw5UdmdTPQjGA2Q7mf5W9223OjAU0qnj+7RCybspH6aLG4YDFgEY70NH\nZzl89EinjHDMrE2WfAyw/zDQqHYkjPxxkPVRtH4KO5VYcRnXJSEMgKGmAAgl\n0NTz\r\n=xN3I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/ZZPNScqk5twxAB/377dMIgLRUpYzvgw0Sb9qFA7CVAiBkt0qr+jOeK4jQuOPKp2h73TizwE9dobfYarG4mejU/w=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-beta30_1550217549915_0.6009625974480806"},"_hasShrinkwrap":false},"4.0.0-rs":{"name":"@ts-ioc/core","version":"4.0.0-rs","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-rs","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-E6qUEESUFr8oqd+qLewDOewZh63nJXuiajBDp2d1Ym/tojuLRaLTDNShajhuwkHmZqG+5lSo2W+jENteHsQZmw==","shasum":"e6ee059b4a532bb222c79f7d22a7e5a29307f974","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-rs.tgz","fileCount":590,"unpackedSize":4412788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZo7gCRA9TVsSAnZWagAAyDUP/A/jyJ3/WHR/34gScwQ9\nmHYoJnNkhJWTVuc8pbpjsq+NR/HlF5zAh3nGNI9CyzOZffpyInU1PPRdqi8j\nlqxkZuFlsjj2SSRtlduZQyYUI+85V18dfONF9kQZiX2IBZGuSWBpSTqgFNUu\nGcZyDgvruSaZwv9S7uirGW+doU5+YWluutCtDgqokObb+D2xYdW2L2FaBxBi\nxWOZClKr+AUpsJqJaPViNX+VwUsXZFgj8zZ+nDmHsgl7TiCg8XUIRrfQmmPI\n8mEs/3Idm/j5c88x+BHzbKKIXUbKR3wkygB+9MTb/e0mdKm1k/t5R8YWqEXX\nL9B/FPadToW5PGDfoVwiKLNTNgNJjYuOOlRRCC/YFp3iFd0YBdv06tfpIbFN\nIKuXMZ8+l+JilmV/nWtKixHLx19REPkEBxDPvv8usVFQy+fs00LCwZXrVgqa\nnF72wlHof5X7gioFdExlMm13Y26BZdXh+gO2roCKi96wUahXxQGZXffjCJ9y\nu9qBIjzbemVTbWDzssM3Ic/zS8RZwVzH+NBeVtxapG0XMmztrmqL1Y6wtqGc\n4b0YFV6ZwV2B6hvj+DUmMPLVy0yMKS9y51BM+RdNoT9k4xRpba7ikOakZRrL\nyX4LW2trKz+ySLz3OkY+qb7mhbldGLioNa39bb0YhqXhZxsOlNnysC1sPpvn\njdA4\r\n=Yyji\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzw3yFk+KHe4NSrlydaIYENm2mui1sefh3lptxPh/AhAiEA8MaRnwWwiYM+JK0jkN3I7vQ07P+nhNDh5Hkb+MeR5o0="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-rs_1550225119798_0.3374313300345335"},"_hasShrinkwrap":false},"4.0.0-rs1":{"name":"@ts-ioc/core","version":"4.0.0-rs1","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-rs1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-A9G61gRTlHmh/0zg8Vxlk9CbwT1tyc1WN6l/een5aMvUqmoigFNuusdMOL6Z5SsREv9msd9JJeu/VLtse+7+ug==","shasum":"81c7f2305078a36305b95eb71b07f04774641f30","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-rs1.tgz","fileCount":590,"unpackedSize":4411960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZsSmCRA9TVsSAnZWagAAJRkP/1C3TlW9/866SQlcv5h3\nV3kQwkuNFtK/T/HdLKbJ5Pu/cGiIZNJWvns9aG+xMlQsT76LkX6MvqH24OFu\nn1lJjVvAxGgH4/uFf9uS4O3jEkHP0lorj23ctbjqsp6K1cze+s/uqfySMwY2\nbdUyRqftApWq3wP3HBoageWFyVdB/8Re4x3ulIAxZRRA7Bb4cbJqpFBk6vQq\n/wYx0r6Zj2ngwKtHMiUDtPFSGxT7vj7QHCZzMT1O+MMIVA7a0SybVQSyAYLE\nkb6TxRnooBAYggPq72aRK+oEipk5GDbC0BL2tdXQTWwGjEbOraLDJsMxPBK0\n2vtwfibHBomqslv4VmqaPxm6++6yco8ehZ3s0cpSBGvtoKi0PUzdEF7nZtqq\n7IXtGKC+CHz6W8WO+2dTTYx02318BBIXpTg8c1NMuNnPKQ1pW0kBxrwSCXEX\n61brk837mZiZCc1IO+aP5mwBw73CXGtl0B2QIqNK2ddg2dWivPkZ9A7QjkX0\nKeP0HS1bOyb6d6L8loYfVetPt+K8JHTu+M4vZHpUseB5KBYwIbJwK/QvINcE\nTcKQi8/TvzBsqhr+j8GV2Sr2T34ngyK6R1PT03Y+5DJw7fw9pXyRic/olVjX\nKYr1YeUo/Wh6MoyrSP5zCxlhZv/BY9xmUUxkt6loPzEM/hD6bwnpNzVRQ67g\npUNe\r\n=8lLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDorZUJUsR6mPNT9i9WABuPk1qg3QMS+XSpimXBxP/lwIgWsyAmh9EQPyNEgyCsnkawqN2BIpQs6pAcoEvqO8U9yk="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-rs1_1550238886027_0.7597725348380822"},"_hasShrinkwrap":false},"4.0.0-rs2":{"name":"@ts-ioc/core","version":"4.0.0-rs2","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.0-rs2","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Zlz8lgprCdWLHMyKkOvDViNOVOnoSwmSEy3oywOSpyMZSTbWne3klEPTjEMLlyxksLPVqH5JblLemKjkgfzfLA==","shasum":"6a0c8d008a72c897f1b993d847a061d6df19df70","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.0-rs2.tgz","fileCount":590,"unpackedSize":4412009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ7HMCRA9TVsSAnZWagAA/YsQAJbEq+7zFSHEJfB5lfQb\nWyVOvALlSUG6Xppj0Miu1YF0YIm0W+30YUZmb2wYEfZu2UVYX2jZDWlxXkjj\nACJClaG0EW5gn75VotZ9WKZK4hN56J/608Qv5FRTDutIdk/+OpXqPz2laKCD\nFH49tmYPQwL2Xt1I0umZLBGJVloe9wPvC7NsIuMLq2OHmrlqAoZGqF4gGW7h\ntSBOj9HjgnlPyEDEO68yZAAzurBRabEjnUQQw9EbKeUqJpeLSm3qcwLTR14G\nGKwEYz8Abog5pMatTmf0UW3t+OnvbWUfGT93beWizrAjbpeNBErjIvqS5AWY\nHyxQNTEFiCnDsg6UoYCXZK5Sbnawe0PFuD4QndCZW0L+d7HiDgvejpaiaUpk\n3VCK7bApxoUtcuFUg3qjZ8U0p1MCxpa0QE+k5oBBGLkK9qGuV7EvyUIuipe+\nTFgfIYMsuLbuYn3nUyfnEd9UJgXq9ZeNlwIVuyRqpayLi5o1jrllIZbPmnSv\nWvtbDg0ox82fOw8wnIQe6eu3jMSxzvIybk/kkpR11smOeWIzg9ZiiaNNccBg\nWx3E+O6RVmC8hV+6bF1Jt2/XwQtsgOg+Q08Mn1kI0mpD2KNc/VWA3VLReCCr\nOdGgKTthRBdMU9QM9eIEzSj8Gr7yANo3tZk3rE5W3QHSEdUWwD+gktMgb7e6\npRUL\r\n=FVjh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcxOMoNJZDsCY8+kCy9txxkmz8i0e8cH4aTTCMu+7iMwIhAP+HEftyacKAnW1oxstMQEpZvMGGKFO0zSX/ZOeAnkJz"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.0-rs2_1550299595372_0.10583732447993244"},"_hasShrinkwrap":false},"4.0.1":{"name":"@ts-ioc/core","version":"4.0.1","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-j+c1zhoxywgDteR5MrU0nQkFw0Qs6Eb/XjaHoRL3g3yL2tnadEi5BYwblUwGIcxFISa7LONzOdjHkYcrQkG4Xg==","shasum":"f6925571a0cb80b5b2eabade9ee9aaa23b4d97ca","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.1.tgz","fileCount":590,"unpackedSize":4411956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaDVICRA9TVsSAnZWagAAvA4P/2NRMBn3CvrTBElE56hF\nMsfGAF1jPLrvHr6l9B78z1kEZ2PUnByshfS4i6NTHkiiTzX9jWul8gxZPB8b\nhJHm2xCw4thzWQdU9A/ICzozitwOrupn9NV06QC0mvDt3w0DcLmqQ5R8PHGF\nUC50ibaKJKwRRFlOGiZRnJkkWboDfFHMVIlglDfcGic9SUMASUlP1GdQXPjU\nMpiOWzqpJ4FIe+pecpuIGItIuhznayO1LtZi0iPMCA1zbbkI5Og3PhA6hos2\nar3fjfxTjIE90mNMv7UXRwmGLmxkn0KJZgU7teRMyVNQd3ZZ2Or1spXha7YV\nxG8UzL4/f9Pd3jUtSo7iUXid6oqyTSZIx5UeL7qoPbAvObs2hhgvdRd/RHhF\nlGYgs4iYFKg0duH712Mo3wYfA/bD294x4/uQene8H1wsvKS+CB5cOC/mQykb\nxFwmufTfO/ywPl5ZbWYGzidDJaKDXG73WAcV2dh0g4JxzKPNRKSbcxdQ6vSC\nKWi8cP/PVTnaYA0+JTczPUbBPvr6Xep4wutygzmaJ3ewCOMcuzNs+tyaiSoj\ni/9qbpUDUqalAElTuj+vXLK9/vYem1xrS9rsqmArwwAtThtL0/k3+qFBRX5w\ncoL0hhAjWSsHv/cecxWAMeTrw+KBW+qUayk/ZxdIc5/uJ1vSYeaGoxhjAitM\ng2xj\r\n=C5wj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrFC8amCAfVYSCSJsgRJLbj6TsMGiVtARZI8hLiSTnNwIhAJ9ofqJwBeXFm6E2RU2T/aIuWpdxR3eXgPEM9BL0h4I/"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.1_1550333255333_0.16815392777575244"},"_hasShrinkwrap":false},"4.0.3":{"name":"@ts-ioc/core","version":"4.0.3","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.3","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-FIFZ7vwXE6l2LNwVU1Palrag1hxBu8pVNGYq4PezCm921FkLxDY2dB1iTcHZBRrk96aYqtbOHRnN8eZeAk/aFA==","shasum":"18a83d14d4d1212c5a7e0c2d3a328d2477948208","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.3.tgz","fileCount":590,"unpackedSize":4412005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaijICRA9TVsSAnZWagAAQnQP/14qeecXetowqkQW3OO4\nnF8E55AdSSknm5m54JB14F0tUeWna0k0R1dEag7EC9nVhTQUTqTpNuvBLjgs\nrPyPkBSmJ55kDqk3UoBzUBor6qtWevcsaXJtWoKzANJnuflmJ4Y/OyJNwtb4\nwxbM4sHv6XsYNAYJIb8pBwdYIxLX0/XU6BV7UTOt7lCPyARHUZJyiBpWcpRK\nvOdJ2Z3/fM7TyQmXA9lZv+pfH6+lxUGqJn+aCDvZulVloeMCmLOf5BYsxd3P\nQwW4ZGJoR/8Sm8QmSJUgAdUHNtdzVVHmiKAT/xIJ69NdsN48TouhsfH53Ifj\nmgfEJnpzYVR0ukwWbS2Kc7+nI8fXRoqDCEHfNezxbVDpbDfr9hcKvfQa0E96\nbY0UFob6cbfakmd0UocHowC1GjEPLz9vlyeZUywQ3q9+3GpAC8aYUkFdr9qQ\nwOsUPHutZdjgT936xHxK0Pqo0UArLMWZVNvJAhLN2wINIud6NCKd2svLgw17\nzWbux1cvQHvgNeoIznmSNk0w79ecDKqwJ0gdmyXNRYECKqd5qQMXtV+/NMs1\nTOn3G/li26gTAcGFJV+GP/BkQ2VY/Yo4zUsi2enaTJHPUASRlyE+YluQMiEa\nzJYWmJZQze9DUDa5ZHKifj0zRQtLoQE4aVn/RdxBv5pEZggfRwTZ6v4pgli0\nJv4v\r\n=l+MY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMldito9nJe5cqWudi5XeTU7w8aTYc0KOGXwGnjumDyAIgOJ1AOtYHCkcuzHRFIIK8P89GVDq8rWdIi5q5BegMOUI="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.3_1550461126921_0.6692321467655213"},"_hasShrinkwrap":false},"4.0.4":{"name":"@ts-ioc/core","version":"4.0.4","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.4","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-cgmnPZaQ3tsXFjdN64u2ptv5Tc+K/imk9Eq9NqZKuPsKdiatGSO3dJ07y2vwDyOyHkB3K+eA8nc4gfV1j9sZrA==","shasum":"1007308d367a0585ea858f457f10dfd824691c88","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.4.tgz","fileCount":590,"unpackedSize":4395783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbK6NCRA9TVsSAnZWagAALBEQAJEHyWGx/URa5Ou/tQZC\nN9c+MhUPFrfDwi4jLpd6D3BAoeU6debf+bKWrztKCgyZa0hcRd7OX4r8ic8m\n9tmdZqHzZJiAqS8wqUCD53UT4jum8Af1s11/WSwOpTD+2ZedcdzECbibyYhT\nWPbFCk8piunMXm2RMDklY+ah5JyBoJfh8X642H6BdtRAUqc2F9ysn6weai3W\njreOBygQMBuL0Pp0M7KIT8/12eqyvH29Ft0Nzwy6jagzQBZsclFdKhVwvEPb\njUrzQ/tL4R0uDKCKeGeTQ1NbwP4x/jBguycfNbXN49ORTfenR0NzREfwJ5/y\noqKQ7xXxZ8DVLWXExMV6iyqhBMVAq2JHMGyNVthBWhm/fu7b6QNT2cGvxT/M\nuHsiHVtm7QQ0MUZSfgDVU7a+7T1aspHkSbBw17gqWDgDRoVn6ys9Z1a3xNiT\nuf6fNmGGC8u738ZicXs2cohGtt941j7fQ0MzLGf4kykzcE11I7ndV1PhYipZ\nn7I0UlVTJXsMZ34mvgi8JCNBIVS6XXz/N9ZEsv8OoeTkorVHdW2rqpEBelrV\n3dkCwgFfmgis0b8fUzG81/2mZDiD27ShSDloS0T2I3hOxNtNmyA0IRyKc7nr\nMvo9ba2ZP60FySBLc57YVJYhjhz3s4iWbJJZOE7+CYLhn8k6SXYipwHjKCo6\ntU89\r\n=l2UV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwDBG1nFcjj8UC5XPcOVuezXcQ0lUV9iLbGdU8hVVxvAiEAxVZuVUNgnV0ZCQ8se17fJrVnYSP5Hvdpaa42XSgUL4A="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.4_1550626444797_0.978728399994446"},"_hasShrinkwrap":false},"4.0.5":{"name":"@ts-ioc/core","version":"4.0.5","description":"tsioc is AOP, Ioc container, via typescript decorator","es2015":"./fesm2015/core.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/core.js","module":"./fesm5/core.js","main":"./bundles/core.umd.js","typings":"./lib/index.d.ts","scripts":{"postinstall":"npm prune","reinstall":"npm cache clean && npm install","build":"ts-node -r tsconfig-paths/register taskfile.ts"},"keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"author":{"name":"houjun"},"license":"MIT","bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"homepage":"https://github.com/zhouhoujun/tsioc#readme","dependencies":{"reflect-metadata":"^0.1.12","tslib":"^1.9.3"},"directories":{"lib":"lib","test":"test"},"_id":"@ts-ioc/core@4.0.5","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-bSjh0dMrenvBoECIypvlRHuI772DGPP4F2Cx5a6aAHwejl7XWxPOVwdA95796YxcttiJvK3FKwjQWFc+K0XuwQ==","shasum":"a88121af2d8dcfa41c9db48878329394556a966d","tarball":"https://registry.npmjs.org/@ts-ioc/core/-/core-4.0.5.tgz","fileCount":590,"unpackedSize":4391818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdiz1CRA9TVsSAnZWagAAH5YP/jmnaeoVdPwVb6yyQ+1o\ncwxbYHJbrj6cVr7IYtjM+XSb9kU4XUsx+dSd/3U6EieqMxbg0G75GbdlAUuu\nJiJRZ8A1hVc/b9ewW9Y+IfBBPGiOlfXTMn8BNvDKebYI+9wE1LBCh+J4Jpbn\nBiajHaF3mMpDWEfcjSRyIRbPCVB3QSUMdUkKkLUPpqJSU+MqO8znQK1BNWgO\nGp/m3+SUtUvXvogZjSDtAoIuxUQ5V40PMrQoCLn5fGjn+pf0Vl9FtbMhQgHx\npGs2a9lxYvaq34+/BFsi7K3Qf7hFQJ9zcvpsNNFniOEmErGgl1FW2IX0V9VB\njSxyAB391rObLnf0qFmvW0opl1LLpW1/WQSywwL2LuzZUVlOzg1cmghh5Pzs\n439BpgJQugfbyAFEQJZWWaMKylxarsNjig07vAbH5CXCncZ4eq6sza+3D610\nsgNeejc8oh2leP5cCNU72qf217ExdNg9rZk7g6Ta/OnxywC2AZwqb0wZAHyA\n9bTQhPCZz0BnKQUtvBRMKihy5u71pwrBtBoCUFrnFJjN84Szvr2cbr3xp469\nfr2mX1LThSrFPvQ0TeaQwhRywgS6Jw3NWCOT57XTJG6ymlcqK+Zb04leqVyE\nOn7Vc75VHMHFibFLm9EAbbL9Wd7ieoqLxAGlqXJbXbotlf8oe0bmEVvk540u\nVvB6\r\n=3gwV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbOEYgZJbYZTdHlimD/eadi/XptRLVXFo5qLAQ4m+KrAiEA9491LjIMdoRxvkzvVfumXL02UwJJx5Wrre52f/PFATg="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_4.0.5_1551248628839_0.20501753229966369"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-11T04:57:03.680Z","2.0.0-beta":"2018-04-11T04:57:03.879Z","modified":"2022-04-07T07:51:56.214Z","2.0.0":"2018-04-11T05:05:08.929Z","2.0.1":"2018-04-11T10:56:27.122Z","2.0.2":"2018-04-11T11:52:31.272Z","2.0.3":"2018-04-11T12:16:28.325Z","2.0.4":"2018-04-12T05:54:22.418Z","2.0.5":"2018-04-12T07:37:02.022Z","2.0.6":"2018-04-12T14:20:51.873Z","2.0.7":"2018-04-17T05:04:35.578Z","2.0.8":"2018-04-17T09:15:58.349Z","2.0.9":"2018-04-17T09:24:15.607Z","2.0.10":"2018-04-24T13:38:02.680Z","2.0.11":"2018-04-25T10:03:49.102Z","2.0.12":"2018-04-26T10:53:19.024Z","2.0.13":"2018-04-27T09:51:05.395Z","2.0.14":"2018-04-29T10:05:06.097Z","2.0.15":"2018-05-13T05:09:18.682Z","2.1.0":"2018-05-15T11:54:25.879Z","2.1.1":"2018-05-15T12:02:21.255Z","2.1.2":"2018-05-15T12:20:36.902Z","2.1.3":"2018-05-15T12:31:28.817Z","2.2.0":"2018-05-16T15:25:40.118Z","2.2.1":"2018-05-17T04:52:01.215Z","2.3.0":"2018-05-21T08:50:05.331Z","2.3.1":"2018-05-22T08:12:02.781Z","2.3.2":"2018-05-22T08:42:47.456Z","2.3.3":"2018-05-22T13:29:54.511Z","2.3.4":"2018-05-22T15:14:41.133Z","2.3.5":"2018-05-23T02:23:48.422Z","2.3.6":"2018-05-23T06:55:57.293Z","2.3.7":"2018-05-23T07:15:03.672Z","2.3.8":"2018-05-23T07:49:45.385Z","2.3.9":"2018-05-23T15:48:24.591Z","2.4.0":"2018-05-24T11:02:34.814Z","2.4.1":"2018-05-25T05:36:57.303Z","2.4.2":"2018-05-25T06:01:15.093Z","2.4.3":"2018-05-28T03:48:38.353Z","2.4.4":"2018-05-29T03:48:02.698Z","2.4.5":"2018-05-30T07:17:55.844Z","2.4.6":"2018-05-30T07:27:50.164Z","2.4.7":"2018-05-30T13:39:59.629Z","2.4.8":"2018-06-01T11:19:26.297Z","2.4.9":"2018-06-01T15:30:28.962Z","2.4.10":"2018-06-05T09:36:55.063Z","2.4.11":"2018-06-05T10:20:01.940Z","2.4.12":"2018-06-05T12:21:20.063Z","2.4.13":"2018-06-07T01:48:13.318Z","2.4.14":"2018-06-13T08:36:26.820Z","2.4.15":"2018-06-13T12:24:58.440Z","2.4.16":"2018-06-20T11:17:52.780Z","2.4.17":"2018-06-20T11:31:10.147Z","2.4.18":"2018-07-05T08:20:37.972Z","2.4.19":"2018-07-05T09:46:00.790Z","2.5.0":"2018-07-06T08:15:17.766Z","2.5.1":"2018-07-10T12:56:21.942Z","2.5.2":"2018-07-16T06:01:37.173Z","2.5.3":"2018-07-16T06:58:12.689Z","2.5.4":"2018-07-19T13:52:33.070Z","3.0.0-beta":"2018-07-23T09:10:43.805Z","3.0.0-beta1":"2018-07-23T17:18:00.614Z","3.0.0-beta2":"2018-07-24T06:44:42.079Z","3.0.0-beta3":"2018-07-24T08:37:36.431Z","3.0.0-beta4":"2018-07-31T03:37:13.918Z","3.0.0-beta5":"2018-07-31T06:06:09.708Z","3.0.0-beta6":"2018-08-03T06:30:46.373Z","3.0.0-beta7":"2018-08-09T01:53:15.396Z","3.0.0-beta8":"2018-08-09T09:23:40.302Z","3.0.0":"2018-08-10T01:26:25.184Z","3.0.1":"2018-08-15T03:48:30.902Z","3.0.3":"2018-08-17T06:27:21.034Z","3.0.4":"2018-08-20T06:16:47.760Z","3.0.5":"2018-08-20T12:24:09.508Z","3.0.6":"2018-08-21T12:18:42.455Z","3.1.0":"2018-08-26T14:15:41.011Z","3.1.1":"2018-08-27T06:12:19.135Z","3.1.2":"2018-08-29T03:04:54.584Z","3.1.3":"2018-08-29T12:21:34.665Z","3.1.5":"2018-08-30T07:11:17.008Z","3.1.6":"2018-08-30T11:26:16.314Z","3.1.7":"2018-08-31T07:37:41.373Z","3.1.8":"2018-09-03T03:03:36.677Z","3.1.9":"2018-09-03T09:13:48.916Z","3.1.10":"2018-09-03T10:27:13.728Z","3.1.11":"2018-09-03T11:07:23.085Z","3.1.12":"2018-09-04T06:56:54.803Z","3.2.0":"2018-09-04T12:58:23.452Z","3.2.1":"2018-09-06T12:10:22.163Z","3.2.2":"2018-09-06T12:38:45.034Z","3.2.3":"2018-09-11T01:28:02.964Z","3.2.4":"2018-09-11T05:03:29.850Z","3.2.5":"2018-09-14T08:03:51.172Z","3.2.6":"2018-09-18T13:21:11.475Z","3.2.7":"2018-09-21T00:56:51.868Z","3.2.8":"2018-09-25T03:57:53.729Z","3.2.9":"2018-10-19T07:42:51.554Z","3.2.10":"2018-10-23T06:46:44.750Z","3.2.11":"2018-11-01T07:17:36.082Z","3.2.12":"2018-11-12T09:31:43.583Z","3.2.14":"2018-11-16T07:06:29.113Z","4.0.0-beta1":"2019-01-07T13:00:04.078Z","4.0.0-beta2":"2019-01-08T16:19:53.014Z","4.0.0-beta3":"2019-01-09T03:15:04.594Z","4.0.0-beta4":"2019-01-09T07:21:25.829Z","4.0.0-beta5":"2019-01-09T11:13:54.116Z","4.0.0-beta6":"2019-01-11T15:14:27.762Z","4.0.0-beta7":"2019-01-14T03:17:21.585Z","4.0.0-beta8":"2019-01-15T07:15:10.190Z","4.0.0-beta9":"2019-01-16T12:39:49.136Z","4.0.0-beta10":"2019-01-16T15:13:04.690Z","4.0.0-beta12":"2019-01-17T12:12:17.316Z","4.0.0-beta13":"2019-01-18T17:26:39.423Z","4.0.0-beta15":"2019-01-21T09:54:46.467Z","4.0.0-beta16":"2019-01-21T11:09:45.125Z","4.0.0-beta17":"2019-01-22T10:16:42.127Z","4.0.0-beta18":"2019-01-23T01:22:00.932Z","4.0.0-beta19":"2019-01-23T02:00:03.125Z","4.0.0-beta20":"2019-01-23T02:21:45.536Z","4.0.0-beta21":"2019-01-23T17:11:37.069Z","4.0.0-beta22":"2019-01-23T17:38:27.762Z","4.0.0-beta23":"2019-01-26T01:33:59.989Z","4.0.0-beta24":"2019-01-28T05:32:24.173Z","4.0.0-beta25":"2019-01-28T07:14:25.422Z","4.0.0-beta26":"2019-01-29T01:50:21.405Z","4.0.0-beta27":"2019-01-30T07:08:59.456Z","4.0.0-beta28":"2019-01-31T05:11:44.258Z","4.0.0-beta30":"2019-02-15T07:59:10.106Z","4.0.0-rs":"2019-02-15T10:05:19.962Z","4.0.0-rs1":"2019-02-15T13:54:46.271Z","4.0.0-rs2":"2019-02-16T06:46:35.649Z","4.0.0":"2019-02-16T15:34:10.673Z","4.0.1":"2019-02-16T16:07:35.590Z","4.0.2":"2019-02-18T03:15:24.744Z","4.0.3":"2019-02-18T03:38:47.105Z","4.0.4":"2019-02-20T01:34:05.233Z","4.0.5":"2019-02-27T06:23:49.065Z"},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"description":"tsioc is AOP, Ioc container, via typescript decorator","homepage":"https://github.com/zhouhoujun/tsioc#readme","keywords":["IoC","AOP","dependency","injection","ts-ioc","@ts-ioc","tsioc","container","decorator","autofac","Inject","type","typescript"],"repository":{"type":"git","url":"git+https://github.com/zhouhoujun/tsioc.git"},"author":{"name":"houjun"},"bugs":{"url":"https://github.com/zhouhoujun/tsioc/issues"},"license":"MIT","readme":"# packaged @ts-ioc/core\r\n\r\nThis repo is for distribution on `npm`. The source for this module is in the\r\n[main repo](https://github.com/zhouhoujun/tsioc).\r\n\r\n`@ts-ioc/core` is AOP, Ioc container, via typescript decorator.\r\n\r\nversion 2+ of [`tsioc`](https://www.npmjs.com/zhouhoujun/package/tsioc)\r\n\r\n# builder\r\n\r\n```shell\r\nbuild: npm run build\r\n\r\n//build with version:\r\nnpm run build -- --setvs=4.0.0-beta\r\n\r\n//deploy: \r\n./deploy.cmd\r\n//or\r\n npm run build -- --deploy=true\r\n\r\n```\r\n\r\n# Install\r\n\r\n```shell\r\n\r\nnpm install @ts-ioc/core\r\n\r\n// in browser\r\nnpm install @ts-ioc/platform-browser\r\n\r\n// in server\r\nnpm install @ts-ioc/platform-server\r\n```\r\n\r\n## add extends modules\r\n\r\n### use aop\r\n\r\n```shell\r\n\r\n// install aop\r\nnpm install @ts-ioc/aop\r\n\r\n```\r\n\r\n```ts\r\n\r\nimport { AopModule } from '@ts-ioc/aop';\r\n// in server\r\nimport { ContainerBuilder } from '@ts-ioc/platform-server'\r\n// in browser\r\nimport { ContainerBuilder } from '@ts-ioc/platform-browser'\r\n\r\nlet builder = new ContainerBuilder();\r\n\r\nlet container = build.create();\r\n\r\ncontainer.use(AopModule);\r\n\r\n```\r\n\r\n### use aop logs\r\n\r\n```shell\r\n// install aop logs\r\nnpm install @ts-ioc/logs\r\n```\r\n\r\n```ts\r\n\r\nimport { LogModule } from '@ts-ioc/logs';\r\n// in server\r\nimport { ContainerBuilder } from '@ts-ioc/platform-server'\r\n// in browser\r\nimport { ContainerBuilder } from '@ts-ioc/platform-browser'\r\n\r\nlet builder = new ContainerBuilder();\r\n\r\nlet container = build.create();\r\n\r\ncontainer.use(LogModule);\r\n\r\n```\r\n\r\n# Documentation\r\n\r\nclass name First char must be UpperCase.\r\n\r\n## Ioc\r\n\r\n1. Register one class will auto register depdence class (must has a class decorator).\r\n\r\n2. get Instance can auto create constructor param.  (must has a class decorator or register in container).\r\n\r\n### Has [decorators](https://github.com/zhouhoujun/tsioc/tree/master/packages/core/src/core/decorators)\r\n\r\n1. `@Abstract`  abstract class decorator.\r\n2. `@AutoRun`   class, method decorator, use to define the class auto run (via a method or not) after registered.\r\n3. `@AutoWried`  property or param decorator, use to auto wried type instance or value to the instance of one class with the decorator.\r\n4. `@Component` class decortator, use to define the class. it can setting provider to some token, singleton or not. it will execute [`ComponentLifecycle`](https://github.com/zhouhoujun/tsioc/blob/master/packages/core/src/core/ComponentLifecycle.ts) hooks when create a instance .\r\n5. `@Inject`  property or param decorator, use to auto wried type instance or value to the instance of one class with the decorator.\r\n6. `@Injectable` class decortator, use to define the class. it can setting provider to some token, singleton or not.\r\n7. `@IocExt` class decortator, use to define the class is Ioc extends module. it will auto run after registered to helper your to setup module.\r\n8. `@Method` method decorator.\r\n9. `@Param`   param decorator, use to auto wried type instance or value to the instance of one class with the decorator.\r\n10. `@Singleton` class decortator, use to define the class is singleton.\r\n11. `@Providers` Providers decorator, for class. use to add private ref service for the class.\r\n12. `@Refs` Refs decorator, for class. use to define the class as a service for target.\r\n\r\n\r\n## AOP\r\n\r\nIt's a dynamic aop base on ioc.\r\n\r\ndefine a Aspect class, must with decorator:\r\n\r\n* `@Aspect` Aspect decorator, define for class.  use to define class as aspect. it can setting provider to some token, singleton or not.\r\n\r\n* `@Before(matchstring|RegExp)` method decorator,  aop Before advice decorator.\r\n\r\n* `@After(matchstring|RegExp)`  method decorator,  aop after advice decorator.\r\n\r\n* `@Around(matchstring|RegExp)`  method decorator,  aop around advice decorator.\r\n\r\n* `@AfterThrowing(matchstring|RegExp)`  method decorator,  aop AfterThrowing advice decorator.\r\n\r\n* `@AfterReturning(matchstring|RegExp)`  method decorator,  aop AfterReturning advice decorator.\r\n\r\n* `@Pointcut(matchstring|RegExp)`  method decorator,  aop Pointcut advice decorator.\r\n\r\n\r\nsee [simples](https://github.com/zhouhoujun/tsioc/tree/master/packages/aop/test/aop)\r\n\r\n\r\n## DIModule and boot\r\nDI Module manager, application bootstrap. base on AOP.\r\n\r\n*  `@DIModule` DIModule decorator, use to define class as DI Module.\r\n*  `@Annotation` Annotation decorator, use to define class build metadata config.\r\n\r\nsee [ activity build boot simple](https://github.com/zhouhoujun/tsioc/blob/master/packages/annotations/taskfile.ts)\r\n\r\n[mvc boot simple](https://github.com/zhouhoujun/type-mvc/tree/master/packages/simples)\r\n\r\n```ts\r\n\r\nimport { DIModule, ApplicationBuilder } from '@ts-ioc/bootstrap';\r\n\r\n\r\nexport class TestService {\r\n    testFiled = 'test';\r\n    test() {\r\n        console.log('test');\r\n    }\r\n}\r\n\r\n@DIModule({\r\n    providers: [\r\n        { provide: 'mark', useFactory: () => 'marked' },\r\n        TestService\r\n    ],\r\n    exports: [\r\n\r\n    ]\r\n})\r\nexport class ModuleA {\r\n\r\n}\r\n\r\n@Injectable\r\nexport class ClassSevice {\r\n    @Inject('mark')\r\n    mark: string;\r\n    state: string;\r\n    start() {\r\n        console.log(this.mark);\r\n    }\r\n}\r\n\r\n@Aspect\r\nexport class Logger {\r\n\r\n    @Around('execution(*.start)')\r\n    log() {\r\n        console.log('start........');\r\n    }\r\n}\r\n\r\n\r\n@DIModule({\r\n    imports: [\r\n        AopModule,\r\n        Logger,\r\n        ModuleA\r\n    ],\r\n    exports: [\r\n        ClassSevice\r\n    ],\r\n    bootstrap: ClassSevice\r\n})\r\nexport class ModuleB {\r\n\r\n}\r\n\r\nApplicationBuilder.create(__dirname)\r\n    .bootstrap(ModuleB)\r\n```\r\n## [Activites](https://github.com/zhouhoujun/tsioc/tree/master/packages/activities)\r\n\r\n* [activities](https://github.com/zhouhoujun/tsioc/tree/master/packages/activities)\r\n* [build](https://github.com/zhouhoujun/tsioc/tree/master/packages/build)\r\n* [pack](https://github.com/zhouhoujun/tsioc/tree/master/packages/pack)\r\n\r\n### create Container\r\n\r\n* in browser can not:\r\n    1. use syncBuild\r\n    2. syncLoadModule\r\n    3. can not use minimatch to match file.\r\n    4. support es5 uglify, [@ts-ioc/annotations](https://www.npmjs.com/package/@ts-ioc/annotations)  [] or [typescript-class-annotations](https://www.npmjs.com/package/typescript-class-annotations) to get class annotations before typescript compile.\r\n\r\n```ts\r\nlet builder = new ContainerBuilder();\r\n\r\n// 1. via create.\r\nlet container = builder.create();\r\n\r\n// 2. via build.\r\n//with BuildOptions to auto register module.\r\nlet container = await builder.build({\r\n  files: [__dirname +'/controller/**/*.ts', __dirname + '/*.model.js'],\r\n  moudles:['node-modules-name', ClassType]\r\n});\r\n\r\n// 3. via syncBuild\r\nlet container = builder.syncBuild({\r\n  moudles:['node-modules-name', ClassType]\r\n});\r\n\r\n```\r\n\r\n### init & register Container\r\n\r\nsee interface [IContainer](https://github.com/zhouhoujun/tsioc/blob/master/packages/core/src/IContainer.ts)\r\n\r\n```ts\r\n// 1.  you can load modules by self\r\nawait builder.loadModule(container, {\r\n  files: [__dirname +'/controller/**/*.ts', __dirname + '/*.model.js'],\r\n  moudles:['node-modules-name', ClassType]\r\n});\r\n// 2. load sync\r\nbuilder.syncLoadModule(container, {\r\n  moudles:['node-modules-name', ClassType]\r\n});\r\n\r\n// 3. use modules\r\ncontainer.use(...modules);\r\n\r\n// 4. register a class\r\ncontainer.register(Person);\r\n\r\n// 5. register a factory;\r\ncontainer.register(Person, (container)=> {\r\n    ...\r\n    return new Person(...);\r\n});\r\n\r\n// 6. register with keyword\r\ncontainer.register('keyword', Perosn);\r\n\r\n// 8. register with alais\r\ncontainer.register(new Registration(Person, aliasname));\r\n\r\n```\r\n\r\n### get instance of type\r\n\r\n```ts\r\n// 8. get instance use get method of container.\r\n    /**\r\n     * resolve type instance with token and param provider.\r\n     *\r\n     * @template T\r\n     * @param {Token<T>} token\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IResolver\r\n     */\r\n    resolve<T>(token: Token<T>, ...providers: ProviderTypes[]): T;\r\n    /**\r\n     * Retrieves an instance from the container based on the provided token.\r\n     *\r\n     * @template T\r\n     * @param {Token<T>} token\r\n     * @param {string} [alias]\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IContainer\r\n     */\r\n    get<T>(token: Token<T>, alias?: string, ...providers: ProviderTypes[]): T;\r\n\r\n    /**\r\n     * resolve token value in this container only.\r\n     *\r\n     * @template T\r\n     * @param {Token<T>} token\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IContainer\r\n     */\r\n    resolveValue<T>(token: Token<T>, ...providers: ProviderTypes[]): T;\r\n\r\n    /**\r\n     * get service or target reference service.\r\n     *\r\n     * @template T\r\n     * @param {Token<T>} token servive token.\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IContainer\r\n     */\r\n    getService<T>(token: Token<T>, ...providers: ProviderTypes[]): T;\r\n\r\n    /**\r\n     * get service or target reference service.\r\n     *\r\n     * @template T\r\n     * @param {Token<T>} token servive token.\r\n     * @param {(Token<any> | Token<any>[])} [target] service refrence target.\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IContainer\r\n     */\r\n    getService<T>(token: Token<T>, target: Token<any> | Token<any>[], ...providers: ProviderTypes[]): T;\r\n\r\n    /**\r\n     * get service or target reference service.\r\n     *\r\n     * @template T\r\n     * @param {Token<T>} token servive token.\r\n     * @param {(Token<any> | Token<any>[])} [target] service refrence target.\r\n     * @param {RefTokenFac<T>} toRefToken\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IContainer\r\n     */\r\n    getService<T>(token: Token<T>, target: Token<any> | Token<any>[], toRefToken: RefTokenFac<T>, ...providers: ProviderTypes[]): T;\r\n\r\n    /**\r\n     * get service or target reference service.\r\n     *\r\n     * @template T\r\n     * @param {Token<T>} token servive token.\r\n     * @param {(Token<any> | Token<any>[])} [target] service refrence target.\r\n     * @param {(boolean | Token<T>)} defaultToken\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IContainer\r\n     */\r\n    getService<T>(token: Token<T>, target: Token<any> | Token<any>[], defaultToken: boolean | Token<T>, ...providers: ProviderTypes[]): T;\r\n\r\n    /**\r\n     * get service or target reference service.\r\n     *\r\n     * @template T\r\n     * @param {Token<T>} token servive token.\r\n     * @param {(Token<any> | Token<any>[])} [target] service refrence target.\r\n     * @param {RefTokenFac<T>} toRefToken\r\n     * @param {(boolean | Token<T>)} defaultToken\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IContainer\r\n     */\r\n    getService<T>(token: Token<T>, target: Token<any> | Token<any>[], toRefToken: RefTokenFac<T>, defaultToken: boolean | Token<T>, ...providers: ProviderTypes[]): T;\r\n\r\n    /**\r\n     * get target reference service.\r\n     *\r\n     * @template T\r\n     * @param {ReferenceToken<T>} [refToken] reference service Registration Injector\r\n     * @param {(Token<any> | Token<any>[])} target  the service reference to.\r\n     * @param {Token<T>} [defaultToken] default service token.\r\n     * @param {...ProviderTypes[]} providers\r\n     * @returns {T}\r\n     * @memberof IContainer\r\n     */\r\n    getRefService<T>(refToken: ReferenceToken<T>, target: Token<any> | Token<any>[], defaultToken?: Token<T>, ...providers: ProviderTypes[]): T\r\n\r\n\r\n//get simple person\r\nlet person = container.get(Person);\r\n//get colloge person\r\nlet person = container.get(Person, 'Colloge');\r\n\r\n// resolve with providers\r\ncontainer.resolve(Person, ...providers);\r\n\r\n```\r\n\r\n### Invoke method\r\n\r\nyou can use yourself `MethodAccessor` by implement IMethodAccessor, register `MethodAccessorToken` with your `MethodAccessor` in container,   see interface [IMethodAccessor](https://github.com/zhouhoujun/@ts-ioc/core/blob/master/packages/core/src/IMethodAccessor.ts).\r\n\r\n```ts\r\n\r\n@Injectable\r\nclass Person {\r\n    constructor() {\r\n\r\n    }\r\n    say() {\r\n        return 'I love you.'\r\n    }\r\n}\r\n\r\n@Injectable\r\nclass Child extends Person {\r\n    constructor() {\r\n        super();\r\n    }\r\n    say() {\r\n        return 'Mama';\r\n    }\r\n}\r\n\r\nclass MethodTest {\r\n    constructor() {\r\n\r\n    }\r\n\r\n    @Method\r\n    sayHello(person: Person) {\r\n        return person.say();\r\n    }\r\n}\r\n\r\nclass MethodTest2 {\r\n    constructor() {\r\n\r\n    }\r\n\r\n    @Method()\r\n    sayHello( @Inject(Child) person: Person) {\r\n        return person.say();\r\n    }\r\n}\r\n\r\nclass MethodTest3 {\r\n    constructor() {\r\n\r\n    }\r\n\r\n    @Method\r\n    sayHello( @Inject(Child) personA: Person, personB: Person) {\r\n        return personA.say() + ', '  + personB.say();\r\n    }\r\n}\r\n\r\n@Injectable\r\nclass Geet {\r\n    constructor(private name: string){\r\n\r\n    }\r\n\r\n    print(hi?:string){\r\n        return `${hi}, from ${this.name}`;\r\n    }\r\n}\r\n\r\ncontainer.register(Geet);\r\n\r\ncontainer.invoke(Geet, 'print', null,\r\n{hi: 'How are you.', name:'zhou' },\r\n{ hi: (container: IContainer)=> 'How are you.' }, ... },\r\n{ hi:{type: Token<any>, value: any |(container: IContainer)=>any }},\r\nProvider.createParam('name', 'zhou'),\r\nProvider.create('hi', value:'Hello'),\r\n// or use ProviderMap.\r\n...\r\n)\r\n\r\ncontainer.resolve(Geet,\r\n{name: 'zhou' },\r\n{ name: (container: IContainer)=>any } },\r\n{name:{type: Token<any>, value: any|(container: IContainer)=>any }})\r\n\r\n\r\n\r\ncontainer.register(MethodTest);\r\ncontainer.invoke(MethodTest, 'sayHello')\r\n    .then(data =>{\r\n        console.log(data);\r\n    });\r\n\r\ncontainer.register(MethodTest2);\r\ncontainer.invoke(MethodTest2, 'sayHello')\r\n    .then(data =>{\r\n        console.log(data);\r\n    });\r\n\r\ncontainer.register(MethodTest3);\r\ncontainer.invoke(MethodTest3, 'sayHello')\r\n    .then(data =>{\r\n        console.log(data);\r\n    });\r\n\r\n\r\n\r\n\r\n```\r\n\r\n\r\n## Use Demo\r\n\r\n```ts\r\n\r\nimport { Method, ContainerBuilder, AutoWired, Injectable, Singleton, IContainer, ParameterMetadata, Param, Aspect } from '@ts-ioc/core';\r\n\r\n\r\nexport class SimppleAutoWried {\r\n    constructor() {\r\n    }\r\n\r\n    @AutoWired\r\n    dateProperty: Date;\r\n}\r\n\r\n@Singleton\r\nexport class Person {\r\n    name = 'testor';\r\n}\r\n// > v0.3.5 all class decorator can depdence.\r\n@Singleton\r\n// @Injectable\r\nexport class RoomService {\r\n    constructor() {\r\n\r\n    }\r\n    @AutoWired\r\n    current: Date;\r\n}\r\n\r\n@Injectable()\r\nexport class ClassRoom {\r\n    constructor(public service: RoomService) {\r\n\r\n    }\r\n}\r\n\r\nexport abstract class Student {\r\n    constructor() {\r\n    }\r\n    abstract sayHi(): string;\r\n}\r\n\r\n@Injectable({ provide: Student })\r\nexport class MiddleSchoolStudent extends Student {\r\n    constructor() {\r\n        super();\r\n    }\r\n    sayHi() {\r\n        return 'I am a middle school student';\r\n    }\r\n}\r\n\r\n@Injectable()\r\nexport class MClassRoom {\r\n    @AutoWired(MiddleSchoolStudent)\r\n    leader: Student;\r\n    constructor() {\r\n\r\n    }\r\n}\r\n\r\n\r\n@Injectable({ provide: Student, alias: 'college' })\r\nexport class CollegeStudent extends Student {\r\n    constructor() {\r\n        super();\r\n    }\r\n    sayHi() {\r\n        return 'I am a college student';\r\n    }\r\n}\r\n\r\n@Injectable\r\nexport class CollegeClassRoom {\r\n    constructor(\r\n        @Param(CollegeStudent)\r\n        @AutoWired(CollegeStudent)\r\n        public leader: Student) {\r\n\r\n    }\r\n}\r\n\r\n\r\n@Injectable\r\nexport class InjMClassRoom {\r\n    // @Inject(MiddleSchoolStudent)\r\n    @Inject\r\n    // @Inject({ type: MiddleSchoolStudent })\r\n    // @Inject({ provider: MiddleSchoolStudent })\r\n    leader: Student;\r\n    constructor() {\r\n\r\n    }\r\n}\r\n\r\n\r\nexport interface IClassRoom {\r\n    leader: Student;\r\n}\r\n\r\n@Injectable\r\nexport class InjCollegeClassRoom {\r\n    constructor(\r\n        // all below decorator can work, also @AutoWired, @Param is.\r\n        // @Inject(new Registration(Student, 'college')) // need CollegeStudent also register.\r\n        @Inject(CollegeStudent)\r\n        // @Inject({ provider: CollegeStudent })\r\n        // @Inject({ provider: Student, alias: 'college' }) //need CollegeStudent also register.\r\n        // @Inject({ type: CollegeStudent })\r\n        public leader: Student\r\n    ) {\r\n\r\n    }\r\n}\r\n\r\n@Injectable\r\nexport class InjCollegeAliasClassRoom {\r\n    constructor(\r\n        // all below decorator can work, also @AutoWired, @Param is.\r\n        @Inject(new Registration(Student, 'college')) // need CollegeStudent also register.\r\n        // @Inject(CollegeStudent)\r\n        // @Inject({ provider: CollegeStudent })\r\n        // @Inject({ provider: Student, alias: 'college' }) // need CollegeStudent also register.\r\n        // @Inject({ type: CollegeStudent })\r\n        public leader: Student\r\n    ) {\r\n\r\n    }\r\n}\r\n\r\n\r\n@Injectable('StringClassRoom')\r\nexport class StingMClassRoom {\r\n    // @Inject(MiddleSchoolStudent)\r\n    @Inject\r\n    // @Inject({ type: MiddleSchoolStudent })\r\n    leader: Student;\r\n    constructor() {\r\n\r\n    }\r\n}\r\n\r\nexport class StringIdTest {\r\n    constructor(@Inject('StringClassRoom') public room: IClassRoom) {\r\n\r\n    }\r\n}\r\n\r\nexport const CollClassRoom = Symbol('CollegeClassRoom');\r\n\r\n@Injectable(CollClassRoom)\r\nexport class SymbolCollegeClassRoom {\r\n\r\n    @Inject(CollegeStudent)\r\n    leader: Student;\r\n    constructor() {\r\n\r\n    }\r\n}\r\n\r\nexport class SymbolIdest {\r\n    @Inject(CollClassRoom)\r\n    public room: IClassRoom\r\n    constructor() {\r\n\r\n    }\r\n}\r\n\r\n@Injectable\r\nclass MethodTestPerson {\r\n    say() {\r\n        return 'hello word.'\r\n    }\r\n}\r\n\r\nclass MethodTest {\r\n\r\n    @Method\r\n    sayHello(person: MethodTestPerson) {\r\n        return person.say();\r\n    }\r\n}\r\n\r\n\r\n// 1. Custom register one class will auto inject depdence class (must has a class decorator).\r\n\r\nlet builder = new ContainerBuilder();\r\nlet container = builder.create();\r\n\r\n\r\ncontainer.register(MethodTest);\r\ncontainer.invoke(MethodTest, 'sayHello')\r\n    .then(data =>{\r\n        console.log(data);\r\n    });\r\n\r\ncontainer.register(SimppleAutoWried);\r\nlet instance = container.get(SimppleAutoWried);\r\nconsole.log(instance.dateProperty);\r\n\r\n\r\ncontainer.register(ClassRoom);\r\nlet room = container.get(ClassRoom);\r\nconsole.log(room.service.current);\r\n\r\ncontainer.register(MiddleSchoolStudent);\r\ncontainer.register(CollegeStudent);\r\n\r\nlet student = container.get(Student);\r\nconsole.log(student.sayHi());\r\n\r\nlet student2 = container.get(new Registration(Student, 'college'));\r\n\r\nconsole.log(student2.sayHi());\r\n\r\nlet student3 = container.get(Student, 'college'));\r\n\r\nconsole.log(student3.sayHi());\r\n\r\n\r\nbuilder.build({\r\n    files: __dirname + '/*{.ts,.js}'\r\n})\r\n    .then(container => {\r\n        let instance = container.get(Student);\r\n        console.log(instance.sayHi());\r\n\r\n        let instance2 = container.get(new Registration(Student, 'college'));\r\n        console.log(instance2.sayHi());\r\n\r\n        let instance3 = container.get(Student, 'college');\r\n        console.log(instance3.sayHi())\r\n    });\r\n\r\n\r\n\r\n```\r\n\r\n## Extend decorator\r\n\r\nsee interface [LifeScope](https://github.com/zhouhoujun/@ts-ioc/core/blob/master/src/LifeScope.ts)\r\nYou can extend yourself decorator via:\r\n\r\n1. `createClassDecorator`\r\n\r\n```ts\r\n/**\r\n * create class decorator\r\n *\r\n * @export\r\n * @template T metadata type.\r\n * @param {string} name decorator name.\r\n * @param {MetadataAdapter} [adapter]  metadata adapter\r\n * @param {MetadataExtends<T>} [metadataExtends] add extents for metadata.\r\n * @returns {*}\r\n */\r\nexport function createClassDecorator<T extends ClassMetadata>(name: string, adapter?: MetadataAdapter, metadataExtends?: MetadataExtends<T>): IClassDecorator<T>\r\n```\r\n\r\n2. `createClassMethodDecorator`\r\n\r\n```ts\r\n/**\r\n * create method decorator.\r\n *\r\n * @export\r\n * @template T metadata type.\r\n * @param {string} name decorator name.\r\n * @param {MetadataAdapter} [adapter]  metadata adapter\r\n * @param {MetadataExtends<T>} [metadataExtends] add extents for metadata.\r\n * @returns\r\n */\r\nexport function createMethodDecorator<T extends MethodMetadata>\r\n```\r\n\r\n3. `createClassMethodDecorator`\r\n\r\n```ts\r\n/**\r\n * create decorator for class and method.\r\n *\r\n * @export\r\n * @template T\r\n * @param {string} name\r\n * @param {MetadataAdapter} [adapter]  metadata adapter\r\n * @param {MetadataExtends<T>} [metadataExtends] add extents for metadata.\r\n * @returns {IClassMethodDecorator<T>}\r\n */\r\nexport function createClassMethodDecorator<T extends TypeMetadata>(name: string, adapter?: MetadataAdapter, metadataExtends?: MetadataExtends<T>): IClassMethodDecorator<T>\r\n```\r\n\r\n4. `createParamDecorator`\r\n\r\n```ts\r\n/**\r\n * create parameter decorator.\r\n *\r\n * @export\r\n * @template T metadata type.\r\n * @param {string} name decorator name.\r\n * @param {MetadataAdapter} [adapter]  metadata adapter\r\n * @param {MetadataExtends<T>} [metadataExtends] add extents for metadata.\r\n * @returns\r\n */\r\nexport function createParamDecorator<T extends ParameterMetadata>\r\n\r\n```\r\n\r\n5. `createPropDecorator`\r\n\r\n```ts\r\n/**\r\n * create property decorator.\r\n *\r\n * @export\r\n * @template T metadata type.\r\n * @param {string} name decorator name.\r\n * @param {MetadataAdapter} [adapter]  metadata adapter\r\n * @param {MetadataExtends<T>} [metadataExtends] add extents for metadata.\r\n * @returns\r\n */\r\nexport function createPropDecorator<T extends PropertyMetadata>(name: string, adapter?: MetadataAdapter, metadataExtends?: MetadataExtends<T>): IPropertyDecorator<T>\r\n```\r\n\r\n6. `createParamPropDecorator`\r\n\r\n```ts\r\n/**\r\n * create parameter or property decorator\r\n *\r\n * @export\r\n * @template T\r\n * @param {string} name\r\n * @param {MetadataAdapter} [adapter]  metadata adapter\r\n * @param {MetadataExtends<T>} [metadataExtends] add extents for metadata.\r\n * @returns {IParamPropDecorator<T>}\r\n */\r\nexport function createParamPropDecorator<T extends ParamPropMetadata>(\r\n    name: string,\r\n    adapter?: MetadataAdapter,\r\n    metadataExtends?: MetadataExtends<T>): IParamPropDecorator<T>\r\n```\r\n\r\n7. `createDecorator`\r\n\r\n```ts\r\n/**\r\n * create dectorator for class params props methods.\r\n *\r\n * @export\r\n * @template T\r\n * @param {string} name\r\n * @param {MetadataAdapter} [adapter]  metadata adapter\r\n * @param {MetadataExtends<T>} [metadataExtends] add extents for metadata.\r\n * @returns {*}\r\n */\r\nexport function createDecorator<T>(name: string, adapter?: MetadataAdapter, metadataExtends?: MetadataExtends<T>): any\r\n```\r\n\r\n### Demo fo extends yourself decorator\r\n\r\n```ts\r\n\r\n//eg.\r\n// 1. create decorator\r\nexport interface IControllerDecorator<T extends ControllerMetadata> extends IClassDecorator<T> {\r\n    (routePrefix: string, provide?: Registration<any> | string, alias?: string): ClassDecorator;\r\n    (target: Function): void;\r\n}\r\nexport const Controller: IControllerDecorator<ControllerMetadata> =\r\n    createClassDecorator<ControllerMetadata>('Controller', (args: ArgsIterator) => {\r\n        args.next<ControllerMetadata>({\r\n            isMetadata: (arg) => isClassMetadata(arg, ['routePrefix']),\r\n            match: (arg) => isString(arg),\r\n            setMetadata: (metadata, arg) => {\r\n                metadata.routePrefix = arg;\r\n            }\r\n        });\r\n    }) as IControllerDecorator<ControllerMetadata>;\r\n\r\nexport const Aspect: IClassDecorator<ClassMetadata> = createClassDecorator<ClassMetadata>('Aspect', null, (metadata) => {\r\n    metadata.singleton = true;\r\n    return metadata;\r\n});\r\n\r\n\r\n// 2. add decorator action\r\n let lifeScope = container.get(LifeScopeToken);\r\n let factory = new AopActionFactory();\r\n lifeScope.addAction(factory.create(AopActions.registAspect), DecoratorType.Class, IocState.design);\r\n\r\n\r\n// 3. register decorator\r\nlifeScope.registerDecorator(Aspect, AopActions.registAspect);\r\n\r\n```\r\n\r\n## Container Interface\r\n\r\nsee more interface. all document is typescript .d.ts.\r\n\r\n* [IMethodAccessor](https://github.com/zhouhoujun/tsioc/blob/master/packages/core/src/IMethodAccessor.ts).\r\n* [IContainer](https://github.com/zhouhoujun/tsioc/blob/master/packages/core/src/IContainer.ts)\r\n* [LifeScope](https://github.com/zhouhoujun/tsioc/blob/master/packages/core/src/LifeScope.ts)\r\n\r\nDocumentation is available on the\r\n[@ts-ioc/core docs site](https://github.com/zhouhoujun/tsioc).\r\n\r\n## License\r\n\r\nMIT © [Houjun](https://github.com/zhouhoujun/)","readmeFilename":"README.md"}