{"_id":"zeta","_rev":"34-b50415bb3229aa4e8d31869766122b1b","name":"zeta","time":{"modified":"2022-06-29T16:57:56.914Z","created":"2014-12-10T15:33:14.176Z","0.0.0":"2014-12-10T15:33:14.176Z","0.1.0":"2014-12-12T07:56:58.542Z","0.1.1":"2014-12-13T02:40:14.048Z","0.2.0":"2014-12-15T03:42:13.793Z","0.3.0":"2014-12-28T12:08:51.825Z","0.4.0":"2014-12-30T02:02:31.575Z","0.5.0":"2015-01-01T09:09:21.260Z","0.5.1":"2015-01-02T01:16:43.305Z","0.5.2":"2015-01-07T15:48:39.811Z","0.5.3":"2015-01-17T08:40:44.226Z","0.5.4":"2015-01-22T12:57:15.191Z","0.5.5":"2015-01-22T16:05:38.094Z","0.6.0":"2015-01-25T04:57:22.918Z","0.6.1":"2015-01-25T05:42:20.618Z","0.7.0":"2015-01-30T02:55:39.871Z"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist-tags":{"latest":"0.7.0"},"description":"Write node web app in an angular and unexpress way","readme":"\n\n# Introduction\n\n![npm version](https://badge.fury.io/js/zeta.svg)\n![](https://travis-ci.org/BenBBear/Zeta.svg)\n![](https://coveralls.io/repos/BenBBear/Zeta/badge.png)\n\n![logo](https://raw.githubusercontent.com/BenBBear/Zeta/dev/logo.png) \n\n\n```javascript\nvar m = require('zeta').module('test',[])\n\n.load()\n.get('/', function ($scope) {\n  $scope.end('Hello World');\n})\n.app(8000);\n```\n\n<br><br><br>\n\n## Installation\n\n```shell\nnpm install zeta\n```\n\n<br><br><br>\n\n## Features\n\n\n### Speed\n- Fast, See our [benchmark with express](https://github.com/BenBBear/Zeta-benchmark).\n\n<br> \n### Module\n- Angular-like Module Mechanism.\n\n\n![](http://zetajs.io/img/module.png)\n\n<br> \n\n### Service\n\n- Angular-like Factory & Provider\n- Dependency Injection for Factory & Handler\n\n```javascript\napp\n.provider('foo',{})\n.factory('bar',function(foo){\n   return foo; \n})\n.get('/', function($scope, foo, bar){\n})\n```\n<br> \n\n### Middleware\n\n\n\n- **More Flexible Approach** to handle \"Middleware\"\n\n```javascript\napp\n.handler('login', function($scope){//stuff\n})\n.handler('checkLogin', function($scope,$cookie,db){\n     db.check($cookie.val('user'), function(ok){\n          if (ok){\n             $scope.go('next'); \n           }else{\n             $scope.go('login');\n         }         \n     });\n})\n.get('/home', ['checkLogin', function($scope){\n       $scope.end('welcome');\n}]);\n```\n\n- **Handlers Collaboration**: Component Injection for $scope\n\n```javascript\napp\n.h('h1', function($scope){\n    $scope\n       .provide('localInfo', 'hello world')  //then 'localInfo' will be available for injection in the following handlers\n       .go('next');\n})\n\n.h('h2', function($scope, localInfo){\n    $scope.end(localinfo)  // => hello world\n})\n\n.get('/', ['h1', 'h2']);\n```\n\n<br> \n\n### Error Handle\n\n\n- **Built-in Error Handle Support** use [Domain](http://nodejs.org/api/domain.html): \n\n```javascript\napp\n.guard.get().post('/') \n.with(function($scope){\n $scope.end('404 not found'); \n});\n```\n<br> \n\n### More\n\n- **Use Node Default Http Module**: No Worries about Library Support like [socket.io](http://socket.io)\n- **Built-in Factory & Handler**: Ready To Use & Easy to Add \n\n\n<br><br><br>\n\n## Quick Start\n\n1. Our [Guide](http://zetajs.io/guide/1.Introduction.html) is a nice place to get start.\n2. You could bootstrap your code from [zeta-seed](https://github.com/cloud-bear/zeta-seed).\n\n<br><br><br>\n\n## Tests\n\nTo run the test suite, first clone the code, install the dependancies, then run `npm test`:\n\n```shell\n$ git clone https://github.com/BenBBear/Zeta dir && cd dir\n$ npm install\n$ npm test\n```\n\n<br><br><br>\n\n## Contributors\n\n\n\n- [BenBBear](https://github.com/BenBBear/)\n- [suemi994](https://github.com/suemi994/)\n\n\n\n## License\n\nMIT\n","versions":{"0.1.0":{"name":"zeta","version":"0.1.0","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"^0.3.2","clone":"^0.1.19","cookie":"^0.1.2","deep-equal":"^0.2.1","mime":"^1.2.11","swig":"^1.4.2","walk":"^2.3.4"},"devDependencies":{"coveralls":"^2.11.2","mocha-lcov-reporter":"0.0.1","chai":"^1.10.0","mocha":"^2.0.1","supertest":"^0.15.0"},"gitHead":"10e09e896f4f467bd68d98c356178508decb42db","_id":"zeta@0.1.0","_shasum":"37b55756036f74b76d3ef81e81df420f925a53b4","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"37b55756036f74b76d3ef81e81df420f925a53b4","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.1.0.tgz","integrity":"sha512-/nR4tFN0NoSotPJmk6d7RAwhbrrbI61aM7djTX+lzgGFmFSAvtgB6yiU4sb/4je/oyPJqAczbtmXcZbczhC95Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM1uCWgHY+WoRU07E8QY/mQEOMpD/CsC+1kRPsdTfSvgIhANlMpIPvNKp1yBuOUxlLsQQnmk/xw6BvHyzAGbUoI0xa"}]}},"0.1.1":{"name":"zeta","version":"0.1.1","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"^0.3.2","clone":"^0.1.19","cookie":"^0.1.2","deep-equal":"^0.2.1","mime":"^1.2.11","swig":"^1.4.2","walk":"^2.3.4"},"devDependencies":{"coveralls":"^2.11.2","mocha-lcov-reporter":"0.0.1","chai":"^1.10.0","mocha":"^2.0.1","supertest":"^0.15.0"},"gitHead":"0b4d98d0b044cb6d6849d9c94fc5fd88c43ddc68","_id":"zeta@0.1.1","_shasum":"6086ce53dbb53e9f620b2ab448a73fd471297a3c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"6086ce53dbb53e9f620b2ab448a73fd471297a3c","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.1.1.tgz","integrity":"sha512-V94xARybsT/LBzWPfqVk0VeGfWao4H5AicGxaalrLKQKemTDkYlMvOkbMcvPp7Axef5DwYkDDLyVXjgXwgeDJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH64zeVx2BjqQnVZe+WD+acnrgJVfAwDX8kFAMD2L+xoAiEAxeawdCQH1zliIC/PSp3bG8Q2sqHJJXuHqgtJ3nHQLMs="}]}},"0.2.0":{"name":"zeta","version":"0.2.0","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"^0.3.2","clone":"^0.1.19","cookie":"^0.1.2","deep-equal":"^0.2.1","mime":"^1.2.11","swig":"^1.4.2","walk":"^2.3.4"},"devDependencies":{"chai":"^1.10.0","coveralls":"^2.11.2","mocha":"^2.0.1","mocha-lcov-reporter":"0.0.1","mute":"^1.0.0","supertest":"^0.15.0"},"gitHead":"0837cfa52fe8f2b7ff011102984adf05983d9b83","_id":"zeta@0.2.0","_shasum":"803df0a8b373d8d9b2a78ed3adf808ce2d3c89cc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"803df0a8b373d8d9b2a78ed3adf808ce2d3c89cc","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.2.0.tgz","integrity":"sha512-jv6ZvLwrHTMh5UvgKpOKJXvs/yLNGoewSBAWdt4ahsmqwqRUmKxHLt+mD28NQXiRqaiQcyE1VE9PRW7faojJLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfwAkjtS6a1f0rR3JJSsTOqdbULIDh96Lv+wydbGrdrwIgcMlPmsm4TlPAH+EIJFnHO9OGJfyPEuESRkDoBmWL/Eg="}]}},"0.3.0":{"name":"zeta","version":"0.3.0","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"gulp test "},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-coveralls":"^0.1.3","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"db93d79c50b53ba365122b6cbd0a77ce47bc1a97","_id":"zeta@0.3.0","_shasum":"25ba627c4faecf074d7478a4084247acafb7810a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"25ba627c4faecf074d7478a4084247acafb7810a","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.3.0.tgz","integrity":"sha512-3s9BUYE8O+PMuNIULnCb3QiX9bHKSsRyPi9LrA6DRI7nO477u/aoTjEVZORN0CKctXZDHf3i0JNSgWJQodgDxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHEqqsBk+Al4h9jLJdYzvNTAtxWQvt7QrFRXz5o5JckAiAnQsbzQT3KDR6g+Y61y3nH8gatspoF/kNsuXK0M8XdWQ=="}]}},"0.4.0":{"name":"zeta","version":"0.4.0","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"gulp test "},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-coveralls":"^0.1.3","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"82f441b461bdace68d4074c939a6156955e67529","_id":"zeta@0.4.0","_shasum":"3489ad776496238d4846955c933deb0021b7f4f6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"3489ad776496238d4846955c933deb0021b7f4f6","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.4.0.tgz","integrity":"sha512-qUtvS2ApzOJzvvse5tLFAkszpZGAjkrcwYop2MQnvimg8P0S3iyzFk/6ebyg+3SCVzSExIhiXNCR9jzy+DF1hA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDprj5AwzcSA7HHszwaztc18vsu91oDVmTvBuNZ+o/2/wIgOA++hRuxSdpAzQcAK/qgNVYHrU6/6Pck7ncso9fQwwk="}]}},"0.5.0":{"name":"zeta","version":"0.5.0","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"gulp test "},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-coveralls":"^0.1.3","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"b53d246de62bce8a37e40b12c7caa6fda358434c","_id":"zeta@0.5.0","_shasum":"00d7ad488eebe1f33a75dd5e67b27b81c06b13ad","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"00d7ad488eebe1f33a75dd5e67b27b81c06b13ad","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.5.0.tgz","integrity":"sha512-Uw6HtyFcrlTKod2sQC10BgxXTDNxGY6WpPCP3ov41V+RFmCioSIO+mMEqbpOHiktBPDxBLTumo1QQta3LEz3Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZwcx2tLv1qxhe4LNTOK8Lzf2gvdjAGCBLlK510GEexAiBocaqAdsrfHVBO4JDrmjlDZAxtsM1+A5QXQeoueqAqVA=="}]}},"0.5.1":{"name":"zeta","version":"0.5.1","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"gulp test "},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-coveralls":"^0.1.3","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"eb5058e80e355e79002bee34c0e3183e184e0fab","_id":"zeta@0.5.1","_shasum":"b3840699ea4236ed866f9c099922ea045660a866","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"b3840699ea4236ed866f9c099922ea045660a866","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.5.1.tgz","integrity":"sha512-tbfuw/l3LUherjTwPzdHCH09EN04e+UOeqwt0hucvl5k5FGdcbcTvKXRDP8lndMb6quZrn9LtjHGw+1dmVa5gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAL/XvDkt+kVN1XdqALKZMQWbnr03WnmxaNjuaBakdKqAiBMBCF61JySGGxpag1mD499q1e/GkODXciOTU6L5wdYHQ=="}]}},"0.5.2":{"name":"zeta","version":"0.5.2","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"gulp test "},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-coveralls":"^0.1.3","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"ffa01dc509fbb14874e7000f2c3281d627673bc9","_id":"zeta@0.5.2","_shasum":"9365ca299e44f774a87df2570e4b98aa15b09cbb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"9365ca299e44f774a87df2570e4b98aa15b09cbb","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.5.2.tgz","integrity":"sha512-vyHgNr3+398bdPmxKxC8SCI6k9xoMu1oT+EiDWPuuI22/avXb/yBpc3pMkYAaQIl1tokWLguXqg5VhvnYdNVsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyOeaHIUbfhxVHZnyRbHC+9z2lGz+KjCVxOIwgGPYeKAIgLKwhYFU4APetIgTLGvKErVaNe5iEUfiucj7VIEiuSY8="}]}},"0.5.3":{"name":"zeta","version":"0.5.3","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"gulp test "},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-coveralls":"^0.1.3","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"6b7a983d5edc25b799dbddc0a7d1e2475b631f1b","_id":"zeta@0.5.3","_shasum":"a8a567bca225ce5320d840424ff5c6167c439793","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"a8a567bca225ce5320d840424ff5c6167c439793","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.5.3.tgz","integrity":"sha512-H1plzdEqzB4TEegChQhXCeFfNZinVwZamzQMQRRbWUXWOGJl88I8Bh3xBlUvi1vh+71VjC+DV+Dlh+EHy3AehA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA41KFRyR/m45lcz7UJS6rJfECFItAqHjRO5LTdKasWBAiAJ9QcoH9VTTg40OlaTvwe4u7y/quzRM4opQa53mgy3ag=="}]}},"0.5.4":{"name":"zeta","version":"0.5.4","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node --stack-size=655000 ./node_modules/gulp/bin/gulp.js test"},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"https://github.com/BenBBear/Zeta","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-coveralls":"^0.1.3","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"334b547b0f49c13ee084ffed8db5a63c1f565836","_id":"zeta@0.5.4","_shasum":"b9266b76f38f0ce006f70448af986f29fa197ab1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"b9266b76f38f0ce006f70448af986f29fa197ab1","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.5.4.tgz","integrity":"sha512-fYAX6mq10yIqZoztg69+6/f65USaXhTU7aBDztFcAF2hakOK/O4w/ybXUIjGbSsh0xa0YCg40l9z2M2vDt/rNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF9Ky0hkDMkB9qHiCzJaY1N03gb+mxzBYxjZEE3LXIxQIgChj62RlXcfbK4gE84e8QsdKbBxmfs4hg8O00eDTWkS8="}]}},"0.5.5":{"name":"zeta","version":"0.5.5","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node --stack-size=655000 ./node_modules/gulp/bin/gulp.js test"},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"http://zetajs.io","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"a46468f61757b9d6fdced6fe3805918e678fc2fc","_id":"zeta@0.5.5","_shasum":"b781a5db1eb2535948a0b7b581c329d52bd722b7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"b781a5db1eb2535948a0b7b581c329d52bd722b7","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.5.5.tgz","integrity":"sha512-U3HeJX3gkEO3yL2n2B/TRyblaTu7zhKBBw38KpuIC+9jkoid6f/Y6cgR83yJxgRzT1nYxgsPmbdrAG84mUAyRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDideIG+g6k9/A3EdVjwbLg5CACs7n+BzgAwkYORy8gVAIhAN2NR4QsZYiHjzXhoMlfwpQUS2/B6Acju1mWBliUUhFt"}]}},"0.6.0":{"name":"zeta","version":"0.6.0","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node --stack-size=655000 ./node_modules/gulp/bin/gulp.js test"},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"http://zetajs.io","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"6eefec6828e0e35b6fd59b87676ff71df53b7ab2","_id":"zeta@0.6.0","_shasum":"3902a2a530f35c7e03ef4b55db7988ed52634546","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"3902a2a530f35c7e03ef4b55db7988ed52634546","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.6.0.tgz","integrity":"sha512-a+ms4MDZeoqMyw60BpZTTGYvHsiv/9rlI2d9raxNL1rIh9uIx9xXjld9hO6Gj0lfOTQZTEEm83YtL1COQmLWaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPkb5QhlWNf4VO9DUDeDxdPR3lEyWcGrN5WlC8ljEtvAiEA6OHLG/bcU85YTxztkkTz/QO/4D0pz1J0RNy9srgU7vs="}]}},"0.6.1":{"name":"zeta","version":"0.6.1","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node --stack-size=655000 ./node_modules/gulp/bin/gulp.js test"},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"http://zetajs.io","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"e9b345bce869309fe526b58aba9dc6f8a99e2839","_id":"zeta@0.6.1","_shasum":"50cc3c263a99e234bdef923520a93f03c807f1d6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"50cc3c263a99e234bdef923520a93f03c807f1d6","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.6.1.tgz","integrity":"sha512-G9HHNedk2XuK+Z8RRxKpBfAp7Na5yofkFMFwgZWhNzYAYjLG45b5dZaU0DFqRNuZUo7FrVHbuj3Qs8q3a7NmXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyin2Ar+0JLUeXVVZ+XricsFVKlT9JLJpfvwdMuzA/WAiB53Pgjm5kWyhvfJ4Ragqe/FswJO1Z/wJbZmQiGglFbyA=="}]}},"0.7.0":{"name":"zeta","version":"0.7.0","description":"Write node web app in an angular and unexpress way","main":"index.js","directories":{"test":"test"},"scripts":{"test":"node --stack-size=655000 ./node_modules/gulp/bin/gulp.js test"},"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"license":"MIT","keywords":["web","http","module","zeta","framework","angular","router"],"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"homepage":"http://zetajs.io","dependencies":{"cli-color":"*","clone":"^0.2.0","cookie":"*","deep-equal":"*","formidable":"*","mime":"*","swig":"*","walk":"*"},"devDependencies":{"chai":"*","coveralls":"*","gulp":"^3.8.10","gulp-istanbul":"^0.5.0","gulp-mocha":"^2.0.0","mocha":"*","mocha-lcov-reporter":"*","supertest":"^0.15.0"},"gitHead":"b68c8275657fae93bb54934033261f90806b03cb","_id":"zeta@0.7.0","_shasum":"267349a8c3c58287a7c0ff7018c3fb53cb771c45","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"},"maintainers":[{"name":"xyzhang","email":"bevis@mail.ustc.edu.cn"}],"dist":{"shasum":"267349a8c3c58287a7c0ff7018c3fb53cb771c45","tarball":"https://registry.npmjs.org/zeta/-/zeta-0.7.0.tgz","integrity":"sha512-xLdcfrGuzFeBBFvIkCw0U/NzEOM9swbm+fcSU24wjgYb7oX1Lh3+X2nlzj1UgbMHFzuisz56jnnsBSfb5N8Okg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5tOxvL6D4zfyLqGJ5JS8LFLqo4fKzeTcPavd7SyawHAiEAp0BmL7fUDsgxuoL+mmgD/mOaES6WzGv3JX8Xor5bRGM="}]}}},"homepage":"http://zetajs.io","keywords":["web","http","module","zeta","framework","angular","router"],"repository":{"type":"git","url":"https://github.com/BenBBear/Zeta"},"author":{"name":"Xinyu Zhang","email":"beviszhang1993@gmail.com"},"bugs":{"url":"https://github.com/BenBBear/Zeta/issues"},"license":"MIT","readmeFilename":"README.md","users":{"xyzhang":true}}