{"_id":"thinkjs","_rev":"598-0c01900d980d2875af883735a74b4380","name":"thinkjs","dist-tags":{"v1":"1.2.17","v2":"2.3.3","latest":"4.0.0"},"versions":{"0.1.0":{"name":"thinkjs","version":"0.1.0","keywords":["thinkphp","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"5cbda0c4cf3ef21a3e4cbc76c476217e1b171a40","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.0.tgz","integrity":"sha512-JN2BU0Pm42IXJ9u9vWzE9qVYHUoE3qccZJszb0Rv5jawPcCvO4BQfsPGfkP/r6mvC3ysMOR50C0rEwv6/HZocA==","signatures":[{"sig":"MEUCIQCmH2uTU/6IKFeuaQUqMUxcnFtpHqE3bmONxMXz816V0wIgX4XwKzIG8QyfTjaY2OBTeKAjc3XZkqpJBFrsQmKozJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"thinkjs/","engines":{"node":"*"},"scripts":{"test":"make test","prepublish":"npm prune"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.8","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","jade":"0.35.0","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.1":{"name":"thinkjs","version":"0.1.1","keywords":["thinkphp","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"c98bbf92e29562664edb8afd3a43832bd6efb36f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.1.tgz","integrity":"sha512-owa+GnEyZWKLmbbGzMKWGB4JuX6h9sYL2xmFz/WlBEhCGw39aFrmDkrs5b9nhEW+zQkJtsDNnkbyqgqmoO9ySA==","signatures":[{"sig":"MEQCIEfXHGRhmL+sVAJzUReGBJHFtrozoC5hD7eT9KbPyuABAiAjBQoFiqsVw9kYNJouVvlPW0/NIaz6ij9or+7591yO8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":"thinkjs/","engines":{"node":"*"},"scripts":{"test":"make test","prepublish":"npm prune"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.8","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","jade":"0.35.0","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.2":{"name":"thinkjs","version":"0.1.2","keywords":["thinkphp","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"52536b4d8f4ad6a9c15fd0eda8526ba9c80a81d5","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.2.tgz","integrity":"sha512-0C8jlt+nzOG6YWgmn77pvUjNSlAtA50Xd58uJunhTEy7aOzb3/rT81oB0HJ4kSUpKS7tZ6KL2NS4hs7f7E/8Kw==","signatures":[{"sig":"MEUCIQCNunVF50DRHO2dXirCVn6e6Y7UZ7zl7bFszObK6ApqxQIgHNllVaEBXACa3vJMOl+EbwCHwz3xp48v6Tt/7yfR1Gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","engines":{"node":"*"},"scripts":{"test":"make test","prepublish":"npm prune"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"jade":"0.35.0","mime":"1.2.11","when":"2.5.1","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.3":{"name":"thinkjs","version":"0.1.3","keywords":["thinkphp","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"939c8b34dc82211a71099b1d27c0a494776e91e3","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.3.tgz","integrity":"sha512-Fpt+sBssgsZQAcSktLAnl/P1CkPEL1UrbVr9iFV4OTRcIdYCgzJG46L/S7vNzvkUJDCZH96ITXurAyioeR5CBg==","signatures":[{"sig":"MEUCIQDclDPdeV3eaN3bvzpc9AEWIu7ewXMXB/vDzpGW1Mgp/wIgfqQyp/atw3RRZ4LTgNcAya0UkjhZ3gId/rfwFugh3ZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","engines":{"node":"*"},"scripts":{"test":"make test","prepublish":"npm prune"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"jade":"0.35.0","mime":"1.2.11","when":"2.5.1","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.4":{"name":"thinkjs","version":"0.1.4","keywords":["thinkphp","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"9eb00bd4f74434a758c5e689c437cf3b83728cf3","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.4.tgz","integrity":"sha512-8z+DflMKJzIxp7rSu9NTHXt/Mo2IjAQzqJQgF8r8LaiUuss7BDmmPZ3ySuG5INW9U1W0P1SePJgjqs09R1dMkA==","signatures":[{"sig":"MEQCICMC/aJXHhq7+6gJBt3GJUOIGmngMToApkYjZP4ky3H0AiAOfY5Rgs2OeoEF6ahn03zbKPlZA/ARhzPDtxNzPu07kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index","_from":".","engines":{"node":"*"},"scripts":{"test":"make test","prepublish":"npm prune"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"jade":"0.35.0","mime":"1.2.11","when":"2.5.1","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.5":{"name":"thinkjs","version":"0.1.5","keywords":["thinkphp","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"d8cb149928506e150bd2159f6dff425109d771f1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.5.tgz","integrity":"sha512-GCdB2gHG9AVlkvX4/1iNE3p3Ub7R9Hwx9VDD3AFxNs0Ems0V9W5AZgva7rUDVMhHch+g0199ANp7oeB+uQI3bw==","signatures":[{"sig":"MEQCIHRwxQoYtdYCc3mKZ90gR1MI1OfYBbaKyW/B22B/E4JBAiAiheg8QzxBf2QD4c+wewqZJ4Jhs3/FAg5KzMrYiEs4sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"jade":"0.35.0","mime":"1.2.11","when":"2.5.1","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.6":{"name":"thinkjs","version":"0.1.6","keywords":["thinkphp","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"bfc3d59a8b2ad0dbd03358d501ae850c5a9ffbdf","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.6.tgz","integrity":"sha512-BOmgnqot/xSzWu2n4dnvqWWr8z/qjfCahWJGO0/lrNTZSsS7GixuWHzE1nxipGNec5XykkeOu3MLaI7u/2eTgg==","signatures":[{"sig":"MEYCIQDQlVoQ/SjVW/rVJiD85nEebR+UHFj1zHoQ74dmKDukngIhAL1LfH9gKtnMgX3Mf6fdd57M8IGXNNW2JxwfyjjLFz+n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"jade":"0.35.0","mime":"1.2.11","when":"2.5.1","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.7":{"name":"thinkjs","version":"0.1.7","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"a17d90967d65be8b1731aba4ebfd842ff6331fd6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.7.tgz","integrity":"sha512-pTwYmBz/ewtk43nYIMfLQIGVsUFgEFU4/hx3TF8CuR1TDv5ekI0REfrAaMIwysy4ff9tT09Ra++TNoQN587kBw==","signatures":[{"sig":"MEQCID6XaXeGNMDTR5uCScOySzRa3or7foQ1nuYBNINndUKeAiA/s7qmv92jbfo4MhbYY0l52k2rQ9McFwacYmVEsnMUZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.8":{"name":"thinkjs","version":"0.1.8","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"4f7a7ae20b3f8ca572b5f1f53160db7a28166af8","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.8.tgz","integrity":"sha512-xM+nXTsGMyBIp/W0dzjKlEz0kL0smlnuvpa3bsIo4D3WhgDiM2FKAmEJJu6V/doU+yv9986Pxvrzc9HfUvI5Gw==","signatures":[{"sig":"MEUCIG1mE4kcYlzLJ1HBIS0AKhSEaNv0cQfaDsWGzwi4IUBXAiEAk+bnZhQ06eAULNLkailjGfrvukLCp+CFlLkvATg2Lbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.9":{"name":"thinkjs","version":"0.1.9","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"2fe29f86d836aaa6ada9163cec437db1c2487956","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.9.tgz","integrity":"sha512-aNkYPSJtavFnVGdctQHGo1hZKoRlH5nS5EucviHo3HE4lxirSSVkZ+6x46UqtUvzvSHhWTV92R6PorfDQTlLnA==","signatures":[{"sig":"MEQCIHkZfNdQnAndah0N+h3X3Y1FuZbeffaB5nWGhN4XCEueAiAUYduFBms97tHBiHg//jA5PKQyQBdP9ALz1q0uI46yHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.10":{"name":"thinkjs","version":"0.1.10","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"8cc01d04812b2eac3f71e3f1e1d886e180c82f6e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.10.tgz","integrity":"sha512-omBtz6v+QjCz1dWWONNeCtLEa4jkWTXu8ZkcKvDfVxax6CmalIx5HpdmMW0CWf5zVT0glQlvF52kISYxtB4O/g==","signatures":[{"sig":"MEQCIECB+ocRD1xBM+hS1Q7DV+FtLFMrDPeY6el3cvaSXgWMAiBAp9bYbmI5QQ6QmjamsW/00Ipv1KnCoJV9YLmfB/6y0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.11":{"name":"thinkjs","version":"0.1.11","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.11","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"e32bd35847b36ec9d825fa53a5a53cbdfe2d93f6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.11.tgz","integrity":"sha512-nvObuO5NZ8sJW5pLiyGUTiCD8m/5VsnJoEz3MTZwJfkIWC7a4bDxdDMUMxaUepOtG81t1idoyVhBtxQePIzoOQ==","signatures":[{"sig":"MEUCIQDWj9viO68krqILjMjLS+OjCpnfhvHGDxkbyESXe7qBbAIgYXU42E2bnBozZffcJugJ89ff15vP7dh5dhYL9FFEwIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.12":{"name":"thinkjs","version":"0.1.12","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.12","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"51902db8b1841caace6d4b75150282a66ba6fc2a","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.12.tgz","integrity":"sha512-2froTlp5sQpQYvwl3muk7pWLiJz9E+vR2u69uqhY4BS7+TODYkpXhee0VSGr8pWrFgaYXDHkkv91VZUx+x6vfQ==","signatures":[{"sig":"MEUCID0SzhCheOe7nR8QZ/9ADERa7jQsIyqxeCuTd283ZBy3AiEA0Vx/R6iupDD8ETcc4nFQnSQnJSFAFKp68+vcOa25wMs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.13":{"name":"thinkjs","version":"0.1.13","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.13","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"160316db5af5e2e7985c13ecbfb26344ee4b479c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.13.tgz","integrity":"sha512-QYoC00SzfBMevZUsNk6hco2lBgY4DsOtILsRRXCXlymL+hDH5vHbRrV0h8tRV6iLiYenm/QYXoHrpq0b/deZ8w==","signatures":[{"sig":"MEQCIC76grjEynqiHZliZ9/E3w1UlOaanunr/3Z8kkZg19tSAiA5rYJJsQnsSLwoazlKlC1eG3sXEVUCndnQkyYPHfiPUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.14":{"name":"thinkjs","version":"0.1.14","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.14","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"5e5ddb0fdc059a4729fa7c154e06e9d5c879c34f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.14.tgz","integrity":"sha512-GT8VRtPm1kA4ZQUvAYhNjfIaZ2Mz/FzLkUjK9HGGZH98l9BhbdJOiL8hqx5E+d3eewWn+tFahKzlP4ePYi7ZDw==","signatures":[{"sig":"MEUCICAC1cLcMR7/DfL54l+2ZN4ubF49ik1oO2W73TkVv+CKAiEA8TECyCTzQrciMQD5k7lJvW5eA84xWHRvIEUopGbhMCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.15":{"name":"thinkjs","version":"0.1.15","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.15","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"bd217f9eb020a5e9b70903b9a989b7824ff4e21a","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.15.tgz","integrity":"sha512-4IHOvlAJCs+o4Fu/SvNUYtHokpYQU2TqMsle7BTg4M3CEts5yenyFi8AsQC2sn2U9locwb8OCV/Muc9scPKMYg==","signatures":[{"sig":"MEUCIEJdxifsZsjHP1/vCEVlJDEqpChfgXZZPfuZYb/sa6CyAiEArw7EP83A+6zWT+j866NCH0PbzWT78prg1su3jj0bolY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.16":{"name":"thinkjs","version":"0.1.16","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.16","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"9a344e58cf83c42bf320241bdaeae36295271319","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.16.tgz","integrity":"sha512-CAE+Jdc7v2Lyvdtfeo6ftnYMA58Md0fi2/ZNI/gyodX4HBJjM66s0MNkpLpgxJq/twjqIx7KtXhbJJTXJRzj5Q==","signatures":[{"sig":"MEQCIECswNLVJuToPU5HfsDBSVy2CM3tBC8e14NpYbTnyF1ZAiAv61XHSIY2reo5AEpt4cKZPNFqLQlm98DqUfZgF7sVGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.17":{"name":"thinkjs","version":"0.1.17","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.17","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"0ea4cd84239d33e02db90d36054abd97a22bf81c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.17.tgz","integrity":"sha512-Wv0t3kigqR8M8rdhgCQD25SqFRPok1OYC4inipCP1QGt75tyXN3TSH10154nBSgUIjedYio4/zUOzhB6nQAxlw==","signatures":[{"sig":"MEUCID4H3Sr4kjzE/N6wZHvO+0cD40F/TBaybG4pnyzNfDKkAiEAzJ+kK0VS36WeLviWyHuT4VQS4f6SzmMWU/90VrUYm7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.18":{"name":"thinkjs","version":"0.1.18","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.18","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"0fb1abafc03c4dc7cb6be8227c434a20d98bd9af","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.18.tgz","integrity":"sha512-QqVFVnsURu+RnYeV8Oi1c4QDe4wqNkO8iR8hVwhyyxbXMh4yoZiGHRxUzuL7mfh3lFV9AIne8PkZs7imcrUJSw==","signatures":[{"sig":"MEUCIBcx8FqwsksvETCekV2OYZwTw53rKteM1e9OUQaLmP3+AiEAhpjfAthIM8OgD+DBySu1Dto5YjM72d4pCUBn6rzKZcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.19":{"name":"thinkjs","version":"0.1.19","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.19","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"5fa58c01e6c04cd5269f948c414745d0761ca753","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.19.tgz","integrity":"sha512-Z+ALNAVtchkacamInEZpD8vEgi4lcopo81daorJbYkBpxj035MIf9QwiRbcKbvv9HEDRbQuboyv7GmsL1WdWHg==","signatures":[{"sig":"MEQCIGrYfONhM/RdcDCGaeRjXlAEi+9cIn084QpYrDzbBlJ7AiBWKHI8bcXfRg9myS/cHc8L+SxRHXXmLo7uVIAz5kBn7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.20":{"name":"thinkjs","version":"0.1.20","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.20","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"24344ee15dd03c3a71a14401e0e43164bc0a2f23","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.20.tgz","integrity":"sha512-49y1UxByPScILESHX0RWYkReLcsw7nDdFSXZ0TWitgYzWohyHCCyRdbKvDP9ODYfwGGtL1EVGCH8eY8OcHfZjg==","signatures":[{"sig":"MEQCIBkcSvYrsIp40NeIiBefPoOw6D1PhrMcWeeZgTZfgkyLAiA6z2X89kKn/6bmGAnFqrovL6lHWu9v0ftejg+CGvaWaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.21":{"name":"thinkjs","version":"0.1.21","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.21","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"e6bd02949e8dfa32bc3b59eaa6477a29463c0a29","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.21.tgz","integrity":"sha512-SdNsA5/ypOAsE7yvaIFihLQeyJrggcAeH+8TheX5De857/c8QCxmdZrYwTqI78dkQTChRrnQCZdczKSv4oA+SA==","signatures":[{"sig":"MEUCIGhtIDdHMfdiq0mIchzgdLHmiNM6Fps+gENQ7+1KRIjZAiEA1TO6CfWU+3n0WHUtrbg/UdHQ9KDNdU6AYes75Rz+kmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.23":{"name":"thinkjs","version":"0.1.23","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.23","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"42fc47baa8851a45171d0d910daa59435e9e8c14","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.23.tgz","integrity":"sha512-5vYBtJPiIqomTcMa4J9sQ+1qM5us1vNRRTZz2s/1gQPzadC+ofSi0aD8murFXNvFohp0QtB7sIGH3ireBGST7Q==","signatures":[{"sig":"MEQCIGKgmHBjVQFePLcT81YtV57UOv0eXwh2bj6On3VO/OvNAiAnJHB57wifKw2OcKKHZySVIUGS1P+K9yTJwEwpYH2z3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.24":{"name":"thinkjs","version":"0.1.24","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.24","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"d624ca20bf09527ac25207cf1e1d2a71eecb7756","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.24.tgz","integrity":"sha512-Kc8gYUBge1r/IduTd8HI2SUdfyePIVkhy+ZsE3qwIt9qgiLZn1kAaCt8KJDYSXD1r+fBVN4p1EHVqvkE/cokFw==","signatures":[{"sig":"MEQCIF1R6yGPwfF0QAI3vVV0AT+6tZClWD5+MK+fgA67fv2hAiA31r1B7/7Cr/I9LGaNCqlv4/uELZkVZHYxX41vPmMU1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.25":{"name":"thinkjs","version":"0.1.25","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.25","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"681499f0de43033aba9795ff589a389cbb8bfbd2","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.25.tgz","integrity":"sha512-Hl5UeDPgKxcb9TlgRnUNCM53iW5gjDhPZ9o10Bqj3PtwKB37u5XiaEnrMrCWq5YQTunWz2bAu9WfB9ePGb/RBw==","signatures":[{"sig":"MEUCIFeHabIm3z39jT62Uji8ow+1K4Tc3n7WriaK93iQwi4pAiEAoQd4kpQkvuY1MPYfzZGgd3Tm8aHZNALNyDix9IxkMY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.26":{"name":"thinkjs","version":"0.1.26","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.26","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"9f9fcde727ffc06651ffda56f4c32e5e3e0133c5","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.26.tgz","integrity":"sha512-qCjxUEMyms9c9SocmCr3+OpaGP/AR4NalifKb2hNoO6YAghQ2n9SYK7D1J+SrpwdznHWfqBKuCOz1lF3KeHRjA==","signatures":[{"sig":"MEQCIHev0hQsnHK1B5mpgdaL6oQO7+3t7fYTo3AjsNyCkltgAiBwpIcT4wrWzNBeNuwZy1aVct1ybBxNkptF4KE3SuFp0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.27":{"name":"thinkjs","version":"0.1.27","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.27","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"69f584e9ad594bfb2b5a150d0deb0a3512431ec1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.27.tgz","integrity":"sha512-JSoPOFotT5UqT8UC7yv+wBgvQIcK4KH+3TZshLjjjdvDCuOzQ3f9MeZEiZRAUMdL1OvjmpGDesxd3bO8NqhXPA==","signatures":[{"sig":"MEYCIQCIikTHHtc8V4dsNdMtia9VrFAO+hrGodLOf3esPvNavQIhAJkv78OBesIzlKJn0yRYTLI6vNdlW+Q5Se4oaHaoGpTl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.28":{"name":"thinkjs","version":"0.1.28","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.28","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"6d2bea6969771298b84fc7d47a56b088fa286c0c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.28.tgz","integrity":"sha512-qOuwSRxB2qzOCi7PimZiYXfg3KMMjAvZgeN3xMS+7ioHLZac5k2D70mUkmCmktEd7qJ8pdrV7i58ZrP9rCkONQ==","signatures":[{"sig":"MEUCIQCpFu2rqGkYP0uq+G3ulOBCKHxH281YT8rgf2m8jcKNtQIgNH/uDgEkL1Tr5xfNP5RBmubz9EgtRJ3Eez+C+MYvSow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.1.29":{"name":"thinkjs","version":"0.1.29","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.1.29","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"0e35488fa0296b2dc367dcc84f5b8fd5966e1357","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.1.29.tgz","integrity":"sha512-xdCmRdS+qYk3utvSnO3TXVtnp4pdUPXZfmDKQPjUAoHBgGQVz/uf5ZQW5fr3gf0JHIXs4SsM4IRyoz5wbUnsnw==","signatures":[{"sig":"MEYCIQCaWk9uxkwkMLk3cXqU8+Q8bwWaoAZccN0PLuMNa5mxQgIhALIjAHnV+lVLi/uzOkDkZ3CsAoSmhOy3EyAbJKJPPXD+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.0":{"name":"thinkjs","version":"0.2.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"c0dd87463131b96f1ed27ecba6d0005d4d0bc2f0","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.0.tgz","integrity":"sha512-Raq68Q6QrJ7nol+xi0h8HVeDqjbDJZxqH6CMTvBJQeaCHd/tvxeTJwKQFLFnieITrSXpK6ACL+WeGHRwmVM2aQ==","signatures":[{"sig":"MEQCIGdoBMIWZcKJlbCslQchKpZkqYxL9felSB1ByRSjooWRAiB+nANNbjfOWtr2iM88W9occ6iBkUYdgtilCZuxIFQdZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.1":{"name":"thinkjs","version":"0.2.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"1fab3f4eb2e407780274a81b90d7638f1bb3f4b9","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.1.tgz","integrity":"sha512-TVjE+H8HAkltlff4PxgI5z5p+tx0gNrqtyLwsgEr414fnjCjdEh4JRJb99b+btlMTIg2BUqgPkwIq9FNg+HJYQ==","signatures":[{"sig":"MEQCIFvyO/XFFjm/LOBB4CwlUgvQGdtDSHzrUgJS2C6AVOnvAiAh3jbaRkvqx/ttzTLs351V81gUVCP8zLsZ7RNDP5XAjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.2":{"name":"thinkjs","version":"0.2.2","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"fd3ef83e32fed09d6af46212e58608bfbe5e07eb","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.2.tgz","integrity":"sha512-ru+PlI7QvgR1YAeRGAGh+Npc1bu18XixqNEVLNpW7y5ZoKuM6oXTKa3jPkg4fasPuLns1bnWzjNlJs8uV5Z+lQ==","signatures":[{"sig":"MEQCIGfCtvpYUk+07WshNsXX2TxyYQcRvF6Y57ZyWT0OweWrAiALrz5RlkBEZsV0NUzvkzXJHqdxWmHpNRSqRneSHgq2rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.4":{"name":"thinkjs","version":"0.2.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"72973f3fc51a8e433286576fc330ae184091b3b3","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.4.tgz","integrity":"sha512-gwR6vGpGEeCOczWyUQyB5qS7N4iIHDFBVM6YqDtMU8fR9BYn6KLF9eMBDamo/MoJ8KBT7vDQ2qLXqE+2dom45w==","signatures":[{"sig":"MEUCIH2wU1nnoA5BZPQpidktkRg+cPFnW14o6d36eKJVDQFFAiEA/3ESEEJk3PnlsqFEY2Bkg2SQBIXcV15euU+Ydm1zxdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.5":{"name":"thinkjs","version":"0.2.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"c7f38a5f005134a02eb7df569d2cdc63766d9eed","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.5.tgz","integrity":"sha512-iTuC7nZF1yfiqVA2yKNDq4irZC6/BW3bioluGh/aJc7ZobBfYbQOgLUH141JlL2rE/4Phih3CJBLaxsiper8DA==","signatures":[{"sig":"MEQCIAyHJimbAgDOv3lcTCd4NEinwgW/ij1yQb9H7JPvzsKMAiAKiQPP6oGHATKxGBTBf6nvR0sLCl2vVrZMQJ8uOLdvew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.6":{"name":"thinkjs","version":"0.2.6","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"7ab2df4a544d0163bded356c32280b9da0e810b0","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.6.tgz","integrity":"sha512-vbO8izDUEjof8c7TyGSPZZj0qhJGM+oxWdTQchZCIrWwX+N7KhpKsgR5Yo5bwW6DLIa3oJlRzcQGhGOKpUM9jg==","signatures":[{"sig":"MEUCIFqRAb787Ln/V8jCzO8pKInY2O1VFITn2SQlxHPm0VaSAiEA5ZLJ1JUiitkwICvQv7oNPaINsggceqYvUOlUUuE/qgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.7":{"name":"thinkjs","version":"0.2.7","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"476c6b11ab1cdb7ac61b202b68db2283b51bdb50","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.7.tgz","integrity":"sha512-Iu01+dDnBaPmF6YEDgey4fEOr2fNb0oF9ZNcPwoxfERkq2jBUDH3ytn89jnL7zJcgYorz6uYKv6EO+6FcJVcng==","signatures":[{"sig":"MEUCIAlDbpNgltMtFRbHrisJb4lDtbYzdEyD6TAC894tXh73AiEAyWzQv0A1ruD+4BogjIKnuoXHgsuCNUGcwhpton7a/CI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.8":{"name":"thinkjs","version":"0.2.8","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"26fa5994a2a8bcec57f7f3e93f0d5a30387e4cf7","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.8.tgz","integrity":"sha512-BOqvRZNeiMHHqmXz7NMBCtKMGpuZUv6SgwrlC+TzoZRKUPwu/ZOh04RnwJhUZ9VVP/3DHkMOHHb40mFf9P/Pdw==","signatures":[{"sig":"MEYCIQDU5vO+C7dOLcWYGcfM/4eg1cQnmSv9XRlPJlW7fJ7WVgIhAN3kFuv1Ka7DdFSPCd34upGPKTALuv9ouxdHenMvXweS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.9":{"name":"thinkjs","version":"0.2.9","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"308ea06f23826e54e57d46387aa8b8d766ec18d1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.9.tgz","integrity":"sha512-NpKkBiRy1FJ78vIBmsMRG2bByXpUbf71pNzclvO4HlbmOkgK/Pc/VJax/uxer5ZsNIEqMcD5N0h/qqs1k7YY3A==","signatures":[{"sig":"MEUCIQDhsHHrpCThGIiMHMImk8y+Tb8z0wQ9KipJsK3HC+E5IgIgJ8oP4SbWecDyef+yq8UsDrPTgf2dhBx4u39Zsk6JFpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.10":{"name":"thinkjs","version":"0.2.10","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"7c913817e4ed4b14e6b6993f0621440da0ee186a","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.10.tgz","integrity":"sha512-zvH7qeyobanF9MnAt4A4iFeYZ5H7L+0Sv8nETRQjL3/Yd8sLWZXgBo0t0htAr0AJpnBQzEkNwjcp4OnvwP51AA==","signatures":[{"sig":"MEUCIEmgufP/svlTaJOQTboBijWcEqGVKcJNdPwGEcLS3yLiAiEAgXd18xr0MBfxeWxGVLyO7XMO/lW2dlJbOzNCgrR0Cek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.11":{"name":"thinkjs","version":"0.2.11","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.11","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"a1b4e9e2668bf46f6b7efe30bd832a46cb50ac03","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.11.tgz","integrity":"sha512-If5GTLY6HeF/ib7pDJYuPzVl5EwcD3WyjIWJBuzUqyUX92r3uQ0UlxtishxhI/wf8oRoNh3nlamNx2eoIsY+Ig==","signatures":[{"sig":"MEUCIBkJlzLCd4GuDCQJ3DHepuRvolPH9I8yFxkfc7D4MPq/AiEA4NdxJ8g+ZuTCSCaYXhQ+GFEcyp24vFfvM3FzT598PWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.12":{"name":"thinkjs","version":"0.2.12","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.12","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"aa98b3268b688a1d5561c208a6be98dbd16b0458","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.12.tgz","integrity":"sha512-uaQYVHEPsTn54UdOZ1WD8gplH3/4CoCZS/ysQ2RYoz2KMQcwTLISS2bs3Kjlz6FlYT2Nr1oCwtq8TmTqKC6lSQ==","signatures":[{"sig":"MEUCIQCJU+64DYhq6L9kS9o+3sUZCH0XjdJ582R3HtrBY0qOggIgVUEqsfhToICLdEX8XKQ2rlqismApGY8WHC/0PVUt2LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.2.13":{"name":"thinkjs","version":"0.2.13","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.2.13","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"4f80398d18f991e9c716bc974ab06ebbfa59b3bd","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.2.13.tgz","integrity":"sha512-+0yVQEQ4/Pkyp0r8hBm89XHUyCI1gCzMu1JB0Bzk0Wfb1NI0o87/HpGm0vkOJXRkU5RoJU4/aWybA72nxq+tqA==","signatures":[{"sig":"MEUCIFilIhXH/AHAjM4bUAT8+3qqc7hMLrpAMEM7G9ZT87yNAiEAx1cQVk6Sti8T123Wn9UjklKBSWEOgdF5dTnP4pZ+v7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","when":"2.5.1","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0"}},"0.3.0":{"name":"thinkjs","version":"0.3.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"fa6f9f4b3d8c2278d5757747ab0957a3b08d8a4c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.0.tgz","integrity":"sha512-6Z7f8Bje2FLNo2mwtgGyqGVF/ilN5PV2WiexgNCxqFEL+x1U1l8wUjAqzZHYKZVY6UfGFJS+8NmQy++hGpvAxw==","signatures":[{"sig":"MEUCIQDOwS1UYNy+GGqWBZAx++44LyM0nMBydvJRK1kbjlZZggIgJf5yGbimzYQZQjf7K6uVpUTEyv37318+UmCdgTv9kn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.1":{"name":"thinkjs","version":"0.3.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"38bcea83387d1f842f29b4760c0cca29aee5f3b6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.1.tgz","integrity":"sha512-zdxZaMcA1k3DyT4bhqiVxyh+seCm5a3S0KlUyk17pET8EvihWYh2WCf+I8tHoyleDVGtKSGp5SHxHgpE2cDXmA==","signatures":[{"sig":"MEYCIQCU5yH8GR9wfTF2RfoUJ5XYQSteM36OKW1rCZ7ZbkN0bQIhAKOy05bej05WktaKQ3E1yTJYGoBLRmaiCkM/Pu2tGcUf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.2":{"name":"thinkjs","version":"0.3.2","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"bff6700875aa1d4dc902a2b10e5fd2e520b705f0","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.2.tgz","integrity":"sha512-Y0JV/Z7y4cMK6hYOjqhfcR9g7iX1lcYFnCgH+7G0IGAkUl4fhFAOnFH9lPdpbjctMBn1Zl0CyviYuD3yORE2Sw==","signatures":[{"sig":"MEYCIQDAMCN++UvBq7IwtvTGE9Tcmi1F/0Wp0PZF7+XUENX/ygIhAKGKNrbs3VLtiSIMlj/u7GYVnit0kS3e7MfBwDeqS2Te","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.3":{"name":"thinkjs","version":"0.3.3","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"28f045f4f0407e27513ef54fff68b2632b0b871a","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.3.tgz","integrity":"sha512-uNPc4Rp0hZCaxkTjHmFKTbbrBoizYrJHFYV/ha1Io/0tt4qz0II1DIfMStrAXfao/NtBJP7AWYEhPcQtg+oJeQ==","signatures":[{"sig":"MEUCIQDBc/aWGYMUUoj5qC35XAbo0cwjmNWP/cyBHBv6HASYVAIgRxR7siWoZeGYXf7JIx18anoovAjketjJ3UW7Ej00f2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.4":{"name":"thinkjs","version":"0.3.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"83a630bcfb2d0c71cefb47d975eceaf718694c74","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.4.tgz","integrity":"sha512-wtf5arO/8c0/m3cR+JhDXfD9GXaNlxFY/YDJ/hw3aQApbE1N0lCwW5yDIJrSEFN/Txf7da9vC9N3LeBus8gBeg==","signatures":[{"sig":"MEYCIQDnEtST/gvBY4sXsOJcC7Y/6+F/wl8TqR9LLMBUS5qs7AIhAN9iyU/rryX6/hBmhQkJMrM0b+PY3vP0ZTYpP5uVkpE6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.5":{"name":"thinkjs","version":"0.3.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"799c4bc673509c660bcb4750ba7a2535d7d4709e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.5.tgz","integrity":"sha512-pTUDSCs9Y+G2vFSshb5sMm7jzlRRCILDU2szn0CZLPRfINcT45UCcgLkK9vxC81tWfr3/m82hqpoa9BoJLIwIA==","signatures":[{"sig":"MEYCIQCQ6cLgSNOejz0/QG7mQ0PZSwdYHCnD6+/ZkjYNNtksLgIhALBwAYdBfIeY6fA9A/dtcfj3CVSD/1L50C4aa8QORRYl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.6":{"name":"thinkjs","version":"0.3.6","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"fabaeecd66a6cf0092b2161d94b200569d2fd85f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.6.tgz","integrity":"sha512-92m824ssvVSgRSSeHLdBzpNfN0ajU33cU0HjQn7zKzCL1HFkJXtIUhaQrAgQvg3j4j4GKgaTVhQ62W4m7+gcdA==","signatures":[{"sig":"MEYCIQCL1aQcUibkmDWjRBk/v9jVSnz6vyi9C0g7tBCLY+U11AIhAJ0yyWEF64+fk2tXrNrASxmP7BmdxXmGL4eOyrRiAOjr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.7":{"name":"thinkjs","version":"0.3.7","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"64018c814ac770fbaae226617db906a93306e951","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.7.tgz","integrity":"sha512-9D8ypKxKOOrVhCovN7PsApE40p9R3h9lafTlrZjmu7BR0FH65ujQ7G2SlM7VxcSMGa0aCVb/89TrKtS0C7ZA+w==","signatures":[{"sig":"MEUCIQD7HvbRXK/koj9MGTdOE5c4YEXJAoigCTP6XK80aTEZvwIgXdcA8FbA+Z5V2CJ9ZCALk8oRHzpLdZVUYxmekX3AWx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.8":{"name":"thinkjs","version":"0.3.8","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"b4d42e7e1dcfba3104c80aff3175cbe082589561","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.8.tgz","integrity":"sha512-PpU1lY4Tp4rxu15GYvy/PKLRpMBh3vUsaSScd0GZblLS2QG9v7zdmt4xAjbNqmxCJkLUOyvExX379bokUmY2Dg==","signatures":[{"sig":"MEYCIQChO1XTT5JWIK1nwOvJ7YMuCbqqVRSb87U7eHsJhHorsgIhANYI6zWvE+CpT8+wL76Wifdkval528W/G1EgUMqRhyw3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.9":{"name":"thinkjs","version":"0.3.9","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"406979f6f1de46570cf621b2ad637b4e880f5b71","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.9.tgz","integrity":"sha512-5x1m9MvTayNxWujzZEu7LajvcJ7umd0ZS3jRUG0fsx8QVeGODAJR/CL9y+MEQopa9/D4Sa0fjHkczp/yscFAhA==","signatures":[{"sig":"MEYCIQD1LJe/RXftsDNMN2mQn42/Y2OmB4s9StrbtyAbc2FurAIhAKkDuOGVIehAkkt7DnWNSPuQvAqa8n3LeF4ePG8UE4Ty","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.10":{"name":"thinkjs","version":"0.3.10","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"dc4d1237e3981780cb1ece465c4a67d5eb6fedc4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.10.tgz","integrity":"sha512-e8yQEGeKXrUdQxFFE8HOVSzoK57xnltqPhvWKsNtTD6yn7KfOUv6e4bSQJTLg+MQ4xSL6TGJZtaxEAONLeeINw==","signatures":[{"sig":"MEQCIEC5Tegbw9/F7IQ2NgYIvKhhaG4MmCUUWjKtnD3r7dPvAiBQOJJrFcN5kF4bBCuUgvsnXnIizd51IxsUo6L4V17COQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.11":{"name":"thinkjs","version":"0.3.11","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.11","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"1f2b2e813c7ee4961208e2120573abb6152ace58","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.11.tgz","integrity":"sha512-TeuWTEQzI7YgD3iQX2PmS4JEO3c7gwTOhTUP6XlPn6VWYrxIq2VeEiJB1DZaNfoK3/9kTjUVQF6e5ODrk/3sLQ==","signatures":[{"sig":"MEQCIEePRp1opUNQcYHdF8V6mfAz+Mfz9tU0l2GmSXMBHfcqAiBw+XC1Yik2NL7piWaJuuJYP93zoUgIhYbZJykft0yoCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.12":{"name":"thinkjs","version":"0.3.12","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.12","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"f6d117fd09fa56668a15198e16eb419c612245d7","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.12.tgz","integrity":"sha512-8KDS/PfeZxIIHcHBbk8evUTfueM6wc3Nght+w5bdyKJBTflgzAC8b2pWkx9LOTCmnaWPMjhww/aqBmivE0qnuw==","signatures":[{"sig":"MEQCIDkjIJbKXrRtesxdnNOn+rbz6gOz26T68Udpn4AZKSgXAiBXWayuXCQgp6tOROt+wAkkDYxAnzBbhB0HLq7B/Gq5Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.13":{"name":"thinkjs","version":"0.3.13","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.13","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"fb1a7a0be7db49112d8a605409fff3c0eae1c612","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.13.tgz","integrity":"sha512-SG7Q5HcS+jWZQU7Ga0yMJ643OnJww+PFwOVX0rdWI9JWXHkAxhMAF5kCbSbq6gkeWP0UPJjN2ilK2envTwaGPQ==","signatures":[{"sig":"MEUCIQD5boomGu8EMG3PCmnDh5k/7iuM7qVNESh4cqHl+qAe8QIgWSV5GNZeH0nVGDTtN7yMxRDHKcXvcS86Y8sBFXYALrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.14":{"name":"thinkjs","version":"0.3.14","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.14","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"e540359dceb589569b2862b574629d7b7128fcaf","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.14.tgz","integrity":"sha512-/CNZpA+I0j27T/HK+qjDOddUPVFqNyh3ewYMPBRiKXWGnzbtMRt2TgM0ctPmZL948hKF6KbRNZweJKuvLcN4Lw==","signatures":[{"sig":"MEQCIFvtqfSaRr5YEbQzSc2IlBiUPFM4M1r4zM47WM7POyLtAiBDsEZDyTe1Q6SDyNwIdueA3OLONIvrmWnitGnWsoxd3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.15":{"name":"thinkjs","version":"0.3.15","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.15","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"9ffa2e47b07822c53710b83fb97e57235bab8bf1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.15.tgz","integrity":"sha512-zVXj73ZFa42gvxgSik+4HdEKZatM30F8VPcqpItY4w0Emk6wMvnpd37Ery7UcXZt6h5LZe48iauVMi6+bqCWYw==","signatures":[{"sig":"MEQCIH4CoK2VZrkkH+Jpxb1xWrMOnwLt3AoJ3BkvPh7wvbLDAiBFQYg/W+tYG6RlemQ3zfFuBRkwEdeuhJ/QcXgkYzo4wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.16":{"name":"thinkjs","version":"0.3.16","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.16","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"f84a82f3b42fc59c0467535076d07a0a9adf55da","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.16.tgz","integrity":"sha512-9T4QMa+N7IQUuHWDEkzNH9LMFqatW2iMtP85IoIShVMvaMcVNYZwCNN4Nn+NBD9xx29e23wECz0Qg3jYbxQ8KQ==","signatures":[{"sig":"MEUCIAnO+hdeWmaVAKd6ZioCCjMAndhKyXsDNz+d+h+17+qDAiEAnFfq608OTuofdJKOe0iv5JZiesObtjnr7vOdZYh/y/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.17":{"name":"thinkjs","version":"0.3.17","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.17","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"e6761b8ff12e1b59fdd091d419b8610ed88509bc","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.17.tgz","integrity":"sha512-Oq7xzVnMiZCtGZDbN68ymOy7yT6FzDB1JyI9gXqwKE7EoSi0m5lKJRFQ/6xttVn9ZptwY3UxQPRbE/hOmLqpWQ==","signatures":[{"sig":"MEYCIQDGGVQkkXRtdwxGGHay2j4j4tbjI7ywelLS2UD70GZuewIhAK/lQziHSX+lXdLbmj2b4w1+QWsnN8yJIYT0FOI1C1DH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.18":{"name":"thinkjs","version":"0.3.18","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.18","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"ba7b04f50c9b7ae64a90c85d619ec2b78c608d6f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.18.tgz","integrity":"sha512-fkH+h4W5AuDNEBQTrh8g/67GuMdvHH0y8kY30Yf83k+UvEWhXoYFalUsR4vFCvmXxvaBk40ahLm7Mo8K7N3MzQ==","signatures":[{"sig":"MEUCIBZhUUFLSmYSU/8RDnSHEkBxnejIZ5Bse8vJrOnIMU1MAiEAwXAaiDsvCfCSaaC8l6Yof0W/3VzACq6D8gMT9KO5lFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.3.19":{"name":"thinkjs","version":"0.3.19","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.3.19","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"4e8b545d93bac2daae91d097f58149160d8b1793","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.3.19.tgz","integrity":"sha512-W3kJT+dsgaeAeUb6PiKggzGqyswJPaSFnW2vqlgrR0+ou0XZPJiwrUwYupuAm9P0yk99ejxi+uuEBt61aK7+IA==","signatures":[{"sig":"MEUCICI45O59u2LP0Av13SQlSA+fPVn4dlnxJs6kCG4/ZqEMAiEAnaqw03W7BOZLRU4OrPgLZWRZFEhqdl5m7bTit152WLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.4.0":{"name":"thinkjs","version":"0.4.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"bd4292d5a3b70b97f0e57e0cba8ab79f87cb0f0e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.0.tgz","integrity":"sha512-8bFDi9Q0AIuk8zXdPCDZMEws67ykcyf8Pl2nh8H3hmwax8VMMMjPyH1jO00a6KhQkTCUTCF7fRJWLbQ1RB/shQ==","signatures":[{"sig":"MEYCIQCV+yFwb2e2BXPVhaDFdOBAYZp+eZcrLObyqDClNk2F+QIhAK4w/m2kF3L126iujQ4ONVm3GRSoj9KklDCzRuWAC8OZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.4.1":{"name":"thinkjs","version":"0.4.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"9f0699f16eee377a23d6b36d7fe628e3b4578dde","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.1.tgz","integrity":"sha512-hpAS14wffWkIr1O58SNb42U1LpyjXdvtHeiM8h0Rrx7nVtgYZTfxIfEZB5qPp8ut7RiOGHioHrzeLP/gTJxVMg==","signatures":[{"sig":"MEYCIQCjnSOVG5P2GSYkYqkKQ0EFhZwiouWOHZjagBb8fzDjBwIhAJWqCY7QKusOeNwCk7rmHLWda+dj1x2Tj0ejTxAP4s5V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1"}},"0.4.2":{"name":"thinkjs","version":"0.4.2","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"e524ce51c5e35e7ff5d283ceb3e11895bcf000c7","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.2.tgz","integrity":"sha512-EfY+ZMYMt3yyCSZFx7k7+VpUpdtrqDQcNXWAUE/8emIm14leMfUrpET/50hvaUamOeQsMrO02B95fCkQIMgo2Q==","signatures":[{"sig":"MEUCIBZkWzZ+hflwoC/mQKQtSb+HT0M3pXyVJzgwsLZIxWpxAiEAm1tvsgm+ozzJawmchX9Y9sO/C/OWpkJgCBj1MTsBir0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.4.4":{"name":"thinkjs","version":"0.4.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"7b669f0a7ab064d0a2f6d42b74c5b13b8e16d90f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.4.tgz","integrity":"sha512-TaIJsSOuP7axLWFm2GVq8QklQ5BrKL6Q+dQdLFRn4AY/7lPRpFzuf2bax1tEIXivL3tX9lkzYRCFVO80v+N5MQ==","signatures":[{"sig":"MEYCIQCtlF830vtcXit1L/3+bchGvLrSZpZ0uVkRxNxcVAhV+gIhANI9gIgs53VXqxkbqd1unFX/LZ1IubTrv5LMFt3WPTpp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.0.0-alpha9","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.4.5":{"name":"thinkjs","version":"0.4.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"6b418de87e6cb40db401e26891cbf61981682ac1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.5.tgz","integrity":"sha512-v32DxcUXbeX36v7AY+52vMgxxrG64/UNzHtFR11yn4Y1G1yP6MMJ/sNtbgwFJLmqFUNhvM6Fj30CgZ3cAX5U0A==","signatures":[{"sig":"MEUCIQCN1eNgj8kSynZPpCKALdzNFfr+U4heC7sEDTm9o8d0kAIgDX2oARDQbBOru+TVj6ySCSMENx6zDLluv9t6cmqLkEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.4.6":{"name":"thinkjs","version":"0.4.6","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"f02dd17ee12b3e45346d54a5ac8ecc87f73c9f68","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.6.tgz","integrity":"sha512-AxVkSOQjFpCXGNb6MisE9dLIZROsTzvYtFxdlGJpHydzV7J/Jym+EH+mx2nNr0dk7hFKdUgfq7DzCUYXTgqeTA==","signatures":[{"sig":"MEYCIQCF61aVlX9wF+RkZs63Y9dyKuqgut0KAjPWqiWCkHPsiwIhAJOVJYhh2UtoGsrds0wNLLubstk5fOqHetaP5b8bL1gJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.4.8":{"name":"thinkjs","version":"0.4.8","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"3e66dd96df40382a1594a25a51c939ac39c432a4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.8.tgz","integrity":"sha512-6ilR/lALSppohRfRg6K1C4sgJcNDGloUEuC+04bSaH3qzrkin7yz1QEJcuCuvfZV75cPa4rx8MZhWupFFCzRsQ==","signatures":[{"sig":"MEYCIQC6uC7ysXiVMyE0VrZmz57vUcFrau5poDCJzttZwPnYAQIhAN2yTMhfivhHX7D1h/z+jaWMJepjB+bC2R2E+6/ELGa1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.4.9":{"name":"thinkjs","version":"0.4.9","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"01e6773edebc2ab3d0cab15aec15754731fca6d4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.9.tgz","integrity":"sha512-n6R1pfwTrWYr/0xoK5vZ6eOX2qzgs3+Z9u1SLEc7SuUAIIYo8OKL/gh8rBR/wOsKp9bJpvGILBQp722CKmwOpw==","signatures":[{"sig":"MEYCIQCUmkDFeuMvjCQoe2/Sxo+xEVJs4XvqnxZWo0h+FyQ8oQIhAI6bQb7uUjwl0Hnvbd0P5jATYWw2/4qfHXay7imyhsvL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.4.10":{"name":"thinkjs","version":"0.4.10","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.4.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"2e9bdfda51a3bf7c4bf914f306d6f53287a95864","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.4.10.tgz","integrity":"sha512-fc6Jp9dzz/Rv5sxWx846lt6JJgayPkVwSwziZAU+9sbQNlqypUr7icN+mXKsI837XS3E1SO4Hc0VI7+QAME0GQ==","signatures":[{"sig":"MEYCIQD0pZv+y0kCcr4CkHZJS+eBAO2rCfk7twtn+IURJKrmKAIhAM7vGpDTmbJQz9HUE5NyW/Z+utbS6XMCyr3gvL+0b1TL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.5.0":{"name":"thinkjs","version":"0.5.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"96af4ff76eb804bb2876e8d2b51b427475d749ef","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.0.tgz","integrity":"sha512-ZSDedJXmWmfAs6gME1sMXq4O8e/K+Rg1WMjqDqDYcS89F0vwFQfAA4lFZBOEt7sFKx0Z1mZ8PCmkUvod0tgQ0A==","signatures":[{"sig":"MEUCIQDZRdaHlwWw9xOcbwagYz/EnYwSgcA5sL/VjMwSOQ94BgIgT40SpsdJGi1fIevCT+TomseDsA9IHeo1txTTuwI9YnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.21","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","cookie":"0.1.0","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.5.1":{"name":"thinkjs","version":"0.5.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"8a230bebb788c780872263acefa226d2523e1e03","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.1.tgz","integrity":"sha512-kFxISKeLauXOJc3Cn7pzf040nu2UosFUON/SL6Im6kxJNdeBep0mrauvsXmaM+0544Tg/FjzFeOWvineF/PUCA==","signatures":[{"sig":"MEYCIQCtR7UB5kZG2SjyB9fSr8B1P+8izPj8xLkHxGy2FDTavQIhAJu3PXhBTofnjdFb/0ItpBQhYK4k34Fg2B98/g+0Iv4L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.21","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.5.2":{"name":"thinkjs","version":"0.5.2","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"5110e431433585d26b6dca203d54ad0adee10f11","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.2.tgz","integrity":"sha512-u1AwTvEhPLUaJj6dFfcVHbT5WY/iuiFxw8eTvMGHJWmu1SSLrrt5DLmvOa6J6piUc4CWRzDAsTptFq5gwWI1hw==","signatures":[{"sig":"MEUCIFTlt/dD37BUgGcxP0iyqc8XXS95eoSAn2XEX6bsnXC+AiEAxzyLNAdn13p3rIeUB/9Q5xETdfflO44tO5Zq70iH8tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"*"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.21","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"}},"0.5.3":{"name":"thinkjs","version":"0.5.3","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"0762848ed4e25bc3e684f025f81ca7ddaa851086","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.3.tgz","integrity":"sha512-rS99hRHLtRW+JIn8CQusI6i2VigZkGHhfGbGVDZv1nrd5EULSV+SpAS2OA27e3l84BhRbPGNr8zgtDIPKgb1Vw==","signatures":[{"sig":"MEUCIQCO1gwyUq9ev/L0G3/ri9NN2CdBxzeqKZrC5pokDfevIwIgM2oKgtEVWZHBpbMFx83dk60KVhIQWGSM2nZ+IGe2CEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.4":{"name":"thinkjs","version":"0.5.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"29d284f7761ee9417d0f8e959e9fc610accc979c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.4.tgz","integrity":"sha512-htf55CDda9bnbWMHe+YAePxP2NQq+Jbq2LLoYpljjwq/+VGnslZ0+KGw5lAuCK55uD9MLjbf3ZJ5y5bJCF78DQ==","signatures":[{"sig":"MEQCIHY8aCOPAT4iV15ZeiI5Y78H9VKWXpDlBzq8CO3o1vg2AiA9Oz624cl+7bCn6sgTe3EF4OOJCwVSRCGmyUuHXzQMfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.5":{"name":"thinkjs","version":"0.5.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"8f751138598bd1a944dbb7e06f6be2651c3d88f9","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.5.tgz","integrity":"sha512-2YKPeyFSmobbxlIqTKxu0AjH9bW9JqRCHwZ4M1vNg2ib9nTvqZQ8hVhBA7BMzGAFdsKBPOx2krwA7Se1RBw7NA==","signatures":[{"sig":"MEQCIAxnReM3uvx7Qm/G1mjbhHslTsefG/RU44O3UEbe07T7AiBprpIGVDuczkxpv7A1ur0l5nf6B50tDeUCuON0rnjCyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.6":{"name":"thinkjs","version":"0.5.6","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"f4400e2ce650df5727eb88270a9a5e02dc8dc9ab","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.6.tgz","integrity":"sha512-oMIx7tFqlk315mTCF+fPyb37MIy4mr4P6WlHGuUDxJxUSYGdz1VppANaqsymZqtHBM3yr4Ue3CrILVDS4l5q4g==","signatures":[{"sig":"MEUCIQC8JrcBHJ0V1u4Ziv6gjpgrtwH+OQKY35t5Jh/3QQ/R9wIgedmNa9Dj0pWazg+XPbbBLpo7mSP/46YW7Su8isEupUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.7":{"name":"thinkjs","version":"0.5.7","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"d40d87e059e943713bced4262a43866bfb4c13c2","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.7.tgz","integrity":"sha512-XbpSw8G14v5YFBK3P4XLvQzeWxPRRnMADmwol6pGyTO9A+QQTl+pX2OmSMKuYTyAmnH16k62bHNufCfCyaIA4g==","signatures":[{"sig":"MEQCIGT3lZDgFIE8MkYWhOAnQPhqhm55gKvHV8vLRp2hrE2hAiBnqyV+kbO5TOsPUN/lG9xcwZNLQK9jrU6aTXqleKxkZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.8":{"name":"thinkjs","version":"0.5.8","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"c7c2cbbadd4ae5ebc68c30020ffab03b5f499764","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.8.tgz","integrity":"sha512-exqQdBhz4hnk4zXrKkgP0j5oXbu7mv/lRwN7jPbj25WQivppBT0MBS0FeiLvd3aNpozC7Klw4RI7cLpA8MD7nA==","signatures":[{"sig":"MEYCIQC29lN7eETkoT2oTBWSLC2auupLG9b1vqKCoOo6tuvNKAIhANj1AsdD1sOcqJXDcSLFoRV1QatqQwp6xCzyKdQJnP47","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.9":{"name":"thinkjs","version":"0.5.9","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"38bc6d39c87bb004d39033e442a067e763aba2e2","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.9.tgz","integrity":"sha512-vE92bZwMCP6b1SZ+8VxdLLtw+LL7NeI2d4TgPHyz1U2Sz54JDfch5rBnnZrehKyU0637bcoQTaXDA9IedR9uBg==","signatures":[{"sig":"MEQCIEVQx81ZRVcl0TA6ogAjAQRTGpVxpbt4FG2FYakPLiJ7AiAX4BBGx0jKQMQ3H2QJuiM8XWBKPA1iIKEhgf3d8W05Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.10":{"name":"thinkjs","version":"0.5.10","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"c4291e811d6ce8af733fe7d900de12c3ca5d40a9","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.10.tgz","integrity":"sha512-+xdeL7cY87sEVUG4yi79AkGnc2M5qXXKd+z+LdJE11OsyE/1HyaTgMXL7a2Ske+i9za5GsKUlq+2alqLzRlsKQ==","signatures":[{"sig":"MEQCIC0H6/YrjS5vVxVXaDKv5a1EpGDCQ8QFqwC11NYjhEMuAiARyRVGWsM1p0LHzC29elbdoHmtSBIBI2MUgyiMUH8f5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.11":{"name":"thinkjs","version":"0.5.11","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.11","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"f7e10a033d241d125e22ae931b0ef1193ec4acf4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.11.tgz","integrity":"sha512-lBnwNY01kd/zHYElDJbo71DeHS4mif25D+bUtX0rq2JKM9FrtBhawOge3K8CteKj3d9WIGe9wS6uA2Kcet0JRA==","signatures":[{"sig":"MEYCIQDGHatSOWxz2dAaZmFjSy6WZyE+va4HpznU0tyMv73SpAIhAKzuwsacCR9D30SvV3OtBT7RVwf41hmsbchDTCRSc4by","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.12":{"name":"thinkjs","version":"0.5.12","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.12","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"95d7decfe3179516c68cd1231c4b90bfbdd7ecf1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.12.tgz","integrity":"sha512-DZFFtFaaWpSfTP++8zBleHnnkOpaD7TL86iYYLbcrAQwK6SGOXsSAGC2/Jm7Ao4v7oOgvXp5DdPytDduH740HQ==","signatures":[{"sig":"MEYCIQDMryOVQ889Z/D5LfNuVXKCu0y3aevcgDVhcpV3UmHgwAIhAKSsgyUcUcLj7Ak1vnXoAcTtQZXIIczUzlqbceL7tnV/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.13":{"name":"thinkjs","version":"0.5.13","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.13","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"fb6cf2d74daf5d8b82949bc1e72837fe58f532d8","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.13.tgz","integrity":"sha512-zi8OvRuCunD6GTRSMA8Bd/wFugZ/0HPR2WE6C4rAJyj8mGqpFLxuTBUXFAeXapICdBbkFykxJYedzzzEwE4/dQ==","signatures":[{"sig":"MEUCIExjzYsdtzRXmydXZyLqZX8K5sXTFU1DH3T8bYPrYt5nAiEAx3dXbPr15H8X2/JkrUPjkwPa6W/05pKXUScSyj9Mrb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.14":{"name":"thinkjs","version":"0.5.14","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.14","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"76da044aec67959c05964925d5fe8328390a673d","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.14.tgz","integrity":"sha512-Jaz1bAUGhKjkUONhJ38mob0wmM1R1V5W4259kd/nJAo+K4q+fTvcKhMa4GpAeV5tcR9Xgu6piHcUv8Bt2N9WFw==","signatures":[{"sig":"MEQCIGA9GtD8RBnhxBEeKyZvqCBnbd/JYbo37rleQugZHWk/AiAKbwm+LPzJ/NeOou3Ksze7PUudTYhU6aN7FOIMXMoCuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.15":{"name":"thinkjs","version":"0.5.15","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.15","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"a3493d02fade89196f7f0ee7f03b8da321abb9be","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.15.tgz","integrity":"sha512-mZkUhatCE4GeU43khHauix1JZzcS5JTeMtriyTaSg1d1aRAjQhcQIJySDr7SP53fOSbiHe3B1ySfodrQj2NIjA==","signatures":[{"sig":"MEUCIAYDgfD4jlMlT+IFBOlG5RO6mi8ZOE1VnSs13MdGXf5OAiEAzQWNzQC2sNAemT5XfmcxAoxVn3rn+f3omcxaUWLF40E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.16":{"name":"thinkjs","version":"0.5.16","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.16","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"2e91c96f3c2238b0bb7107085fd95b48fb2ec6de","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.16.tgz","integrity":"sha512-mu/KKpRlMjF8KE1SiIeWQrMq8NqW2BR1tQ2xfgjGIxhaliVVkQaeEQCMr8TqROhBapgv/ytr4T3ZqSRGSb29eg==","signatures":[{"sig":"MEQCIFPOLXgQICIK7ORQ02Pi/7rg0GwhfWcuDiUBS2nQIHslAiB2hhEC4eocbqUfy6W6Gs7dzW2A576N+eecvs0ahqAeUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.17":{"name":"thinkjs","version":"0.5.17","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.17","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"ce45188d6837192df7e31e332f012a4362e689d6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.17.tgz","integrity":"sha512-L5lwziRL/dO+kaPBrya56RAWCGgnevMkwKrhNzIdtDsdAJtLqODJXIzxf4lRHD2BM865ITXQ7/22qoF3vzbjoA==","signatures":[{"sig":"MEUCIGmyT/UnoVoJ+/itUptq5axE1lRvdBLy2WUQ9LZJpyq/AiEA1H5rs2kJ9TK6N8MeJLNtB9EZUSnvsU7MGUPbPmScuJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.18":{"name":"thinkjs","version":"0.5.18","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.18","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"7ce739cddf4838a0c64a51e939e2af19dae40a49","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.18.tgz","integrity":"sha512-Wwds2wxaPFyIU2BmaLjMBgd8hQOsbpzldx/YtotZ8lkbL6vn/MrNNom6Kqp3hkhlnkZM7SCaufyFN1wb0PnFqA==","signatures":[{"sig":"MEUCIQCMUhTzuB2ZKAwsNcSskxr1kuCukBUG1MPHEkHRRZJzwwIgQJf9jNXHvVd9PoZzaQWozyHqRE0150FoaqKQVfQzpvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"thinkphp web framework for nodejs","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.19":{"name":"thinkjs","version":"0.5.19","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.19","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"7ccae8b5c4220923c18e216c10b5770a70bc01ed","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.19.tgz","integrity":"sha512-92JHaljGQSFFeSfqAnpgR7kWHGIXbAO9GQMRuIa4fp405UdvgR0T5kRrK+gFq6cFBYhc2w3N6t+EZYYaS+sS5g==","signatures":[{"sig":"MEYCIQCgdIAApbR5oUVf+etEeJ+1gbHb9M3bYULW5ySVBwAHsAIhAJLGRdZexWvE+gLA6c4vmRsCYiTXF9KofI9rimjx/etB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.20":{"name":"thinkjs","version":"0.5.20","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.20","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"dcead5b4066eb4d73694437f16b5b69f7b7cc6b5","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.20.tgz","integrity":"sha512-CkfdCeqSiePpUKJCMWF6HvwHch9hTzaZZxdczwCx1GP3v833bfFOMWxAQx7futmhLjy+imXSqVrRHpf/cXjkhg==","signatures":[{"sig":"MEUCIQC1TUZ6piIt2QJa6giVty7G56ZBmNGh+H9QvP+2oZZItwIgSWOcnuwwskBKmK+DvZ0LQf6+oOaJWOlAKBPAgWxIHZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.21":{"name":"thinkjs","version":"0.5.21","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.21","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"7148ed380830e8bf9ed630ef3d014c17d62c1265","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.21.tgz","integrity":"sha512-6sJiZrVejumMyYJJ5tctW8od2vJHfXimS7akOYjQOx9RqRAqeZLx/GJmGKmYL4mRpoPS3YGghQfF23Rv4mf8SQ==","signatures":[{"sig":"MEYCIQCAjhVkhFWjEbn5DWUFePfTE1YPjYeM9B+mou6pK3dwqwIhAMhfPBjO2x+e7hzDNhRbDim7R4kTyER8TcKh44fMS1zE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.22":{"name":"thinkjs","version":"0.5.22","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.22","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"7e1850a6b2f0c2a533cbbcab6b8391f39e8f686b","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.22.tgz","integrity":"sha512-xL6gQSMctomFXd5V5zp376KkoEr5rCDojpSr26bi32XKfG2rHIAXVVMdM/LpL8jcMCz+i8k0Fhk2BRHUhjk5tw==","signatures":[{"sig":"MEUCIG4PyqNAg7UWFuIO1GevA9zdlvb/Ic3aADXR3Xy4REovAiEAnLx/DYeyMkqJJBWC824LheaJzlMb9jlf9+JIXUr6PAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.23":{"name":"thinkjs","version":"0.5.23","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.23","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"e0f667f17aaee05b538b818465780068598da983","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.23.tgz","integrity":"sha512-2GPPf4mYMVUzTi2/UE3DRo+SzBNC6Cz/9Vdsr2Cg0URXzAaY6i37yhW6yNlIt+M0U876snHrLlZzvHgqZ66eSg==","signatures":[{"sig":"MEYCIQD5+K50DwWqHA+pD52O4aUcano96yuckg1lFmJpKzWHegIhAJ/qar9aHPhqgfM439HJuxJ0fzDE/4qH10GuGWIswYeM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.24":{"name":"thinkjs","version":"0.5.24","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.24","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"1bd5dc8e9051b4fa8c27908937178a291a3280e6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.24.tgz","integrity":"sha512-d5VR5oBmg13vRGLmsrTZJrVAcjVOF9RTDKm4LZQ4fx6btURK/pH4QMwCWG4ZLloZ8XZqRjhEhylAFeQgVoLtMg==","signatures":[{"sig":"MEUCIQD1O4e3eweiDCeSvIKcV12EZPhRT8B5JOjtVTmX69cWZAIge7cyE3dsfvvLfW6BrOnDaOiwII8bP3clkKIwOHZW+2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.25":{"name":"thinkjs","version":"0.5.25","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.25","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"2ba594e795ffb6037a2251bdda4d383ff79d7909","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.25.tgz","integrity":"sha512-rakdIvcNZmo9YW5wSKlMqnLcChQOdwRxSqKOpMZ3KYC7R1j84FwURAFDXi4s76lw5VjitF1bowzYbLn5YJfpSA==","signatures":[{"sig":"MEUCIQDqiAfCCmA81PUGVwVr/h4eIgwC3IOEhAPHXd7klUyk3wIgB6Z89f+1JpUPwWwJugERFtnPE0Uxy4339RV48FTwkUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.26":{"name":"thinkjs","version":"0.5.26","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.26","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"a9dda81085208760763ec7a96615f2e08c42fe11","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.26.tgz","integrity":"sha512-2JflmquEac8S665eb6s3ok0vxgaagzmaxA4c8gbxdA8WXd5pjPeh3s4Ml+Xba+HWGyadm575oMU6zWiWejifRQ==","signatures":[{"sig":"MEQCICDZPWMaVboq3k9ShV6j1Z3Lu+tW2FWQ9ke/FDPZzoGSAiB3ZSuZBkppesZqdqmgFu/E0W6/zLAGoqcUhqRQNzXCgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.27":{"name":"thinkjs","version":"0.5.27","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.27","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"7c9b2d024f57aa58dede47d5fa3538d968fb6bde","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.27.tgz","integrity":"sha512-hciChgW+XIvh3Y5lZRHOQGUJL4gf9V1c63DdCE6eHS1cPOalreUl0A2yOngq/VMF20i3+bLIKNYI9/CYycxLug==","signatures":[{"sig":"MEYCIQCYQdty9BWpE5nuezLBI9+ahfkSOL8+sYA4M0z8WPGP3QIhAKLEN9hepO4rdAlOPBsZyCT3d9h3r8JkkXODocaYxTcA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.28":{"name":"thinkjs","version":"0.5.28","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.28","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"d2d8a9e0743bc44b1f620164c796a9f5c5f2b036","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.28.tgz","integrity":"sha512-yx/n/C1cYP/W5aNdefkozU+5FxGlKpn4bovoHL/UK02BwJ4OuBlzwdtm+EefZw2M4sk4iU4NxoTnJcywyEYNJg==","signatures":[{"sig":"MEUCIAekawmUNFChLx3878xcFUu8az6wvk9CiS0nyn7kZAjJAiEA8rHhM/8YeiYXm61DvwTcg7elSkSMO0GurCdi1ceQ1Pk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.29":{"name":"thinkjs","version":"0.5.29","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.29","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"3e509ab370ceb5c99e9bc904eb2061d57f758643","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.29.tgz","integrity":"sha512-EAE4hcV8oPBQhwxOutwi5iolISyG3OZrQQ7yqxjrer7IOo7zeaYyOwmGCBcwGU7vowMi9/gfJmRyoCQY/l1Etw==","signatures":[{"sig":"MEUCIFJC91QKXvX5PHceYPqrBcKluvm8F7Y3/twU0ZgdkArsAiEAz7NGbP5QgzU0mf+W+Wr59+0MBb20/CgUYCkx2D7lxKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.30":{"name":"thinkjs","version":"0.5.30","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.30","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"6724bb195a9aa54cbf57a151604b6ac1f1459d6b","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.30.tgz","integrity":"sha512-GeTRtJmWWIOSUPPgmn/GQRK7K90p0JvAk5JLktCF9YuzRmOAL/efesz/ZL5f5nzVL9a9FLilBSD9BJooLUgElA==","signatures":[{"sig":"MEUCIGI6MOFgobY3qrAKi+PbJ3a/aqm8tRMfxR1IIFa3UvkJAiEArs8HsPDleznfu8A4/Zw2E0NhcW3jQJyO6p84dRyU4z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.5.31":{"name":"thinkjs","version":"0.5.31","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.5.31","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"b9abcafb451e84a9cfd91b2b0eadd7eecfa859fa","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.5.31.tgz","integrity":"sha512-lL33erV23clJp/3XsPz+QCQ41ol3ij1YqWQEWE0NPCjHXx7dddoANd2YxC2KaoRuHFmD0Hag0fHo9H34lj68xg==","signatures":[{"sig":"MEQCIExSad7GVBhQfyDYSDTH8qQV7II1I23JUE/8UGdSriZ7AiAnvatwCTNQhj1PDaWuyk1xfS08mZcnhZxymhmaO9NZjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.6.0":{"name":"thinkjs","version":"0.6.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"64dc78f1baafe6968ca588a4289432a982e3ae5e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.0.tgz","integrity":"sha512-m2+0ziDpu+Y66eLaimUn0+OJnQYw93kOuMj4xZ6eJBO1fTtxoWLlcYhqL02mpIQ/T4d8mjOEbzkPH2kxRxumIg==","signatures":[{"sig":"MEYCIQC9YhMKU4l/UU5839zjWK23mRjKJ0L3LcoJPT/Fc4hN4wIhAK3AMJukMZi8c7XrnvaiQGYlYAoH2yNnbU9/ZTmMHyfY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.6.1":{"name":"thinkjs","version":"0.6.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"d26279c7e394dd13426cd82768aef453b870cfaf","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.1.tgz","integrity":"sha512-ncaTyzBQDQig/4hb+ec+KaTnxE/nrmbr0lCwtg6O3MhV4qIPlsc+jixz72yK911qZZbO1B23qUuwCN0hSYDc4Q==","signatures":[{"sig":"MEYCIQCE9jhJGLKYT/AdqSnuWvfURPjVuulHDQJRM6ZUAXOvbwIhAIPXfPUl31i81xbBGOj9W7G6V6lfuiS6i1wZshR80ypL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.6.2":{"name":"thinkjs","version":"0.6.2","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"b08f72c7bf18deac10bacf89f10017dc8ce83274","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.2.tgz","integrity":"sha512-8H56ZQXCLBEDVP1mR5YSq1WzBXZC4EPx8DK7VAqrjJ/mtSS89F7XneI2oZxU8YPu/Vh2uGEUWU4rxj3+w8vNdA==","signatures":[{"sig":"MEYCIQCWOZ34vC2+XVtzGcThoLyGdlOhd9PCaIGJzPtXtFKxgAIhAIfD1rZXO2T7AfQD7xDLpPApA2uciu1apiS2Xq/vLc5o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.6.3":{"name":"thinkjs","version":"0.6.3","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"1582bb512b8664efdbe646c8299749b358265ddb","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.3.tgz","integrity":"sha512-rvLYiwO1q62MhBixv2KvG/YVxfc2yQ1R1Q2uVL8iVda/bJCLzVYI6+lA8N57WtwuigpAZryrHWaTZzgPer4wbA==","signatures":[{"sig":"MEUCIQCWj4NI4nTTMHjOU5Li5G5nuzGXVqNLFUy3OWqqp00KagIgTnZl0nPm+/UA66cm76AE/K/rDRqrlEvBFdCVMuxS0uI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","multiparty":"3.0.0","es6-promise":"0.1.1","faye-websocket":"0.7.2"},"devDependencies":{"blanket":"^1.1.6"}},"0.6.4":{"name":"thinkjs","version":"0.6.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"a0b50e5f2fb213a8bc9bd59cd40c89ff3fd12807","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.4.tgz","integrity":"sha512-66s7OwH8N/c4weAzP3RifRyuhMA3xlmwmKSpUei0HF+ADp04k4hi+fwLygawqBtA/RZ400NFdjpcT7Kf3sjVzA==","signatures":[{"sig":"MEUCIAs1/WyPfWyjQ24R+crBa7jU35ZOGEDqtsVQ5lZuSEq8AiEAsqoGVlUhQYY4MZ2WJ+RErmmn89jt+JUR5Js169hidcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"blanket":"^1.1.6"}},"0.6.5":{"name":"thinkjs","version":"0.6.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"1d1f18bf341eee24c7abdc6aecef6dbee8afcc76","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.5.tgz","integrity":"sha512-VtLI+jQgLrpGDcxl6YeJnL60m9z15hf3D14eES4FfsJTlSt8mpdx3dSZwH153eRmOWWgyAUDBV3mQoEQfG9FoA==","signatures":[{"sig":"MEQCIBXgmCQUe3PFnyZF9/t5LvzG7chqUKluZoGIL1c8r6M8AiBNGv9ZwmhYMHvtG9mX3FivnGY5sSdnbCss9GWpVS7xjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"./lib","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"blanket":"^1.1.6"}},"0.6.6":{"name":"thinkjs","version":"0.6.6","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"0c528b996818a3a93e06a8dd2460df64a09a31f0","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.6.tgz","integrity":"sha512-+dWhPfh0QtHW54PpOsF6osVqHEyKNX0yChDoTYp6SMbagH0KOW+S0rD9ZVCYNp3TILu+j4U0r3hJPQIlSP0yug==","signatures":[{"sig":"MEUCIEZxAj/9iZeJS/BF3wRzWld/9VgnUj9IQnLJ4gYXL/qDAiEAssI/jNE3N4rTd8AYmbVRKiKltFun3aNzoI0XZFWOy3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.7":{"name":"thinkjs","version":"0.6.7","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"019b3b58886ec742c19f8c7aea760c484486a1f4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.7.tgz","integrity":"sha512-sO2rgkvR/CrjW9/13f0TN7ZsHJGi/p5CA4y4c5rJnCxxdgDBwaZXX2LJCoFk33sXvUZQFBLMugqVpUjMAg5iHQ==","signatures":[{"sig":"MEUCIH5SpkCsXYR3MFoqjOScJWjNVYqMViYLCwEfMQWp2PTNAiEAzOSOMuYuKMC4zYVl3JmdX/sfoUwWKTLRHyXbDRdRqvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.8":{"name":"thinkjs","version":"0.6.8","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"427bf97f584012bdefec6a69058f3ef746a202a1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.8.tgz","integrity":"sha512-KhahwuSORElRwTCo5omN036fkLJZc6NBgm5zDc/YYKpskvbTfPEwxgdsrivXQMTcIA03VptQIrmnPBH6IJyARg==","signatures":[{"sig":"MEYCIQDrmVVkF02JnBci8J/OQP7v5AyMLDP+hLM7cYWXei3FigIhAJdRVuvaRhRgjsyXrHOWRad/5gmTSC2FQ1gFIktX0XFU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.9":{"name":"thinkjs","version":"0.6.9","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"0721507370598fe04dc5091eb15c26177147188b","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.9.tgz","integrity":"sha512-PBoBiyH0qTlhDpBTge1ZLY8NWJgMjQu7h8YFdz2gC2DkVrjmyLXJXPI8H8zvWkdFp1ke9nU1+LyZa0jFZgEcjA==","signatures":[{"sig":"MEYCIQD5QBXqP6jXuUpzAuEiMFuss3ui/t4LXcGmugxhBQEStQIhAJ4QDfH6XCahsHoGckDzMC9zemOF1ab4RGeR631EWNMN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.10":{"name":"thinkjs","version":"0.6.10","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"2c3792659c77bd620d24c05e973fd635a96c7bcd","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.10.tgz","integrity":"sha512-LDGCuLTewOSYqNf+S/zM6iPxoftCaIw7NARdsjw2bOEbkiB1hSCPZYX2fjB7g9ah8lLfkMrdITbGZVg/gptpDw==","signatures":[{"sig":"MEUCIQD+l5zTGVGA1NkBPaTT0Pg+iNGZMHAdPepxXQLfKQHC0QIgSTTLHAHwGif7ylgINTl0CRiayeyPDO+Z4MATuIwol6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.1.1","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.11":{"name":"thinkjs","version":"0.6.11","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.11","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"3cc682f5e42998dcfe3ffe753da96b3e47887ac0","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.11.tgz","integrity":"sha512-OZXR+bnYlz/pwCq8wHF1mysbiqBO4uatTbN5eQa50JIq69a+LVJG5BNMOG3HEsrcdFxNkgAAvh8SOLnPWAqfwg==","signatures":[{"sig":"MEQCIQCuRh9dHfvyaNVQKYHmy97eVGLTqxoJi1XnzqxkTFx5DQIfRU16Uhb9NBRZPtJpF9613bIiCwmkcf18RH2WuToNIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.12":{"name":"thinkjs","version":"0.6.12","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.12","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"7b40717141a93494799853c983360424ec365bac","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.12.tgz","integrity":"sha512-r18kelCDjRkpnNRFcCDTjxqqioi10y/Dy/GCvCTxJemaM1uDNowhbU3jC+A2Kl5lBGbcN9tVRVJHTTa9rDkJLw==","signatures":[{"sig":"MEUCIGwzuO3u2rQp4O1dr6lZLdDj6u2SUW7l7Qq+zKEab8ktAiEAijgegsRe0aceKrXc3fcG99Gww1a8d+dW2KSCdVZ2QFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.13":{"name":"thinkjs","version":"0.6.13","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.13","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"c2c7b795474323caebec1f14e2300c99cb8e96c5","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.13.tgz","integrity":"sha512-V/kgY1bOgpFjKOYqYl9QrwM5i02yv9v6uUVsbWi9aCeQpiV0j0DIGYJU/3S8WulTTkx2QbmiAbrNQWAC8NL/kg==","signatures":[{"sig":"MEUCIATo9S/2xOEu1JEl4gNDIEe5nPMnFKdrAyABp2EmRJOaAiEAtaAAifCnSy4L8SCDUhxYQuCqBBWV5R2XwloFkzZLT24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.14":{"name":"thinkjs","version":"0.6.14","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.14","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"a2a6640cc951b7f065aef564640ee8db20f311fa","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.14.tgz","integrity":"sha512-jGMiJw3xaA584L88qhjsOeo0kOqPMxsI+R1X7J4sDKbvsLN+caxHBLcqRKbp2hjB4f/P+9i2LIAhfSOGWXDxCA==","signatures":[{"sig":"MEYCIQD/wOkpMLMnACzBqoKhHg9jMa91M+I5mDiEK4l2knUtWgIhAI8dHpREGLWhjdW4ITkn5cUAcOeQDpwAnu6Zx7SIAb6m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.15":{"name":"thinkjs","version":"0.6.15","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.15","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"97f631d6d788a341e2b21c21f4891f3d20bc6616","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.15.tgz","integrity":"sha512-1RewC+asolWnLbCH9pmudSl9aPubPJEMvUn+4PX0ZDcJ/2959qP/EY54Zt1hEVV/v/gAaiMzjHsuCBrhbdIkkw==","signatures":[{"sig":"MEUCIQDBQ2LeKl2oS7sPbG2uKFQt6NjmGdvaNPOB9blJZ4nWiAIgAlEipdbHL91elx/gFAl9dGPTqCKgGqNmzGGxZvAzZ04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","config":{"blanket":{"pattern":"/thinkjs/lib/","data-cover-never":"node_modules"}},"engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","blanket":"1.1.6"}},"0.6.16":{"name":"thinkjs","version":"0.6.16","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.16","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"df7e43c0346ba7e18ba277cc5ef1f8529f10919a","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.16.tgz","integrity":"sha512-SCm4WuQ3Jz4GoFN3CCtjd4qbhg9pvT1Kzq+LkxCIH9+akxGxxnRCUfBxYALwx6GxRRV43dINPQaOfLzSVcHtJw==","signatures":[{"sig":"MEYCIQCNDuh5fnE92hZUJfC4q3nVlhwayj0x6zCJHbJXFaLVCwIhAOIBkLirmYXMWoyeeEj8/lncs5XRytUS06h07LHC1it7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"0.6.17":{"name":"thinkjs","version":"0.6.17","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.17","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"76673ab912570fc84e39b6a7dac0c9bc7faf55d6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.17.tgz","integrity":"sha512-4rmYVOPTq8i3FgiItEI/uscCq9P2cIepVRZPxU2chyUe/OddItFrVz3UESKoQz1c7HpwU6qXDojBRn/wsazzPg==","signatures":[{"sig":"MEUCIQDCsBya8XO2xNI4SJNaOtPIYwrcKpmzwLaPNicyXGwlZgIgdmqxngPY0/dxz21IgFK4iPJyEWJBqVQucbqz8m8ax+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"0.6.18":{"name":"thinkjs","version":"0.6.18","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.18","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"6b6cf2dcf5c2287b7d400a928d2a5d174252e80e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.18.tgz","integrity":"sha512-euiSikJ1Y1RG/Pe2zyNO+nscE2FjoCOhpQInzUcVPhfFz7ZZvXfNCYLZb+qTKySlsHVBx+x/uaDPWPSi0M67jQ==","signatures":[{"sig":"MEYCIQDKoWUEeDJXWWqAP7qX82dRS8CBTZdHJpHf+xQ2iDDahgIhAOdTeVXd5piIRFV7QsMxy1guBRltMWoUcs9DIYTgBosH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"0.6.19":{"name":"thinkjs","version":"0.6.19","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.6.19","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"eb71727006524d4f9bc2487481d380cf90c32381","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.6.19.tgz","integrity":"sha512-Tv+HqHsuh5QyCD9IpmA/7T7TsjggyJC/zrnN8VZrjYU0AbMnCi3EF/rWlt5nGXSR0oF6OEjUuagH915J7Hvxkg==","signatures":[{"sig":"MEYCIQC0Fah5gngVnSmGDUXAx7X3yl4s25BPVPX04/ciC6LjVgIhAMRU8cjQQMfAL5qtb5fiX+6XDY9ECWTo45sg+JbfDF0G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","websocket":"1.0.8","multiparty":"3.0.0","es6-promise":"0.1.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"0.7.0":{"name":"thinkjs","version":"0.7.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.7.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"ec90e253545bec4e3c618450c75b1215771a100a","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.7.0.tgz","integrity":"sha512-5SOPJ3fcP6htSwqUvEsPBH7g7BnG/KosigYeN8WoWJKtZMfYu2ZVMbt+HMKPviam29o+mQLWcNmEVfnkOCTmyQ==","signatures":[{"sig":"MEUCIDVY44sacQMCGGsClqyjAURx+Hjv7IaYOQSLSgaIqswnAiEAvGyQgxEIZC4K3fHTKCu1yJ46tJBHGDsgSvphkdvOMto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"0.7.1":{"name":"thinkjs","version":"0.7.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@0.7.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/thinkjs"},"dist":{"shasum":"cc116ba090488a0f04430fe88b8475b97a87ef45","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-0.7.1.tgz","integrity":"sha512-9xEajE/bv4dYHiUuskTQ+ZASsm8kvLiRTUcd9mnsXTKIwg/xJ0mNyBdphAyRz4LmeGDG8GW4AIbo8hTLXD8zKw==","signatures":[{"sig":"MEUCIQCIyy9AgXiQuAqTx+hKcZF4jBcZvVzixlqcCL1ziKRjTAIgfPc2nAfSlKh+uWYTzbWe52XtWu6sGg9ugeiZSu4XF2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A MVC Web Framework For Node.js","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.0.0":{"name":"thinkjs","version":"1.0.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.0.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"ce6c0240308a78af55d402d0c942f5f56a33bf7b","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.0.0.tgz","integrity":"sha512-wKb1oE73wgKv30upsf5OHBDNcTcZMYf6zwzqknKtOdYENEstY6Rs3Zb0+WN5p0RFo7VFyi51Qb2DtjxEGejKqw==","signatures":[{"sig":"MEUCIQDe4gS7emPOJ8B5V7x45UQiK1mIggzVDOKsCA/IJVnbUgIgbJOHhR2ocUx/SI8mNgeANklojWVFviBAXCjPtJLkLaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.0.1":{"name":"thinkjs","version":"1.0.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.0.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"e0e6bb1a9f56accae256ee91e09a64d949826a63","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.0.1.tgz","integrity":"sha512-CZ1OArjYRzytFJm8ydhqiEScYPiPyoKMrfsL7cemdSBpmIzXUGDQ99pgFf0JfK+3PsyNPP4rWjXX7FLs5fAnWg==","signatures":[{"sig":"MEYCIQCj0UK2at5I558KSpqWbHpD5TcTiESGB67Q+LYldPo92AIhAJAITZQFPHDezTZ+L8JXa3wl2ouCpN4dvOciXmpeZ6NU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.0.2":{"name":"thinkjs","version":"1.0.2","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.0.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"b92d7fef10713231a103d60e95823fe5a69c1ddf","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.0.2.tgz","integrity":"sha512-ksPcpuurDAkfeUA2C9yX+PrGglXS+fnTN8+dmYf+J3k8rnJXVW0DoZ/Z3EAWxA9IMARTcXIs+1Q3HVlv7yvlHQ==","signatures":[{"sig":"MEYCIQCoSfNYS3fATnYBZYc7Uqa43hYoh2KqabqNzVKI3xSvBQIhAMlFylKYlGVUlwraqdMYlwxG0X+a/IyR4qujavX7sgt/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.0.3":{"name":"thinkjs","version":"1.0.3","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.0.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"41c881f3fa8492653ca3048f27fca29955ff6b92","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.0.3.tgz","integrity":"sha512-KXDsgwc4lzuEFUwblXoI/SvpEEFa5HS0APaaEzt/MxaVwzFFi0l/MoxYlh4q47wIQ6pjVGLUOPWrzI6wdz1gsQ==","signatures":[{"sig":"MEYCIQDYd0/C6TgnIcnQrGjWaB0z4Li050QzolSj9W8Y7oM23QIhALOpa9qDaVzmDdDGsLFSwCrGJRHhEVPDKQeCRdXKRWfT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.0.4":{"name":"thinkjs","version":"1.0.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.0.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"581e3906809733da6b2787a30fbc22ccca7cd457","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.0.4.tgz","integrity":"sha512-1DZI9F2Un7igl2zFpNBfblNLu09N1xuHZ3DQ2kG3ViQ3OUQqT75YFy1hOtrt8fF+tnE8slsxQkhpVTuG06zoXA==","signatures":[{"sig":"MEYCIQDnpZRuQ5888akru4Iopyy8namjQ5/McOAn2QFG18EOFgIhAN9jemkalHta5ixug4UhdbKkqCWDnsClET4DNn+QV1KT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.0.5":{"name":"thinkjs","version":"1.0.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.0.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"4cf9d649ea3cad29837539d6111616e6f0b03d02","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.0.5.tgz","integrity":"sha512-iTYgxv82blSr7vhm9qgiHMDTgg3V95NsaBPdpGAoGp/RwMHiJS9cS6UGo9bymU9YS1ZMOvw5EFD/xJZ4MXzUSg==","signatures":[{"sig":"MEQCIEip5GLEaMLWRsaGGt0BHtbUG87KUDbbmvWQpxPaMpPOAiBCZnOPuqe3GfxfgnVlZebFNYkuRb9dvxuRIAuCrmVFXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.0.6":{"name":"thinkjs","version":"1.0.6","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.0.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"6e92871df3e6852438554db1d667965401b4f848","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.0.6.tgz","integrity":"sha512-JuGwsLvJNlFGqsq4gztLl/fEcO9yG8hO2qrFY84/S7QpvnM3JEEQrsdcuUQ0SNdD/2AtnhhDFQQ1wj/CaGM4iA==","signatures":[{"sig":"MEQCIHhoBx8YPYs5Fcp0+Ps1+XEJ8xCJqMVNr1A1/7MztmOhAiA33CmAxeOiu1bB+fEU8d+jMppX07SnTzkmM/041xsttg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.0.7":{"name":"thinkjs","version":"1.0.7","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.0.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"c23210f76de0184c43f9c27c46f879de9fdff189","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.0.7.tgz","integrity":"sha512-uBkiYsHfGo/2GsasxxpzhGvv9gE3+cthiOehzVEHECDV0yYoujMXauMIu8uKN0trT3Zbid9Zzp9s4gSnk9ntsQ==","signatures":[{"sig":"MEUCIQCWnHybr3mEbSvVLVH7VCwOw6DntnTTecvlTMxh3abzFgIgfUoV9fysoBp9DCHzJcI1cPaimMa20Xan7aRlLtHJofA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"0.8.4","mime":"1.2.11","mysql":"2.3.2","multiparty":"3.0.0","es6-promise":"0.1.1","websocket-driver":"0.3.5"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.1.0":{"name":"thinkjs","version":"1.1.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.1.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"9f81589d2980b828a82be89f347906d3acafb5f4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.1.0.tgz","integrity":"sha512-hEp8apauO4zSgcfOYcLR5WHLEdsh5WBmENq076FZ9NFaFy9can4/k3mTcp/3oX7V++6UPtAhicU4i95bhtXoug==","signatures":[{"sig":"MEUCIQDrfHh05T5yWcKtGQ29M/LrDzu4mJiRrzl2pkLjcuUGTAIgeFBJANeTju3PKDsFbOfBAhSYgEbLYHmzKB9TADsmvKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Baseed On Promise","directories":{},"dependencies":{"ejs":"1.0.0","mime":"1.2.11","mysql":"2.5.3","multiparty":"4.0.0","es6-promise":"2.0.0","thinkjs-util":">=1.0.0","websocket-driver":"0.4.0"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.1.1":{"name":"thinkjs","version":"1.1.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.1.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"d4cbae8d4173dc308fbf5a2e90e7f0bf24cdef55","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.1.1.tgz","integrity":"sha512-GDNw87uhcmCOrrorYG2uZ6t7BM2FJhiRN5bEdbyMoGXFGwYfORCJPHjMLvMHcxoUyDtA2siCSPpCFH2iBvzVLA==","signatures":[{"sig":"MEYCIQD1mzqcDBFmR+DeMT9oXD0QZq9VwfZxzwT50hn7ayVpcAIhAMlqIC7twJxqI6TA4QmiUB3OjbyBB2F3a42Czx3j36Zp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"dependencies":{"ejs":"1.0.0","mime":"1.2.11","mysql":"2.5.3","multiparty":"4.0.0","es6-promise":"2.0.0","thinkjs-util":">=1.0.0","websocket-driver":"0.4.0"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.1.4":{"name":"thinkjs","version":"1.1.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.1.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"47d1e529a25cab8cfe2be20ef08c9880b7a7fdf8","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.1.4.tgz","integrity":"sha512-PIysJHPSS9ad4lo5Xo5ArcUd0RHPXcTswUcUg6174G26YMgJDaJIp2+AheOXrMTHhrX7IcQa00GTfGID8PIzSw==","signatures":[{"sig":"MEUCIAb2OozFTqnxxdsTwZyL2Yf4Eo2V93+ZHWnsLhb1S4KMAiEA16UBS7369z1GWIUdnnA8D8yw0wNvaUSzMqlfiSd4JIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"dependencies":{"ejs":"1.0.0","mime":"1.2.11","mysql":"2.5.3","multiparty":"4.0.0","es6-promise":"2.0.0","thinkjs-util":">=1.0.0","websocket-driver":"0.4.0"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.1.5":{"name":"thinkjs","version":"1.1.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.1.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"9861354eeb3e1f33b86df60a021d2282b341442b","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.1.5.tgz","integrity":"sha512-VyQr+PPd6zUqzBsuhqURw/1MM6lms3qa5Ip/OG/pxOlda/rerOVHJD4BYw177ZC5XptdflkTqMz++azpB9Ie2A==","signatures":[{"sig":"MEUCIGeG24WOsKgVEuo+O/WSemuzRM8uTlR9LzSV26DQNHh4AiEAtFfNys8X2Z5HxVArZ+/5QIoOsOMGVqX+zandZBGsgTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":">=0.10.0"},"scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.3.11","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"dependencies":{"ejs":"1.0.0","mime":"1.2.11","mysql":"2.5.3","multiparty":"4.0.0","es6-promise":"2.0.0","thinkjs-util":">=1.0.0","websocket-driver":"0.4.0"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.1.6":{"name":"thinkjs","version":"1.1.6","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.1.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"cbbcadb304c7be6e6b3054de2c89a9b92863ad4f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.1.6.tgz","integrity":"sha512-UM6NRO7DvO6duZfjY689P1suQlDEULpoabfGeflCT3tiHIrXNEu94j7KbL4KPBFPpfKwW40Jqd76K5OtkXMU8w==","signatures":[{"sig":"MEYCIQC8UZOIx4L8fTCSmiEnQt+XKhixZPvryfchV4JcK2FqUAIhAN0ElbA55ARyDYa18ibh9RlYQjvB8VGUpxnscbkOfdbc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"cbbcadb304c7be6e6b3054de2c89a9b92863ad4f","engines":{"node":">=0.10.0"},"gitHead":"8ff9e757920566b14bca2636578d707b08dede82","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.4.28","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"dependencies":{"ejs":"1.0.0","mime":"1.2.11","mysql":"2.5.3","multiparty":"4.0.0","es6-promise":"2.0.0","thinkjs-util":">=1.0.0","websocket-driver":"0.4.0"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.1.8":{"name":"thinkjs","version":"1.1.8","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.1.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"f028f9579b9053bfe4626f0d17908835d1e34068","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.1.8.tgz","integrity":"sha512-7JkDAnUF/IBx/U9ntMlZiSGqmoI4t4ZFO+MC42D9xxQy/ZyRbh5K6FFr45ZA+VuTSqnBJ2EiboB+njI2J1rfcw==","signatures":[{"sig":"MEUCIQD60YtmH0tHlqFmXUwd0nWl+yRRmwxf93Tg98YliDCr+wIgYlC/xZVrd+CfMdQ3uwvtGK/rFOOnLa8C01S4Bd0NK98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f028f9579b9053bfe4626f0d17908835d1e34068","engines":{"node":">=0.10.0"},"gitHead":"2ea1232ec5b86bee7b224834ee301c852b9b52c1","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.4.28","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.1.9":{"name":"thinkjs","version":"1.1.9","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.1.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"f4fcd57ea0b34c627ce6960761e30b28c84b57ab","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.1.9.tgz","integrity":"sha512-ki59KhnszTY5UrGP8igaQa8NdGF2RNu/PhsYZTKxrKWHoifeT6UabraUKHEOXFegnXY51OfVq9q2D/YjbHYqxg==","signatures":[{"sig":"MEQCIDVj/MPZF6CLlEmVJRjmoHzjWR1kwu6L4jTDmO9HdXErAiBq1fDYGoxXwxIPoW2+2n2/1NtVW+hBw+6gxokwDMG5TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"f4fcd57ea0b34c627ce6960761e30b28c84b57ab","engines":{"node":">=0.10.0"},"gitHead":"0662f97c4ceff79b8f8359f44656730797f00c52","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"2.7.1","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"1.6.2","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.1.10":{"name":"thinkjs","version":"1.1.10","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.1.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"8f07a886ce9f2d0c31e01e89334c2ab74d20de4c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.1.10.tgz","integrity":"sha512-bLcgRfY4tMsap3uDD7LpTnqp6tRshucBUH77rt8JmoXyb4Qy27++E55YdqCBepuDbmYp+hfrsAxpMuz0Bmy0BA==","signatures":[{"sig":"MEYCIQDFOpJ510q2XZ1KntCczSCxuyliEKzFPU41Xr4vmVa69wIhAOWo5vlIjnrXPY6hRMGtCjZVtYJK4ivFIpTPu5ePI4lC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8f07a886ce9f2d0c31e01e89334c2ab74d20de4c","engines":{"node":">=0.10.0"},"gitHead":"ec9dc28f4c0adc0e18e22a96cf173d8d5a247c2a","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"2.7.5","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"1.6.4","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.0":{"name":"thinkjs","version":"1.2.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"54bb931e7533fedad6750a3ad7b682be028cfd78","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.0.tgz","integrity":"sha512-T1WE5jOo0ihkgbyrklB9PvlOUsGe2GOexeVFoWjN9GcZMnpFy3fCHx0O9YDnxdiq/FMFeP8qPO5cRZtWelC3TA==","signatures":[{"sig":"MEQCIAcCbNId9aQIxh0MYedbPXTfYaLRBQZW5UViU3c7fPIRAiBWcDujx7p7UuNeWo/nsTpZP4uR3Fj77a/tRyQX4jMEvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"54bb931e7533fedad6750a3ad7b682be028cfd78","engines":{"node":">=0.10.0"},"gitHead":"2eca36c6b7e2ab19ecdc631be401f65b169e1c8a","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"2.7.5","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"1.6.4","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.2":{"name":"thinkjs","version":"1.2.2","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"e958e0e7bafade2920730514728eb27f391b3278","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.2.tgz","integrity":"sha512-LEejR9kxL0hnbFMio/P/AoHrnwZR9an2iUa+9dga7UBVqb/0MyarM+GUKALzEgyYEV5SjFF6ZCPn0JCZ0ImqDg==","signatures":[{"sig":"MEYCIQCR9aBwTsRj+9/g4lmqb3cP9jYGuWnhviAktx9N/YPdzwIhAPmaJUN2o8UaebKrf7+ibO8/NuFKPWKA362PwzoVevBw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e958e0e7bafade2920730514728eb27f391b3278","engines":{"node":">=0.10.0"},"gitHead":"ad47409bd40d4dd66d2809a34c902953168c37f5","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"2.7.5","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"1.6.4","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.3":{"name":"thinkjs","version":"1.2.3","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"b321c9f8df15ec877e413db12e3094c6d85eaa3f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.3.tgz","integrity":"sha512-IgaBlcQjj+T781iXZjJw0ZIjDDT8LCfKCi0aNVwEq/n6jLxAruRpZt9qOjCAnLGQM1ZqQyQJAkFgU/dOY96TKA==","signatures":[{"sig":"MEQCIE+1z3W/+eGzG/qrtIpR55k/ivLWeaT12uo+i9q9Kgn+AiAZhor2hWlOSX6Io0hoBtVL6qYIWmZuKRUvZ3KSU+LDpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b321c9f8df15ec877e413db12e3094c6d85eaa3f","engines":{"node":">=0.10.0"},"gitHead":"5deea579c92e21d9633fb6decb13f6b0f4aa4bb3","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.9.0","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"2.0.1","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.4":{"name":"thinkjs","version":"1.2.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"470421b581531532db6b899decff3caa4dea62bb","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.4.tgz","integrity":"sha512-PYMaaaru+DS86f7XywaplUmN99TQxLI5q+GJOEYyvAyY+kLNeMJJy1kRYA40S9D/Ycsf4O+4pBognIwpIQgZig==","signatures":[{"sig":"MEUCIQC3qUUrrnd8FFxG5/Pg6HLGnNnuRK2E/oBPpKuzxtGO4gIgMCVAgURFBK7VbxGmmUrPfrJNFUqv06GFIWqtBVWT5FA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"470421b581531532db6b899decff3caa4dea62bb","engines":{"node":">=0.10.0"},"gitHead":"388be3f07f1965c27e47eabf49870d154c753630","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.9.0","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"2.0.1","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.5":{"name":"thinkjs","version":"1.2.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"5547d61bef93e7042e86019b0d250ce821c8362e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.5.tgz","integrity":"sha512-w4Q10TV7seQDTGVbRV6Hr6bJmc7RitMWZZUOuAzAvUTL5zyQ8v0eu/oEj5uGhqFACFAfPOUO3ncZ5IeRdAsvYg==","signatures":[{"sig":"MEQCIA2PRQLfoI40883YQxqh/b6enmrwyaEiJj2T79mFSaPmAiBzjIIGJ36c8K3piglBq+928n0KoSWSc4T4VwDBwOZ4Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5547d61bef93e7042e86019b0d250ce821c8362e","engines":{"node":">=0.10.0"},"gitHead":"9a5854bca63f00c57ba154bcab1face74dff9f23","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.9.0","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"2.0.1","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.6":{"name":"thinkjs","version":"1.2.6","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"b31653837f63ec002b5008b9cd5f34a579c69f31","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.6.tgz","integrity":"sha512-gbzOwzXpfXO6FvfinsGY1exD4TPBmCMhKM6+wTA2qJqSR+edCvoA0u9mv7t/DOZvdBoyRLkP5M00LlaOBcE0Mw==","signatures":[{"sig":"MEYCIQCsifZP4sG76jDqXNaaHQUGxFQ9HX1a7jrDkw/+ocy7yAIhAIcALwq8px9tNBK5qqWCFyWLf3jCg/FyU4cTH44LfFP2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"b31653837f63ec002b5008b9cd5f34a579c69f31","engines":{"node":">=0.10.0"},"gitHead":"e7d51e43d153add30871336db26af0c06de3f440","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.9.0","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"2.0.1","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.7":{"name":"thinkjs","version":"1.2.7","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"1593eced874eae9727b93196b4b1cd26b15a391e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.7.tgz","integrity":"sha512-saofCw3lqqiqj99hYMbhUMQD9zeKSKJEMlq4SNWI0sLJgsXUn39OONTMvqsVPz6Y1ytYJODOvppFtJdtgA6Q/g==","signatures":[{"sig":"MEUCIH5VX4HPHhuZKbkzz/20CF5qpokKvg/U5gyqBLtMS29HAiEAhoJaAD0ecviyUL3pYKKlhFLnKTMXGgz+GWKMiliPPsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1593eced874eae9727b93196b4b1cd26b15a391e","engines":{"node":">=0.10.0"},"gitHead":"edc32eb84966da481dc70fa45731acbdc2ff4065","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.11.3","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"2.3.3","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.8":{"name":"thinkjs","version":"1.2.8","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"46322a6f5ee443f18257191c50a2a1e84d4eb376","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.8.tgz","integrity":"sha512-dDRfZ2Z79SbwWDHDog9Qox9oL7/sFHKWhrHcuAAV2frzocCe5EQgjO/fmjeYUeJSExm6aiYJVI/oDJlUyHfzKQ==","signatures":[{"sig":"MEUCIAotQpRwozR/tY5fpDrlLv6EyN8xQGSczwwQUySWiV7CAiEAl5/DVOk6mxApXgzvL1FM7vRziObXO2Hv0/wY52gI40o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"46322a6f5ee443f18257191c50a2a1e84d4eb376","engines":{"node":">=0.10.0"},"gitHead":"36f37967c67c262e26b2b10da6efc622060f3945","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.4.28","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.9":{"name":"thinkjs","version":"1.2.9","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"e1da20fb01264f07dc917b4cec070ce515dce373","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.9.tgz","integrity":"sha512-TbxalFE666YAiEsEANhu4rKSJMsRZPwIpNCSlRR3KZLh3SdEbvSMIgIvoQsUJ+0rhevMWBTpgvev6RFDbYvCKw==","signatures":[{"sig":"MEYCIQCRWXKdYbAd0QEkGOCDVhWsXHDOPRxS/1jwurPX6ruhiAIhANgGaYQXQZHXRkdgnmKTkoEhZb9pCQmDeHkqNaOQZAbM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e1da20fb01264f07dc917b4cec070ce515dce373","engines":{"node":">=0.10.0"},"gitHead":"abd99efaec4b513f0cecfc7d8f4385147cbd69a7","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"https://github.com/welefen/thinkjs","type":"git"},"_npmVersion":"1.4.28","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"1.2.10":{"name":"thinkjs","version":"1.2.10","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"863154ce70202a1c04b255e0dd0db9c314227f2b","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.10.tgz","integrity":"sha512-SHVeuPJsrgP/Yt0KIaP9yi6zirGLEuS3ZmE5A7uMVtS8B/1V7Puavsli9N9pAAVOnDcGB+l7q2I4eonyBfC9OA==","signatures":[{"sig":"MEQCIExb2PxjznEWd6hnjyd5AOmJ8WRAv/IslzEPKDk1s/dpAiBaA5fYsr0hMZcFu0fMoBb0G7bQyI2ald/0+9XXOB6ArA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"863154ce70202a1c04b255e0dd0db9c314227f2b","engines":{"node":">=0.10.0"},"gitHead":"510e4dd612114c5e1d1b72599902882f8780fdf8","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.2","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"4.0.0","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"2.0.0":{"name":"thinkjs","version":"2.0.0","keywords":["thinkjs","framework","web","rest","restful","router","app","api","es6","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"55d99ef92d423e36bc9e7dc41e8a21475f0c06f5","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.0.tgz","integrity":"sha512-ZY3f+LACak9znc4ZuXgRI+CZztyd1c98w5hRH13TjF9fVCkyYXT5AXpErIQ+TURrvdenzdoV5AGAE7YpQRAZ4Q==","signatures":[{"sig":"MEQCIEM7PeALyWnsxZLslSBU0NfsBn58bON1O06LaD5dSmpXAiBWE/eiMc4MOcC01t8eY7+wsFynu3qaMS149sUoE7riWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"55d99ef92d423e36bc9e7dc41e8a21475f0c06f5","engines":{"node":">=0.12.0"},"gitHead":"9845acff363e48e8dbe3f4b6eb72210183e6f448","scripts":{"test":"mocha --reporter spec --timeout 5000 --recursive test/","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- -t 5000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"A Node.js MVC & Restful Framework Support Promise & Generator Function","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"*","mocha":"1.20.1","istanbul":"*"}},"2.0.1":{"name":"thinkjs","version":"2.0.1","keywords":["thinkjs","framework","web","rest","restful","router","app","api","es6","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"9fd9314827ca2de55b09a7d9a0be3715eb9c07e7","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.1.tgz","integrity":"sha512-UkZdWq2W+WoZLjCBeVogXtmFRdOcpQyLEc0+0YbtXoub9byGt1MQduKOGm67hpIMZDmiRJwZ/QpuRuysT4OrUQ==","signatures":[{"sig":"MEUCIQChc9BXdn11ZjpqEogBFAqle7ZhVzbyeI7vNYYvFu9JKgIgIqYTji0O+hDWF3uPgEiayK60g99dmJAX+SLU0MQJ8uA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"9fd9314827ca2de55b09a7d9a0be3715eb9c07e7","engines":{"node":">=0.12.0"},"gitHead":"cc9d2f7ccd2fbfac81f1c05c52fe383afb94a109","scripts":{"test":"mocha --reporter spec --timeout 5000 --recursive test/","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- -t 5000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"*","mocha":"1.20.1","istanbul":"*"}},"2.0.2":{"name":"thinkjs","version":"2.0.2","keywords":["thinkjs","framework","web","rest","restful","router","app","api","es6","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"d41ffdb4f737aaa64885c879cece4c9dc6d51e7d","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.2.tgz","integrity":"sha512-ydOl4G+OsrtR5eXlCaMZbE5Olq4AE7PUt9z/msJCsOuFMGGzOL5tCukUz1cqk4GQPPMnTVhd7pSqFFC8yojBwQ==","signatures":[{"sig":"MEUCIQDfQpW9JA76nn8fxk+mtKT8M9/52xiWwzbBI8dGpIcuEgIgbr+tU/lI33YmLN2g77YsI+7cvBti2/lt4HH1CBfQSyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"d41ffdb4f737aaa64885c879cece4c9dc6d51e7d","engines":{"node":">=0.12.0"},"gitHead":"ce3cdfa222c7896349e741194a3f6d19b5dfc1b5","scripts":{"test":"mocha --reporter spec --timeout 5000 --recursive test/","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- -t 5000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"*","mocha":"1.20.1","istanbul":"*"}},"2.0.3":{"name":"thinkjs","version":"2.0.3","keywords":["thinkjs","framework","web","rest","restful","router","app","api","es6","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"744ef631e483cf7f77dd728ac5e7cadaa239f5b1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.3.tgz","integrity":"sha512-H5O5c4Uczv2ve2a9cvQUntk7R+cb5RpwgMOB3lfTfizwP3BIoTmldr/82lnhi4oVmvHLiMiUlSVwE8Qa9PIZLg==","signatures":[{"sig":"MEUCIH18JVcC+mzqL+AP3u6fDVWGr1ENUy9GpQVpu09XXvC2AiEAg+eY3kxZvDNvnOknIy0JlC32CH/d9q1DLBw/SBgxFjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"744ef631e483cf7f77dd728ac5e7cadaa239f5b1","engines":{"node":">=0.12.0"},"gitHead":"612d28b0e639d887b037f83e1417a97a7cd993bd","scripts":{"test":"mocha --reporter spec --timeout 5000 --recursive test/","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- -t 5000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"*","mocha":"1.20.1","istanbul":"*"}},"2.0.4":{"name":"thinkjs","version":"2.0.4","keywords":["thinkjs","framework","web","rest","restful","router","app","api","es6","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"22e6cebf7d33a251b558da0492ee32961122d059","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.4.tgz","integrity":"sha512-3PkScySbOSRbQrtcgS9rxpQvE+9x+/Jiv+7fkAhs+J7CdHe4VzVnuPwJntv+ajetuIvuFcnJlyJHBN3OfdezFA==","signatures":[{"sig":"MEQCID3G8/kpwNxxov0r1hLUZ4MOYe+yhcsBn3QSI9qu9ERvAiAr2x61abwSLw8TRm06DZ4Sfbht5USCStpMm6YTggBW5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"22e6cebf7d33a251b558da0492ee32961122d059","engines":{"node":">=0.12.0"},"gitHead":"2b15811562621bc1fae566f589a1da3465eba8de","scripts":{"test":"mocha --reporter spec --timeout 5000 --recursive test/","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- -t 5000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"*","mocha":"1.20.1","istanbul":"*"}},"1.2.11":{"name":"thinkjs","version":"1.2.11","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.11","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"46e7376948c35f617a77f526a1b3577e3def6aaa","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.11.tgz","integrity":"sha512-3pu0Z8mZKf9G4g8YV3oUUvvDxeKIveGUWFAS+GS81CCjP228qHBh0kJVJw+2yr8u2FpZuOTdD5mbm8RsW4rQcw==","signatures":[{"sig":"MEUCICQjAm/z4/yN4035F6M+XDVuWC5FIjrFKS34yctmA56fAiEAvlPejrLr35XahtfG9cD3VSiydWuAg1BFvQCHzBZ5yCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"46e7376948c35f617a77f526a1b3577e3def6aaa","engines":{"node":">=0.10.0"},"gitHead":"2d1a96fb9a12c99724b8b5ed8e3fffaa6fadf215","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"4.2.1","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"}},"2.0.5":{"name":"thinkjs","version":"2.0.5","keywords":["thinkjs","framework","web","rest","restful","router","app","api","es6","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"79ece8f39a941eefce1fd6ade41d7f1b78dbb029","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.5.tgz","integrity":"sha512-LU6mgm9V4r3C8X5slYmXdu2Kshr7eTmOeYbFYgV1ym3uxe9n2K2CsYRgRRqp6+SZvlpqEz1jnfZpFT2bK/KSCA==","signatures":[{"sig":"MEUCIQD5XpzabPxc6crJR5cDKtSv0pcbRlIiUas0dQEDaQwwIgIgPAgS3BBtM4uynd1kUUqBllQKBAOMhcPJmJF/kYxgYQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"79ece8f39a941eefce1fd6ade41d7f1b78dbb029","engines":{"node":">=0.12.0"},"gitHead":"850ba2546a2966c7280364e37c13710c60895fce","scripts":{"test":"mocha --reporter spec --timeout 5000 --recursive test/","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover --report html ./node_modules/mocha/bin/_mocha -- -t 5000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.6":{"name":"thinkjs","version":"2.0.6","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"484798ba158ac21ef18e3126cc5262ef3bcda51f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.6.tgz","integrity":"sha512-kIdCWwH75eQLK9KtEQP4LdG+f9nm8z13K1k4VTBe2p/sADbNdrNBJRcSQwnwx7VuMB5dUs6QY+EMQsSdc2PWyg==","signatures":[{"sig":"MEUCIQCv2SjqU674w7K/huCSRH1OTzWDLJSLeeN1ysoSXI9L7wIgLXD4lyAgXp7Us/GJWtVHmmDLEI4oQC3Ki3epzPPvWbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"484798ba158ac21ef18e3126cc5262ef3bcda51f","engines":{"node":">=0.12.0"},"gitHead":"b20aab3bc91a9b81050af0eefbe3cdb4207378b6","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.7":{"name":"thinkjs","version":"2.0.7","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"1ef52ce7e529e7e3abf9440233e43af111e114fd","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.7.tgz","integrity":"sha512-/1dKH0fW3O8i94Bxji4PG3OiE1zHKGFi4gPfRJ2mHSkuy/dCim+hESvDczsgxo5Lxv1hziKUmujPwS1SjO2mOg==","signatures":[{"sig":"MEYCIQC8XwmgtBaQU5Y3U/MTc+2j2Oo+XZdRckbFdxcpcR7asgIhAM0tuP77AHcuB1QCYttvwqAladT/2L02Uu8qXb2JxIAg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"1ef52ce7e529e7e3abf9440233e43af111e114fd","engines":{"node":">=0.12.0"},"gitHead":"6641921a7111dc18ab9e4e766e9b36dc6b062297","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.8":{"name":"thinkjs","version":"2.0.8","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"7f8612df0afc5669fd1a72aea1f6acc8fca442d0","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.8.tgz","integrity":"sha512-Wfu/SrlztiwepC7MsS2JXERmnEzH/g1xfE8tjypAYbIX0CgvlYL0UwWUIC/VftTI5e6n1dZ+YGH/HXj2+NJdwA==","signatures":[{"sig":"MEQCIEFFatDApHIQpr8TE9nNV5o2++OhRQvZ8c0oq2xx/23cAiAgjdPR04faKPCqa1tal1tKxg1dz1BZwP+3/g7akJBdpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"7f8612df0afc5669fd1a72aea1f6acc8fca442d0","engines":{"node":">=0.12.0"},"gitHead":"5da77e7019ff17cc9d77d1d8c31b7be67c04550a","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.9":{"name":"thinkjs","version":"2.0.9","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"ebf629e7d1854d3ddbd8c2b604ff64dce85a65f9","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.9.tgz","integrity":"sha512-onCNK3WiLBCR2kU4IxU0arRT6/fXhQwOwT2y5uiKJ2qbcxpHPhLAsIc0PLVNnM2RoYxkegWrD8KBYxRpRVUKKA==","signatures":[{"sig":"MEYCIQCn5IQKqw0R1dEQG8z+vkkz0Vc70x3428uaz4UxfYfH1QIhAIRzA/eGnevJ3ht1mYy0h5IU81FD+PQccTE++IhWsopd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"ebf629e7d1854d3ddbd8c2b604ff64dce85a65f9","engines":{"node":">=0.12.0"},"gitHead":"a68c45309ae56d61fe4fdd5bbf7afe973484a95b","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.10":{"name":"thinkjs","version":"2.0.10","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"3f260c0ebf7446f758c0c0aa63e7504994b502c8","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.10.tgz","integrity":"sha512-g6LGDyl2ckVh5YNVvcBcbonnC+wa7HtO0XvndrjBr/FI7THjJ1wTqUtSYA1tBCkc4x4fk1I1z+xfpzEZYM6iFg==","signatures":[{"sig":"MEQCIEgwYKoG1XsYAcEwQyCw/hcVIz8Zju22aJtYhjU+Edg0AiB49KivzEEa3ZoVgTjTN5lY/G6ZEmkH5h41FyBNwn110w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"3f260c0ebf7446f758c0c0aa63e7504994b502c8","engines":{"node":">=0.12.0"},"gitHead":"965b9f563c8e358cac002c5e8dc233839051d8e8","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.11":{"name":"thinkjs","version":"2.0.11","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.11","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"5dd0b83d2af5d0f3c79c1e831a376794035b9034","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.11.tgz","integrity":"sha512-WNnIGPdTYexNjb2cHJFGRrMdc76Vg9jgCPQJEHvVOxq00LsO8GqmA1AQwEWqQbA1YxBWCq5gM/0gQUcf99fLLA==","signatures":[{"sig":"MEQCIHkRIMuge+kz0f6rhPhtTrEKF8Oxmd9rKtX4XnwApPjrAiAwHjnZBW65hm4Usnt/zy9+TTq2Shc/wLuPelQMMpfqSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"5dd0b83d2af5d0f3c79c1e831a376794035b9034","engines":{"node":">=0.12.0"},"gitHead":"259fbdd5a4d47ded101ab50f15538f4765919bb5","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.1","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.12":{"name":"thinkjs","version":"2.0.12","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.12","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"7c724b0f835a097b68e4ce189ec354ed5c6c4297","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.12.tgz","integrity":"sha512-yQzzbjCnSnRgSVpU2ZLRBaugereu06oPjmJ5csh/AdKEn8kg6fuarEXYF8rn6WKkAEXwLi52IfOCNaSpdhtZ5Q==","signatures":[{"sig":"MEUCIQCE9DhSEexOE0mw2o+HVma2OeeUNWXJf0iEYrqPN30KWgIgVUQJEZxsQXc+m9mp6l/Dx/x6dhjHimnHca7N/yXZMAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"7c724b0f835a097b68e4ce189ec354ed5c6c4297","engines":{"node":">=0.12.0"},"gitHead":"33d8bf50fa59a7af436212abba76cf65705355cf","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-all":"npm run eslint; npm run test-cov","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"2.14.7","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.13":{"name":"thinkjs","version":"2.0.13","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.13","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"bd567ea7fd575cc5e23e9ac4d38d551e5e644545","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.13.tgz","integrity":"sha512-S3dtH4wuwjkF+KtW78prxdy7w9LMVVd/BP/lE0LNs7JlY8oq2WkVGrBPSD/+JarJKjy8HKOH7G/0PIwfvMqcbA==","signatures":[{"sig":"MEYCIQDENQJeZlSPE10mL5kAMYGiN9R//P7CkjKDGN0UpGzG4wIhAPfR+ZguR6LkDM5XH+BHshU2Trh0s5VuxjjxN8IMwsU6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"bd567ea7fd575cc5e23e9ac4d38d551e5e644545","engines":{"node":">=0.12.0"},"gitHead":"71c77217021e4d3044df84567d3ded4b122b2977","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-all":"npm run eslint; npm run test-cov","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.14":{"name":"thinkjs","version":"2.0.14","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.14","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"5dc0fc8ebbcf10ad2e02c119969e58e57e76d128","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.14.tgz","integrity":"sha512-tLQ5V3Wod4MXFpi1jrdkVWZkUcUC/p1EUOfXo1egtlR8dgX0L/zXRDw50f4EMmEF/JTPulw9TcAuT+OnlNpx4A==","signatures":[{"sig":"MEUCIQDgze+I55SPy8uk4lDaeXfjGrey3byuiO0EnVwgkA4aMAIgTQfVuHIQChHhZPNZN2bI6zgb+42YTlb9+ZTHuobMZgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"5dc0fc8ebbcf10ad2e02c119969e58e57e76d128","engines":{"node":">=0.12.0"},"gitHead":"d24c3db6b6b077887b7be20306eed0bdbd4a09f4","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-all":"npm run eslint; npm run test-cov","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.15":{"name":"thinkjs","version":"2.0.15","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.15","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"04fb304d72df555b1b7af3293c3cd2dd7e97bfd2","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.15.tgz","integrity":"sha512-ZG4j7Tf3X86nqldkXytcUOsoDLJzp4U7TpzZIusyqqiA2dqeXLWBFOIYN7LiYJd9VgFqkViaSZiJp1cKo+JJTw==","signatures":[{"sig":"MEYCIQC6OTQERASxOnz4nQDdndwluAfzedYmbHA/MquZ3BIOwAIhAKZR2X+yUMoHNEVhtP3SJb01S8IFFJMJ5JESLD4hyVgH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"04fb304d72df555b1b7af3293c3cd2dd7e97bfd2","engines":{"node":">=0.12.0"},"gitHead":"8dd9ec5a61c1ab01ec0714560dde0de421591c57","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-all":"npm run eslint; npm run test-cov","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.0.16":{"name":"thinkjs","version":"2.0.16","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.0.16","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"f73ca3266208c2a7f04f1133b4b1931e12776ef6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.0.16.tgz","integrity":"sha512-R7rrMsSxATPIukm1EF3JanEAF0/LINfTjzqO45hJ9D/OeDAVDYaE/tE/xbGHOE0ROuj3m2LOeXh4vcErDKypig==","signatures":[{"sig":"MEUCIQD4LAMEeeG7DnMngTAJPT4mf07+3pcwF76JrqH2CnuA5gIgXOZ4+RFqQruEgEeG3+iiMWlj8srwlsjMTChkbPBZmiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"f73ca3266208c2a7f04f1133b4b1931e12776ef6","engines":{"node":">=0.12.0"},"gitHead":"bc54cbe5dd4e7b8dfae86429341c2730dd8dfab3","scripts":{"test":"mocha --reporter spec --timeout 2000 --recursive test/","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --loose all --optional runtime --stage 0 --modules common src/ --out-dir lib/","test-all":"npm run eslint; npm run test-cov","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 2000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"3.1.0","commander":"2.9.0","validator":"4.2.0","babel-core":"5.8.33","multiparty":"4.1.2","babel-runtime":"5.8.25"},"devDependencies":{"muk":"0.3.1","babel":"5.8.23","mocha":"1.20.1","istanbul":"0.4.0"}},"2.1.0":{"name":"thinkjs","version":"2.1.0","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"08a6359064b86f029b92a95d009411ea5b883344","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.0.tgz","integrity":"sha512-/BCp0YSS/qLqBE+dsgOpkOnh5/AVhlViEVtzhyQuB7Spq7S+v/BNTpMx8gaYaStNYHBQXQi2QzQ+xCUBne9fGA==","signatures":[{"sig":"MEYCIQCB1X0Pia69Ma54HOOI4AHvDi6IQkqG8cvjQZD5K2Z40wIhALXabFGY3/qd1Eg9byRy8AxB/7MLXnQyKoakS5nClRGw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"08a6359064b86f029b92a95d009411ea5b883344","engines":{"node":">=0.12.0"},"gitHead":"e6663dd446f28f5574d447f240fcfe674e8a5648","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 10000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.4.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"1.10.2","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"5.0.0-beta4","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"}},"2.1.1":{"name":"thinkjs","version":"2.1.1","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"4f98268d2786bb1d28b44b23a582c9e884f9fd34","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.1.tgz","integrity":"sha512-RU2vwmuFHG5VpwZwWQo9vazjDKIvKbiwKzsa72azYGDxV/EOa8j6F0pBD0XJfHevWBj2Jhof2fDk/vqQpbR5pA==","signatures":[{"sig":"MEYCIQC1XAXyWJIzVP75exynwWODxQC085CNM73CBfJ3WmQwLQIhAJiWKixjuKPcArq7dSLxeJu2fC0vSwj5t3hEOu1Ep5Gg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"4f98268d2786bb1d28b44b23a582c9e884f9fd34","engines":{"node":">=0.12.0"},"gitHead":"c926ad1db2b2d81fc84cf35099ea7b0873e6590b","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 10000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.4.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"1.10.2","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"5.0.0-beta4","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"}},"2.1.2":{"name":"thinkjs","version":"2.1.2","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"89b537cd381402c728f6b1adc7828d7f0b293fd4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.2.tgz","integrity":"sha512-yMguTKzwteyJ7tsR+zFtZbcW9jQvYQu6Es+SWIu5JQGgiOF3nClv9oHSZces5DyTjUUFljNQQO60zWyRr2n75w==","signatures":[{"sig":"MEUCIFU6L9nN49N5iYhqo3QC+w/ADMAsuF3qAT9WbAYc7735AiEA82gt5mHVxADKH7Xq97GwNGkOui9mZFuvjgunZmPryXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"89b537cd381402c728f6b1adc7828d7f0b293fd4","engines":{"node":">=0.12.0"},"gitHead":"0f485a8a7e31ae4bb69aed01d8c77ad302f30917","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 10000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.4.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"1.10.2","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"5.0.0-beta4","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"}},"2.1.3":{"name":"thinkjs","version":"2.1.3","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"11e6c87f79f4c96d4306019c4b89f6e7db8474f2","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.3.tgz","integrity":"sha512-rSCG7wtjk4BlDIxXZKM70HfBpGc3qsS58Or0uXyfnWjhnzwmgC5bIbfH74rrkLRqvunhAXmJSvuWURGJzNd2Og==","signatures":[{"sig":"MEUCIQCvB/k6FQTFAkhQI7WallE3BMgjjPHKpvscex9RwH1lEAIgctdLbwL4dbP9tBm3OefFQ1S9UODQ3eUNueYIXrP61D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"11e6c87f79f4c96d4306019c4b89f6e7db8474f2","engines":{"node":">=0.12.0"},"gitHead":"8c754c59866c8e8e26af5e348b1ed8672c86eda8","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 10000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.4.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"1.10.2","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"5.0.0-beta4","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"}},"2.1.4":{"name":"thinkjs","version":"2.1.4","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"4f487838cd36b583523a5161b69081f7843bf086","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.4.tgz","integrity":"sha512-htbgu+EUxh+ySRLHPgB3tjD0eMP0fIWr8zIqKzxY1/OFSSE+fvCkWkl24Oan1MmvHGUxBJxZMMV/KqlyqR8+Ow==","signatures":[{"sig":"MEQCIEnacOvFncoprHVD9cnWsXLKaAD/R0CwrwHp88uw84rIAiAceO/YFRYf9fVCDi3Z8CejVk7mOsr6QKGCF+KDJNqPuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"4f487838cd36b583523a5161b69081f7843bf086","engines":{"node":">=0.12.0"},"gitHead":"b22431b78a17cd3703ed3844cf63aeb0dc4709d9","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 10000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.5.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"1.10.2","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"5.0.0-beta4","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"}},"2.1.5":{"name":"thinkjs","version":"2.1.5","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"603e2ca0d70639acbea9d65c6a28c0f2e53cb0db","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.5.tgz","integrity":"sha512-SCVmb17HyPMO6xt3MUqTV5h3xPW4nFwHBUqCaO2menyAIrEhOllE4iRIL8ZGO5rKU4T7cQHFj8FskwBSWzVviw==","signatures":[{"sig":"MEUCIQDOjTRoqv7Vis0Ul39OQwHQGPS//HsPsqBtwZZDiVUhcgIgQbXFE8Oz+hYn9yTE8vctunRIpvRJ8F5PegMTxntfdEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"603e2ca0d70639acbea9d65c6a28c0f2e53cb0db","engines":{"node":">=0.12.0"},"gitHead":"c15284e38f1b0185eeff5b488a0d005616aa5904","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 20000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.1","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.2","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.6.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"^1.10.3","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"4.1.8","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.1.5.tgz_1454556193470_0.39891286473721266","host":"packages-5-east.internal.npmjs.com"}},"2.1.6":{"name":"thinkjs","version":"2.1.6","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"5ee0324bf4b406b4b76d07a564ba78cfb49d08e4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.6.tgz","integrity":"sha512-VlG2IEFenryT/QaoHPG1BV8uQraA+7WQB6TPT43fEDtfxuLEGWzP1f96SEc0sck3Xj4HXTkeAHSdM3iiMLDb5g==","signatures":[{"sig":"MEUCIQCGomVhxhfx4xZ4fgVYPG4i56B1azDHAAsvuflVqiCRawIgZlTfVoEFCmemyP3PfA2Zw8uy+uNEBJ9IetGyTZw0EB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"5ee0324bf4b406b4b76d07a564ba78cfb49d08e4","engines":{"node":">=0.12.0"},"gitHead":"fef65a9e1922f0c7dfb24360acfe4d476aa83f60","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 20000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.6.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"^1.10.3","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"4.1.8","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.1.6.tgz_1456367916606_0.8193258016835898","host":"packages-5-east.internal.npmjs.com"}},"2.1.7":{"name":"thinkjs","version":"2.1.7","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"cf54bcf28c5571eef961bfbef0523b51690549b2","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.7.tgz","integrity":"sha512-wqpEL06EZrR12CERu2bY8Yb5XO5Uck1bL9WbY50ImZd6vJ9MELEbpLd1HGSuiVUtekrsIAMuK58q/dZ6d0IU/g==","signatures":[{"sig":"MEYCIQCQQOHaEYIUUPAF84U+nbw86ELJcQ9uP0f0mwbgqz9NvQIhAL87viX4DetNq2NvtUa26GB+WBjErkAmPYzYQYqjgXEk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"cf54bcf28c5571eef961bfbef0523b51690549b2","engines":{"node":">=0.12.0"},"gitHead":"dbedf55d5308a7939d16f2b0832dabd96fd6d794","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 20000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.7.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"^1.10.3","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"4.1.8","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.1.7.tgz_1456821183106_0.36075412575155497","host":"packages-5-east.internal.npmjs.com"}},"2.1.8":{"name":"thinkjs","version":"2.1.8","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.1.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"a950cdc1561fe8d0ca83922a4f5bd45d4bd39e6d","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.1.8.tgz","integrity":"sha512-fkwvEKqgB3DAukIN/0fPaCFobhx6JSa9uhm2+zu0SFzkMj0tFsBSjYR+/4bjY0QFNKYg1SlsNVLe9IvpFbcSLA==","signatures":[{"sig":"MEUCIDdtws3CffiTZe4FL+W5Z/E4b7gMdqY/wxV7UwpP9D9TAiEA7QpGetkEXbp5o694gqmwSBdoYGNwz0DULtBD3aHXbXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"a950cdc1561fe8d0ca83922a4f5bd45d4bd39e6d","engines":{"node":">=0.12.0"},"gitHead":"1f7959b9e01b1d8ce25cb194a45974a043cdf078","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 20000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.7.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"^1.10.3","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","typescript":"next","babel-eslint":"4.1.8","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.1.8.tgz_1458012339264_0.754035277524963","host":"packages-13-west.internal.npmjs.com"}},"2.2.0":{"name":"thinkjs","version":"2.2.0","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.0","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"729d6423abf2172f6dd2caba77b42717b07eb099","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.0.tgz","integrity":"sha512-PqItpAxVHAhLcUJmts6N7F2vtfU/8On0krlkZYDn4yeaj1nVMjz+jINTaQW7xnQfCEr2N0biHQwsCHUWtjdXjA==","signatures":[{"sig":"MEYCIQDG3VfqRdRlVkCQ6iO8Y35paQj/p4YjFQGI1KiKaAKBPgIhALqIy7KZbZJaCJsLEgY3lhniMPVyyMW9Kk4r9KyrrCpD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"729d6423abf2172f6dd2caba77b42717b07eb099","engines":{"node":">=0.12.0"},"gitHead":"96134cf436e3ccd86a3e5c30dbc9598967c3ca40","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.8.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"^1.10.3","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","source-map":"0.5.3","typescript":"next","babel-eslint":"4.1.8","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.0.tgz_1459302212541_0.8657388389110565","host":"packages-12-west.internal.npmjs.com"}},"2.2.1":{"name":"thinkjs","version":"2.2.1","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"ab7315e57e92c515b57f54923ebfbde896b4fda8","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.1.tgz","integrity":"sha512-cpL2q1Mv5aOi8Geo7r7Agf/Kkq2NuN0iJ23NoBkA0JO+WubGRU+lcyuZqBxUWBCbNetN0lW8XE0FzhJmlk03Lw==","signatures":[{"sig":"MEYCIQCTlzJVgRs1B/SuQoI4SeRY3sMPjUXLfB9Ii7drIviQMAIhAPmyRuCEYwBIKJP7inIU3YQLEufxaOkDJCXDxerV+FGN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"ab7315e57e92c515b57f54923ebfbde896b4fda8","engines":{"node":">=0.12.0"},"gitHead":"51dd66e9cd577353d06a42f6070ef01348a44106","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.3.4","mime":"1.3.4","mysql":"2.9.0","colors":"1.1.2","thinkit":"4.8.0","bluebird":"3.1.1","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.3.19"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"^1.10.3","istanbul":"0.4.0","babel-cli":"6.3.17","babel-core":"6.x.x","source-map":"0.5.3","typescript":"next","babel-eslint":"4.1.8","babel-preset-stage-1":"6.3.13","babel-preset-es2015-loose":"6.1.4","babel-plugin-transform-runtime":"6.3.13"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.1.tgz_1459336133639_0.5443520189728588","host":"packages-12-west.internal.npmjs.com"}},"2.2.2":{"name":"thinkjs","version":"2.2.2","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"8043129a5cf53392cbf6cf4434dbf0c67a5e0b14","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.2.tgz","integrity":"sha512-7TMD+n1j1RqktstV2pEG2KUcs20WwOiwPtrHzsapm+YzaPOjszCLixuVhF/M0CmrxYGa8hbkdQUKSB4H3M7C3w==","signatures":[{"sig":"MEYCIQDbGTM2PcMqS2YHttl71h5Tp6fgWzbF0PYnT35UQ4bd4AIhANQ5zxTT98LCD37Q8CRZ94yFOL+/3nZc6OJSPTysGdH7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"8043129a5cf53392cbf6cf4434dbf0c67a5e0b14","engines":{"node":">=0.12.0"},"gitHead":"782569da58595eb7c64476c10c094b8659698299","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","colors":"1.1.2","mysql2":"1.0.0-rc.1","thinkit":"4.8.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"6.7.7","babel-core":"6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"6.0.4","babel-preset-es2015":"6.6.0","babel-preset-stage-1":"6.5.0","babel-preset-es2015-loose":"7.0.0","babel-plugin-transform-runtime":"6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.2.tgz_1461759968188_0.524213460739702","host":"packages-16-east.internal.npmjs.com"}},"2.2.3":{"name":"thinkjs","version":"2.2.3","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"924430b0b84c9e9b3c8341fb0e4a919119a648bf","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.3.tgz","integrity":"sha512-VpTskwTWbfZmW4X2JJ/yA89EshnfGQAk5qHooRzlKyMmpU6kSm8/CM63iBx1UFOd5f1AF1my2TLl1MAZbjITnQ==","signatures":[{"sig":"MEQCICgZHLj1WoNS2t6G0mTbnskx71+OFz/I+ujDSgsV/iDHAiAWKV5mPrL92YzZMZvJjSyHQ4s1lx4yU7zEvLyeAS0BYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"924430b0b84c9e9b3c8341fb0e4a919119a648bf","engines":{"node":">=0.12.0"},"gitHead":"ef85849bafa98063dfb85bee0da54235064c7eab","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","colors":"1.1.2","mysql2":"1.0.0-rc.1","thinkit":"4.8.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.3.tgz_1462442054153_0.3152007737662643","host":"packages-16-east.internal.npmjs.com"}},"2.2.4":{"name":"thinkjs","version":"2.2.4","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"544005d99d2e8d856403f2e33ad07ea6fa89a4d7","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.4.tgz","integrity":"sha512-kXlmrwgTGCQcf2RWoA3iOZuigHi4qii2ymMZR5+x5PhQB6TlXL0wzUTNDOJ25MMCh+j9vpY7uNHnvGPVFPrh5A==","signatures":[{"sig":"MEQCIG5au3AaPUfY2KjamEuezJDQ3Ez4W8meFqoF7oOKn45tAiB7G6smI8LwvM710Izq/87qtbDrK8d0pOIt0J4G+Bei7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"544005d99d2e8d856403f2e33ad07ea6fa89a4d7","engines":{"node":">=0.12.0"},"gitHead":"c9873b4d11d08cd10d05f1a0eb00b71293b1a963","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","colors":"1.1.2","mysql2":"1.0.0-rc.1","thinkit":"4.8.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.4.tgz_1464158834963_0.22977934312075377","host":"packages-12-west.internal.npmjs.com"}},"2.2.5":{"name":"thinkjs","version":"2.2.5","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.5","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"e7a2399e63ecd936dd8b30181b359c149a5d13c1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.5.tgz","integrity":"sha512-1LzL/NlQJbfqkl62PHgsbmY02Q35UsDnyczFK0dAfAND8OfBrOCr5AkeG1RkdfTxISa96jyAP5qY41rjtAb6Ig==","signatures":[{"sig":"MEUCIQC5pBLhOXGjsDE7xjMHkJdVnHHSUb2ciRvMqgz9yDkUyAIgbSK5Sbm15c5Y4tG2cnGZAmOpiZT5aeNfQ5WrVpN3nvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"e7a2399e63ecd936dd8b30181b359c149a5d13c1","engines":{"node":">=0.12.0"},"gitHead":"a51c4c5c84dcd1061900ed1c5e57e6682b399066","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","colors":"1.1.2","mysql2":"1.0.0-rc.1","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.5.tgz_1466151526325_0.27490959130227566","host":"packages-16-east.internal.npmjs.com"}},"2.2.6":{"name":"thinkjs","version":"2.2.6","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.6","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"3473ce74b1e650e24933ba1411124eb782bf07b8","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.6.tgz","integrity":"sha512-yN5VXC9izRb+RE1beWxFIlQxlXgvzRj6dnzgDM++b96ukL26lGKHs05Rzn/nss53dlNYR/C5KjZWxexiFHq0Fg==","signatures":[{"sig":"MEYCIQCFppYKAtA3cz0vm4NQKjdwLLooNU5oA/ZZlUmq2ff8OgIhAK0qiUx8DjVfRCYqTU6nZBsuuB0+5vLN45oenhKKV2xo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"3473ce74b1e650e24933ba1411124eb782bf07b8","engines":{"node":">=0.12.0"},"gitHead":"c864398d46497204f91bdbcbad2529635ec9c538","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","colors":"1.1.2","mysql2":"1.0.0-rc.1","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.6.tgz_1469670933630_0.9398778770118952","host":"packages-16-east.internal.npmjs.com"}},"2.2.7":{"name":"thinkjs","version":"2.2.7","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.7","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"b29c25b111c0c07b35ef763831f787eed5874d3e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.7.tgz","integrity":"sha512-0oc7AknLxBdKOz5E5MstOE1A0c87WYPOJkgDk4t47tHivJ/U9rZzgVNIhTRSO+ZywPUJr67eJ8vhcd7ME1oebQ==","signatures":[{"sig":"MEUCIEXkFNM5a3kw9uIr15NgWIyJqC6dUgJ5Pjh88T75/F+CAiEAjm9M0TUl2xO1U20pZCYv/7ExCw5cMvjHCo57MRNUS5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"b29c25b111c0c07b35ef763831f787eed5874d3e","engines":{"node":">=0.12.0"},"gitHead":"d4191d3858c381ca2508b2f4ed7f2322d8dfbd2e","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","colors":"1.1.2","mysql2":"1.0.0-rc.1","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.7.tgz_1469693149863_0.9111766181886196","host":"packages-16-east.internal.npmjs.com"}},"2.2.8":{"name":"thinkjs","version":"2.2.8","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.8","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"c93157bdba336ddd40d409a102305300e16e59bb","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.8.tgz","integrity":"sha512-pVbHy/ZWql/TghxYgdH3JJl0Xv+xgjWiF1aM0CwO2Y/C8uI7EEFNWxTXiedycKiSLnNLYpsfvtbiGJK7h4ZNAQ==","signatures":[{"sig":"MEYCIQDM4sSwf1WiW8LLm0Lp01etl/sz/lhIsOwq4TqaG34cMwIhAPAWm15F4pN57eYNjs9LNoJHIqWHBO45YOFjYcqCQaZz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"c93157bdba336ddd40d409a102305300e16e59bb","engines":{"node":">=0.12.0"},"gitHead":"19e339ad7377e042771382b65994578a9672d802","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.8.tgz_1470278845416_0.05008846032433212","host":"packages-16-east.internal.npmjs.com"}},"2.2.9":{"name":"thinkjs","version":"2.2.9","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.9","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"f801d7315a00cfdd4eefb2bed6ee4a9e3bd1619c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.9.tgz","integrity":"sha512-tz2QoUWS37NnVosr8zyOjGcC1h2tW8c/M+go5o+ck+VukUSz/LR8U2bdzOAuzg8r42C75Jzb28uU/LspsoLhFg==","signatures":[{"sig":"MEUCIQCkFHjoV0QwgyaV6zpVPF196cBfRIQIPlgbiIAtTJtiPgIgB0NG9pLQbTNSMH9LEc7ZFjtrjwcgDw2e7ynJoyYpx+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"f801d7315a00cfdd4eefb2bed6ee4a9e3bd1619c","engines":{"node":">=0.12.0"},"gitHead":"e93bd66a2662bb48379a6c3b5a2d2cc7f78e0a99","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.9.tgz_1471334452351_0.05006714444607496","host":"packages-16-east.internal.npmjs.com"}},"2.2.10":{"name":"thinkjs","version":"2.2.10","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.10","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"806358566d06b334bc976b6e9351523bfc46e16b","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.10.tgz","integrity":"sha512-2tqsBKee+vHU1XRwZhpiZTGYyVpQ9fuG/Sqm4AWjsJFMqrBLUxF3clfHYY3UPcOAXmX581CofAQ5XjPjd4JnYg==","signatures":[{"sig":"MEQCIF9JksRDlBeyTtjAEN1I0ftiwU06bPePwRMinNcDCYMjAiAoK63VY2OKAfqWUjPkhP0EQzkfzadRQhvDLkUb1YMEXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"806358566d06b334bc976b6e9351523bfc46e16b","engines":{"node":">=0.12.0"},"gitHead":"31358fcb4dc185bbbef7199224a4b412720909b3","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.10.tgz_1472109520348_0.6620135423727334","host":"packages-12-west.internal.npmjs.com"}},"2.2.11":{"name":"thinkjs","version":"2.2.11","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.11","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"75fe61d9c85731a4332734cceadd4cbe7f307b04","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.11.tgz","integrity":"sha512-/OYhdu1jrV1ZBbNT+PnynxRsvgp32cTCKCOBcSYIuIlTTZUYxBi1oeRaviHHEYNSajxtD7tE3G48bjmBYFpNzQ==","signatures":[{"sig":"MEUCIQClrFyc5+sWK5etv0hNwuaccfQfh3cjxjP/DPDzJdiFegIgO25C2n7Zx7uL4uEMju0lVxLOJpygFfi+2tvC8FC1hvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"75fe61d9c85731a4332734cceadd4cbe7f307b04","engines":{"node":">=0.12.0"},"gitHead":"959ac7054d41173c4a151524db6729fdb176f11d","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.5.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"4.2.4","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.11.tgz_1473816495930_0.9304457411635667","host":"packages-12-west.internal.npmjs.com"}},"2.2.12":{"name":"thinkjs","version":"2.2.12","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.12","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"9e2c6ff07ad2d22bf6534ddce61e6b9f07d76c17","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.12.tgz","integrity":"sha512-rr+lt53DGCpyjf2Rb/8bj5vqmgwYn3kUU37BUuXZsV4RPIi04wTqcRL2WcHqGXm2/of4jYW0DBkPJRo4IaLodw==","signatures":[{"sig":"MEQCIFE6STZ+eStkYbTl/xQCLcrnz6OMoSHvbp4+UdWeFe9wAiBJw3vEXkeemCVEdrkrnQTQhFnMcGZA730SnYmncFJx8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"9e2c6ff07ad2d22bf6534ddce61e6b9f07d76c17","engines":{"node":">=0.12.0"},"gitHead":"dc9f25b45180b165b8df144dd627b30937364cb6","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.10.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.4.0","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.12.tgz_1474942921620_0.8211878095753491","host":"packages-12-west.internal.npmjs.com"}},"2.2.13":{"name":"thinkjs","version":"2.2.13","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.13","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"48c1d9df2cc7287ccec259557ff0ad376b0b983f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.13.tgz","integrity":"sha512-HGf2psjvkPGmho1hA1EC7OgwukPDl9Sfq8mhVUtGYtQTRsJg3XJX4Msot9O+9bwbmq3PHYl30mrqUN0Ftjsegg==","signatures":[{"sig":"MEQCIECE5Aqa50v5pX4URESfYCmaD7E+Rv5uUXYq+XvAz1PfAiAq6CMSJvjXd0ABdNs+MUIJ3wvi42dhX8OitadyxRt8Og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"48c1d9df2cc7287ccec259557ff0ad376b0b983f","engines":{"node":">=0.12.0"},"gitHead":"95c94a9cfda2b5735b0fe82f9bf9173ef3ffce7d","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.10.3","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.4.0","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"next","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.13.tgz_1476441049291_0.42237116070464253","host":"packages-12-west.internal.npmjs.com"}},"2.2.14":{"name":"thinkjs","version":"2.2.14","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.14","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"cbee2884f68f53b3ec99ab5d63b322385174b989","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.14.tgz","integrity":"sha512-6qdIrWUzeygDW7s34NhQOwntvlfqChgyWJ5Gh452P524ajRKE05OOdfp8f3tXYZokzVLfV3ny5EuybZ3+HvXjw==","signatures":[{"sig":"MEUCICGBX3e/C8VGnGvNSk3t6k7vNWAou62xOUnxmI4S9meyAiEA4gb533n2bWtFt2FxBzfMVMIOmZ18hYAcYnjKfdoWQ+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"cbee2884f68f53b3ec99ab5d63b322385174b989","engines":{"node":">=0.12.0"},"gitHead":"8b04fa385881706c7d8d8818c9f99b3ada248567","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel --presets es2015-loose,stage-1 --plugins transform-runtime src/ --out-dir lib/ --source-maps","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.10.8","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.9.1","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"^2.0.3","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.14.tgz_1478484423371_0.17903555976226926","host":"packages-12-west.internal.npmjs.com"}},"2.2.15":{"name":"thinkjs","version":"2.2.15","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.15","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"d3b93687edcb26faa271c8be614b005b99b1a4b7","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.15.tgz","integrity":"sha512-975debPAfvk8pqaN8KKDCieGlggZ2C4KaZ0e7h59RgPJeuTKypTvl+h3T+CTgYGe3JelS1Gl4E1qwmIL5k56sQ==","signatures":[{"sig":"MEYCIQCnyIlEy1HeTb4U/HG04+0wxGnDQJlng3pbglwVOcYu7gIhALUH7SJUEE3kMbf438iBghRclWSMpnt9nhhZJHTLl47i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"d3b93687edcb26faa271c8be614b005b99b1a4b7","engines":{"node":">=0.12.0"},"gitHead":"a129b685be45324783ac25cf75115b020d09c393","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.10.8","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.9.1","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.9.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.7.7","babel-core":"^6.7.7","source-map":"0.5.3","typescript":"^2.0.3","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-1":"^6.5.0","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-runtime":"^6.7.5"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.15.tgz_1480557385483_0.18692080955952406","host":"packages-18-east.internal.npmjs.com"}},"2.2.16":{"name":"thinkjs","version":"2.2.16","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.16","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/75team/thinkjs#readme","bugs":{"url":"https://github.com/75team/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"6ba5414bce219aa2b53051d3c4b1001cab8c4cac","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.16.tgz","integrity":"sha512-+lM9AO/nhNgL86lIOPbyUxLb4WF+MhKLP4eyQel4c66QHXH6kLPHSyvYIGdZZYG9+vrLgYgMxG6k2TcRPgjmYg==","signatures":[{"sig":"MEYCIQC25l8Yk9H2fj8vVJ82LoCSDUyQUw0jaZQL7fL1UKDL+AIhAN+TRREUvjZfhTnfD2GOYWmi9kEVqDZ0VL+fQbkvdu7J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"6ba5414bce219aa2b53051d3c4b1001cab8c4cac","engines":{"node":">=0.12.0"},"gitHead":"83e5def9344b44cba1438f8b5d1100aeb89875bc","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/75team/thinkjs.git","type":"git"},"_npmVersion":"3.10.8","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.9.1","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.0.3","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.16.tgz_1486454826541_0.9377210843376815","host":"packages-18-east.internal.npmjs.com"}},"2.2.17":{"name":"thinkjs","version":"2.2.17","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.17","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"3b9817c996a32719e9481921ccb1b7713e6ba4ea","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.17.tgz","integrity":"sha512-LrtxjcXv4gEDbbr/PvF7XqCNUyZ/H9ocXX3U6F45dwCIL7K0FtnQjI6dwRQuc5t4MJ626V/Igp2wbX5S9pKf3g==","signatures":[{"sig":"MEYCIQCoiaDIPZaV3krF3kwwVyMymoSuAjIn8Q7f7qm8z5fqFgIhAO8QmZKojAZU+/0aP+iSm8BibSldTN1Jk/ZD909cSua9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"3b9817c996a32719e9481921ccb1b7713e6ba4ea","engines":{"node":">=0.12.0"},"gitHead":"b902e701cf733813da31dd61f754e34056507368","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.8","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.9.1","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.17.tgz_1487584477693_0.20794448396191","host":"packages-12-west.internal.npmjs.com"}},"2.2.18":{"name":"thinkjs","version":"2.2.18","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.18","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"d955937b17a718dfe46b3c2a4436652aab02ca64","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.18.tgz","integrity":"sha512-KWVJkUnlnON0XzhmZaWefuFDu4khcLKbcsjDSeA5hoyMYICYmULZXV8O9u0t0O5EfCRIfDzM7hB0gyPy9JY6/Q==","signatures":[{"sig":"MEUCICD6Hy7oUhx9xLrqUDbG5m1znEcPZ+AEf8IbXGg1Ca3SAiEAvgmdAwwxSGYRlKqJePMa36J6p0qTbBTIpU1DZ8oirZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"d955937b17a718dfe46b3c2a4436652aab02ca64","engines":{"node":">=0.12.0"},"gitHead":"fe51a4a6f8e8439fa862a75706d34a3728f422fc","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.8","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.9.1","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.18.tgz_1490861496680_0.028915481874719262","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-alpha1":{"name":"thinkjs","version":"3.0.0-alpha1","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.0.0-alpha1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"ca8c59c7d8e54b78ee28362e45484abb34389ac9","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.0.0-alpha1.tgz","integrity":"sha512-56Z+Oaluds1ZUEw79QtJwq+NUkD1XVaQp3e1Au9zCB1g8F7dn92s/zNi+p1QWnGAJsBLsv3nPgAjCzZisxtQOw==","signatures":[{"sig":"MEYCIQD+KQT3L8j14BBSoqgcTdMg6lli4i430gPDaHAALL15sAIhAPRQQ9ag8URJVuYtEIou+4r1S2n2v2rAQ8uYdQNe8LvQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","_from":".","_shasum":"ca8c59c7d8e54b78ee28362e45484abb34389ac9","engines":{"node":">=0.12.0"},"gitHead":"5c96b2b4442c521f99f535810a64f3db410a6751","scripts":{"test":"eslint lib/ && nyc ava test/","coverage":"nyc report --reporter=html"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"koa":"^2.2.0","depd":"^1.1.0","debug":"^2.6.1","cookies":"^0.7.0","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","think-cache":"^1.0.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-session":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"publishConfig":{"tag":"next"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"2.8.0","babel-core":"^6.22.1","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.0.0-alpha1.tgz_1495459130612_0.0777731672860682","host":"s3://npm-registry-packages"}},"3.0.0-alpha2":{"name":"thinkjs","version":"3.0.0-alpha2","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.0.0-alpha2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"af5c1e12c035158a71af573c1fbc01ef6327c6ac","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.0.0-alpha2.tgz","integrity":"sha512-20WGH220fxe0tCrsyDdDWPJNRzMXtgZu7koZKXthzMyKPuPQpea+we7w0qEYLOSVAwLrhnu0hqBo9u0zRH23MQ==","signatures":[{"sig":"MEUCIQD3CSgVj0XHY4NRuRNdTzUhf0wC7u4bzyGjpKXviGfrcQIgBKQ36DBRSxV+RsJnGwh/bRQVyq15XYxfsb1mCV+l020=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","_from":".","_shasum":"af5c1e12c035158a71af573c1fbc01ef6327c6ac","engines":{"node":">=0.12.0"},"gitHead":"db1b4134478c56ed2e0c4bdb4c8620abc6191c89","scripts":{"test":"eslint lib/ && nyc ava test/","coverage":"nyc report --reporter=html"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"koa":"^2.2.0","depd":"^1.1.0","debug":"^2.6.1","cookies":"^0.7.0","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","think-cache":"^1.0.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-session":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"publishConfig":{"tag":"next"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"2.8.0","babel-core":"^6.22.1","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.0.0-alpha2.tgz_1496627232728_0.40451652207411826","host":"s3://npm-registry-packages"}},"2.2.19":{"name":"thinkjs","version":"2.2.19","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.19","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"1758cc70135ae165c0426be99a270d0ee60f8819","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.19.tgz","integrity":"sha512-oF29wvLdkk+HWYhxQ62xo6HjVnEHw6ewzPALD7xO6TqSKnOOH7pBbYw3JpA6TX5YVDsVn2c5AXVAXNlEX19TAw==","signatures":[{"sig":"MEUCIG7FMMnmgiTzQ/2fI3OtH61n5/RL0C14CRT6iZnYzvwhAiEA4WtmiZQ8p5Us/GYLyx7st8UdQdECX04v8qOEuaL+RbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"1758cc70135ae165c0426be99a270d0ee60f8819","engines":{"node":">=0.12.0"},"gitHead":"a1b895201ed1f9f3233aa9f37c41b25ca38f9a59","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.19.tgz_1496654991874_0.3180820834822953","host":"s3://npm-registry-packages"}},"3.0.0-beta1":{"name":"thinkjs","version":"3.0.0-beta1","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.0.0-beta1","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"1c398bc93ec1a0935d4c66978fd8e7fd07f4f53e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.0.0-beta1.tgz","integrity":"sha512-xd09gC5+80FcxnaRLUky6BZR/N6mYPu85VWUQsWyqP+3UDQUHO3s1ey7rJzA+qv564egsuiE4XQkTRXARotmlQ==","signatures":[{"sig":"MEYCIQC6JQgUSanQN7ZDvXNEAlZhm5W5f861FhDa5M1lmarQpQIhAIQoEhXbrBlMqtkBKK9Dt60EwEpdMnL7opH39Pk0lm+U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","_from":".","_shasum":"1c398bc93ec1a0935d4c66978fd8e7fd07f4f53e","engines":{"node":">=0.12.0"},"gitHead":"97fdeb659a8220bce068742b4c9a9a694d9c488e","scripts":{"test":"eslint lib/ && nyc ava test/","coverage":"nyc report --reporter=html"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"koa":"^2.2.0","depd":"^1.1.0","debug":"^2.6.1","cookies":"^0.7.0","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","think-cache":"^1.0.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-session":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"publishConfig":{"tag":"next"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"2.8.0","babel-core":"^6.22.1","babel-eslint":"^7.1.1"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.0.0-beta1.tgz_1497231879883_0.5954089388251305","host":"s3://npm-registry-packages"}},"3.0.0-beta2":{"name":"thinkjs","version":"3.0.0-beta2","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.0.0-beta2","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"a8015154350f9100749f93cf8385de3e171ee238","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.0.0-beta2.tgz","integrity":"sha512-NRzSGefvws26SlocIK3CVlSDlvp6KcbUPL88+xya+gMB1at+9MN8kHV7AO0Ly2+qHK3LXlNz1ghRYBpc4ZJfBA==","signatures":[{"sig":"MEYCIQCiQ0iRPqDg5umxEu2sQWiz1F9jdQ7JUaDyaRndRZ7EgQIhAOFT7jiXMeZg3AGVQ+jK8CZyJFzi98dfi2PnoTbhWtqD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","_from":".","_shasum":"a8015154350f9100749f93cf8385de3e171ee238","engines":{"node":">=0.12.0"},"gitHead":"baa61533c914a3b3cee60ba6afc99b9a9ce94fff","scripts":{"test":"eslint lib/ && nyc ava test/case","coverage":"nyc report --reporter=html"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"koa":"^2.2.0","depd":"^1.1.0","debug":"^2.6.1","cookies":"^0.7.0","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","think-cache":"^1.0.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-session":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"publishConfig":{"tag":"next"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"2.8.0","mkdirp":"^0.5.1","babel-core":"^6.22.1","babel-eslint":"^7.1.1","mock-require":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.0.0-beta2.tgz_1499393637541_0.393025625962764","host":"s3://npm-registry-packages"}},"2.2.20":{"name":"thinkjs","version":"2.2.20","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.20","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"209bed86347ae7430e7c3d415999ee0848799d90","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.20.tgz","integrity":"sha512-aCH+fsmwYjGs9HlyHjg2h545RGaHIqZzzFn9tkC+9uPIIzf7gfEQhukrvQqSccKD64pINm+Dg0WhRobTyn1pyw==","signatures":[{"sig":"MEYCIQC41UoaVefc+fP5Ri1rGHPsIQwOfQqfyx/idTj+ZadXGQIhAJF6f3OjFpwJSxw61GkYQ3TQxN0GRSLuFVpQGLTRSDTl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"209bed86347ae7430e7c3d415999ee0848799d90","engines":{"node":">=0.12.0"},"gitHead":"b9334e4c6c9a1d0f216a0eeecce3e5929382cff7","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.20.tgz_1499909542295_0.7816184822004288","host":"s3://npm-registry-packages"}},"3.0.0-beta3":{"name":"thinkjs","version":"3.0.0-beta3","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.0.0-beta3","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"d19ad91298124aa2bd294ee2ff33f025fb082eb4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.0.0-beta3.tgz","integrity":"sha512-e1eGI8Svr63mkg/BGQmsmC0RP6WUW8xqaVPx/ZyuHmS/+vQhNz9JJTqkfL4IMFI+DKkM98mcAGTYA0opeuD2iw==","signatures":[{"sig":"MEUCIFuv2xriz5DMgYKA/3Fwp99+e3qc9mVdZkeccQCw5W85AiEAm0NklzRNbigf9qJWZYyY/yon/oPkuaXuFuFHqijyoMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","_from":".","_shasum":"d19ad91298124aa2bd294ee2ff33f025fb082eb4","engines":{"node":">=0.12.0"},"gitHead":"39bc1b6b79fac01c922396b6b0aaf24505b9e309","scripts":{"lint":"eslint lib/","test":"eslint lib/ && nyc ava test/case","coverage":"nyc report --reporter=html","lint-fix":"eslint --fix lib/"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","think-cache":"^1.0.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-session":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"publishConfig":{"tag":"next"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.0.0-beta3.tgz_1500020692165_0.0507895068731159","host":"s3://npm-registry-packages"}},"2.2.21":{"name":"thinkjs","version":"2.2.21","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.21","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"f58f55a061e313184e38e7d51f1333fbd31ce9bb","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.21.tgz","integrity":"sha512-7CM0zin+cyUuNPmJ98RN+lFtAGemhoB7R+DNeKoB5mYEa3hRaXZ6lbZLl9prVadcllwKmCFwlVzIKr4EzrCTkw==","signatures":[{"sig":"MEUCIFiTzgo3vTTW5M4nwQII2iu40+UHlUnjyr/80NiTjBagAiEAwY3Hn1pii/xFDiP3rCSbbu+3xgjlKStIE0Lwn8Kf1iY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"f58f55a061e313184e38e7d51f1333fbd31ce9bb","engines":{"node":">=0.12.0"},"gitHead":"5d3f74a79dc6b65dbc652710a9a7b6aa3849cc09","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.21.tgz_1500879254766_0.9647946555633098","host":"s3://npm-registry-packages"}},"3.0.0-beta4":{"name":"thinkjs","version":"3.0.0-beta4","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.0.0-beta4","maintainers":[{"name":"welefen","email":"welefen@gmail.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"38e069a73282ab45af875c07cb711a150750fff6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.0.0-beta4.tgz","integrity":"sha512-tHZb808Fu3gO3WhVugDxY85noqgZHhAnA0ns1axZtbu44s4hMxZjjkOmUA7dofTL5JyuRNeJiHkI8AR+I6/iAA==","signatures":[{"sig":"MEUCIQDHHqvWtJlxuNR2il6560tXsATw7LmgtIZb/FSWA5dMTwIgYMd9ZKVV2xq2a5d/Xl9n57XSm7fgAKPUE21MMXT2bz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","_from":".","_shasum":"38e069a73282ab45af875c07cb711a150750fff6","engines":{"node":">=0.12.0"},"gitHead":"1bfce1fd055ea616c88b4031eb5c1019521aee71","scripts":{"lint":"eslint lib/","test":"eslint lib/ && nyc ava test/case","coverage":"nyc report --reporter=html","lint-fix":"eslint --fix lib/"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.8.6","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.0.0","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-cache":"^1.0.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-session":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"publishConfig":{"tag":"next"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.0.0-beta4.tgz_1501642716680_0.5629970014560968","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"thinkjs","version":"3.0.0","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.0.0","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"c87e698a9a2b6f5f6b3b8e0a5302bb8624adced8","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.0.0.tgz","integrity":"sha512-cFmCHPTQFXa/vk1ZrxhM87oD1QLzR1QB4Ue7IiBqXGRCx0lNPka2kuN1bU3Sw7+8RQ9E9Fd6lb9JuFFDXj7Xxw==","signatures":[{"sig":"MEUCIQDy3NWi0nXccXIn5JA+16kCiQMpF9KslYjYui3FcVWnKQIgRXKi/uqJaxTacvocT//5NTo1iU0ajzkARye76wch38Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","_from":".","_shasum":"c87e698a9a2b6f5f6b3b8e0a5302bb8624adced8","engines":{"node":">=6.0.0"},"gitHead":"3fa88f8665070515a29753e367eb480c166bbcad","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.3","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"6.6.0","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.0.0.tgz_1502956906920_0.05980249121785164","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"thinkjs","version":"3.1.0","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.1.0","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"05dcd1bb35a37c471f43bae3a2efcdb1dc9b4d49","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.1.0.tgz","integrity":"sha512-1MkZ8kc0icwIa+rPLac/JcaAKcR5SSlkggSOAluFiJvzAnL8lOKvZFwcR4n0BZrS/rkTwOmiLNWrYDBs2Mw5ug==","signatures":[{"sig":"MEUCIBfNLtsMYPdBcLTYv01jwH+Caukz9lRC6eMjDxC9hpAxAiEA8UgIeEtScExxqk6XIVLMjOT4goYLFhFBTeoftiEYb/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","_from":".","_shasum":"05dcd1bb35a37c471f43bae3a2efcdb1dc9b4d49","engines":{"node":">=6.0.0"},"gitHead":"c275bf6f1a5b1a58b2f618cca4d8ff26156ad9ea","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"6.11.2","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.1.0.tgz_1504231445448_0.07090619648806751","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"thinkjs","version":"3.1.1","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.1.1","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"9a9b9d9c2ba38eb3d89582b89109c21d678a3c97","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.1.1.tgz","integrity":"sha512-T4YlxOffetwOPycBfsmfILbeqx+k5xm+mXWTB+ygNmETaVHk69EQfdoyLH5OEEopKXLl3+TeyqfpSfwUVNxsBw==","signatures":[{"sig":"MEUCIQD8QfEDVKnVBKKYoNWI+A9/lqpmFZB8nSGIXah8y581swIgN5IaDVRXhBTll0M1n2CIXAJ/vXErdiWxK5v7kt7d7vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","_from":".","_shasum":"9a9b9d9c2ba38eb3d89582b89109c21d678a3c97","engines":{"node":">=6.0.0"},"gitHead":"20bdb1efebc179d2c905713987a9fd49cf87e06e","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"6.11.2","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.1.1.tgz_1504669763952_0.5367615106515586","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"thinkjs","version":"3.1.2","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.1.2","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"2d1a6fe67e6db54eeb3fa5182808c64a61c22a71","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.1.2.tgz","integrity":"sha512-G2JG73VWSLOZLKv4L6Tjecjj1ZYA/1Nar3Wub6585nuoyL/BPf0HzstQxo1tBABCCP+ZZHYcB+s0ieRPbeRaSw==","signatures":[{"sig":"MEYCIQC6YUGkzx/YeJGXfKFHLmWItGXsCWgFrEYWPJH0RfvimAIhALNn0j61dkCNbAA2uDzB2RWs5+aldpAPwftzYKQ2BxZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","_from":".","_shasum":"2d1a6fe67e6db54eeb3fa5182808c64a61c22a71","engines":{"node":">=6.0.0"},"gitHead":"2600d7aecd3d039119a109b56e39eabccc644fd5","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"6.11.2","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","@types/koa":"^2.0.39","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.1.2.tgz_1505210996781_0.21301038656383753","host":"s3://npm-registry-packages"}},"2.2.22":{"name":"thinkjs","version":"2.2.22","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.22","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"c2b3e050227fb9a520d7e3116dddfc7dfe15e64c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.22.tgz","integrity":"sha512-IH3use+QJHvWAwrw97KbdYCflRS7qMd9jm/KQcIPQPxb5mecjPAFiCgSUX4NHzvhEqbAQLgGvPliWLcHS7/9vg==","signatures":[{"sig":"MEUCIAO8YMRo3ot3wc+2OcWBJw9gLnCThIs57EZJlGJvNcHQAiEAhZnlt8dFHkHTfk17qxDCsFfY77o9oVbKZoN8CwpDkbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"c2b3e050227fb9a520d7e3116dddfc7dfe15e64c","engines":{"node":">=0.12.0"},"gitHead":"7a7ea12dac5534b8697fc19086698a8eaf1a903e","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.11.2","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"publishConfig":{"tag":"v2"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.22.tgz_1505213207912_0.31364566925913095","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"thinkjs","version":"1.2.12","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.12","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"11a82a5c2a0a17aa6df2f7317cd92544663f5a34","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.12.tgz","integrity":"sha512-hALYNshLAIr5mmWm4E9qOQFWIkxnz8ju4E9J+VYzWVzPNs1hui5EzjvKhv++Fnuw3hSmtspuOFmpGaS0CAAU/Q==","signatures":[{"sig":"MEYCIQD4u9Rw13jReiHhNwv/06zU252o1yBh1zNg84Zq6vR5QQIhAOHI4jPPsdVg9QzH6iA/Y5njb+8IPxUisBI+XyNV12YX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"11a82a5c2a0a17aa6df2f7317cd92544663f5a34","engines":{"node":">=0.10.0"},"gitHead":"513c7bf1e1e88a253e662ca22ae637a8cbc7f0f1","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"6.11.2","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"publishConfig":{"tag":"v1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-1.2.12.tgz_1505214506435_0.5082291262224317","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"thinkjs","version":"1.2.13","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.13","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"4ca30933748e5aeb10c7bb7df284855c121fcdae","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.13.tgz","integrity":"sha512-FzsrZFwe8sRtui5HV9m3R/cwphdYwnMel7usVn9dlrECVI8xGbkAifpI6e1myGSCmWShQSfopQ3WneImHO73+w==","signatures":[{"sig":"MEQCIADDblwUiA75xuAbzZTNE+MfyiBS93Aj9UYLhlZzSb1XAiAcLpS0LW6VihuN/IFMxrk2KvnwKM6m7XR6WjqGhZn9Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"4ca30933748e5aeb10c7bb7df284855c121fcdae","engines":{"node":">=0.10.0"},"gitHead":"ead29d4687c7120eabd8cd99d4b0decfe7600b07","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"6.11.2","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"publishConfig":{"tag":"v1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-1.2.13.tgz_1505216954678_0.7265000818297267","host":"s3://npm-registry-packages"}},"1.2.14":{"name":"thinkjs","version":"1.2.14","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.14","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"804a3e2f7725b15cbda1f67a0731c74c98e92231","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.14.tgz","integrity":"sha512-O22goV4Tn6WumYhlTHX1CfxWYeBI9HGlrm1i3q/ob9HnahnH90hIuOTMMM+XhPXETkUrZAkP7KJK7y7EKO+glA==","signatures":[{"sig":"MEUCIC4odRfLfwVozj90hJU0vVifoQ6X4VqvzzWjRFD4Fi+qAiEAmMLpiVP5FS7dQIRGoDAfX2zbOgJ+WLKnxy4HPO96LnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"804a3e2f7725b15cbda1f67a0731c74c98e92231","engines":{"node":">=0.10.0"},"gitHead":"028ec3f35840488b209acf02f101f452b6bb1b8d","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"6.11.2","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"publishConfig":{"tag":"v1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-1.2.14.tgz_1505272838946_0.007358520058915019","host":"s3://npm-registry-packages"}},"2.2.23":{"name":"thinkjs","version":"2.2.23","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.23","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"79888537ddb306dbb5a726ab70064fa181451f04","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.23.tgz","integrity":"sha512-MJz/f+cS6BGythw9oYIj9NuVU2BObVl903/z2SbU4oGtg6eqGR8PsMsZnXUwlaBxUppsAtlYGySOW3XdJ43PRg==","signatures":[{"sig":"MEQCIAIARdlP9W85UECWPa93jz4zCWDnsbIEBC9C1w0RZunjAiB4UVwTDCohYQguy6aYWwBR3J7OLA2ozJH6QEh4TvIRHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"79888537ddb306dbb5a726ab70064fa181451f04","engines":{"node":">=0.12.0"},"gitHead":"8e4199d52c96613552cd20b21f670e22f62a6a09","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.11.2","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"publishConfig":{"tag":"v2"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.23.tgz_1505273591293_0.5733331248629838","host":"s3://npm-registry-packages"}},"2.2.24":{"name":"thinkjs","version":"2.2.24","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.24","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"97ecc5a779f5ded0a365859427e01980ff164594","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.24.tgz","integrity":"sha512-xsdzsWd3XxbP4Iy+Z2eJl//CThH7HDby6bINjUfZD/PPmIMeDS6u4GA1VBGOaRxgnXtcu3ztu1VWJfBqm0iBWQ==","signatures":[{"sig":"MEQCIAOv2CHiWQsbJEIz07JVHKaryZxx2mxP5nO92wfgPU8/AiBANTlyvXIf5AQk+po3o9xqgwhDdB4OENtLsX2UBMA8pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"97ecc5a779f5ded0a365859427e01980ff164594","engines":{"node":">=0.12.0"},"gitHead":"d350e48280951b5b5529b2f4f99cb155dd2e4dff","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"6.11.2","dependencies":{"co":"4.6.0","ejs":"2.4.1","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"publishConfig":{"tag":"v2"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-2.2.24.tgz_1505354530801_0.04677885817363858","host":"s3://npm-registry-packages"}},"1.2.15":{"name":"thinkjs","version":"1.2.15","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.15","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"5975cdf6c59bc549bb53e49b912a31b7d44fc6e6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.15.tgz","integrity":"sha512-8J87pm3Toe2sXWu6ttXJ1J/nlrVrUXaOqVIfxbr/9vl4F0Tb2lmMJXwaiIf7NfXd2rpIdgwgqa9fMwRBlo2mnw==","signatures":[{"sig":"MEQCIGjLBG7zbM1EkFrzMMW5NxKTkn34PwviAPnQQMI7e1kxAiAPi7SziTw9o8GwrmUzplCAxaPD1Y1H48nJx8VL6ZSaRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5975cdf6c59bc549bb53e49b912a31b7d44fc6e6","engines":{"node":">=0.10.0"},"gitHead":"32dde3aa33f58099606812ffe91e0889b25b574f","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"6.11.2","dependencies":{"ejs":"2.2.4","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"publishConfig":{"tag":"v1"},"devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-1.2.15.tgz_1505355116511_0.4797788511496037","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"thinkjs","version":"3.2.0","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.0","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"2e523cf77a4e05d6dc1c0ee71b64e2feceb84b01","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.0.tgz","integrity":"sha512-a/r4sgfT37WUTmJ5paHBCbOW3zQKeB4eYMqvnf+4cm5kzJu1ZkJQgbG4vV5FeUWnM5YYt9qtz4tjAn4KWca0AQ==","signatures":[{"sig":"MEYCIQCFb9e+XbYBb2HUZdnOatRO3rNyCtO80PNpUVtmWzu9qAIhAJjmYkOCeWHSXGI6nR6Dx5qnijxVjc4sromaQ/nQehMH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","_from":".","_shasum":"2e523cf77a4e05d6dc1c0ee71b64e2feceb84b01","engines":{"node":">=6.0.0"},"gitHead":"c3a68271dd030e829b111b0525d67efa2a49febc","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"sijiecai","email":"sijie.cai@qq.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"6.9.5","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.2.0.tgz_1505812998383_0.12096247053705156","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"thinkjs","version":"3.2.1","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.1","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"6efeee4089bc53b687ce941b4d2cf68b8244e86c","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.1.tgz","integrity":"sha512-qPX/EGwebt3/a++Po0PHr4WXttR3ghqvC/nxuYyDdoJKiM+EDRbsvP51aHsypO5zkhnyfaXVDj61l+llrshzRQ==","signatures":[{"sig":"MEUCIFQlkcumOf2LtPxBhHOtxVcyOyxANnFW7r8izCOO/Q72AiEA82bObrmxfr6QGtwZjcRXKGUmVbuH9wOC94C+sm/NRJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","_from":".","_shasum":"6efeee4089bc53b687ce941b4d2cf68b8244e86c","engines":{"node":">=6.0.0"},"gitHead":"64dc8e29eb8029776965ffa347888f67b50d4527","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"sijiecai","email":"sijie.cai@qq.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"6.9.5","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.2.1.tgz_1506058087095_0.7811175256501883","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"thinkjs","version":"3.2.2","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.2","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"123d9df93e72859331c43616a5a22526ba0e8b97","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.2.tgz","integrity":"sha512-LSre4dyOVSXDuQqAmIXGF6XsfJ8Q1iC9QJTY2yPiMGNXKu9dfMjpupglpvAceDZ6l7/5wxX8hZYmaHl3GB1WMA==","signatures":[{"sig":"MEUCIQD+PCFgXfR8t0QS1gPCKPGGfUkkba4yLWE8nXjWavlYcQIgUU1Y9jOxJ3diLrF5yUU4rp5vznlEyId8mTrItOJzJNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","_from":".","_shasum":"123d9df93e72859331c43616a5a22526ba0e8b97","engines":{"node":">=6.0.0"},"gitHead":"ae32e918eb2625c82b34c51c0bb1372b4d81ce80","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"3.10.10","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"6.9.5","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.2.2.tgz_1507707476445_0.5960931188892573","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"thinkjs","version":"3.2.3","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.3","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"27c889fdcad49e90e9fb66a6e5f70b498eb7921f","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.3.tgz","integrity":"sha512-UKmfZ+s/INNF/kwLgHjyuLfxFF4vEk3cYBE3sxSWuAIGK3gd5Cu7nlZNdzZ2ulHVZytl9xy9zs3+zKcnFQqQ9g==","signatures":[{"sig":"MEUCIQCm/Hz9LIG+68tsMnANOFV9C25CeWq3sdvIk4qQUOTE+gIgHh+tFyifmHz1pUGjP1m3cZc2iNXp3k88NmrofqL3ASY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"d89d8a9eca56dc06de205fddd3594972df0f9fa5","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"sijiecai","email":"sijie.cai@qq.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"5.4.1","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"8.4.0","dependencies":{"koa":"^2.2.0","debug":"^2.6.1","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.2.3.tgz_1508934589634_0.6206883767154068","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"thinkjs","version":"3.2.4","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.4","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"6d2d374d19e34899858655229a3dc75b8db48b1d","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.4.tgz","integrity":"sha512-Sw/G7ZtIkZkcyHSYtEppVByYIHB0rVRKtKvRYT+Rs6uZCGoE29O6YpDA6JB5fDjQKSImBddhlLfFfnnn1BvF8Q==","signatures":[{"sig":"MEYCIQDAu564pTpjuHwyiA5FEB1xJkhxzpgq7M4ZuxHfY53lJwIhAKva+JcZBFSJr/ozrQx/p3E6BcviQEvK8uUkZsYnDfju","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"54d91483ad256f9fb1427c3be50db6417ee8f5ed","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"sijiecai","email":"sijie.cai@qq.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"5.4.1","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"8.4.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.2.4.tgz_1510658274136_0.38426575204357505","host":"s3://npm-registry-packages"}},"3.2.5":{"name":"thinkjs","version":"3.2.5","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.5","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"973630d3345d72be5d49169414f668d5ea7bef6d","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.5.tgz","integrity":"sha512-ixErsF4/IpV3xGWso041mb4h0MUt3sgCO1pWzH4EW0mrWqTChGq6cMvWrZBi2myLorBL0RQJIl7Ii3P6cYCnTQ==","signatures":[{"sig":"MEYCIQD8Nt3vY1GsFtJadPQBX6NR7dwevf2Y3vk2l0BJFUBU9gIhAOWPMPbw7RaLajgioTzLhF1DePHbHZO4taeVIU3tdEzu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"7e32a24cbf63ce105e77d649fef3b7a88d43b364","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"sijiecai","email":"sijie.cai@qq.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"5.4.1","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"8.4.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.2.5.tgz_1512974580373_0.8221216457895935","host":"s3://npm-registry-packages"}},"3.2.6":{"name":"thinkjs","version":"3.2.6","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.6","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"941df6bea3a94e7b59400ea5e81b106343a46632","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.6.tgz","integrity":"sha512-DaWCG/UhlafEWmFZmc6icCemgt1otr1JH74VrjU/Ki4nrdiTZRXIDOIY4S4qejkYG1Cx4LxVAXrp4+WgkIAJRA==","signatures":[{"sig":"MEYCIQDXPOaRA62oEgptmK6Ea+N086R4Ow2PfPMev6kNC+UpjgIhAMRHZ6zhN1vRbzZ2uHYDhHXdTyWTFERwRDfsnrMcnHzd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/application.js","type":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"dc2e33ae0ecdcf8109c21f2de70fd26810e0f2c2","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"sijiecai","email":"sijie.cai@qq.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"5.4.1","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"8.4.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs-3.2.6.tgz_1513241174070_0.41372156352736056","host":"s3://npm-registry-packages"}},"3.2.7":{"name":"thinkjs","version":"3.2.7","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.7","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"b8eefa19ae378385501a0d94a4b60ecbedce4695","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.7.tgz","fileCount":38,"integrity":"sha512-Z1538vMygaN6WIYHIsPajTPUu3X0OJ4n/GJvs9PeFgyMK4EQLGdhtbI3IpwWE8xD+EgTT7ywZpOtdudGW0X/8Q==","signatures":[{"sig":"MEUCIF8SCC0D0sjh5h5YzxVRp0gniY/a3nmRMpxojEoxr6DIAiEAjTSBEtSpttRkjyHriA5FwNdXVJ8+JER+JoG4/LbU6uA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243135},"main":"lib/application.js","type":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"0f8c52ee8f1f59afa64634654198c3f84581f6fb","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"5.6.0","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"8.6.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.7.0","destroy":"^1.0.4","bluebird":"3.3.5","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.0.0","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.7_1519826719012_0.27054629382613116","host":"s3://npm-registry-packages"}},"3.2.8":{"name":"thinkjs","version":"3.2.8","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.8","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"2a8268b43d2e5a7a1c1eca0bc48fb665e6be97d4","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.8.tgz","fileCount":38,"integrity":"sha512-0GB1wHPDTUPyq01HXOntBnppHEjEq09sqzzn7Q45MedRwZIe0FihrwdrOO/y51TvsyjcwVoaXOl4O9NAfZFUxA==","signatures":[{"sig":"MEUCICzORCSe3hbmAk7826EKVDp3E7OANTOjl4wt7nK08l2oAiEAoRD9NpZzIsZhC0cp2CSmYVLIMakhbY/y05d0ienSQT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKcfQCRA9TVsSAnZWagAAsggP/R3PnT4dfVT9Rupu8Y8M\nHrXACNfbHCKaizv9nYGWFZMv35EViIg9hIc+bsCyPpAsg9ziMIxfciT1WNHQ\nfPklV2MZUMbmo/PGalQHWm0eeJ6IN3kFtWHB3dO8PBB7KPklMo5O0sYyLHtW\nLAscnh/ZvXZN15z+z2orci4G0KbNTi/HP9w3did28hp23RnYY7msJMo+USxn\nKaGjts2VjkwKqn3A3kVp8ifZj4irUJZc6tsNHYtvF0R+LTqyHPnwA0feQUaA\nOselPY1m6c0Ro9eMlrzFZV0WYg0aWq7mNulXY+kEpQ0n6kvccJGN1UnXalbV\nYe/gujwTKh/SgB9/d6A3cbC1XzaSfWS9oIPVs+5czkNbPEal7WslXzrb8Gd7\nc5LipjHtY4aj/t6Y/fczXVZWq6YqzPa8WTBKRbgCPmjmuDjhN0BPgqjjWD2g\nadvE9UWIy/S8P6J6cqqZ6Fw/ZpBaHJtS6sTfHbfo2Y51c2YDwrVCPz+iPH+o\nkLbQRoWeh50Vropmd49hzEyIQxSoLeFULdwe83E8fFDV9ZP0CmPjEdwGfAcM\nTKRBG+aRLOoIxBZegDeDzzhWDDwyIyPsdxHTx/pO70W8A+RIixGKYLoLTdCH\n5g0c/+SGPBKtf5NveH4u9P6UYKEYUPDNUY3hIflLSsZJajPj9LE8lcLufoe7\n7Ea6\r\n=vO5a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/application.js","type":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"0b4957fbb11bd26c6c920178aca6f5edc8df0557","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"6.0.0","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"8.6.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.7.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.3.1","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.8_1529464782558_0.4913688598435473","host":"s3://npm-registry-packages"}},"1.2.16":{"name":"thinkjs","version":"1.2.16","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.16","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"b8bb5bf6249b022cc21f6919f24250f85ebaf857","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.16.tgz","fileCount":101,"integrity":"sha512-ndHdLbqgq8wjycsV5BCQ9TmeG7Bz0o3KRaRZAduWGcYyq3esZS/j7cSobsadOMaQYifmM4T0IXxFiD+VbQ9ATw==","signatures":[{"sig":"MEYCIQC3VrWZlAVfRJIpic1k0WB7wQzxkDBAp+tXWJo9wNQo7QIhAMf+JoDBVzjJvnfOzKgTGnWwvLOz91TcpjbYsKHbMVNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmdO7CRA9TVsSAnZWagAATYYP/2bLfaPfqe9nK7T9sJQF\nZ8daZwX2GApbFwGejQbjzVqRrgXt+27s4k6jl7S+uTyFklPFjk54PGdCX7W3\ngJkbdKOLZmWXbC+xifUuXRCG8Cx0RpU7TxDi8XOmU54PfZlsHwxMvMbbC40h\nGio/tCBmmRbx8/8mjJKF+sdzfW2sqJjeECbI+ik1Dkv3S7Tz01m+/TomVDq7\n4SdSXYnulSMtC8TEdMV3vW+DsMmWCe7z5l0aLsPxXMWBA509ZCs/NVcuZ04K\nT/6avr78c60dwrRsam5uUE1SL54aVaRFCwx7tE92ZbQZx0eHzOm0/poVG3q8\nutxlONS+wwn3NNcoqWWE8nNOfsbosQ6PP7O31dRRo03TCoJGmovnO9lXJn9B\nEnZD0v33ytJKqpd6R/6wTrwqTfxL5mNffFo+S3yNH1PASYoUaZrSyCnggWOm\n/x/Vtj0hyo0nl63F0o43xBBPh69hnU6aveLYcD/p3TATbwEO6A/JNe4SJMSl\nD30vqznsFpjwyh6dij8HP0Nmb/YhIiyVjDVxirb09AoE7qNOOdp6yNCvUnzX\nusfNBxYCvnVXrYpum7NUrR8a0CecR8gmTDrs/RVLexwF0Lw6ILLim9rIFnOe\n8tBKHa9bd5i+KuapahcUSWysPllCwODPffImh2J8xJ4K4v6SrRi3lnDv2orV\nKMnf\r\n=kEqE\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.10.0"},"gitHead":"4b37a99b148b5110a0dfb1b6a78622dda5747ef3","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"5.6.0","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"8.11.0","dependencies":{"ejs":"^2.5.7","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"publishConfig":{"tag":"v1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_1.2.16_1536807867229_0.5430947455018238","host":"s3://npm-registry-packages"}},"3.2.9":{"name":"thinkjs","version":"3.2.9","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.9","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"686b811dd4fcb51e83db55feb89fe597ca0974a5","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.9.tgz","fileCount":45,"integrity":"sha512-fUjPPNNZVyFxCWjegyQlgNlC4Tze6WBkavdAMbc5usJ9novgoKM7GI6g0q8LXT5UTtrEooc13ZxnWljIFFXDDg==","signatures":[{"sig":"MEYCIQDuIYnVqzLxWYfq5C2CGFwpLME5w/B3WJdHKmWYQJbsvQIhAJio92Tla2NGgE55MYJkP7b9p8Vg7BINXV4+vITayb2t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvCGHCRA9TVsSAnZWagAAVIQP/A6tKwY4BrVz0SNHbHzE\nePHVV2BkbXYSIDuJYBTLCtR+B0ihiDDiyeWqrkntICcJ/njVDrzoYo9zax/b\nwouPbVXMVMABhc+LNVwQ98wURonFX08WBEzb7/M6Ng4LRLLTII37mmBfzz+G\noApEMUpck5Fys2yFrW8VcgkR/raGcNdr6ZMaa/EpB81VkCwkCXhGfW3FtkE8\nkyNygRFNYY4h5lHCFhOkgkPktTO+VWJEMOuXhKUZLArREo2DydXaCpkDRhTt\n8km6+gleH0bgLBo92JlcAGHwgShqTfcABd0Qz/hVR7sWCtGzXveZBWFvXj17\n1pgleSU9jeXp+YTYIyMTnp+n4JmIF3tSgrE7zyfKfogagtMsZ9sc1dNHoQ3m\nr7U6SVqWBkEQqveA2kyt4l/7iWOApksyAynsNAqqn/TPMEfkMnvcUvpkTOAJ\n89FJ28/u+w8Qa/vE5wpDVN68OhGgHDygjQrt95lY+oieSkmbvczniwUJ5gnc\nLl8+YPfneNrIxjwmW7UpoaHDX60kx+2sTzB15A0nhvz5O2KAbD2ySN6Ot8dh\nsaa2ydpQaS8f7IljwK7vDJ3w0QzAZP+3EhoGSarfpAvHTJpzyxGz2rj8oe97\nIgivO7v6WgOdvQmvEPZlAHPGEHaBb2fG+tTOxZyqgEDpCLgeNebMw6tajS3p\nQbgi\r\n=fyNo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/application.js","types":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"0eb2abfffdd67576c887031babde6645bc542799","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"sijiecai","email":"sijie.cai@qq.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"6.4.1","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"10.9.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.7.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.3.1","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.9_1539056007214_0.5994507283313122","host":"s3://npm-registry-packages"}},"3.2.10":{"name":"thinkjs","version":"3.2.10","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.10","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"ffe8e739066a038ffedfe214fa9f5be58c0edb83","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.10.tgz","fileCount":43,"integrity":"sha512-Ti8BWdBpo98mIpRt5ZFI0VYXfqVpHQAKB9cLXLLzMpnP2Dh6VflUwhnSOVi7OiYvrZDDl0xjLLesFPWjYb/8lg==","signatures":[{"sig":"MEUCIFlMf8XpqiYneRs0V80di6TznQuJjnvrOrUb4zUlB/yFAiEAtkOKFm8hWlumJewwTvIe+KFtTLm29pWzfE7o55JgN/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/8MqCRA9TVsSAnZWagAAf8sP/24E6merPOZTJRCGi20E\nEkSo1LhDnwQwSCMMInF62nF4WN/ZqQ4/t8QrFQ3tIIwc3M5SpH/Sq2Ed01gQ\nEdsjuZ+hmXC1eYGUJba8GoJDOGjnfdAFUD9hYmEExD4liFHOukdUxkb6xVSf\nfGoRH6EQkAA0W5AZpUa6kCjKYT5/WT+t4NUlY3hMfA03SOfvh90JJPlA6Apj\n//0zRXSV6JcP46dwW8vp6NroljOTuKdwwzq+GSwq23qJj+9k8tN1sqfxUNri\nGz69NQAO7S3MLa+9LZ1d0gCAFyKrq93J1xubC6DYDZhp4As6GmR1uLpK3q8i\n6HHTwpfAwO04U1avaUaCXhh8XuHAt7ZC7ipZiztl2A9SdmcBMSXCGuKT/mZF\nrI0HRQSUHo02Q18dKfrLfyNeQHh/BrbGzVg6Nv8elGkCrYC6Yto/oLglp037\nHNJkQ0SjuXoVokoUTgog7pamAWZIcLRWzgp+RSBJ/2h96/dpPgSmfpnOiSNA\nIaoAhbXNgcUZNaraEkazniHfFmsjWLOngNGrDG0Rfq9y/HMTiVdkU9Tp0VF9\neyPtntxJDz3nLgahA5xdy2t/5g0X8yzGsXKhRtOPL3Acdxx1V4GbrLjU3soB\nJwkGraErhY8lfTvgejd+gNNQSjNJMOl3RtcOljIwW6Rrfgc+ilu2R+zX0n4D\nktLG\r\n=JKi1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/application.js","types":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"2872d6ee5d013ef9271cc735bf051be9d196d17e","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"6.4.1","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"8.6.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.7.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.3.1","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.10_1543488297437_0.1548986963192729","host":"s3://npm-registry-packages"}},"2.2.25":{"name":"thinkjs","version":"2.2.25","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.2.25","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"./bin/index.js"},"dist":{"shasum":"c5f72edef4d9083a7dc43ef05232cfb83218eab6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.2.25.tgz","fileCount":332,"integrity":"sha512-pYJfWrQT8b8BTw5S+OjrpTKl4jtc2Td4WBVR+WBEZbqwZUB+mRqRGG/KZZtgNZ9Bkd4iJHt+08b7IX3DG4PYGA==","signatures":[{"sig":"MEQCIGTbR/0PyQm2F0psUbNECaipXaGDWxGy5LR+2V7Zg356AiAL8f9mlIg94oodVD2Fv3K5RiqjIptCiLHCxNs7p26YTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccoF+CRA9TVsSAnZWagAA5CoP/1lYJApP41LHxH4YKhDU\nOZneschpiaNKxQGrX+yES1/jzzMpCm59z0f7Zu9MVTSBt/XuX6eEdHik6JjV\niwCuw5N77gP6hnV/xpJY9nt0TiP6SHCJB7WUf+5K18xZqVW+oC3UD6vnI/eD\nkHaM4vN87Hzkc6UQcn6uxD2rxjc2fsgkTHub+WHYODEJQwLxC2WvfWV+vnip\nBQBBIeQUyKmZtPPveKI066ECYnZirLJOor/dDqrjoC4ljJy3EZ5g57INFda7\n03S4NkVLuLMIoiEWMCI3LveHqZ2hkBhOA6bZive+M6gs1v4MCQ7DbrPMGE0t\n8d6WMaP60LSxJ6eb8F9b56kPO8JWbbo5onslVwXpjQXNdTs1szGhMo7/LYj1\nNO67X3sm3+zhbZTIJbFi1jQckcq5t7fp6aWnwyqgu2JAXk9JxsDmdl5BdJg3\n4QTIDz7tYFsl+XeFbGfFIVkE+rVxGW0GDvkADi9cBTFhIVuXHI5+zSpXJgSD\ndGcgXEBj+nL/R1Vi8pYGV09LVmanA80UWJFTvjBy7hoTILKQfaKYdkFbtgK9\nEDmDv0OYnDP4kzvnMuEt9gqgFhdM/BXPbeDMvtYk1wATj2umFhLk3QJc1a/6\nW9d0Cjv43S1wCL23M8o+41Bk3jWcopW82EUObLi7uZ/EVoCWXNkqv32ufDR9\n62qh\r\n=xcvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=0.12.0"},"gitHead":"f5f35b8ffc68a35ba42279d1544d4366155287f4","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"6.4.1","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"10.14.0","dependencies":{"co":"4.6.0","ejs":"2.5.7","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"publishConfig":{"tag":"v2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_2.2.25_1551008125715_0.9250905763509358","host":"s3://npm-registry-packages"}},"3.2.11":{"name":"thinkjs","version":"3.2.11","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.11","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"3f4addb4bed5b2d90335f920ef93105c95cfc87e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.11.tgz","fileCount":44,"integrity":"sha512-3UwqYhXJO+dP1JO/upTOU3naA/JQxcCjrF2kWE5HdkIAt9xAk+/F7isdXMMa7aEtr3Pri9Rg46ZGrqBrN9tJQg==","signatures":[{"sig":"MEUCIQDDfsMNwZWghXIbL5JUNG9P2GJom+deiB0e0B6J2hC15QIgMb35MbI0hB2Xc0ioE7hQa0jM3wF72qjTQvh+LwvOoSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeABl9CRA9TVsSAnZWagAASr8P/3EJqM5M1x2kuHrpQi4+\nuvJgVOW/E/fl5DvIahG1l0+S480YCJ7OY1znURHoxEOAZuxOdITbSdMGnytr\nquInNEi9OfcJRfgn/OHQbXde6LcH1VvGHn39LgfQOTElga8uKMqYVNyVg8ER\nQAnpuPy1MEddfff5EsM4WhMoslOnU22d0LS2S140XbJ6mT5xvF7c+aXRBq6d\n7QHF2+3UgM69Ko322v5zWWKIgpfkvyDWQUivTVlSs18ywdHoC+SViN8rgdCm\nz/AlAYmn7Ddj9sKCKLjW4zQYo6GLpa7PuAEZZa+fol47sMuKCo1+2uJLowYT\n2eMPHI0n5RUXnKESHa+8BNd700GyL0vscYSu4/8tmmTWl3UupH7HKwON4XQn\n+AH6vLmbLj7bbW8MZsNd6VoZmNdaNlORPaCd52O19wCYZM6ZqVskzsuIhW6c\nOay9Y60r0iW5kBrppbQ/Z5wqSmAKZ2dwRsjTE1GapnlSqWmSz4YibumF6UvD\nmgxwLW+EtxMl/KWW0egIKjFLfhej9+71dnWlAxFjWYIGK2AjoFFb4qxulIj0\nKHOA1DIGK6lokhPfzz1yeCcygO4MS6GONsLCTf6EVKD33QW4AX7BWshn+EUX\nG8GmhCbyaKv/VKqLqnhYUB1XYcPPKopFo7vlGpvRQcYm4EG2WP1FiM9/XGlv\nQebL\r\n=QUai\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/application.js","types":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"465e86efcca55ff82aaf2c661af87065448fcb0d","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lushijie","email":"lushijie1218@126.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"6.13.4","description":"ThinkJS - Use full ES6/7 features to develop web applications","directories":{},"_nodeVersion":"13.4.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.7.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.3.1","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.11_1577064829372_0.575756516408449","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"thinkjs","version":"2.3.0","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.3.0","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"bin/index.js"},"dist":{"shasum":"4e1fa07a8b8734a6e6eb57b375ff7e0be830592e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.3.0.tgz","fileCount":332,"integrity":"sha512-KwRtGaGaDWkT4tvohFvcHy0oCDTizghgwY3m6bdxUmYFYg/ZZ9LL+PYwL/RL5ZhTuMJJ9xjJ5VzIOopkbN4T1A==","signatures":[{"sig":"MEYCIQCzv/us7xCjKyh/gFqkLVZ7xYUjnI2jDGme7MP6oxSeRAIhAMLA+dLV9OorZ78CQSNvBub0JOpMmoDL3XPCF9fagzsr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1286659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehYk2CRA9TVsSAnZWagAAmdwQAJZ829YvrtniX7q9og3K\nzVIWz78GpnhEdtCFJdnHIv49MbvpBdKlK5l3CCizL7vPqUFzSYmAn/BX0cbq\nCJ2o1KL2uKA/ZnBe3zuz09QNAk1tCr+Whk1QmSmK1KHCm9UmN6vxnGcyfIDL\nVEiZb5Qbxm8FYwzTYdFXBLJV/VB8B4uVap4IIOynH3UV0KGnL/zSLGHSh1OJ\nXNU9jNZT8wSdqClZKcz3iUl5A3hPfuDLKYiHzq85Fb8bzZ4YQtkn45txJox7\n5MorCpv83PILmDMIL/TEtZXabUIKT/qjqNBri630Gcle14Rn1b9sHLj23Ccf\n2REUGxU/QNBuJ7fYGyC9vbXbIFNGdR3Wv9XiDGc1nrMejVepq7R2dF7tjXni\nU0vbv4b+S+Sow31FUrTlueqtaREmQhOgFnl/7m9SoNYmT6EMb19yKzT2RjrG\n6whMgZ8cnkzryWHLATkG0mGY7qG8LWtn9ZBW7kn1W0m4r2RZwtRrSyOaDOcV\npM4wc9zju74AzAChr/nCPyntYDiLVn6fRnP9GLtgpMpof5cTX5x+sxB5goH7\nPrCsdY4uhjQrvswYmfijGbVDHeteDJsqrSPCUAnCZkz8fm2tHdPIC9nM2rTh\nkqFEfCxhLasvp+nrlh+BySDXeRmMQmpygKoPZ9zILXD63kvfNW5u7x6nfQp2\nffEB\r\n=HW0h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=0.12.0"},"gitHead":"5151307a0f22932f5f8c68c8753984537f6f79ed","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"6.13.7","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"12.14.1","dependencies":{"co":"4.6.0","ejs":"2.5.7","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.1.2","babel-runtime":"6.6.1"},"publishConfig":{"tag":"v2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_2.3.0_1585809718419_0.7120772728377622","host":"s3://npm-registry-packages"}},"3.2.12":{"name":"thinkjs","version":"3.2.12","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.12","maintainers":[{"name":"lizheming","email":"i@imnerd.org"},{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"28d5934e3e7612e2007e7816228bfe8652051814","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.12.tgz","fileCount":45,"integrity":"sha512-rk8SU3mfVYRhoP/B39vH+MdHqn5qufI6aP0mUKuE1ens28RrsGqukq8aBFom5eVpM8gDvPkQtnPANHNEz2NffA==","signatures":[{"sig":"MEUCIQCrRq5qZvNFXWurLT3I7U+49Dy/KPcUW9N7GMu3Lz6yFQIgbIS65bJk30aTAIalCxSxUfYtMIjroc5E2KWuVyHF+24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNicmCRA9TVsSAnZWagAAfyYQAJL+owMb36neO5HenD9j\nrwpWyZtfS8OK/NOPPoK+Gc4vpwTuYrBVq94Whrp76YjBEwOJpD+X/LuFhcUS\nod4r2x1SozulqPv0qAUHJbH4qnkXZ9hXGQjhTlzr7+RW97BdhK2ArVFNOEG/\nXiRZAPsbhFWeALGGZd4zFo2/hnRwsPVLZFpoMunahoNpuf8ip5PrNcbthfmK\nxrc166aJp8q5zu7xemPzga1MLPBPQMThzyGJeCXizSn92zzNrKqoj7Ka/Vz2\nLFZOXPMx8mEIIzY3m9tKdDWKUjnywsYu2sPV0xhaZmh9WIGshe6/YWUIIODH\n3FpP2ssc0vuf5TdR4feyBC83QVL8Ufgsy9FDsyKxRRTL9FYSL5jGp/61CjoY\nItyhxbfFFJqgIleLqbsAGDbon14bm++N5mUrOVfojN8QWQLFnXIweI3sC/qa\na7+GtovENexE/g7HyupAA6IjqrlP0o0XZA4hVegQ1dcimz31Y8eV/qv68wae\nslDFx3bS8tOstgdxPGxiE0PTyA4NXDb4m8fFWcJXoGz5PjPTCn0SxJEtsQou\nMHh1ws2d+hh+VAq3jZrnU6jWRATWvfJOQ3nDKi3EJvLdIzHDokYYgMiBy4mK\nQX0/jgZG0mAL7CC//ycN06z7ppIL0iHewTxU/tchbJ0Gjnds21fPU6ZBY427\n62n5\r\n=gccF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/application.js","types":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"206adc35cf5cd1e632fb132ee26a96a9bea40d98","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"6.14.5","description":"ThinkJS - Use full ES6+ features to develop web applications","directories":{},"_nodeVersion":"14.5.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.8.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.3.1","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.12_1597384485956_0.2767749291966908","host":"s3://npm-registry-packages"}},"3.2.13":{"name":"thinkjs","version":"3.2.13","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.13","maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"8997ed9b6f42ee739eeb750a96ed749feb9b1ad6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.13.tgz","fileCount":63,"integrity":"sha512-9Y2HhlZ/+xEXt3F17ysLn6UxVI+yTQLvF6JlgASOyOR2H+Y41e6rd+5bl7pYNtcs5bsMoi5Bll4kjAdfJsvbEw==","signatures":[{"sig":"MEUCIAtQiZAId4d88aXti5wOu1F905xJDa2tR1a1/0gAL01+AiEAuiLW4ZSgeFpIUr1m/JATeTGpWRKH2ULqnPJqDKefzqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1OHLCRA9TVsSAnZWagAAzPQP/18YNMipKYwTwbquYaDp\n3qhbtDrtH+CnRsSvUoJn020izGf5mSnHPzR9awMRIAp9tA8XeU54JAvqPMqy\nONby5kKE6Bo72tJfPO6RUp1Z0yRIcxjDNg9+7txkYbVFb1OAUMOTchNWq3Pm\nhAKgYufi7w2LoPxRjSrE/RN/TVyfaNe/TowMbkevvt8h2J7tMhaK5oZlsN2j\nPIjdZHsQryLPe5ZKuZYLBFnPozCPMaiyna0N487+/stwCogxX2miAZY8ax6g\ne0KY+9VFgeImc2E1tKPG11+Nt5TMYm4ePkaeGktA/CpYGtZREvukaBGRlGqE\nfxyD6DUOIXHTS/BbNk/jsqPZJ8vIbtAenPVHsuwza2lGm9JotLuwYIVhWR99\nhY265GXWJx9ZiK3qG54wXl7v7Wc87tZs3JzNIXtZsCESn+re8XcguCe9E0C5\nadHqYJae5yEG+TuuiF7guiRGbwYa2b5M69fSW5Do1qUXYa2genSfhNQoVfqk\nWfwQEFCctMC3DeoBV7TxSDeV43kMsV2XC9SCiWgczMZvPJpyODXVPfgtCCJ9\nhNOdkX+SVMu5HQhaInXpbFZmr5iIJ08Pkfa4UqH0qBD+k+7ZU1KjNjY0WxNA\nzrFFAUzf1zivTT9PhJu01xc/cqLT4nIC5DREghKCucJDjjI8YBBScsMwsxq9\nfXve\r\n=+uFd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/application.js","types":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"c3776be141048aaad77118dbd8888521c0fb53d4","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"7.0.9","description":"ThinkJS - Use full ES6+ features to develop web applications","directories":{},"_nodeVersion":"14.15.0","dependencies":{"koa":"^2.2.0","debug":"^3.1.0","cookies":"^0.8.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.2","think-config":"^1.0.0","think-helper":"^1.0.0","think-loader":"^1.0.0","think-router":"^1.3.1","think-cluster":"^1.0.0","think-crontab":"^1.0.0","think-logger3":"^1.0.0","think-payload":"^1.0.0","think-resource":"^1.0.0","think-mock-http":"^1.0.0","think-validator":"^1.0.2","think-controller":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.13_1607786955377_0.6667910116129607","host":"s3://npm-registry-packages"}},"3.2.14":{"name":"thinkjs","version":"3.2.14","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.14","maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"6c87e5e93419213aea5dbd8cffd736d6f34a7635","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.14.tgz","fileCount":63,"integrity":"sha512-erOcuSHUPeHE5VkWGGF/Cj7uBGb8C6SCJE3bAgPpv/W3yqBsOn7jpn8ij8165+wUw3IQozaied0le57zAv+cGQ==","signatures":[{"sig":"MEUCIE7EjmJjgiYZJJROwVHK4ed3clG8qkA+W0YHusuXR5pUAiEAn+F0VrJaOyACwLXS0nPMQu2cTcppaAtI1FOpA07oxkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3l2aCRA9TVsSAnZWagAAHAIP/AoMbJGcFc4PBF1W/l6L\nADsSTNjhKdoMBO7LMIV9ScBhrAilDbmd1nkIrSJ5oSUXgpEpUkaxqkaev8Wu\nEzygk2r0Y1HWgrRE5RuQqSHVhts08gWCgVpys53AaWvAG0cQc4skrl15WBLa\n6a9aXoHjYMKaA7iuyTS/XjOtZDaExwGCZRozMHOCswOMumy1o5AEnugop0ml\nE1Cd3oEQS9+xsAGryovonhC8v3OVHlUWGXU2EoTVTCTpz2Q2it/Ugq9vgXMb\nA+heakUzM43dkbqLdgbnKPBgtwudEzTLE1sEmpENEBOgv1sHdFQOyWcP1W+Y\np/OjWJdteQFxJP9ZrUOMUja5jRik717ydbwpAOjOIN7RUr0PSryvere/vGNh\nAd+XhiaJ3J+NCTLQkFcVQdRsG3I52+q2V/kE0bTwcIKFBquHloeUxqwt+nln\nH9t+mEOeB6NGDYpS08s6e6d4QO1YzXv4ypS14SR4pXXmf81dS95A/9hLVm0q\neENy+bGxLRe8PGpDgfrY+9NKJ1iaFh8hXfxqVlv9WEBW8UH2vjyWJp6PJd1z\nZ2OLi0b0rvioeVrXLSMhgtVCeh9PWuquO8t8IlOpXZtpd14hFiCAkTg6x6RK\nkHAgtH5aFiEGyvWoyYzGsKKofvovVC7o1TY03S7OQaTHQ42DDLqLZZkEtrfB\nISzZ\r\n=OX6c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/application.js","types":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"6f927be6d6501b5b279c32924710fbd4a1e58d8d","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"7.19.0","description":"ThinkJS - Use full ES6+ features to develop web applications","directories":{},"_nodeVersion":"14.15.0","dependencies":{"koa":"^2.13.1","debug":"^3.1.0","cookies":"^0.8.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.18","think-config":"^1.1.2","think-helper":"^1.1.3","think-loader":"^1.0.0","think-router":"^1.3.5","think-cluster":"^1.5.8","think-crontab":"^1.0.0","think-logger3":"^1.2.1","think-payload":"^1.3.4","think-resource":"^1.0.0","think-mock-http":"^1.0.6","think-validator":"^1.6.7","think-controller":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.14_1625185690079_0.6426317202255967","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"thinkjs","version":"2.3.1","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.3.1","maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"bin/index.js"},"dist":{"shasum":"ba9c526d4af06d0ea892b48d06f519b9800024e6","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.3.1.tgz","fileCount":332,"integrity":"sha512-WE2cLpzWDbO0xFhhoIvPDtB1LkC17D6aopMCZYvNVNr8slyzuyJLcEoqQmrTohWF/4DoCT5qltf8gF4yb9Mswg==","signatures":[{"sig":"MEUCIQD8cdpHsgzitp8gLXV79lG0BuHMTVF0VinivnWjBPoLLwIgM+z1XOCkYERFTdP5VXbILvuzNsBCu+oTJ3uKzkOkMq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1286659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNepXCRA9TVsSAnZWagAArBAP/A6833JlF0bqhPwxHyNP\nUWJoZ2yjfbms6hVvN42GYc0aYV7vtFckLxFBs4R7WRstgGfFY/F+J/EWMiYc\nFKlta8z9l15auj4N8Lu2oY2/zFtnsttw3XSNhz+jZiGfHeBTeTOkWdxvuZBo\nDDRKYTw7BtHK0JJ5/uLVr8CorJLLCmhinolbc1k3CPf5cQy0PhlWcAhZckoX\nx8odnbfCnL8Q8Dwhwec3w7LjZYE1v7pYsgBpNSExHMTlVYW4+pYE3VbsKMWN\niamEJ0iKkJFbwPmpYsydG+/onQDXYmiBvzuZEZv8YSvXFPm5Ru0OAblPTCNu\nBb+E+SgtNVuSmxsQq+Av11pLzLy6RwCROta9hOrVKY48VuQzyaWB9FYCSPiO\nVCOx2+1OTAvp5MYfcCUqTUy5HzkPU0inkk3SbrYAS2BvTJHh6ff+cVEJBtH5\nKDOFYnVP6MM1KrFeT4MvFTYkL+NSvYEYzVqQSum8kzMPNljQ+HCksBayMoh5\n3+aiLLxTxuna8sTJLh5IfTNpsSnNDcemLhPVQJdDVndQ4dobj2zEBrVdnZP7\niUtq9iKxPq2MjV9522JhgxsXE1s03oVZG74Gvm6I3LExuYFD9J8P/bxJFM1t\nOOP4UrXlYZn33TPMEQercDuW3M0NTBKCOYuWKlTXkyBO7W7FJA6n5Qfg/v6E\n7KYy\r\n=rVb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=0.12.0"},"gitHead":"1cd9d9e05e4e02723c07a0ef8cb1391d9dedb433","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"7.17.0","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"14.16.1","dependencies":{"co":"4.6.0","ejs":"2.5.7","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.2.2","babel-runtime":"6.6.1"},"publishConfig":{"tag":"v2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_2.3.1_1630923351226_0.7124677940246427","host":"s3://npm-registry-packages"}},"1.2.17":{"name":"thinkjs","version":"1.2.17","keywords":["thinkjs","framework","web","rest","restful","router","app","api"],"author":{"name":"welefen","email":"welefen@gmail.com"},"_id":"thinkjs@1.2.17","maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"}],"homepage":"https://github.com/welefen/thinkjs#readme","bugs":{"url":"https://github.com/welefen/thinkjs/issues"},"dist":{"shasum":"ba8d7a9d6a57a159b4feea8f18d03960b3dc888e","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-1.2.17.tgz","fileCount":101,"integrity":"sha512-UcU+nQAjGUGLMBEHefGs8T4nTm6TSKHwd7d1hLHZ9us+VphXsCwcWPn7bYT6+vcNvj9jFpzdRSWTlh81YvjPYQ==","signatures":[{"sig":"MEYCIQD6C+RttLCDYirAgbPGlELU8fCjZsrqWM6L0/FszuHGLgIhANSgTfmjtUkIdT3ZIinbGO8Ok284mCJjUHKyyUEz/HQX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivVIbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPAg/+LrYkli3VMs3iB6/cEOJ8/OROHGx04bfGUilcCacrQ3ow5bD3\r\nIZdN9OERCTsaLq++AtQ605uw00Km2va0pMZDWrSHU/zuf7ld84dTmHEl0Qby\r\nF/I+GHKbV+U8IBOmwlJKp3CWQldR6jC7qHGuTdlBx27jOBS/pB0ImquCgS6m\r\n2+7myOuiwBTk9F3bMb/y95OIDIL8raiIUzt9y7a99SDdB1fxoC0rH1/1g5dj\r\n+ax/kuBQgyu9nPUIdTXv7NpXVl+G6DpOeiQK6W9fOLrLP2Q4rIP9jO2Xvm53\r\nnvYCIzJZDebMpYUvewHFDK39fdi1NkBO7BzQgyIA+v4rF85cuW4YEZ/zqCoY\r\nT2hhw3Pow6RpPH8O4pm/kgTP+g5QsRBq5c06uPyoTB1kCdfh/aKquptLAV2U\r\nc71aSiapvQ2vYfhPnM/sllaxFMp0LJQzRqHoV0YR3Gw5ca9XZKjZPO9hgBPm\r\n4cDhOmZPG/Ud7LJrAT9NhKFtEQBOZ+TwP+tUzXvvSWgf0Td4Y+jPAPFk4MkT\r\nwES6+LPaI8jl95IikPt81sp2DHrssAW60trXSrSgd5wddReEg1JWzDxyCvMk\r\nSI+2+TNENWr5HV7CFWeU50m0upyOymVLKkj6DG3Esx/BcbFBelMcUwFGro0b\r\nvDtbGhg98787e3gKQ75K061HaUXVtjWSyx0=\r\n=ZJaJ\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.10.0"},"gitHead":"469ad96a0c15f3c0a641c9e840476e91106b9a89","scripts":{"test":"make test"},"_npmUser":{"name":"welefen","email":"welefen@gmail.com"},"repository":{"url":"git+https://github.com/welefen/thinkjs.git","type":"git"},"_npmVersion":"6.14.10","description":"A Node.js MVC Web Framework Based On Promise","directories":{},"_nodeVersion":"14.15.4","dependencies":{"ejs":"^2.5.7","mime":"1.2.11","mysql":"2.5.4","multiparty":"4.1.1","es6-promise":"2.0.1","thinkjs-util":">=1.0.0","websocket-driver":"0.5.3"},"publishConfig":{"tag":"v1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"muk":"0.3.1","mocha":"1.20.1","jshint":"2.5.1","should":"4.0.4","istanbul":"*"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_1.2.17_1656574490989_0.03242038916130108","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"thinkjs","version":"2.3.2","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.3.2","maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"bin/index.js"},"dist":{"shasum":"b0d878422829e117a9efc452f8bf8074387ad5d1","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.3.2.tgz","fileCount":222,"integrity":"sha512-A6mR5bmCjTMDGeceGJF5aA/3L6UTVcIkB9JvM45/4KTGUWwINz1vfXaxxmINUlfo7SiT+yFTtU1KMlk4FIM4Ag==","signatures":[{"sig":"MEUCIEqvl7LDyW81zIg4JM13QXe55meqkRTSiGL4OWXpi/ZfAiEA31gTIFAoGG6jOeG93NT/a7rkR1kaNMsciTEysoe5N2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":668456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQz9SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnVA/+KT9ov+FwA5ISDuTFuugmHbtq4bRYVscuifk0bKmG/tYAKLfb\r\n6xUZK20GYawvYNXH8xLRJwCQ/bdKLjfPuhr1dviJfPYtPoAPuQgrebeGq8Hs\r\nLwx9qYQwjz0K4lOyvzFyPQLn6h4DnOtAsXnq2ZKNL/T9bL0+YRSFPjbofHb7\r\nwq3WKInrhg5hsdk43vLS8KQhVI1BLlpCpcVCKZYtN2ENb9GYuDLJnhJE0QC7\r\nUl3WyWs62Hgf8aNPlZpKUbYqWzlO4HauTagek2Y8lC5JoihzdJB6DXsW9GvD\r\n9CH/MGKwYCYaLfbFCw8zVzduvuFeoxs0PmRZUP9o75+/8DoJ9pH/JTiDnl8n\r\n+jpJ+M5Yt64j2uXpW4OloMs1VLNdA1LpHgsAJngeXA2qV7GXi7aJlTBeyFQJ\r\nFY4ObZG6h7qDD/QtBtq2rWZxc8RDeVJsEpyYBBouAXggCLYmZrk9un8wdfcP\r\nBEW3y78h4Df/aj8NVp6XVViNzqwfb24K01CQ6vWfFRREo3vV2amRDKi9nAag\r\nKLp6Jom+xFphqnOIlpVqcQIAEAnB8jmfSe2xdJqMgOIAnDnvfTcorPe1Zd26\r\nFdySHYU8DuHAz5QiVgrC7bBoUGfCfwgTC/ZlAYi7RDOK4oDaokPvJ/cLnyN4\r\n3daslf9r8rm0n+9ej7W6RtZjvdlhKC0PekM=\r\n=dsPM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=0.12.0"},"gitHead":"24026823c192b575b88e2a382be7a4c7a1c808ee","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","prepublish":"npm run compile","watch-compile":"npm run compile -- --watch"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"8.19.2","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"18.12.1","dependencies":{"co":"4.6.0","ejs":"2.5.7","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.2.2","babel-runtime":"6.6.1"},"publishConfig":{"tag":"v2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_2.3.2_1682128722451_0.04099406935554062","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"thinkjs","version":"2.3.3","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@2.3.3","maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"bin":{"thinkjs":"bin/index.js"},"dist":{"shasum":"6556479cddee3d10f4f9288f4667d41bdbdc84a8","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-2.3.3.tgz","fileCount":332,"integrity":"sha512-EX8mnYNMa2d9b1KA/jLEUH1YYJ2CZQLB7hKg64Pk3bess78pW1P4PC960aCjdCP0RQLfe7ScLfC8iz6jTe54SQ==","signatures":[{"sig":"MEUCIQCsQl9dYjfT4ghj8A2W2/yTLHsIkR5C/WOLFcSTRDOD5AIgLfkqmB4fy2DnafWaIU/GqukUY0L1UCu+C5/w3pGJA0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRVEgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAUw/9Ffg7hUNmv/NU1UIw5WGIAwnbvTGnqDpyoqZg+PPtDcp8hYwN\r\n6lyllhSNBd1L8JHEzjlX1HmqkZ8NYH4FNrvCFv53qRPpEsvqNt8redYpPb4S\r\n1bgJwhwg9L2iOhHti/FC2fiY7Vl9PY6mq1WTKl6waOlCrHqAztpt3Yy+chuf\r\ng/yx81uIAeXlFP33P4Cci5lwXaG08smAvWuJisrw2s6cSf127oduaP90YPp+\r\nfuQmVVXvilgWLuK6F7f9F4HzGATVkWA4GJKYkCutpRWMKpwQN3/Ix5deu9EN\r\nV2MWRP/Q2eAD+pkaDIa9vU55qR9xzhQRBb1/zBeUb2IGn4yA++MtVQlx0VSm\r\nsq7N1tlo2naGtrb9VyJwd2frO3HrjAaG/PWR18QmLqbZ2wooSF1XTtwCK6r2\r\nogKYrdcfyldwGQ/XYLkw2GrvFpmc6wXR6p9LqSh8W3LPCB4nNms7yfN/SXq/\r\nCHyFP1yr1N5+usFp9dorbJusAtlmJP2rT5OqWKg0mU3tTZWGrB3O50TeHS44\r\nZNSiwJNnngOytEFdWUMt4Qvu/SKsKur3z4Zh3UvfAFnrvBVWsk6C4pICUuH6\r\nIVDbJYGXAS1xrzCiY6iQb+Wve27EAQ2wP0OFBiPjHwgvdB/ZXXIR/qGrwOCN\r\n5qb+UI4I9yRB+QOYOBgLBv08tEk6rtXeWg4=\r\n=tYy4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=0.12.0"},"gitHead":"7ca79989f38e14538cc642dd07570d81f7abc4c1","scripts":{"test":"npm run eslint && npm run test-cov","watch":"npm run watch-compile","eslint":"eslint src/","compile":"babel src/ --out-dir lib/","test-cov":"istanbul cover ./node_modules/mocha/bin/_mocha -- -t 50000 --recursive  -R spec test/","watch-compile":"npm run compile -- --watch","prepublishOnly":"npm run compile"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"8.19.2","description":"ThinkJS - Use full ES6/7 features to develop web applications, Support TypeScript","directories":{},"_nodeVersion":"18.12.1","dependencies":{"co":"4.6.0","ejs":"2.5.7","mime":"1.3.4","mysql":"2.11.1","colors":"1.1.2","thinkit":"4.10.0","bluebird":"3.3.5","commander":"2.9.0","validator":"4.2.0","multiparty":"4.2.2","babel-runtime":"6.6.1"},"publishConfig":{"tag":"v2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"muk":"0.3.1","mocha":"1.20.1","eslint":"2.8.0","istanbul":"0.4.0","babel-cli":"^6.18.0","babel-core":"^6.20.0","source-map":"0.5.3","typescript":"^2.1.6","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.18.0","babel-preset-stage-1":"^6.16.0","babel-plugin-transform-runtime":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_2.3.3_1682264351904_0.5558279243710458","host":"s3://npm-registry-packages"}},"3.2.15":{"name":"thinkjs","version":"3.2.15","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@3.2.15","maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"8c91e7f71fde0d3f86e41799e199082e2087b47d","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-3.2.15.tgz","fileCount":61,"integrity":"sha512-/jPy+QIIS+92uetRA7itigrlJXL6c/j+xBPJGaVT3LX2/zwlQ1VvjDUWu9SaaatWDYPVY44Em647QxsEjY9TXQ==","signatures":[{"sig":"MEQCIHimtHoC27iSBg/wIBXABi76IGYMPQjF98uDUfcEEvKPAiAYUrlyHj32sFOVrFPDt4b+8rGx4u6x0tZjCYzHndl3Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162182},"main":"lib/application.js","types":"index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"e7423e8e0b9067677a0027d471ea27b938b91fc9","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"8.19.2","description":"ThinkJS - Use full ES6+ features to develop web applications","directories":{},"_nodeVersion":"18.12.1","dependencies":{"koa":"^2.13.1","debug":"^3.1.0","cookies":"^0.8.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.18","think-config":"^1.1.2","think-helper":"^1.1.3","think-loader":"^1.0.0","think-router":"^1.3.5","think-cluster":"^1.5.8","think-crontab":"^1.0.0","think-logger3":"^1.2.1","think-payload":"^1.3.4","think-resource":"^1.0.0","think-mock-http":"^1.0.6","think-validator":"^1.6.7","think-controller":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_3.2.15_1686401686484_0.05379601087824182","host":"s3://npm-registry-packages"}},"4.0.0-alpha.0":{"name":"thinkjs","version":"4.0.0-alpha.0","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","_id":"thinkjs@4.0.0-alpha.0","maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"homepage":"https://github.com/thinkjs/thinkjs#readme","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"dist":{"shasum":"a0d346a08873136b1bbac7b6f83e44c5c003feae","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-4.0.0-alpha.0.tgz","fileCount":56,"integrity":"sha512-Ww2o0nTN/OWEnaL+fPY8Qq4n6RwZdv17vhHsuQtuZri0fmrNt+DLgJCnDaMjwKbX2awNqhmeujM1qmjVa7OplA==","signatures":[{"sig":"MEYCIQCyKgLpqI7k0nqXf8QpQTk2jqRArDpmLaenSN2SbWs21AIhAP3epIa3+IzKiooRrvjJqHxDBJCZQiLo4ctnzB03oOZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162179},"main":"lib/application.js","types":"index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"82c23cd1afab19de56c543e0cc799c355d0c6cbf","scripts":{"lint":"eslint ./lib/ index.js","test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","prepublish":"npm test"},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"pre-commit":["test"],"repository":{"url":"git+https://github.com/thinkjs/thinkjs.git","type":"git"},"_npmVersion":"8.19.2","description":"ThinkJS - Use full ES6+ features to develop web applications","directories":{},"_nodeVersion":"18.12.1","dependencies":{"koa":"^3.0.0","debug":"^3.1.0","cookies":"^0.8.0","destroy":"^1.0.4","think-pm2":"^1.0.0","think-meta":"^1.0.1","on-finished":"^2.3.0","think-logic":"^1.0.0","think-trace":"^1.0.18","think-config":"^1.1.2","think-helper":"^1.1.3","think-loader":"^1.0.0","think-router":"^1.3.5","think-cluster":"^1.5.8","think-crontab":"^1.0.0","think-logger3":"^1.2.1","think-payload":"^1.3.4","think-resource":"^1.0.0","think-mock-http":"^1.0.6","think-validator":"^1.6.7","think-controller":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.18.0","nyc":"^7.0.0","eslint":"^4.2.0","mkdirp":"^0.5.1","pre-commit":"^1.2.2","mock-require":"^2.0.1","eslint-config-think":"^1.0.2"},"_npmOperationalInternal":{"tmp":"tmp/thinkjs_4.0.0-alpha.0_1746868795295_0.4924530709124406","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"thinkjs","description":"ThinkJS - Use full ES6+ features to develop web applications","version":"4.0.0","author":{"name":"welefen","email":"welefen@gmail.com"},"pre-commit":["test"],"scripts":{"test":"npm run lint && npm run test-cov","test-cov":"nyc ava test/case/ && nyc report --reporter=html","lint":"eslint ./lib/ index.js","prepublish":"npm test"},"contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"main":"lib/application.js","types":"index.d.ts","dependencies":{"cookies":"^0.8.0","debug":"^3.1.0","destroy":"^1.0.4","koa":"^3.0.0","on-finished":"^2.3.0","think-cluster":"^1.5.8","think-config":"^1.1.2","think-controller":"^1.0.5","think-crontab":"^1.0.0","think-helper":"^1.1.3","think-loader":"^1.0.0","think-logger3":"^1.2.1","think-logic":"^1.0.0","think-meta":"^1.0.1","think-mock-http":"^1.0.6","think-payload":"^1.4.1","think-pm2":"^1.0.0","think-resource":"^1.0.0","think-router":"^1.3.5","think-trace":"^1.0.18","think-validator":"^1.6.7"},"devDependencies":{"ava":"^0.18.0","eslint":"^4.2.0","eslint-config-think":"^1.0.2","mkdirp":"^0.5.1","mock-require":"^2.0.1","nyc":"^7.0.0","pre-commit":"^1.2.2"},"keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"repository":{"type":"git","url":"git+https://github.com/thinkjs/thinkjs.git"},"engines":{"node":">=18.0.0"},"license":"MIT","bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"gitHead":"7962d2508e3c25980bd7dbce907c8f871b6e67e5","_id":"thinkjs@4.0.0","homepage":"https://github.com/thinkjs/thinkjs#readme","_nodeVersion":"26.1.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-KsFvLJp7r4sU7VqzicNx/mIEZeZhOxJ6F7uRKBwTEPTFnOMw2/7QsRL/usRnL/Zt0lKHMyKJh/xhq5Mo9Eb7AA==","shasum":"ca7f39dcbac22b93f911ea2bc0158b166728b0ea","tarball":"https://registry.npmjs.org/thinkjs/-/thinkjs-4.0.0.tgz","fileCount":48,"unpackedSize":162674,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCWig+HwJpF18T+S2yte4EQWOnmLi8zfOZMtPVnLZn5YwIhAMlI9Mb8mceyAOt3Eu/+DDS7H0Zm+l9NmEhuICsR5w/a"}]},"_npmUser":{"name":"lizheming","email":"i@imnerd.org"},"directories":{},"maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/thinkjs_4.0.0_1778315144271_0.8494043622691174"},"_hasShrinkwrap":false}},"time":{"created":"2013-10-30T09:39:28.269Z","modified":"2026-05-09T08:25:44.544Z","0.1.0":"2013-10-30T09:39:36.664Z","0.1.1":"2013-10-30T09:53:47.078Z","0.1.2":"2013-11-13T05:46:23.703Z","0.1.3":"2013-11-13T05:48:24.224Z","0.1.4":"2013-11-13T05:56:59.048Z","0.1.5":"2013-11-20T06:41:41.311Z","0.1.6":"2013-11-22T04:12:30.687Z","0.1.7":"2013-11-22T07:01:31.761Z","0.1.8":"2013-11-24T02:27:59.500Z","0.1.9":"2013-11-24T02:28:56.126Z","0.1.10":"2013-11-27T02:00:16.882Z","0.1.11":"2013-11-28T10:56:33.543Z","0.1.12":"2013-11-30T04:46:28.887Z","0.1.13":"2013-11-30T05:09:25.974Z","0.1.14":"2013-11-30T14:43:54.543Z","0.1.15":"2013-12-01T09:13:05.015Z","0.1.16":"2013-12-01T09:26:27.425Z","0.1.17":"2013-12-02T05:56:35.986Z","0.1.18":"2013-12-03T05:51:36.820Z","0.1.19":"2013-12-11T13:58:38.010Z","0.1.20":"2013-12-11T15:22:45.094Z","0.1.21":"2013-12-12T06:04:56.334Z","0.1.23":"2013-12-13T06:02:58.006Z","0.1.24":"2013-12-13T09:48:32.763Z","0.1.25":"2013-12-13T10:47:30.077Z","0.1.26":"2013-12-14T15:22:21.579Z","0.1.27":"2013-12-16T01:46:13.703Z","0.1.28":"2013-12-20T16:20:46.710Z","0.1.29":"2013-12-24T10:36:21.317Z","0.2.0":"2013-12-25T01:49:26.028Z","0.2.1":"2013-12-26T10:43:29.146Z","0.2.2":"2013-12-28T14:56:09.430Z","0.2.4":"2013-12-31T06:13:39.673Z","0.2.5":"2013-12-31T08:57:26.460Z","0.2.6":"2013-12-31T09:01:10.521Z","0.2.7":"2014-01-01T15:12:51.711Z","0.2.8":"2014-01-02T02:21:43.925Z","0.2.9":"2014-01-03T02:06:44.900Z","0.2.10":"2014-01-03T03:22:05.202Z","0.2.11":"2014-01-03T03:45:45.726Z","0.2.12":"2014-01-05T03:55:16.574Z","0.2.13":"2014-01-06T03:07:15.721Z","0.3.0":"2014-01-07T06:03:54.168Z","0.3.1":"2014-01-07T08:48:42.122Z","0.3.2":"2014-01-07T10:40:34.654Z","0.3.3":"2014-01-07T23:32:54.208Z","0.3.4":"2014-01-09T08:55:07.580Z","0.3.5":"2014-01-09T12:53:42.388Z","0.3.6":"2014-01-09T13:57:24.196Z","0.3.7":"2014-01-09T23:22:49.571Z","0.3.8":"2014-01-09T23:40:27.263Z","0.3.9":"2014-01-10T08:01:28.738Z","0.3.10":"2014-01-10T08:14:22.126Z","0.3.11":"2014-01-10T10:15:50.364Z","0.3.12":"2014-01-13T03:47:33.396Z","0.3.13":"2014-01-13T08:31:43.834Z","0.3.14":"2014-01-13T08:48:37.835Z","0.3.15":"2014-01-14T05:40:01.088Z","0.3.16":"2014-01-14T10:44:30.225Z","0.3.17":"2014-01-14T11:15:53.867Z","0.3.18":"2014-01-17T22:11:10.847Z","0.3.19":"2014-01-20T07:06:00.203Z","0.4.0":"2014-01-26T03:27:36.267Z","0.4.1":"2014-02-17T06:41:03.977Z","0.4.2":"2014-03-14T01:57:57.517Z","0.4.4":"2014-03-19T01:50:18.300Z","0.4.5":"2014-03-21T02:49:56.217Z","0.4.6":"2014-03-26T07:59:28.234Z","0.4.8":"2014-03-26T10:35:41.267Z","0.4.9":"2014-03-27T10:22:15.440Z","0.4.10":"2014-03-28T06:39:31.824Z","0.5.0":"2014-04-01T02:28:22.646Z","0.5.1":"2014-04-02T04:08:48.680Z","0.5.2":"2014-04-02T08:01:02.693Z","0.5.3":"2014-04-14T03:15:20.014Z","0.5.4":"2014-04-14T09:20:57.708Z","0.5.5":"2014-04-14T10:03:28.274Z","0.5.6":"2014-04-16T08:07:14.762Z","0.5.7":"2014-05-03T23:14:07.038Z","0.5.8":"2014-05-03T23:45:34.341Z","0.5.9":"2014-05-05T02:10:12.570Z","0.5.10":"2014-05-06T13:38:13.210Z","0.5.11":"2014-05-07T14:16:48.004Z","0.5.12":"2014-05-08T04:46:52.222Z","0.5.13":"2014-05-08T08:47:33.793Z","0.5.14":"2014-05-09T08:57:42.641Z","0.5.15":"2014-05-10T03:23:11.630Z","0.5.16":"2014-05-13T09:59:30.894Z","0.5.17":"2014-05-13T11:21:04.792Z","0.5.18":"2014-05-13T11:32:29.515Z","0.5.19":"2014-05-15T01:57:02.899Z","0.5.20":"2014-05-17T06:15:49.377Z","0.5.21":"2014-05-19T11:03:47.952Z","0.5.22":"2014-05-21T06:57:59.677Z","0.5.23":"2014-05-26T03:32:46.773Z","0.5.24":"2014-05-26T07:32:25.678Z","0.5.25":"2014-05-27T06:34:20.778Z","0.5.26":"2014-05-28T09:55:49.907Z","0.5.27":"2014-05-30T05:53:48.595Z","0.5.28":"2014-05-30T07:44:02.112Z","0.5.29":"2014-06-01T04:43:25.036Z","0.5.30":"2014-06-01T07:03:33.985Z","0.5.31":"2014-06-03T02:27:00.300Z","0.6.0":"2014-06-06T01:45:16.909Z","0.6.1":"2014-06-07T05:10:31.331Z","0.6.2":"2014-06-15T08:19:52.531Z","0.6.3":"2014-06-15T10:30:09.725Z","0.6.4":"2014-06-24T04:03:11.055Z","0.6.5":"2014-06-24T07:27:20.076Z","0.6.6":"2014-07-03T10:05:49.058Z","0.6.7":"2014-07-06T06:53:18.183Z","0.6.8":"2014-07-06T07:25:54.463Z","0.6.9":"2014-07-08T04:03:26.702Z","0.6.10":"2014-07-10T10:38:49.877Z","0.6.11":"2014-07-13T06:37:41.087Z","0.6.12":"2014-07-16T08:50:59.556Z","0.6.13":"2014-07-20T02:52:08.906Z","0.6.14":"2014-07-21T03:26:32.629Z","0.6.15":"2014-07-22T02:21:16.677Z","0.6.16":"2014-07-22T09:07:02.081Z","0.6.17":"2014-08-18T01:58:34.582Z","0.6.18":"2014-08-25T03:15:47.211Z","0.6.19":"2014-09-02T13:21:30.429Z","0.7.0":"2014-09-04T03:38:13.423Z","0.7.1":"2014-09-10T13:45:41.145Z","1.0.0":"2014-09-22T05:01:55.871Z","1.0.1":"2014-10-09T03:08:15.159Z","1.0.2":"2014-10-20T03:15:13.257Z","1.0.3":"2014-10-27T02:05:41.457Z","1.0.4":"2014-10-29T03:03:09.630Z","1.0.5":"2014-10-29T09:30:07.593Z","1.0.6":"2014-11-03T01:43:51.000Z","1.0.7":"2014-11-10T02:43:34.206Z","1.1.0":"2014-11-20T02:28:47.074Z","1.1.1":"2014-12-24T03:24:26.835Z","1.1.4":"2015-01-07T03:01:11.544Z","1.1.5":"2015-01-12T02:34:33.700Z","1.1.6":"2015-01-19T01:38:59.586Z","1.1.7":"2015-03-13T01:26:55.866Z","1.1.8":"2015-03-13T03:36:24.574Z","1.1.9":"2015-03-25T12:15:54.188Z","1.1.10":"2015-04-14T03:47:42.265Z","1.2.0":"2015-04-21T02:05:58.831Z","1.2.1":"2015-04-29T07:24:00.920Z","1.2.2":"2015-04-29T07:28:48.445Z","1.2.3":"2015-05-18T04:04:45.457Z","1.2.4":"2015-05-28T23:51:18.498Z","1.2.5":"2015-06-24T02:17:22.957Z","1.2.6":"2015-07-07T01:27:31.126Z","1.2.7":"2015-07-14T11:02:10.928Z","1.2.8":"2015-07-29T08:27:14.207Z","1.2.9":"2015-07-30T07:56:53.446Z","1.2.10":"2015-09-17T11:24:21.923Z","2.0.0":"2015-10-30T01:09:31.209Z","2.0.1":"2015-10-30T01:50:28.933Z","2.0.2":"2015-10-30T01:53:42.447Z","2.0.3":"2015-10-30T01:58:32.315Z","2.0.4":"2015-10-30T02:18:41.921Z","1.2.11":"2015-11-02T01:50:03.710Z","2.0.5":"2015-11-02T05:43:29.333Z","2.0.6":"2015-11-08T00:56:29.619Z","2.0.7":"2015-11-13T14:01:57.737Z","2.0.8":"2015-11-14T07:26:29.531Z","2.0.9":"2015-11-15T00:09:26.780Z","2.0.10":"2015-11-20T09:58:07.870Z","2.0.11":"2015-11-27T04:29:42.998Z","2.0.12":"2015-12-02T09:00:54.775Z","2.0.13":"2015-12-08T01:06:35.368Z","2.0.14":"2015-12-25T04:52:03.174Z","2.0.15":"2015-12-25T09:38:23.112Z","2.0.16":"2016-01-07T11:25:42.706Z","2.1.0":"2016-01-13T23:58:22.052Z","2.1.1":"2016-01-15T07:42:41.060Z","2.1.2":"2016-01-15T10:40:46.785Z","2.1.3":"2016-01-19T01:19:20.274Z","2.1.4":"2016-01-22T10:13:38.019Z","2.1.5":"2016-02-04T03:23:14.849Z","2.1.6":"2016-02-25T02:38:39.244Z","2.1.7":"2016-03-01T08:33:06.862Z","2.1.8":"2016-03-15T03:25:39.720Z","2.2.0":"2016-03-30T01:43:32.974Z","2.2.1":"2016-03-30T11:08:54.078Z","2.2.2":"2016-04-27T12:26:10.786Z","2.2.3":"2016-05-05T09:54:17.389Z","2.2.4":"2016-05-25T06:47:17.591Z","2.2.5":"2016-06-17T08:18:49.129Z","2.2.6":"2016-07-28T01:55:37.736Z","2.2.7":"2016-07-28T08:05:53.754Z","2.2.8":"2016-08-04T02:47:28.356Z","2.2.9":"2016-08-16T08:00:56.377Z","2.2.10":"2016-08-25T07:18:40.604Z","2.2.11":"2016-09-14T01:28:16.204Z","2.2.12":"2016-09-27T02:22:03.750Z","2.2.13":"2016-10-14T10:30:51.567Z","2.2.14":"2016-11-07T02:07:03.642Z","2.2.15":"2016-12-01T01:56:27.494Z","2.2.16":"2017-02-07T08:07:08.591Z","2.2.17":"2017-02-20T09:54:37.943Z","2.2.18":"2017-03-30T08:11:39.058Z","3.0.0-alpha1":"2017-05-22T13:18:50.708Z","3.0.0-alpha2":"2017-06-05T01:47:12.871Z","2.2.19":"2017-06-05T09:29:52.085Z","3.0.0-beta1":"2017-06-12T01:44:40.057Z","3.0.0-beta2":"2017-07-07T02:13:57.740Z","2.2.20":"2017-07-13T01:32:22.486Z","3.0.0-beta3":"2017-07-14T08:24:52.327Z","2.2.21":"2017-07-24T06:54:15.300Z","3.0.0-beta4":"2017-08-02T02:58:36.788Z","3.0.0":"2017-08-17T08:01:47.078Z","3.1.0":"2017-09-01T02:04:05.633Z","3.1.1":"2017-09-06T03:49:24.126Z","3.1.2":"2017-09-12T10:09:57.251Z","2.2.22":"2017-09-12T10:46:48.107Z","1.2.12":"2017-09-12T11:08:26.576Z","1.2.13":"2017-09-12T11:49:14.866Z","1.2.14":"2017-09-13T03:20:39.211Z","2.2.23":"2017-09-13T03:33:11.541Z","2.2.24":"2017-09-14T02:02:11.370Z","1.2.15":"2017-09-14T02:11:56.631Z","3.2.0":"2017-09-19T09:23:18.711Z","3.2.1":"2017-09-22T05:28:07.240Z","3.2.2":"2017-10-11T07:37:56.636Z","3.2.3":"2017-10-25T12:29:49.822Z","3.2.4":"2017-11-14T11:17:54.262Z","3.2.5":"2017-12-11T06:43:00.555Z","3.2.6":"2017-12-14T08:46:14.205Z","3.2.7":"2018-02-28T14:05:19.165Z","3.2.8":"2018-06-20T03:19:42.633Z","1.2.16":"2018-09-13T03:04:27.319Z","3.2.9":"2018-10-09T03:33:27.347Z","3.2.10":"2018-11-29T10:44:57.634Z","2.2.25":"2019-02-24T11:35:25.861Z","3.2.11":"2019-12-23T01:33:49.546Z","2.3.0":"2020-04-02T06:41:58.593Z","3.2.12":"2020-08-14T05:54:46.089Z","3.2.13":"2020-12-12T15:29:15.559Z","3.2.14":"2021-07-02T00:28:10.245Z","2.3.1":"2021-09-06T10:15:51.442Z","1.2.17":"2022-06-30T07:34:51.154Z","2.3.2":"2023-04-22T01:58:42.694Z","2.3.3":"2023-04-23T15:39:12.190Z","3.2.15":"2023-06-10T12:54:46.702Z","4.0.0-alpha.0":"2025-05-10T09:19:55.488Z","4.0.0":"2026-05-09T08:25:44.436Z"},"bugs":{"url":"https://github.com/thinkjs/thinkjs/issues"},"author":{"name":"welefen","email":"welefen@gmail.com"},"license":"MIT","homepage":"https://github.com/thinkjs/thinkjs#readme","keywords":["thinkjs","framework","web","rest","restful","router","api","es6","es7","async","await","yield","websocket","generator-function","typescript"],"repository":{"type":"git","url":"git+https://github.com/thinkjs/thinkjs.git"},"description":"ThinkJS - Use full ES6+ features to develop web applications","contributors":[{"name":"welefen","email":"welefen@gmail.com"},{"name":"im-kulikov","email":"im@kulikov.im"},{"name":"maxzhang","email":"zhangdaiping@gmail.com"},{"name":"akira-cn","email":"akira.cn@gmail.com"},{"name":"qgy18","email":"quguangyu@gmail.com"}],"maintainers":[{"name":"lushijie","email":"lushijie1218@126.com"},{"name":"welefen","email":"welefen@gmail.com"},{"name":"lizheming","email":"i@imnerd.org"},{"name":"sijiecai","email":"sijie.cai@qq.com"},{"name":"zhengqingxin","email":"362965772@qq.com"}],"readme":"<div align=\"center\">\n  <a href=\"https://github.com/thinkjs/thinkjs\">\n    <img width=\"200\" heigth=\"200\" src=\"https://p1.ssl.qhimg.com/t01c74e1aaed13e64fc.png\">\n  </a>  \n\n  <h1>ThinkJS</h1>\n\n  <div>\n    <a href=\"http://badge.fury.io/js/thinkjs\">\n      <img src=\"https://img.shields.io/npm/v/thinkjs.svg?style=flat-square\" alt=\"NPM version\" />\n    </a>\n    <a href=\"https://travis-ci.org/thinkjs/thinkjs\">\n      <img src=\"https://img.shields.io/travis/thinkjs/thinkjs.svg?style=flat-square\" alt=\"travis-ci\" />\n    </a>\n    <a href=\"https://coveralls.io/github/thinkjs/thinkjs\">\n      <img src=\"https://img.shields.io/coveralls/thinkjs/thinkjs.svg?style=flat-square\" alt=\"Coverage Status\" />\n    </a>\n    <a href=\"https://david-dm.org/thinkjs/thinkjs\">\n      <img src=\"https://img.shields.io/david/thinkjs/thinkjs.svg?style=flat-square\" alt=\"Dependency Status\" />\n    </a>\n    <a href=\"http://packagequality.com/#?package=thinkjs\">\n      <img src=\"http://npm.packagequality.com/shield/thinkjs.svg\"/>\n    </a>\n    <a href=\"https://www.npmjs.com/package/thinkjs\">\n      <img src=\"https://img.shields.io/npm/dm/thinkjs.svg?style=flat-square\" />\n    </a>\n  </div>\n\n  <p>Use full ES2015+ features to develop Node.js applications, Support TypeScript.</p>\n</div>\n\n\n[简体中文文档](https://github.com/thinkjs/thinkjs/blob/master/README_zh-CN.md)\n\n\n## Installation\n\n```sh\nnpm install -g think-cli\n```\n\n## Create Application\n\n```sh\nthinkjs new demo\n```\n\n## Install dependencies\n\n```sh\nnpm install\n```\n\n## Start Application\n\n```sh\nnpm start\n```\n\nYou will see some messages on console like :\n\n```text\n[2017-05-22 15:54:58.281] [INFO] - Server running at http://127.0.0.1:8360\n[2017-05-22 15:54:58.283] [INFO] - ThinkJS version: 3.0.0-alpha1\n[2017-05-22 15:54:58.283] [INFO] - Environment: development\n[2017-05-22 15:54:58.284] [INFO] - Workers: 1\n```\n\n\n## Documentation\n\n[https://thinkjs.org/en](https://thinkjs.org/en)\n\n## License\n\n[MIT](https://github.com/thinkjs/thinkjs/blob/master/LICENSE)\n","readmeFilename":"README.md","users":{"52u":true,"cdll":true,"cnn007":true,"quafoo":true,"alphatr":true,"pdedkov":true,"welefen":true,"tlamason":true,"zhenzhong":true,"flumpus-dev":true,"nickeltobias":true,"tobiasnickel":true,"maycon_ribeiro":true}}