{"_id":"@ts-ioc/unit","_rev":"49-eb3e0a15bec38398b608e7ab0dd27dd8","time":{"4.0.0-beta3":"2019-01-09T06:44:23.785Z","created":"2019-01-09T07:24:42.684Z","4.0.0-beta4":"2019-01-09T07:24:42.872Z","modified":"2022-04-07T07:52:00.326Z","4.0.0-beta5":"2019-01-09T11:14:59.378Z","4.0.0-beta6":"2019-01-11T15:15:45.483Z","4.0.0-beta7":"2019-01-14T03:18:16.521Z","4.0.0-beta8":"2019-01-15T07:16:07.181Z","4.0.0-beta9":"2019-01-16T12:41:18.763Z","4.0.0-beta10":"2019-01-16T15:14:17.259Z","4.0.0-beta11":"2019-01-16T16:27:12.291Z","4.0.0-beta12":"2019-01-17T12:13:14.482Z","4.0.0-beta13":"2019-01-18T17:27:46.949Z","4.0.0-beta15":"2019-01-21T09:56:22.133Z","4.0.0-beta16":"2019-01-21T11:10:54.946Z","4.0.0-beta17":"2019-01-22T10:17:45.343Z","4.0.0-beta18":"2019-01-23T01:23:35.540Z","4.0.0-beta19":"2019-01-23T02:01:07.020Z","4.0.0-beta20":"2019-01-23T02:23:12.946Z","4.0.0-beta21":"2019-01-23T17:12:44.224Z","4.0.0-beta22":"2019-01-23T17:39:39.762Z","4.0.0-beta23":"2019-01-26T01:35:03.092Z","4.0.0-beta24":"2019-01-28T05:33:28.324Z","4.0.0-beta25":"2019-01-28T07:15:31.361Z","4.0.0-beta26":"2019-01-29T01:51:31.094Z","4.0.0-beta27":"2019-01-30T07:10:04.334Z","4.0.0-beta28":"2019-01-31T05:13:05.421Z","4.0.0-beta30":"2019-02-15T08:00:25.793Z","4.0.0-rs":"2019-02-15T10:06:28.154Z","4.0.0-rs1":"2019-02-15T13:55:58.580Z","4.0.0-rs2":"2019-02-16T06:47:51.345Z","4.0.0":"2019-02-16T15:35:21.000Z","4.0.1":"2019-02-16T16:08:48.507Z","4.0.2":"2019-02-18T03:16:32.052Z","4.0.3":"2019-02-18T03:39:53.901Z","4.0.4":"2019-02-20T01:35:19.826Z","4.0.5":"2019-02-27T06:24:57.441Z"},"name":"@ts-ioc/unit","dist-tags":{"latest":"4.0.5"},"versions":{"4.0.0-beta5":{"name":"@ts-ioc/unit","version":"4.0.0-beta5","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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/tree/master/packages/unit#readme","dependencies":{"@ts-ioc/aop":"^4.0.0-beta5","@ts-ioc/bootstrap":"^4.0.0-beta5","@ts-ioc/core":"^4.0.0-beta5","@ts-ioc/logs":"^4.0.0-beta5","reflect-metadata":"^0.1.12","tslib":"^1.9.2"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{},"_id":"@ts-ioc/unit@4.0.0-beta5","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-0j+4FHK0mu7oCDxez7j0lSbIZ0uZVGFrSSPPssD3ml77JFmoZ7pj7EIChK8+pbJ5QPB2WLyQkkxjIK9HFTx4rQ==","shasum":"0ec64b0542e24f341bec9f63359813b0def3a7d0","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta5.tgz","fileCount":107,"unpackedSize":397804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNdezCRA9TVsSAnZWagAAW/8QAIjsMWce8Qck+AY3/Y3a\nVB4u2+KtlX5JoVPNd2JyX2eSVCHkwVgwt+NLu/PQ47h5G2zs25s4NH2eXYd3\nuOy3q2hQ635GPN0jviqjf0gs5bsVdON0PWfviQ/lZxrncYBR7D4ixc31+n1p\nxPx5IR86Dvo5F1DRvPhtbSyFO4rlF5kxYRlNTiStLTsJL7Ui2Er/tDaQKZxo\nl8Fco6vWjM/HUUhzh0rAi3I4Xd869XWO/i5k1c3Yb7DG16ToCJNqEirkWLBz\nooBs5GqgVkuh0gztMZo5RfZYO1ZrC6keE8EIeVWAM7nbigBnu78PBoVqTzM5\nN4Vda70PcxLZ42emllF9SzJc1buy1kHvO1l59QCmRWs/bc4a8tC4GcTDPxEH\npsPSE4juN/ledIH0E3S+16BZ9RxYCtsbbHHpr6+tD+91iPXy1Yo0iEacOlLL\nx8yZr92g0WUZcKYdpvwzLaA/hx3zuEn1qAeNigQsegVYm806Ck4xRNt7fl5d\nuUokMg7WHUq+BEsamMqU4uDM1ZU2L69Ismvo7nkfRq8jiZV1qgoMxag4/FOU\naacs5uLAxEUCDeHRt1gftIStLgKmbQWaasEfikNHtn26TXCx74DYDj9PAGPZ\nAxTgHGU5lCuimOI65Ss3XeZMpXmDaQam2nPmW0wzFAekTjEtlZqEXcun1PnC\nybHW\r\n=PzJv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPZeQq4lz01HpIQaAQ62md17DAtjaq3QO6zvYnJSvWCAiBLxL9cXOK0zrlJekFM1I5emaGbKrDH7KzujqdX/ca4jw=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta5_1547032499260_0.9987912139320694"},"_hasShrinkwrap":false},"4.0.0-beta6":{"name":"@ts-ioc/unit","version":"4.0.0-beta6","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@ts-ioc/aop":"^4.0.0-beta6","@ts-ioc/bootstrap":"^4.0.0-beta6","@ts-ioc/core":"^4.0.0-beta6","@ts-ioc/logs":"^4.0.0-beta6","reflect-metadata":"^0.1.12","@types/expect":"^1.20.3","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta6","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-Fzx4Dp4wAd/REW0OLUerL7iqoDpWQRH+dpHK1QWK5f7cOdlhmfMynOS3Gzsow7v3oIsTo+9t+mHQIrsLyfFWUw==","shasum":"b62baa5daf0b4559415588fe0493cf4a959a68b3","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta6.tgz","fileCount":115,"unpackedSize":592962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOLMiCRA9TVsSAnZWagAAxDMP/1QO6sDu/P4S33nO8mwW\n1f5MEYlm8k8s7R30ygeMBeksKQ5Wc13uOlAD5onYJPy+Rmlag/cHbC4oCEkr\n4HefLId/wI8iN9QWFDo65+xRTYhUwWkSJDP1BwhBdsBQf7cMTUEpWd+AyeGK\nr7+k4MtakFxKrCdIBuBV10EZlBhqetbttw/LhRHaaZrVNDe9z8E0yR1bIlub\nkEaDBTiAOdlXLT2SDVD4AWSLrk53o14WrWQa0kITS1bJK37E9xPZFm+Gyb4S\nDVwHOZg8vbX6q4Cjv4sC1Eviu3gxELkxu3zlTYFcNGpwLxXO0X8KfnaZTvFK\nTLSQqDl5OfMj8hgwxD+Oj1kE3Iu7eV57IRwEDWu23cXKp9jMj13fPag/Nf83\nGsM7K9l2xyd01gLVo0dFlhhM3ZRmiSB9x9zvycIm2EZtsRuZi5LC51jA+Oyx\nS6KHQ/KFZq/5YdScOfFphPuqg4Fz/Gpz9CxuNKlCKDKftZvYZy8OhT+4MW0t\nlfVwdghnjDha6TWJzQATl9URImDqyCAUWcgzvH8wJxDvT6gjSV0asmpvYXJw\ncb2kaOW6xXhfj0SudNLnOO0rzC6SsXB5+ZuHf1d9qhqoqgwcfVx/713BGE7e\ne8NTPwjtUYDUjCSwjwPqd6N2laeQPWY8WGSyGj9kXQSihPe9l9FKDU3ffRMW\nhexj\r\n=2RI1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICAa0K0p7W7QSJp0qjI1lh2zVSFo2+GZ0n1hrubbN3XYAiBcnNOvLgFknaEqB2N1TkRtRxyQWmwarwJAmvTenkD7EA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta6_1547219745365_0.24417167207616197"},"_hasShrinkwrap":false},"4.0.0-beta7":{"name":"@ts-ioc/unit","version":"4.0.0-beta7","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@ts-ioc/aop":"^4.0.0-beta7","@ts-ioc/bootstrap":"^4.0.0-beta7","@ts-ioc/core":"^4.0.0-beta7","@ts-ioc/logs":"^4.0.0-beta7","reflect-metadata":"^0.1.12","@types/expect":"^1.20.3","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta7","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-no2o+QHb7u9ZCIFt/MMZtziEcvzBwCvePkltjG0PUSz18Yq535tAIB0SHOYLcIp8wV7iEpDl/ijvTzHvSZFF+g==","shasum":"d3e0d12f02ce8c0741cefa5a5cc1af133260fc42","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta7.tgz","fileCount":115,"unpackedSize":592819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcO/95CRA9TVsSAnZWagAA53wP/0ncuSPI5hnpkzQ/473b\nx2l6A4VqsqGjk9d2uYQH3S9wZu7VUBDoUrZW+y7fWBtcB67kmR8aASnq94kR\nWZI++kSi5QiPQI3CE+7MId45RGpooQpfEwkilIO+wNicSrnV47ae9zpcq0wY\ngvkkaL8yIFbA17wiX5E0X1BCABDf4UlGCjFKPfseIY8x5/dlfL9a/p5IUmIO\nRYnJ3wgYy8IF9oMIwr+IwHbdn73XJLEPruBgpblufcLO3Cx3O1lobRXYjKXv\nl8zzgqMmngkXaGUzNBDxEGj3sZF5yfCFfCYmyzgORHbXUym4+iNi9gNzTXfo\nfnPffQN49uGPmZ1soMDrCe8c4nZGk08ZmM3QTLNET8x/qlJwD7/phe8QggP1\n/hVg5yihxf+IReA+4YOWAyRD7F96Tx20weHirn3sp/jTmdSbMVKObMW34Ovd\nHmNWNuIQ40y6/o5hj9/1Wf1zvQ8ctsSjcYIyn9vXb7IuMa0fLWQU3Dcrlvhu\n+RDaZ/PZ74fq6ASpiXSYnrOn0v5HOWF9ChVwabwjviw4DDF8MlWpc93GSJzy\nQKLMH9kaSEcFXn5s5FktcLj7CUgQqLV0oFhcf9o7XtOZyHirh32BdI5+lQZd\nh1Kk0duLiqM7nr+yeaTYdyHzN9rtRM3ZxIF+6vs8ZGFLNCItKqqyEqJ/9Xtp\nVGOx\r\n=oJON\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzo15wz13T3Ur6Ehr8uA3wOdJefCMRocpMqWkI2P+C6AiA+YfZLdo/WfyJUi+R5kX4QMfsmpHxb75rbuM/Xc3wqtQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta7_1547435896378_0.21097667302025136"},"_hasShrinkwrap":false},"4.0.0-beta8":{"name":"@ts-ioc/unit","version":"4.0.0-beta8","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@ts-ioc/aop":"^4.0.0-beta8","@ts-ioc/bootstrap":"^4.0.0-beta8","@ts-ioc/core":"^4.0.0-beta8","@ts-ioc/logs":"^4.0.0-beta8","reflect-metadata":"^0.1.12","@types/expect":"^1.20.3","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta8","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-It/qBumzOt+vbu8eSXCtsCSv5vB2wDW3XIK2AMDTo7Hoxpz/pF9O/0paxCBfkjJNTkQNkjZF+BQ+oE7el2+PYw==","shasum":"3ea2e8f6cd95c7e5f28036fd465521b37be18201","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta8.tgz","fileCount":87,"unpackedSize":567906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPYi3CRA9TVsSAnZWagAA4EkP/jPURImDUd6sE7KD+yKJ\nxwJD6Ab0uQoeD77VHJ1ZFVvWSMAoVcAH0FbSTXP/i7i72964shU3muLRGIbU\n1ex8Wr56+Rfz9jw0zgXllC483Cf5uGX+8eZUxKUZOneEe9dFTNg3sPKs2KQn\nmtVlKlvDAjkGJ66luuivl6xTn8/MyIkqGFe3f00AUfnkQ3pktq5xr+alWv1L\nuKagxg0auH6GbTsUAk9R3Vjavsq92oO/+MQLPOQFLPnKzwj/AGdVODJomFzE\nHmgGCuJzY0obMXdS0XPRs83WZxf/60pb/OOaGKNWPPk4z93o3Lb83JpZjLEg\n83JKZviKpeYVKcLHFIL5wRu7GCOqH/juz4iXBdvN2fcuNFuWIzX8QjqYsCUg\n3EIWn9Wg9qwxG2EQtI8EIZlbdEoLt4A5Qef+DCpPUIQspbCkQxbfATjDpgfs\n/Z1gGVURIsmf277Q8O0enMKIMkxyVK6/HXdR0ZKVPhDxftC+6Jue0uCcma5V\nAxYh11pj+TNzqsG1lTtHsGXmlI4nnXD19OvxfgwmpzY8DBGIBSpVLWDeIkEq\nEqgsNCK9rV81bDGpp3mvvheYRUSuSNnZdyOdpS85OEs/nz1XfFB3sFG8r1Fg\nT/Blexzfz/qzsXV094uOC0n8Ke1RAN53Qswb7lPE6rr8t2rNDbu2+wMNfy9u\nHkLL\r\n=/mPQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1pOfjBthIsZcKmq7WppjaR/fnPJLdsrePhAkD65rkwgIgdLrPYd8I2KtYinEbggAg+BjaKrtYKncKqwSpP4bhvZE="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta8_1547536567057_0.9204372340467952"},"_hasShrinkwrap":false},"4.0.0-beta12":{"name":"@ts-ioc/unit","version":"4.0.0-beta12","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta12","@ts-ioc/bootstrap":"^4.0.0-beta12","@ts-ioc/core":"^4.0.0-beta12","@ts-ioc/logs":"^4.0.0-beta12","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta12","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-vARJ9FtrFoxvxwaNR9+q8xHtH8QZG9gCZDYiD/bYBkLU6lPRLBpmKKnph2/cAJcPXObf/BYfDvYuIpcX+p4AUQ==","shasum":"e9dc91f248139c87521accf38a6fb15594b2930e","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta12.tgz","fileCount":96,"unpackedSize":764290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQHFbCRA9TVsSAnZWagAAZYQP/jWDifzy4vggPuS7f6u+\nqJZccwGnikBuza4Nmf70LmYIdC6BxcTV3paiO+BGwHf1N4JUpG4w5p1+oilD\nLo5b/atCE5ZvS+CbKXa8YfU2Tndbtj3NGXBx2d05tjV7FxTwmkUxTZhZiif+\nzMwQq+Zx7wH83QO0YmcwzKYp/dPsGdqm4xgmvrAES7Uv8SGIUQHYy0p+Knqr\ndoMQhgWSCYQMx+z+ApHsTd0UwRzrX/G9CGO09RPZ6SDPDxI8HU1duM8Y6Ylz\naN3CORfMghTEnCqSmh3bU8DC7VSMprbvVJN7tEyzEww91/jR/6/N17aGIwpn\n7QjUNwQb8kAYiDGgx14FPGC1VZWNzQJQfkBcdI9fVikwDUkJC/O/8Rc48x2N\naC9M62c74MlQQ5kqNeZCBl9o2zWIKsxJ2KoD72OU2p8uA9U35dahrOLVFLsO\n8+SoT8qGZw8amdi5sM1H7ZXxEZvGu5PfYEuPLAaNR743FP+9aM1nfKn5BKPF\nCQJwLDeeJXxvHdnynY6Xv64TMy/ybsZbbwUK5UVP1iSWAh4zohO+DeR++gz4\n9xg0uzfsGjHIHjShWTlo2ZE/V5LoFwgq3MZS0caZHYSTacU9adVbJHsFLeSw\nBkM5e9fr9q0wBjT60IPLvEdvQKs8x58JsFpYk7XZLmlAUZZi5TB9ThooreJN\nkJLw\r\n=Qb7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjkVUHw1RkfK6ddAMqwWHo8VkYV15rppkE9z/NqObwuwIhAIHXtgqVmuB2DlakLdifBK5BPPUosDPjFK33B/x6TWww"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta12_1547727194311_0.7492203409785689"},"_hasShrinkwrap":false},"4.0.0-beta13":{"name":"@ts-ioc/unit","version":"4.0.0-beta13","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta13","@ts-ioc/bootstrap":"^4.0.0-beta13","@ts-ioc/core":"^4.0.0-beta13","@ts-ioc/logs":"^4.0.0-beta13","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta13","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-1Dx+DflmN1V4UFM8bxWuDqvk3sqFCQ620iVFX6fKhU5wkD9G6HFGCcNrIMg57dwa0np6aipbyMB2NCWSL7P3HA==","shasum":"51d30eeeab0b70d9b233c2154030f0f9b473b4a3","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta13.tgz","fileCount":96,"unpackedSize":748579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQgyTCRA9TVsSAnZWagAAzJkP/jmHOsVvSodNC9RnEj3D\nkBbmU79zAmMcPguTdFRhXBNR9zjhRFPFelL0iQBT2icr1InnLR6gEGmFY+1H\nHSCHfxkiGIJDMA1y0dj/GTTreT/nFZK+EjkSYcmkGA1EChyavL6KNypLuUJQ\nFM2vnTN+3+b+ssRTW8sqAlM69F+dP9utO1ZWV/5qqj/Pos6w4L5EeVN1yFI8\nvmLBKxRYlh5toqLL2tMWkgxkCSU8eef2TuKquQhd3NOmjUeyTV4vMjQ2FerA\nVriNGW0PRmSkXXXB0FqDZy99rVNrGSF7FXphmIFy2RAGgrS/2xzq6kktKH/w\npjyOAI4Eqy2UTYKJcdQ8pL74+yR82OMBYEsy0b0FJ4jd+3AP9Id9qYjxjswL\n+bM68AlCSwGDJpvLtuMBsCzZ7z+nS7HfQgkxjHE0yoDthAurjkxWy6VkOSao\nwJAvRo1mkvxTVNP3jHreyX3UIqE+IgXvD7FZNXo+g6IuDfhEPE2FKXEtMmSr\nDlKvaCDVHJMwPyfT3zttCOwur554J3OqYgfflzBQfVOTh7wEkgaOUV286Rvb\ndCkNWB/jl2xIbIUwI06Ft8yrDiQWMgpafSAwzynPzwSXFYwX5EVgRXCbo87d\nhG6ogJarHu/6lviQ8F8tSp2zYlDAU4Qii55W6YPvZaERXWryF1tS/UR4AcAy\n1yt6\r\n=3T4r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTjjxRL8j04+deKILu8rEp5RfTOQZ76Dq/MBf/QHKu7QIhAMAdXfZMRNZvoyMQkeRfVqtO7zyDTEHa4noEqTqQBrRC"}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta13_1547832466820_0.7725172581014979"},"_hasShrinkwrap":false},"4.0.0-beta16":{"name":"@ts-ioc/unit","version":"4.0.0-beta16","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta16","@ts-ioc/bootstrap":"^4.0.0-beta16","@ts-ioc/core":"^4.0.0-beta16","@ts-ioc/logs":"^4.0.0-beta16","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta16","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-04H+QiebL4zkrMoeMYz3xzE7Qj4UIbMuX3v/UFiLJSS/DF74FN7ql4fxiXQMIHd7x1OZGk7D0mwxRWCebKEi1A==","shasum":"63af607a233c19f3253659436b532e1080a64788","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta16.tgz","fileCount":96,"unpackedSize":749053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRai/CRA9TVsSAnZWagAA7JIP/21Ds32SPxvEPUhOP0Cp\niDNDMmq3VTJTyNOQMb0fk87/8vSOAj3UIKEC1uNJVuPRzSwlnbw+U93e26uM\nGWVPYISi8ypClk3HVJ4QvIeO9uouSxKOt7zirhRFIIk1CJGbg+vQx0ZMcleY\nSmomBfJa5gxAbmjADP6n85rQwLNUc610Z4JmNAoBP49GnM+W24Ory+CGwhOg\nQo5wVLYUKU134haiIP8OdAi6FjmmnYrqAKrKZ0wpwg+XqsQeCUnjuzRXo3NU\n2CIgJqmyT5yLzkDOZhS7Kr4p7R+aKe7CPKaKOJiTPA0uVU2xvIZBr+9LVWku\nuSYrvkN17wcXalCC+ejfiKro7teuBLDYoFI6oarZxJIrcbDQiIlIrfQOGc+H\nFsKeOcSvZgimC4ddaDklX73VhHouDMGLjoH5SwTpa8jN9rQR+TgWngzxsiJs\nCXuvGG8rt7oboY0JAa1BkomBh9Ld6wRKLK4pLpui08QLG4vpYJJ9bEPmc9cy\nqx5Jt6cmbLxR/b/l7dguUZaXwvagzAbGhC+B3kIveRc4AOq568Av4friuydX\nvKL069fMDP146EsmdKPVaIJU9c8CsK/EC3ixJTTITL7G5WH+swpv4Hii8e/L\ntD8RkyxTQ77OM65155QTryWBV+qXKT275P73tiKC9nKFzKVhiDdWCDTo7npo\n+gt+\r\n=ThFY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMkcSKD5ToJOuJX/KI9NlsYp3IACoCbPZF0CuDlXBi2AiAIhZ5T3DFCAC4pdwbpPKco05JhiIrjDKykJfY3Jpdasw=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta16_1548069054707_0.6322950878609952"},"_hasShrinkwrap":false},"4.0.0-beta17":{"name":"@ts-ioc/unit","version":"4.0.0-beta17","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta17","@ts-ioc/bootstrap":"^4.0.0-beta17","@ts-ioc/core":"^4.0.0-beta17","@ts-ioc/logs":"^4.0.0-beta17","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta17","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-X1Lgtca9ySl1jkdep5g9oSgHrYvYke6+KVTU94B9smXdr75w0cLwsKko4hcjHFmdqfY/KN/LRXmotLvyNrqhIQ==","shasum":"7e88447427158e872c873ee9f2d968589e97b4ad","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta17.tgz","fileCount":96,"unpackedSize":755088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRu3JCRA9TVsSAnZWagAA4oAP+wcz9LV2sQqo05ZhG+d2\nEmople/Sl6ZpL4/c9SXGFE+XHjamNAMfbpFGSKnBdDBMFvp3ieUepPMgBFJQ\nUpESHEq1z21bJuWDJCLIUP1WrKeLm54sSd1800b9MKXAYGB4jW2IgcUdj/iX\nBWkHu8DX4Nuv1gFA7ziUNrXt9H5nFzvZCKSXNKEufAtSe4LwSlZNvG1OcrOV\niy5S61KiQA59kquX2n0GLY1JIXUx1e1HifCj5Wju5Jmej3lvLgi1PRlCzmBh\n39qJw2ZBHWmUtpKPuh2t71TggRtVf8uRWv2ap9wjKEubG3J1Jj7+5GpDQ1hb\nYbjU40smUwBpUfZCoQU26AcUfNdsLqiahxm91agyyLRfBbt4NZKwY762M3ci\ncTSVMtWg7ssWOrV7IzPgOBfv+aPn1BSXP1aPuqwf7+rVAM46Vi1+s+yL3vuW\nal9XhlxlNvhsuewrER5Eq13v65pDpxLK29Bj19VYahTyAc1e5xBbHXzxfnGd\n5PGmjO+NZ5fZ+Y9xvP0X+gHJVblguWXRTj0yDUdOeX98muU4LjVW1prYK7pO\nl8HScJpKPFoolr0JxnQREAJpUB2PeFKz2UbVexMNfH7brXG6l7L4Y6No/KTn\nxLEozhnSy6/bJCRXWLz6oqRQ6Hgxe6aTpm5ZEjbyXEMgfbU64hhRKSMiKBdQ\nvnju\r\n=MaeZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDYJyiAEAJ00TbfjVMfBuvLoehUtu/aBloOnh1vDwhHAiEAkDeJZSmAOj0gQ3EWcipObB6sDNf2cfmJs0kuupvFaNs="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta17_1548152265165_0.9953714530579569"},"_hasShrinkwrap":false},"4.0.0-beta18":{"name":"@ts-ioc/unit","version":"4.0.0-beta18","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta18","@ts-ioc/bootstrap":"^4.0.0-beta18","@ts-ioc/core":"^4.0.0-beta18","@ts-ioc/logs":"^4.0.0-beta18","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta18","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-IJKBwmIXFXCFiCxIN6eHkJhoQr7E4ahXligYpYbSzLpUZwkFMq2+b/QwLLiv38E6o1d3pYxHX8EVw3uz3qx3zg==","shasum":"edeadf9aa10448e1e8924dd4b3b605c7ed094d30","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta18.tgz","fileCount":96,"unpackedSize":754412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR8IYCRA9TVsSAnZWagAAKmsP/iFp2dhxDMCjMTiofxoo\nw1SNjKAVwFB9H7uBWUzdEYhauVwl3rM0ETlSSfJ/nl4+0Gq/FvQ6B0dd9Mpd\nE1ARqfcZv9V1Deipoi+fROyHVNmTlMiCTFOerMU1Ft8S4eWPDSbf5p0thpre\nY8pSa9vycyF4yIAIRwLMaie2ccxDJaI4h2Bk3Vw+HYB/S6c0N20P7yPBznp5\n+zIuWsBjr4HoXyWyZR8oyjK+921YTVIIp8L0Fbg2kpTdSPskinLZ1zzVv1Ih\ncs8ZEZP382YbZyRDcDEZll91Hfphndh9YlFEOWjMi3X+FrOzDf1kGks1EJP/\n4uVHCN0e6T+BMY7A5w6mq79Yg7PpeEQq2ItDm0sG6X84uAn7cPIyfimaL2UD\nItaqefHO94TNzVdwKhJWdb8Sxs+F+4l0aOctw07x9+qqI16Ai64aKKlKSFPp\nXEIn8b8hC1Tq98EWeJHtyK+s2u0kx6kwGy8wWubNtt6s3PFjJap/2zUNcO1a\nYopNwSUmrOfA4KadsIChDr4cpB3Ghzrzvl30mijnQ4s+Upyb4i9/PBxUQSIa\nSiA/mYGsNVaaLX0oiCm21wigkqa3v7O3vPGqwtgxrH2/fbrwbXnd4Onrv01E\nE0mmAoSaToBJbulMZs+hQBI8L+A6XOiT5eW0Sa9LpYhRcwQfMr4ytcH3hINE\nx3Fb\r\n=YyBb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCelqQpOFswWO+2npS/FSFk5i0ZqbuJZGAAO5tnpHLJPwIgcWm7Xpvvppq4KegI8nAs+dFussOoF63lxWUY4f4MngQ="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta18_1548206615387_0.01114132917451749"},"_hasShrinkwrap":false},"4.0.0-beta19":{"name":"@ts-ioc/unit","version":"4.0.0-beta19","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta19","@ts-ioc/bootstrap":"^4.0.0-beta19","@ts-ioc/core":"^4.0.0-beta19","@ts-ioc/logs":"^4.0.0-beta19","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta19","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-5DLd+hOrqxsvKCcllnNDDxthGJPf55Vfs4XTKf5RVVxg6Ue1mKwl8VEou9ejTwe6ZbLvsytfA8ZlSTZLX1ed4w==","shasum":"04b048b565b659ef697e6374d4992391b7a9e6f0","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta19.tgz","fileCount":96,"unpackedSize":754412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR8rjCRA9TVsSAnZWagAAPCUP/iUTuvsVKA/GOc1zjNg7\nholsxSEtRxoS1GQPJtWQVdndUfe8HxligDJSn+tNUZl8nlq3CoTUr88U8SBd\nI65LQcY+8ee2SIhwwv5S3/kQ3X4tlQA61UYh1MSKZwbmwdUue6FjVFh+pEYR\nHmOt/h6YFVEzPcqoaADOBfyNBckwOuvVxNZsmeKSwSYaNuLeEPuZIBG4+RlT\nszQTDUgMs5uDE06ZtsOeArw1xUcroJY1az8UgREjMWjDyBx0ViqpCP50uqmd\nPI68WMU9c/hadvWmKGXJ508MPK6sngoVdqMC29kuZaBsB+Ce/+eG5W1MkhwS\nLdh9aubmfH532cXaAwsAfcOVb4cfvhaLGYeOXehQ4gp+nq8Rf84OdcvRS6M1\nI8JHz9uXmGXRyCk2pkivsc+QzG51unSYUrUaEGkMCGbSQqXQNRRPTrlmleq9\nrx5u/RqjQYHdTd2vo6yPPEWcJ/LTVw2TJa7X9TMJQ+mRTarBwOjs/pHDAf1C\n1tFHLzeC707rnC+3pe303fllPzK7tcQfh0Ht+jFuXNUgGDJ0HDpij9BkBOdK\nEBlvftpZIaKpcCq1psrxqcX+/FsX2KUOuNlUpx+ImHtKuXevzKWURE+BKiRq\n72JgAtQhBNEkrb2sZXNVglbAh7v4zC33ciDuyXeal5e930fMq0cQSbf05KOS\nTtun\r\n=WiiT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwGgE9hCniFTMC+50nQOynoK9phvFrVcWsYRfZe+zJkAIgYPPXrLbZ4Xyw2l9IxVFA1TLGczWOFrIaUtXGiQOdVOI="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta19_1548208866903_0.7434921252909035"},"_hasShrinkwrap":false},"4.0.0-beta20":{"name":"@ts-ioc/unit","version":"4.0.0-beta20","description":"unit testing framework, base on AOP, Ioc container","esnext":"./es2017/unit.js","es2015":"./es2015/unit.js","module":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta20","@ts-ioc/bootstrap":"^4.0.0-beta20","@ts-ioc/core":"^4.0.0-beta20","@ts-ioc/logs":"^4.0.0-beta20","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta20","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-hibbobI/yIDiviXI5nTVyqWrd+D5r/D1brlbGv77RcCeyypA49bD4k6Ulv03Q63DzKmOk0WIPXYhzVaf2eICSQ==","shasum":"edf054a2935ea76b91d083fad3790ee01ddef11c","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta20.tgz","fileCount":96,"unpackedSize":754412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcR9ARCRA9TVsSAnZWagAAn7sP/AypZALsPbRQN6S/CdJM\nmTkYeB1U9T8DGVrs5l8NyU5sQGm9ePK2unGyYnMwr0+JICsOD6Z9IhqYIqc2\ntpiYeWIodvb6/3Heanrvv1bIRkc5D1DdEAEgs3HIM4SgrZsM/ot5zbHCIslH\n3WueYHMxWL36I2IokNYogEczFuka8Dc+22G04MFSIAkTJivgaSiI8c3ilo5I\nYsdVHVHfkCFpA+gX8MpHyQDpo4OQa4VPZsb61Nu+zrr/SUX0YUmQUblfYo4E\nxiEomFoWypmh4so+3yIDfQ6kf3W7fiJIK36E5/WPwzjtbPigA+2adakIVHHM\nmD5hL18hFwK3njbCCYTcoERn8cBQEAuRiiRAOZ3BfVaTYy16iIxgThulC973\n5ewRqxh9SfZ+hYkSYE2BraSZ5Piwj/ZEBkteB1cApDhjHmwQbt7P/g8mLEw9\na0NJc01PuPlyXv5Q8rGAjFQqpOW7iC6R5IlSG3ynafMed6e0WzAUxdaH65In\nLt3O/qRBd/5cVfM7CbSlLDypVGnhq3hpzrB1IBVacEmzFzBXpfF/85dJXTL2\nafQcX6LdUPvSkAJC0wWjTS69zredCUAl1Fm0C+9eKPz8xZGabjF/aQvoFJRn\nRZrnh5QRonlFLdJhV9/DURRjYWrUcf2qpRRtzlaa1w22jn8wr+zQbH5w/PTC\na5Y4\r\n=DcqK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPTUvK8bEdM/Fx5P+Bwd7nQtDfdd1EGpm2hAbSLsX6/AiAbaVA5T3DQp33ZvBpqHGqCRzcnPPsmlZjUUcKzDEHkPA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta20_1548210192773_0.8525314066014507"},"_hasShrinkwrap":false},"4.0.0-beta22":{"name":"@ts-ioc/unit","version":"4.0.0-beta22","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta22","@ts-ioc/bootstrap":"^4.0.0-beta22","@ts-ioc/core":"^4.0.0-beta22","@ts-ioc/logs":"^4.0.0-beta22","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta22","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-U+WmswR1dnjEQ4Wu8bzFj5koo1XZ30X2imQMPvexjgJy7dFBNhlMjEtqbNaAgy1w1IctDA6AtWy6XO764bZtJw==","shasum":"e00040cadd5c4f2a15d98cd28998f21e6a1d9fb8","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta22.tgz","fileCount":152,"unpackedSize":943697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSKbcCRA9TVsSAnZWagAAEYkQAIpCW3vLXY8GYedkX3yM\nHO5mW27eTipxL04lZZzjtaRrdGqCYAttFhrUfhoQyKCa2Fv2pCjiiK6x5csn\nkMuqSyxGq8EAFB2JrsdAv8eE8oJGeFeBdRSF8dHr+4mdSq/VEg/9mtAF0C8B\no8Dp7xxI+VXEjxZHsaA5eDGrzBbTcPEtarilqUx9C9O8Ps4y+G5Nv8sx6Gn9\ngNjPwYoSkP3U8/Zoz9aqq9ZPrQL/wjQ04Z4ou2KpeCG26ZQP6bmMrDtNE1M3\nW5jsM99piC4uZXhDhxp6dhBi1zSvjk2oIiTO7lzKZfx85t4joNfNIPZyy510\no6FoYvzMGr33DelrSXWWYNzGmcJiEeDnSqyqY5gWvzl8quGh6lWrN1XxlxlX\n+UB+VXj3hpesJeGXqKDRFveyZm/JLd1YjhT0N2MbM6FPSrQJLRZqxIsBXeO6\nIrvpqubm4E2xHmxH25f9DGNTpjgcfkDtDzhwgHUNijQEghvIcr/FWm5LgdEq\n9xRm9ALGBWvK+ibiT+X3CoMynS6ot3sPeeCV1tArLamCDmgMQnEguK8FmE1T\nBL4Iz1U1I7HTblYUKmZyHgF6A725B0s8ziBXLbyJYyGL6sWWzd1VvP0nZAk9\nsp5RS2ICbKzDX4JL7f3U0dEj+2d/RGSxU7oIZSDc2UoKT/Mm5DxRW15eyfHb\nqwn+\r\n=qcQr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENhBQsRvrCz+OhqInc0Zi5AZZUxw/TOojjIBGL70EbpAiEA80DxBTYXJwj1J/NfHTouigLlm5f9OaMF05zdXhsIAfs="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta22_1548265179624_0.9272663377325567"},"_hasShrinkwrap":false},"4.0.0-beta23":{"name":"@ts-ioc/unit","version":"4.0.0-beta23","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta23","@ts-ioc/bootstrap":"^4.0.0-beta23","@ts-ioc/core":"^4.0.0-beta23","@ts-ioc/logs":"^4.0.0-beta23","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta23","_npmVersion":"6.5.0-next.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-UwzECebqsL5XlHqPjLcO/LJ8bn5+s5n1e0j6JrpNS4EnF/JOnUVcIcaqtE25SNRwuP+Gsvdm6vE5ST239c8Vtw==","shasum":"9fd8c4995d5f6c91945ded188a3ec8d065091272","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta23.tgz","fileCount":152,"unpackedSize":943491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcS7lHCRA9TVsSAnZWagAAWygQAKCXApEVVooPnfN8jw4S\nkvqXIpX1AvZdCFizU6L/vxXhUH8O9ZXGZzbZ4MDLDuEyuE/uAZjUwiqeKMqu\nTUbOaEEhGNYLcsjec9QeWGae8cKllP3kXLgwUxzrL5w1z91nEarNH1tA+dBs\nvJZryTSiTeGt3EH/FEmLcKrxROegZdUas3yadI/qmLzv7MwjcoDQ4zDxRXrE\n3st8WS9XcBDU61N8Qm0e1Gh0vYxTyFxCXShSOepJrahSpSjYwW2fdzB0RFaj\nt0n7kqxMlARfsYAcgKSpfkEPvvAGsJwm9RqYXDYYF7VgIjRCC/6oqXtIhqRs\nBjERx+ZgAbJe2v14BZGqrHgTTFkcGhC2ajTmsyy5z6wyl9g2vghRyj4lvPPK\n7RBoenpsU7SQ1FdVBlUhnjH4JCKm13Lui0z7bPdc0XI38EFRTVY4C26RssfK\nb//GujdOkMlBixtsFkPIPBcKu75oE/HVAQMdzQC+NCdkPjIRPj06eatEPyaK\nEqIDWg3MhEJU3kK4NNOYkUV2uEu77O2S88J3tCuO/SHxPPAUQT4kq4VIdnLa\n7q0PXRg56KvmV9OyfDR8EXWb99x+pg4Sh70xgYmEBqTU9P9rvm1A4hzPVt6b\nQUWLyqqhbp1OzCTAZ+tIAcVgddxAnDdL39NtBF2aZbAreUlddF88+exmyRbt\nPaCH\r\n=nyLU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8ni11JelIksDSVr8D07UNaM8ne5RKnxzBvP36un9h9AIgUxw5ndRDZm67CLszgB4aMATdfQGOEnwHDeSxypdnEkY="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta23_1548466502810_0.27489923660789173"},"_hasShrinkwrap":false},"4.0.0-beta24":{"name":"@ts-ioc/unit","version":"4.0.0-beta24","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta24","@ts-ioc/bootstrap":"^4.0.0-beta24","@ts-ioc/core":"^4.0.0-beta24","@ts-ioc/logs":"^4.0.0-beta24","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta24","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-kXA+qNzMpRmiplQt7EiEeVyi0608Kg4rvucEGaxxNVpIyzbjapZLI3a193430yQ1rMFD31IbCtvS6rEvfrfykg==","shasum":"8771843adefacee90c9b22e747768b9788b770c3","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta24.tgz","fileCount":152,"unpackedSize":942891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTpQoCRA9TVsSAnZWagAA9UMP/iFxtoUZLbH5XOGEVApS\nE4fT3+0n5xZSQdFOGCkTEsBxNhqu7bWwcwxKDEolZEmO88QXd+/HVngAEn3L\nGHHZdTgICi/YBxfXIu8uLDXc7zQL49Ig7dL5JJLKPIGC34rhVe2LEfZd1cFm\nSO5ZfCtqtlQIVby4J+qDfmOxVAEEV45rVTHTRoFwOVyUgloK8ZdIqkz2OAi9\nOKt39ndyDQafkCR0B9tSmQs6Z6Xrdd/d06aqFvVjyWTjXUgg4av6pEcMq50n\nr9j5NL1RDvJlnxsShuqaIMqoI1mr4wt81iRgiHaiztw2kGmR0qERfukIsZsj\n0Ge2CwhPWY002d9uAS5JpV35AQE1iT4QC2JSG5lxsaBez+XpK6WeyOKcVDwX\n36gcAFOPM3VWZ4VwK2VeHOliUUKKGqfatpVHJ3YVjER/6UQLdAQEPM4bkqNf\n1I21mr/abARqw+Z/P8B8hl2e7TMS2LhcKO3TZK0lnqQ3N8uTpQ7VzE8MKWVP\n2k8fglOhOCYr0MpbgNr0nrU7Cqk+XkUyAIKd0EAfw2yZeC1LmkZQlxtO00Ic\natXxrjhU7ehpjD9NRt3vknhyN8LmJMd0WGC6rT43A+nR673ybPp+Gxn0lf2P\n9TKIQ120HjArCbtM5h02Ko6UW/vM6Tm3HcRDH7DNsGzjDmgR0cWeC59yi3iB\nlcCB\r\n=KMa6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjiLgcGRdzZUJrUaEnNtolqSJCNihgCXwHaIpxk8Gs4AiBIJgah6jNfk7MY6KhVFBpeA50tOG0/Nme0Pqd64Ft6Mw=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta24_1548653608002_0.04261710222800641"},"_hasShrinkwrap":false},"4.0.0-beta25":{"name":"@ts-ioc/unit","version":"4.0.0-beta25","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta25","@ts-ioc/bootstrap":"^4.0.0-beta25","@ts-ioc/core":"^4.0.0-beta25","@ts-ioc/logs":"^4.0.0-beta25","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta25","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-2UsFcfuDcBgHNuUxv5Ox/d+IgT9OtXjj5OZqE5AwYkKbWJwY2k3zhO/QErF/yaRykdP7lnl9CQZfW8avW/fRCA==","shasum":"6e1ed668956ec8b1499216da9f00798fa92de978","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta25.tgz","fileCount":152,"unpackedSize":942735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTqwTCRA9TVsSAnZWagAAapMQAKRpcSAdAVXjUg9sBKgq\njtn0nQ3wGwRszGF4bTekSpm13eitJT9RYexqERvt8gBHVnWfIh++YJfBoNSf\nL+95oAxNwqYCK4YXiuTfRpDWTWoucHcCQgvUmLZHqmXyrshRQUdRRibLAwB0\nS7P/fdcsdrcNAQcwBtDuwnSF7bSPQ9Cg61N8Z4cGhdhXjFlQH4PtBNsKyhhz\noUvUZn5TlfrOH82We3tZ/kqNwtDlWwZRgxFqZU7VX9yncvSov2okTal/SqgX\nnWQ6AR8sWwml+O/nCp80Xa7bz6jMEOQ3aKfOYvyrI7zRs9swJ0nWGrEUcDHW\nWFtxshVFW6RDIDOUYEWZXZakpoeREXszS1kj1JhxCcWX0I/d6l+pIQKYYGBa\nYd2m1s6mD7ksP380vxfKHb1ZaHyJA6jWE7qcAwBRUC+ftYocGPtfVAA+xdHt\nUvV0F858B2Bv17cUjRIVeakIXmGVsFS6MHuZx8Q7HGOn+d41hsakunxSf7aN\n1ZTUx0zCk2WeAhXDXWf6WW6SGEKChInQUz8Wa+NKC7VIZryPJRju27uPO9Xv\nELVAD2YGQxujByLLG4Is5woGcw1YA2lvYSqsIWPk5QtUmfqmkci+dzLx4Lh9\n/kIUnhW4QIKQhy9AAOZ5WBOgaoukbQcmTf+Luzwy2UDFOESBFFHBJN+4x+za\nSZsc\r\n=/e8v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiFcgvch3ZLIpy5kLr2GiKpu2pkfIFNYXHcYEf+86IDAiEA6V887BstSwFkzkt5XR1lPJmIvgQj8UTcIBB3/kr6ObY="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta25_1548659731199_0.9706221023103974"},"_hasShrinkwrap":false},"4.0.0-beta26":{"name":"@ts-ioc/unit","version":"4.0.0-beta26","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta26","@ts-ioc/bootstrap":"^4.0.0-beta26","@ts-ioc/core":"^4.0.0-beta26","@ts-ioc/logs":"^4.0.0-beta26","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta26","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-/twbmmCRF/zGphlvz3uN0XOTTFcJnnG6e9aYxrN8oFHyTqqVTl8ga+YSKfBQxTIior20h11BIY1MKT/uoWHyzg==","shasum":"c3727be57bb21f4cf2a0016fe149d17c95f5b277","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta26.tgz","fileCount":152,"unpackedSize":942735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT7GjCRA9TVsSAnZWagAAujUP/0Oo2l7Hn1yZOaaIuiQ1\nZQDvmpUVhR7Wx1yxNQa0qTpYP/oxxpCWgQhPy1/QQka/gxaVDcU5RvIIDoIU\nPWiFm+AC66RHSTst3QnH/miBnvunmFDswBOYcQMKyk3GW4JWT1NI35L7R8FM\nUMCU0iJcIKaMsiH4XvkySb+xcm9lH0uafZjFbalwu7KGI+l6CaEW+O9Gcp/4\nYSx+XT2aSwamEJj9FY1tCsZQ5rHXFHDPudyd8tF38n5nt6VYXfPcdyzH0l9B\n83yAkTjJcTPSUYOnIAh6ALs27eZkzasO8buETGPa9lEZHUNAiJKk811VLt5R\nqHe1saDp8lFPtBOhpSftgVRKx+apyEKcIF2r1TrLInnKt/9jI9Vp7tmS2j91\nIPnNp5xwOztxUTlFN0lSka36AzNC7X1ZdbawbV4hi1vr43B0ZRdyyxk6Vgu9\npPQv8H3aJMQqBlLfJIqpS2h0kbQd49fbmAokkC4aW/OygdYhVY6turlsgS1f\np3CBxAmQaj9BCDgDauXReWGpXeFUs+W2pQ5ZcIcEa0Bp560XIud29herNEYp\nYOHrhPm4y20znbul+tqdgGFbg7xBzBDHZ5tIT4B+b6l8Pi2mMEXfuRvdbc4p\nzG24PvZ8goUyLLkyHqUjI/Xrwf067b/TLZnBKnGMxoBmS+g7IPaxhZ1YmV9x\nwISN\r\n=Kwvg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzPo9+kDxC+/ApZXTmbeEf/Rwkku3Gi3B4dmO5p7vVZAiBLprBvr+F30ViTBbpPtoKfNRq3IwdFBWi00V41p3yvlA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta26_1548726690920_0.7526876991837339"},"_hasShrinkwrap":false},"4.0.0-beta27":{"name":"@ts-ioc/unit","version":"4.0.0-beta27","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta27","@ts-ioc/bootstrap":"^4.0.0-beta27","@ts-ioc/core":"^4.0.0-beta27","@ts-ioc/logs":"^4.0.0-beta27","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta27","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-qtOyBBrAs1RDwNxo5YVcWFgxcWbgG2rehS7YsH5kAJ6h6qMMaGMF28Kf9NV8pmpqO4GdSEAlShgkYM2kZ4umTA==","shasum":"9d9392c699eead736f993465ed8a2effe525e8be","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta27.tgz","fileCount":152,"unpackedSize":942735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUU3MCRA9TVsSAnZWagAAqW0P/0iKcvT8XHfJpi9DBYV5\n+szIrOCDx6fNiyVSyy50UIHDakfJwN6qYlyBqe8nH2H1lfsvDVdys3xH9DWR\nL4jU4cCewonyz+a1oC86aduQ/vx3/Pl+Om2PXYiPBH0p+5Q2c0lv46SLKSXN\nHmbN845+4ekxuQYPhPgWUZfkfRHMRAWelxiSsT5n4lth/1Fa0y7BkWbiyuSH\nW61Ok5S26CLgXUW/Ae2FdwUB10CTs42ELv/tJExKnLCmMCSREZ2nfjjOgvo4\nZSIGgNn7AZQ3VuBqgtGJetlRZ2Qs8HnkCcY66S1bZ+Jcnscy8faGeMCTC0FL\nEnu47VZux278zM6p4OmsPOYPlYO2E9a5RLx3KiJiDJIABcQ9gIoHnSesf+eV\nBHw7gAju+p/z0XbXkvhHMvWNpWhWfBk9YMo7kFcHIxxY7v2tCD5C+0jpwx0U\nyc+Zjbi52eQkxnT6nc7ZSFSfEZV1CkJlBfaYw5D3sTq5P+BBEJOYFX4XNsyY\noLuYZwnMn+Qx8jMoYNhmfrUggykzRtVGKbD8vFHFqqZGOU58QB0GuHtqpbmj\ntU+NFg/VQIGNjPp5wJQzOOIIKu1wXnpDnP0ZQOWn54/J9fU6AVivgvUyz/7N\nYB6gRsJUbIlh0lMZDpl1GhqQUBk7f6gm+VdHZvBW0b7JscasUIDW1Z3RBRin\nCsYH\r\n=ErVy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBV/1Y6FTFld8VpqUXWBLAARCKI8ozeeqxMyzcpvYHIAiApWNljQWI172zshl2BBLCIC+tTK/AZRtrmsGKw5MD4RA=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta27_1548832204159_0.6433235463524332"},"_hasShrinkwrap":false},"4.0.0-beta28":{"name":"@ts-ioc/unit","version":"4.0.0-beta28","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta28","@ts-ioc/bootstrap":"^4.0.0-beta28","@ts-ioc/core":"^4.0.0-beta28","@ts-ioc/logs":"^4.0.0-beta28","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta28","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-8vGPk9DOUgMiEqKj+snPzHTVstwOrnKYSxWY//123hn6WkAtCpWk6A/HqsLdK2VBhzPMlmbQ3B1cq9asKR03XA==","shasum":"6ddf1c553839ff8d74206f790bac4720ba1c3255","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta28.tgz","fileCount":152,"unpackedSize":942735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUoPhCRA9TVsSAnZWagAAt9kP/jb9JEtgklwmls/3EGJK\nHoqsivjt5MhOL/6d1EqRyiDxaxOKdrpV/gBWKfDLZB5H60jHfqI+ePc+BD78\nYfFpw9n7DjAc1/c96/izsCnrXv25SKOgrWame8i6I2K+dJzjpAr2H9YxWuu1\nFzd2pslzxBlbvx7h1d8jxSc5XVxEoXZWuyHi09NWtcCGH4N8rNdqfT5sjmKD\nSX57rPNZVmVzUB91nIQUTf12QmgUYOiLu7Sklk0YZwCgoE52mNTcEjYyu99N\nAy14FmH926+K+T9nXpe51PgA8KIn9geEu1Cc+IH4PirsrC+N59gXMdfRNxfG\ndO4e3LEnfDsMEL8UGizuyU3Mkr2g3F7PtXeiHKgD/2wlTbeEQ+8WIGPkItXR\ndgfhDeu8k/AwxZE6XW/Ybh5Fql6zd2myq4XF0Wb8cyidCuGxoMWf7naB4w00\nkWBb5BuMPDLmzEf4r51Vi2wRS92JWqV4NKWaYc4bUmNZyH7IXZjXZm6dl5Aw\nSkP79S6XtsGHmNZupGQVe+8G5xgKf30+VX+BTuBPW2737M7+ZfPAk+VvUROG\n1Nd+5bYKZWCnOOAuoRBYspu7/bdLgrEQTClPPwxXHJxIqlI2jea8D9Y+vB9z\nmTH9385KoqO4+Qgw5LCgToiv7l/2VzSsj9lslxuZQqb4d0lX1XOHLvDVUKyn\nuxIO\r\n=ONFv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNTGzamm1ZDQsQr3muSI/3eVVXpCq2GMoVZ9iq2Rtj8AiA3wcvKtQSTgd+rjqb5git9HCccRFW5jxaFhakgBYhYhQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta28_1548911585213_0.8050210106257347"},"_hasShrinkwrap":false},"4.0.0-beta30":{"name":"@ts-ioc/unit","version":"4.0.0-beta30","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-beta30","@ts-ioc/bootstrap":"^4.0.0-beta30","@ts-ioc/core":"^4.0.0-beta30","@ts-ioc/logs":"^4.0.0-beta30","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-beta30","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-mPDnFDSMzQyqXVLEoTMUWJjL6vGVz2ncbm960mS6spjnzybcZP8AN8CqFKhjny0q7kdj1k9XqyevtuZ/Qofu+g==","shasum":"ef916b04a8139385389d1d2185e2f1868dbda123","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-beta30.tgz","fileCount":152,"unpackedSize":942856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZnGaCRA9TVsSAnZWagAA3nIQAIsbuLr2PWaE3sfA626n\nwt3J/SPXub1MS+2UIwVlfAApp6KUyKh/HPIq+dfcgLcTEsuu8EOEsn5FPnB+\nngvgCHVhWd5RPfzI6f8Xg/Q+t8UVpijazmaBCaHVTzis3oDuv1u1KJ+eMBgj\nfCYpDHrgAZsBGLKar7Ztf3Xi6f2G3/X2aBP1/sqwXWu/cPc6YZRfmWxdEHSa\noUPsIy+M2JuKWayPLlHGpwlp1LrSGlYQOOlW96B6oSTqq6DSGfmZJbOiYqVy\nj+r/BuGQhkXZ6107PQHr2RwYTH9WtlvB3qK6ZK2pYVVWgDRkJxFVmxlN8ru1\nesMyRPM9aEligDUlrZMwCc0NDg0ikEkabcNBC/bK6Q4Y4L7mZSIlPKAlvbNy\nijDBLqcgUllWEROVQW3FuouWETknCr/hplgYFfo3yRuJtugxdgh6imIACNt4\niK9jeS94+k2eypEUsf27uUSUjixm5bYfs8si8O72EgBZVK071vW3YCwNrT8F\ndx2FE2ZMNSXgSifqxg6dvRDDjdmSoRE/e8FplfKwMVf6RONzd7TG9xQrLp6e\n+FrmC6QQr4J0nka8nflhtKlKG9eeHHOOur/ccPzEdE89SdG06fAMxKGKw6rE\nZvzadV7RZXt2HxzTWCVv3bt8QLIMUTMULbPi6ON0zPEoaHmJVeSXOlnXp2nQ\nEcag\r\n=4lGN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGx7rC3CuG3mtAhftmNP/oJVUWGPQzSjiL7+7H4/7ztAiEAvu0EV8fS6UmqF23Jw9trJGHIrPfGtizfZ/3RBBA3OUc="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-beta30_1550217625615_0.8169706744154908"},"_hasShrinkwrap":false},"4.0.0-rs":{"name":"@ts-ioc/unit","version":"4.0.0-rs","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-rs","@ts-ioc/bootstrap":"^4.0.0-rs","@ts-ioc/core":"^4.0.0-rs","@ts-ioc/logs":"^4.0.0-rs","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-rs","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-5CBWsZHMtAOhCdqV6LAL/17jjAjzjhIV5bg5wTsP5iQKLRAY8VYBQaf8hjNjkO3EW4iA6ZU+qbtR6a/JU/mCmQ==","shasum":"859350298178fd394a6e3fbb20767e2dfcba20d4","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-rs.tgz","fileCount":152,"unpackedSize":942836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZo8kCRA9TVsSAnZWagAAvTUP/0WFwc4NsLs4AsA5Ppax\nIRU3enutewwg6/jjL8WgpwMcl5qs4rRUGlPK49+8R1KtwPA9QDeFn2NFpCPG\njdxPsVhctXxbm2R1x0tM3Ja6SZ3orkKCMQZCzapg8qbz7b/dX81JxHwAC6Kb\nTkw4NHD9Qjo7cXnSLJ0R6HEF5PGKpEpv0dHQlNUiWhxUZHLrFxXU413HnRld\n1RxlgH0GntHNMvSYqOvCEr0Q4nlUpqzm3+eTPhT+MFZTFr6Ln1mUwaIynGag\n2x3WV8yDe/gcJzPT6SRid8RlQosRJJHW/m2ZrCBohYrL+tWQGh2qkMeV3S2h\niasxNpAmx/55AIlZXPuC5Ao65E6fQ8UkQoDeZKze5K3qe238fBMPUYt9MxjC\ndBn43qg15cMaJEXsyRPZGhtapiWvvgrbzDZqlTa/XFr3bYAYcFw/f4W6PPCR\nOrTSTM5G15wjvSZnujA/OC4wg4sFfNmtqdk3juXEjAhf4qPDEei3QWVYUQNb\nI0MNF1DvjB06P1PkyrRdm5/Wja4C5kiVMUaE4gKMrTP/4jcEKU0zOSqqtzDf\nsJEaEdGK0O01s3zfgfVKS6wYT2zvTBLOxvCr3y/PwYwldqNn041TtzoFEgsg\ndxFg7FmDcjfNXQmxj74XYCxBghxln8BvVf3zDoKZ9cr2hN6G34oRI03XvqQ9\nbA9q\r\n=hHDE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRrxWGrHrEoYEf72HxqxLK2oaXAib36lM81hTGf3WeAAiEA8wAc7t3u5NI/8Fjk8wZpGw26anPNVs/lEhlRmuIgwrQ="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-rs_1550225187948_0.1395135431441521"},"_hasShrinkwrap":false},"4.0.0-rs1":{"name":"@ts-ioc/unit","version":"4.0.0-rs1","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-rs1","@ts-ioc/bootstrap":"^4.0.0-rs1","@ts-ioc/core":"^4.0.0-rs1","@ts-ioc/logs":"^4.0.0-rs1","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-rs1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-A+vZnIDMt/iuV4q9Fr+MJ2KcIVfPAKhb3E7X16Em4ZJoaRxMIBSqcYTRe4BeLt6VmvaBxrZcDeNL7MpNBDQJiA==","shasum":"5af8527d5af2fc80da463934e964abdcfae0501c","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-rs1.tgz","fileCount":152,"unpackedSize":942881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZsTvCRA9TVsSAnZWagAA2lMQAJfr4Vt3Ksa3WNMCBsZW\n+AGUWraHYMc04NM72SsEARRwSfU+u/1jYIn8bHAbSps7v+JWJZeeRY9EGg1l\nOq+7+9kyQsnB9lTb2gR0mCoMRxCD/MJbCn5KtcVnYM2UU6mThZ6ks90PnyJD\n6USLBpIAOpmCuKY22nC24EEf7UznoTFOlKZTKvLHTOWSo6Wh5FCXVAgRib7C\nPO2l1aRF3LTnwVzR5F92Hb3xb01raLOQbHORMHzoAXRcp21AZFbk9DuuUUSM\nfippbJId/miupZseTemsu9G2/fH1qHWBgr01HzsfASH/+KZM+HrL1kwupZRg\nt6dQbenUjD+7TrLil/29E9/s5KgI6YBBTVKljXiX735A596yk5+ObtwiAoLI\niUZaW+XyOfnhlI5SE4NhWoE04D+CgCRu5mZM9P7ZwC9Kp78fjo/ulWp+WT5/\npql/JuQwVXl+EnKiM4dWq4aOkrRpMPw6j69jOy8tNJlS4MgRUGbA98uRO3bD\niQy2769zcuCqIZdSa1P0H+gJGrEhic9HV6hK4n29ypdKco4t5Ir2wmaeqT5W\n5nCK83BLxj7hymgPRy0P5eCpSlUXG4L+nf6U+PEnaJuS286BANNhn4ictP3I\nkFKgAQSQ4O8KQI1ft6Mu2lJApCPbYqC2n808bE+gUwU44P6aZ1IY7ozl2T6F\ncbPe\r\n=z92m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwS34PBrDxwKR/AvftQxkRrADjogeG4zAxuFUxZUTCmQIga7G/mPXo3E5lpqkJ/sNlqhSX9fSnfUTzCV68GhFQRgc="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-rs1_1550238958371_0.8439464441858833"},"_hasShrinkwrap":false},"4.0.0-rs2":{"name":"@ts-ioc/unit","version":"4.0.0-rs2","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.0-rs2","@ts-ioc/bootstrap":"^4.0.0-rs2","@ts-ioc/core":"^4.0.0-rs2","@ts-ioc/logs":"^4.0.0-rs2","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.0-rs2","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-CO/SHBB6owzetCpQsxH0MHYkZi58O9JKtZMzUwiEkfGftMSFlg9BF9XoCfkzrYeadYPqCmPmHABUX012n4wsnw==","shasum":"e6e645a2b161980796c1aefe4a5d9fee91ff389d","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.0-rs2.tgz","fileCount":152,"unpackedSize":942841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ7IXCRA9TVsSAnZWagAAI14P/R6eNOVYtDCKojAgTvv8\nsfWruJiiEYrzs1NpteSov1OpwmQc/pgajMLQL0Gpz0X7BHdJ2hlmfJXWF0Oo\nCQZ1u5aSBMOgFaWtMbhdTtEDZR7GCOjOnafboGdoDG9SiMOBFQ9iVXBvUh2i\npVIh2CfJ7BVOAlCPPq8rOflMD9KBNMmfxKL8FPYVfLnaPvELVuh3N1To6EL9\ndlqxqyUvq8c1rd77nFa1SqXrFVOlQXrRD/8BnuVtnGAVP5nFHLGQMMsLK+Nq\nNC5t2dYY/zjHLcrMMpKTVa5falXIwxnaMVC0Ew35j8mM/xSKiJ6kPt6S5Vim\nMUnIQI5tXozFEaYzefkuI5ftbmgM8+26f7ggAcfQ6wKjaJtu1yjWEGYoYS2y\nwv6IcAguA/Fa1x5Z9bSBmo/B2GGfbFwivVKAYfkf3L1ZD+l/x/bxDJtYNkD9\nT7D987PWlR3Mp6RbafM3niP1q11XGPviXZHOeHTijfNLW6p202z6bzUG1ntx\n/un32fzAJkRI/NQ6FRAioVaDRPW+RGwP/retuK02fqsh1QsIZ8uX3Je4ypFi\n7i6WXLODquTuJkyBBRzEhagIAtGHkc6wBy+dqa74iWakzG0+KtiSSgCvjZpk\ngKTMbTrcjVPZuGjBipa/Bn2ht7+e/zKRAESVZQWuehXP+ZDD1wGFdO777ncZ\nZI05\r\n=CLfL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAtKeeq7RyrIovbVcg/ea2LTt5HpVRoKOr2QTxLvmLCQIgPEtx7AKS2EqGm+YiT+OJLqaC80chKaG1kiMrNEYTqGE="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.0-rs2_1550299671088_0.31992528071076043"},"_hasShrinkwrap":false},"4.0.1":{"name":"@ts-ioc/unit","version":"4.0.1","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.1","@ts-ioc/bootstrap":"^4.0.1","@ts-ioc/core":"^4.0.1","@ts-ioc/logs":"^4.0.1","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-mLnsIT4ERho4q+aYZw6Sd9ydS0KsrGa2cMa3tWtW07d34ue/Zq+cw8oaMRcJy4iqBkWTlsyuO13xbFBR4vmbtg==","shasum":"07f3bee5eaa64ec3552110477981a61356a7e3b9","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.1.tgz","fileCount":152,"unpackedSize":944765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaDWRCRA9TVsSAnZWagAA9/wP/1SfY5QgJhBaO96AgNLQ\nCfV88rfReRJVc0fpnAdHqcBcCmvvEcUgJ2k8OfGjVunAnd8YMNGwSeo3gSys\neXsjQow7/qJijRSiXgZTbt8CmK4FLkWywFZc7059hy0ovQRSNBEZEODRKmHZ\nix9hnqt/R2KdAfvUHFhZRGgRw3fQSK1qBqw4K+ZuIdV0gc+b7NMrjvEyOsp5\n6PLhrnAx5wmB2Vis4OK60wQ+OIRsbVV6iEm9H+aScMplHOP3ZmzAp36H4k9u\nwsjQZmoZJ6BAYNZwxDCohcbgxq2D29Oeokyfvvqaf1I9WPhUxlC2uT/ztfAB\nLUH25g4mxiRcCw9gDouO11hxexydEdjTAfueI+WTciD+VljSoCq/ugLXbE7w\n01csMk12Vvt7pK+sUw9Qh49cbvi5z5ehUIQtJETLz2PMalrdj9bm+66yv3hJ\nkF7KGUrls2nJW2DLchNp5GyRtkEDpAzP074XOzu1qOEQOonYVlWQFJ1rOLHW\nezPg+TCA2RxVmlWKvtmMul0yOyjZI61jRTnt5I3+Ju4VBUbIJb1KUFFmmiev\nmkpgqU9Bb2/NGZCWKVjPAXZiK74aNOxZmoFp+PrxN8RJUDsyywbDWDsnVYiy\nN+dYgyKeRNnxO+YRg5qsjC3l2gIyqd9FUIm8UJRP+TSOySM+W5IyobqLSOsz\ngko4\r\n=54YR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGCREpgfRgcKwl/Z2WAQbidXr6MiwaHrsjoP6/0Uvg1AiBhw1+ERLzBWBYJa8VnfX77ZsIVq4hb5+bro+GFsYyRIQ=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.1_1550333328297_0.8591257613630643"},"_hasShrinkwrap":false},"4.0.3":{"name":"@ts-ioc/unit","version":"4.0.3","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.3","@ts-ioc/bootstrap":"^4.0.3","@ts-ioc/core":"^4.0.3","@ts-ioc/logs":"^4.0.3","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.3","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-RX23uBnPvLx1mTBEDiaGj9VyH1/EBII+iI00pSC683h98vhLPQaUaYz30d9wMbXHgdsAZr5JyVg/9VsCjgJPag==","shasum":"c359525c325a34114e64668bee17d4f441ad334b","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.3.tgz","fileCount":152,"unpackedSize":944725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaikKCRA9TVsSAnZWagAAD0sP/0N4u1sC0v3Gpn+qlfIH\nVKjBOXLUazWgacyTITJV/bamROiSxBfrejHvftAfIqaI72dJecixT3lKpoML\nP57qrEnEuSIa3EeyEyzqHjhrVhQ8atH9y5s6esgXjNqGeTxVZIea448a9B23\nWnNEkZDol/9zL9BnaIMyTqkx80fvyeHh4LdSh40bPgwnknwO0ChFVDHmuqkn\n2vTAbf62UjCuFVQwVRgHnQimRK6S0jRSxzgvGvz94o1G7PJxUqoqSwt312PS\nZ+0bEbpJSPOz4/6YAL6jTZ9VzhDH6VeGX1/+Bnbn2H/GekN63tPegUqDg5Bo\nuuBn0/swbXQiSaw9jMD3kk8Cl5EinLygphBZCmkiSE9NgQGtp2A42aMPx4kX\nJAT7j6qfe3SbKyoh+QOEIxf2VkzLMUX/aciOTuuagsIcaUs7ulrwa0pHD46X\nAFKFE/VzSkaekC3YjiBGG9csD2u06YV/6bAY/sBm2o7/S8f+ZXjlQ4CxHVbH\nHAhBarpBfX7Vx6d+t1Bdb1Y4nycG6qXtj6MDmbFe6EQr5vnvTKyhSsV4bVT1\nkIaEyq/PbXk1iUvnohoSyVWw7LaVmZOPiISB8/WuNvhRlv90vkgytSjt4Cte\nLtQX1zVyy+zkwjG163e8dTFW/mlc+RG//X1fM9297sgBiRDCuyLaoJxMCQDx\nJZi5\r\n=pwk3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVf7Jc8CgwY9exf46pLsfYV4V/8pSD03/Vqk+VmVnHHAiBDYQZ812KkhiTEuYB93/Buzk00tHxhV/nKijCqJnVuug=="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.3_1550461193651_0.2289545064642"},"_hasShrinkwrap":false},"4.0.4":{"name":"@ts-ioc/unit","version":"4.0.4","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.4","@ts-ioc/bootstrap":"^4.0.4","@ts-ioc/core":"^4.0.4","@ts-ioc/logs":"^4.0.4","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.4","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-/QrzvXggj3GANBX4KEiXi6J2Fr/rzxvs6UYKWtRjIdYesesyfGIYfdJadMtkZbN9R65v9h3hiZTcTkOODDvjsg==","shasum":"9f0d96af91c078a387bf09d4d3e17933a6939eec","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.4.tgz","fileCount":152,"unpackedSize":946788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbK7YCRA9TVsSAnZWagAAxLAQAJc5Ipm5J8uLrwWYxNo6\nIrm5VdaY30xx1Ur3pwRNGXZIW5oAD3VyUo8kGqsTxOTpiCWRwiwEUrNqQGAd\n89GLkj/H/dyeLmYAQY1qNU9kLjfMy+gOyBsIo1z0zjl8uYy/Ly/1Ug3b1mPU\nj4zMsDTImtrb7kWraac/UpQ7KI2tL3ozm8uIqCwWgOx/5+dhAILNzSKSxclI\nxnfmeSgw9airXqd9xqQqWK3phgWpu0bV/GzNWx3creB5MQfXHGaFl1LsZKvP\nla4tJ6E0XTjwmuKq2Jv/+9VnPsgKqOx12lPkC8bi/Wgc3kk+K7TUJiNlfy2V\n2TU9YLIwrZXNszXWt5PPhZtRVc6cs5qOhUcyO1RhS010nQkqQaAYxCvcaFCI\nWDGLV7x70htiV3jU0wZbjL29myrMOB/hMteXiDkQ0Vnmdx4Po7/vrZSHKVm3\nmh73w9eqcpivOLzdvLBYfPxyOHUNDvWGDcbZ7H1WUWzcvlRgjE3KT0wJnXst\nWxUtSJmbKPCSZfGpYiIeC3bNl97JMY8Prj+DGXcIMGfXXxOwlD9Im9zLqXSH\nHffTQwPVGNpHvPu19JzlcadUSJFQqKL7vcrUy+p0wlbNFJqhYE6mAxL8YoQn\nE0GEscjp4Z4K3WjvR5jl+bnEmurlby2BTdEUbYs1F3MVbMiuGjeg1aN6lc/z\nT18c\r\n=sKBw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj9DWs5rgfUivj9MTwbqt6BZy2gpAgarGh4B/0rHoDvgIgfhN7/3bvK/Yb6EyaJtp6jqqkg11ozaAhxrk0vNh+LXs="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.4_1550626519524_0.8335282082937829"},"_hasShrinkwrap":false},"4.0.5":{"name":"@ts-ioc/unit","version":"4.0.5","description":"unit testing framework, base on AOP, Ioc container","es2015":"./fesm2015/unit.js","esm2015":"./es2015/index.js","esm5":"./lib/index.js","fesm5":"./fesm5/unit.js","module":"./fesm5/unit.js","main":"./bundles/unit.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":["unit","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/tree/master/packages/unit#readme","dependencies":{"@types/expect":"^1.20.3","@types/mocha":"^5.2.5","@ts-ioc/aop":"^4.0.5","@ts-ioc/bootstrap":"^4.0.5","@ts-ioc/core":"^4.0.5","@ts-ioc/logs":"^4.0.5","reflect-metadata":"^0.1.12","tslib":"^1.9.2","assert":"^1.4.1","expect":"^23.6.0"},"peerDependencies":{},"directories":{"lib":"lib","test":"test"},"devDependencies":{"assert":"^1.4.1"},"_id":"@ts-ioc/unit@4.0.5","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"houjun","email":"freebirds8281@hotmail.com"},"dist":{"integrity":"sha512-aZEkmFB1Z8MmbFUyPXsjn/It8RHrrdLhuKo9Vnl/6oPDTrPT+Zloh/Q2IIq3HuXKyw5Xw085AsJdxBlTJ+QY+A==","shasum":"07dee08b63ac5d34b878a521539c3e597d470e1c","tarball":"https://registry.npmjs.org/@ts-ioc/unit/-/unit-4.0.5.tgz","fileCount":152,"unpackedSize":946788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdi05CRA9TVsSAnZWagAAXecP/jH28EG6RqEazLsvf4Nc\nqqMHvCGjtij+Ofekh4VnsaxwLqMxW+eFlwMaGJFA2N0MpV20CGrYfp/lq83p\nqZgV8uo6QqdUzCEGl/i10J5ug/zt5EJzCDnHXwMmDNjWYcyfmYHJfjjaRTwg\n41KhN6ZrRLvzZzhVBV0ip3PZr9yDxZtqdMdF9St6YY1Nv7Psi4g2pFr18aqy\n2suh0Ojgo0d74nagaVoFDKdZW6P64lWR4iPIa+0hLytizLKPpru2jnzK1NFu\nM8B121hj9/nghTiE9VLPSOZ8Q1fv5AQmDnwz26oGaEjLVh3921AaU6qqooy4\n1I+oe9kCc9hRe20Jr7uU82smTL8kmONu/rpxL28YL22oWkFl72DihQxzrDHP\nFsAUlMPEQFfplVv2E37IXuBasD9bW4Us0ukjI9I/eU47V4xPBU+DOvASlIKs\nqtbPRFA+pSBblGJbqEEvZ8qI2ab90G8AABlEYErtn3U+QD6V575o505Ivipt\nBWbclkZVotOv6N+rnFBux75AJtVPo5xHmTIQstApWe9lEJB0o+IcSBiTn2b9\nYHtD3unjHnlHguIiVMkEwKmoHJjCIj7spSNf9jbFglqKuno7WvynsBjuQtiy\no3ods0iO6rCdlqY1SMHY/Ya/uFtadXaRQU7ZkMtYljK9XKnGolIwfHXAKrBV\n1MAF\r\n=YNcn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3showDv6qa7rX/fjlz1pSgpFHfuAjlB0HQoFwj+NU+AiEApvUeyGI+xPIuvpNVhWpkQukvS7ga0XZwChT0Pb2Mcvs="}]},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unit_4.0.5_1551248697275_0.5290394378166032"},"_hasShrinkwrap":false}},"maintainers":[{"name":"houjun","email":"freebirds8281@hotmail.com"}],"description":"unit testing framework, base on AOP, Ioc container","homepage":"https://github.com/zhouhoujun/tsioc/tree/master/packages/unit#readme","keywords":["unit","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/unit\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/unit`： unit testing framework, base on AOP, Ioc container.\r\n\r\nversion 2+ of [`tsioc`](https://www.npmjs.com/zhouhoujun/package/tsioc)\r\n# Install\r\n\r\n```shell\r\n\r\nnpm install @ts-ioc/unit\r\nnpm install @ts-ioc/unit-console\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 unit\r\n\r\n\r\n```ts\r\n\r\nimport { Suite, BeforeEach, UnitTest, Test, After, AfterEach Assert, Expect, ExpectToken } from '@ts-ioc/unit';\r\nimport { ConsoleReporter } from '@ts-ioc/unit-console';\r\nimport { PromiseUtil } from '@ts-ioc/core';\r\n\r\n\r\n@Suite('Unit Test')\r\nexport class SuiteTest {\r\n\r\n    // testContainer: AnyApplicationBuilder;\r\n\r\n    @BeforeEach()\r\n    async initTest() {\r\n        console.log('---------beofre test-----------');\r\n    }\r\n\r\n    @Test('assert test timeout', 200)\r\n    testTimeout() {\r\n        console.log('--------assert test timeout------');\r\n        let def = PromiseUtil.defer();\r\n        setTimeout(() => {\r\n            def.resolve('out time do...')\r\n        }, 300)\r\n        return def.promise;\r\n    }\r\n\r\n    @Test('assert test in time', 200)\r\n    testInTime() {\r\n        console.log('--------assert test in time------');\r\n        let def = PromiseUtil.defer();\r\n        setTimeout(() => {\r\n            def.resolve('in time do...')\r\n        }, 100)\r\n        return def.promise;\r\n    }\r\n\r\n\r\n    @Test('assert test in time', 200)\r\n    testInTime(assert: Assert) {\r\n        console.log('--------assert test in time------');\r\n        let def = PromiseUtil.defer();\r\n        setTimeout(() => {\r\n            def.resolve('in time do...')\r\n        }, 100)\r\n        assert.strictEqual('0', 0);\r\n        return def.promise;\r\n    }\r\n\r\n    @Test('expect test')\r\n    async testEqural(@Inject(ExpectToken) expect: Expect) {\r\n        await expect('true').toBe(true);\r\n    }\r\n\r\n    @AfterEach()\r\n    clean(){\r\n        //clean each data.\r\n    }\r\n\r\n    @After()\r\n    destory(){\r\n\r\n    }\r\n}\r\n\r\n\r\n\r\n```\r\n\r\n### support old TDD BDD style unit test.\r\n* TDD-style interface:\r\n```js\r\nsuite('Array', function() {\r\n  suite('#indexOf()', function() {\r\n    suiteSetup(function() {\r\n    });\r\n    test('should return -1 when not present', function() {\r\n    });\r\n    test('should return the index when present', function() {\r\n    });\r\n    suiteTeardown(function() {\r\n    });\r\n  });\r\n});\r\n```\r\n* BDD-style interface:\r\n```js\r\ndescribe('Array', function(){\r\n    describe('Array#indexOf()', function() {\r\n        it('should return -1 when not present', function() {\r\n        // ...\r\n        });\r\n        it('should return the index when present', function() {\r\n        // ...\r\n        });\r\n    });\r\n});\r\n```\r\n\r\n### custom run test code\r\n```ts\r\n\r\nnew UnitTest()\r\n    .use(ConsoleReporter)\r\n    .use(...) // your assert expect ...\r\n    .test(SuiteTest);\r\n    // match test file. will auto load class with @Suite decorator.\r\n    //.test('test/');\r\n```\r\n\r\n### use command run test code\r\n`pk test [test/**/*.ts]`\r\n\r\n```shell\r\n\r\npk test  //default load test/**/*.ts\r\n\r\n//or\r\npk test test/**/*.ts\r\n\r\n```\r\n\r\n\r\n* test result:\r\n![image](https://github.com/zhouhoujun/tsioc/blob/master/packages/unit-console/assets/ConsoleReport1.png?raw=true)\r\n\r\n\r\nDocumentation is available on the\r\n[@ts-ioc/unit docs site](https://github.com/zhouhoujun/tsioc/blob/master/packages/unit#readme).\r\n\r\n## License\r\n\r\nMIT © [Houjun](https://github.com/zhouhoujun/)","readmeFilename":"README.md"}