UNPKG

streaming-json-parser

Version:
12 lines 18.3 MB
{"total_rows":13314,"offset":0,"rows":[ {"id":"0x21","key":"0x21","value":{"rev":"3-0e422a52b4902ef18228b4443d0da70b"},"doc":{"_id":"0x21","_rev":"3-0e422a52b4902ef18228b4443d0da70b","name":"0x21","description":"0x21 === `!`","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"0x21","version":"0.0.1","description":"0x21 === `!`","keywords":["0x21","!","bang"],"author":{"name":"cfddream","email":"cfddream@gmail.com","url":"http://kissdry.com/"},"license":"MIT","repository":{},"scripts":{},"dependencies":{},"devDependencies":{},"_id":"0x21@0.0.1","dist":{"shasum":"9f3a1288040c3b46185cfbece5354f637dd57d01","tarball":"http://registry.npmjs.org/0x21/-/0x21-0.0.1.tgz"},"readme":"","maintainers":[{"name":"cfddream","email":"cfddream@gmail.com"}]}},"readme":"","maintainers":[{"name":"cfddream","email":"cfddream@gmail.com"}],"time":{"modified":"2012-07-14T10:34:02.401Z","created":"2012-07-14T10:33:57.485Z","0.0.1":"2012-07-14T10:34:02.401Z"},"author":{"name":"cfddream","email":"cfddream@gmail.com","url":"http://kissdry.com/"},"repository":{},"_attachments":{"0x21-0.0.1.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-w+yrlYHmf+Q+qQ2Fk1R/2Q==","length":288,"stub":true}}}}, {"id":"0x23","key":"0x23","value":{"rev":"3-d7b130f651916edf701aaf6961146a8b"},"doc":{"_id":"0x23","_rev":"3-d7b130f651916edf701aaf6961146a8b","name":"0x23","description":"0x23 === `#`","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"0x23","version":"0.0.1","description":"0x23 === `#`","keywords":["0x23","#","hash"],"author":{"name":"cfddream","email":"cfddream@gmail.com","url":"http://kissdry.com/"},"license":"MIT","repository":{},"scripts":{},"dependencies":{},"devDependencies":{},"_id":"0x23@0.0.1","dist":{"shasum":"f09bdb082fd189cbe72105d3e7f7a8ac1a57bf52","tarball":"http://registry.npmjs.org/0x23/-/0x23-0.0.1.tgz"},"readme":"","maintainers":[{"name":"cfddream","email":"cfddream@gmail.com"}]}},"readme":"","maintainers":[{"name":"cfddream","email":"cfddream@gmail.com"}],"time":{"modified":"2012-07-14T10:32:31.006Z","created":"2012-07-14T10:32:26.239Z","0.0.1":"2012-07-14T10:32:31.006Z"},"author":{"name":"cfddream","email":"cfddream@gmail.com","url":"http://kissdry.com/"},"repository":{},"_attachments":{"0x23-0.0.1.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-9iCT5BJKeAjD5AruzUoeZQ==","length":289,"stub":true}}}}, {"id":"163","key":"163","value":{"rev":"3-4b4abf47813944b1f51b883c45f6a1c9"},"doc":{"_id":"163","_rev":"3-4b4abf47813944b1f51b883c45f6a1c9","name":"163","description":"hi baidu","dist-tags":{"latest":"0.0.0"},"versions":{"0.0.0":{"name":"163","version":"0.0.0","description":"hi baidu","main":"index.js","repository":"","author":"","license":"BSD","readme":"hi baidu\n","_id":"163@0.0.0","dist":{"shasum":"a8a85f11c6e01a7b45c1d8e0d7823f830bc766b2","tarball":"http://registry.npmjs.org/163/-/163-0.0.0.tgz"},"maintainers":[{"name":"flashsoft","email":"flashsoft@126.com"}]}},"readme":"hi baidu\n","maintainers":[{"name":"flashsoft","email":"flashsoft@126.com"}],"time":{"modified":"2012-08-10T01:48:25.287Z","created":"2012-08-10T01:48:16.891Z","0.0.0":"2012-08-10T01:48:25.287Z"},"_attachments":{"163-0.0.0.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-9evVT1IdL6rY4O7D9yteIQ==","length":253,"stub":true}}}}, {"id":"2","key":"2","value":{"rev":"3-29bbce00b94f24702b67b9f0d333d90e"},"doc":{"_id":"2","_rev":"3-29bbce00b94f24702b67b9f0d333d90e","name":"2","description":"hello er","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"2","version":"0.0.1","description":"hello er","_id":"2@0.0.1","readme":"ERROR: No README.md file found!","dist":{"shasum":"8922d8c1103b9b2e0b9a54df1f5b5cf9104ad5b8","tarball":"http://registry.npmjs.org/2/-/2-0.0.1.tgz"},"maintainers":[{"name":"errorrik","email":"errorrik@gmail.com"}]}},"readme":"ERROR: No README.md file found!","maintainers":[{"name":"errorrik","email":"errorrik@gmail.com"}],"time":{"modified":"2012-08-10T06:44:10.359Z","created":"2012-08-10T06:44:00.798Z","0.0.1":"2012-08-10T06:44:10.359Z"},"_attachments":{"2-0.0.1.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-E6AepMikY7nBIfYy1wFDGg==","length":165,"stub":true}}}}, {"id":"27bslash6-module","key":"27bslash6-module","value":{"rev":"5-5066893a82afccf25d0f43ed04c602d4"},"doc":{"_id":"27bslash6-module","_rev":"5-5066893a82afccf25d0f43ed04c602d4","name":"27bslash6-module","description":"just a dump module used for infrastructure tests","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"27bslash6-module","author":{"name":"Frank Seeger","email":"frnksgr@gmail.com"},"description":"just a dump module used for infrastructure tests","version":"0.0.1","main":"main.js","engines":{"node":"*"},"dependencies":{},"repository":{"url":"https://github.com/frnksgr/27bslash6-module"},"_npmUser":{"name":"frnksgr","email":"frnksgr@gmail.com"},"_id":"27bslash6-module@0.0.1","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.22","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"6ec590fe0f879860fa999d5877184029939f961b","tarball":"http://registry.npmjs.org/27bslash6-module/-/27bslash6-module-0.0.1.tgz"},"maintainers":[{"name":"frnksgr","email":"frnksgr@gmail.com"}]},"0.0.2":{"name":"27bslash6-module","author":{"name":"Frank Seeger","email":"frnksgr@gmail.com"},"description":"just a dump module used for infrastructure tests","version":"0.0.2","main":"main.js","engines":{"node":"*"},"dependencies":{},"repository":{"type":"git","url":"git://github.com/frnksgr/27bslash6-module.git"},"_npmUser":{"name":"frnksgr","email":"frnksgr@gmail.com"},"_id":"27bslash6-module@0.0.2","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.22","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"76245a0df6d4e1a30cf79512cb75c32d24733136","tarball":"http://registry.npmjs.org/27bslash6-module/-/27bslash6-module-0.0.2.tgz"},"maintainers":[{"name":"frnksgr","email":"frnksgr@gmail.com"}]}},"readme":"27bslash6 module\n================\n\na dump module for a dump project\n\n","maintainers":[{"name":"frnksgr","email":"frnksgr@gmail.com"}],"time":{"modified":"2012-05-22T13:52:30.846Z","created":"2012-05-22T13:16:05.482Z","0.0.1":"2012-05-22T13:16:07.260Z","0.0.2":"2012-05-22T13:52:30.846Z"},"author":{"name":"Frank Seeger","email":"frnksgr@gmail.com"},"repository":{"type":"git","url":"git://github.com/frnksgr/27bslash6-module.git"},"_attachments":{"27bslash6-module-0.0.2.tgz":{"content_type":"application/octet-stream","revpos":5,"digest":"md5-qUKRbvUqhSzHLT5gE2Cq2w==","length":452,"stub":true},"27bslash6-module-0.0.1.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-UQbPWx7cmomHn/t8fUw86g==","length":441,"stub":true}}}}, {"id":"2co","key":"2co","value":{"rev":"29-bdd7d5af5e1c215f9f57cdc3de5ae483"},"doc":{"_id":"2co","_rev":"29-bdd7d5af5e1c215f9f57cdc3de5ae483","name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","dist-tags":{"latest":"0.0.3f"},"versions":{"0.0.1":{"name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","version":"0.0.1","homepage":"https://github.com/biggora/2co/","repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"keywords":["payments","2checkout","adapter","gateway"],"main":"./index.js","directories":{"lib":"lib","test":"test"},"engines":{"node":">=0.5"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"biggora","email":"aleksej@gordejev.lv"},"_id":"2co@0.0.1","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"0e67a85c122344c717441a95ca3314539016da76","tarball":"http://registry.npmjs.org/2co/-/2co-0.0.1.tgz"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}]},"0.0.2":{"name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","version":"0.0.2","homepage":"https://github.com/biggora/2co/","repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"keywords":["payments","2checkout","adapter","gateway"],"main":"./index.js","directories":{"lib":"lib","tests":"tests"},"engines":{"node":">=0.5"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"biggora","email":"aleksej@gordejev.lv"},"_id":"2co@0.0.2","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"6c3c67b8453fffb4cf3fb1cac63e7f41dd6c10d1","tarball":"http://registry.npmjs.org/2co/-/2co-0.0.2.tgz"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}]},"0.0.3a":{"name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","version":"0.0.3a","homepage":"https://github.com/biggora/2co/","repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"keywords":["payments","2checkout","adapter","gateway"],"main":"./index.js","directories":{"lib":"lib","tests":"tests"},"engines":{"node":">=0.5"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"biggora","email":"aleksej@gordejev.lv"},"_id":"2co@0.0.3a","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"3f38358f6b368c38dbe75c12b47ac0f82744cbb9","tarball":"http://registry.npmjs.org/2co/-/2co-0.0.3a.tgz"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}]},"0.0.3b":{"name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","version":"0.0.3b","homepage":"https://github.com/biggora/2co/","repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"keywords":["payments","2checkout","adapter","gateway"],"main":"./index.js","directories":{"lib":"lib","tests":"tests"},"engines":{"node":">=0.5"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"biggora","email":"aleksej@gordejev.lv"},"_id":"2co@0.0.3b","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"02780dfa68b55c2ad06211258091d6ac0a6f3a97","tarball":"http://registry.npmjs.org/2co/-/2co-0.0.3b.tgz"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}]},"0.0.3c":{"name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","version":"0.0.3c","homepage":"https://github.com/biggora/2co/","repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"keywords":["payments","2checkout","adapter","gateway"],"main":"./index.js","directories":{"lib":"lib","tests":"tests"},"engines":{"node":">=0.5"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"biggora","email":"aleksej@gordejev.lv"},"_id":"2co@0.0.3c","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"1051c9e385911e927d06a9b27d6b938f22a3b1d4","tarball":"http://registry.npmjs.org/2co/-/2co-0.0.3c.tgz"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}]},"0.0.3d":{"name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","version":"0.0.3d","homepage":"https://github.com/biggora/2co/","repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"keywords":["payments","2checkout","adapter","gateway"],"main":"./index.js","directories":{"lib":"lib","tests":"tests"},"engines":{"node":">=0.5"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"biggora","email":"aleksej@gordejev.lv"},"_id":"2co@0.0.3d","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"5571396a65bba6b6e741c5645cabb961bc3ca988","tarball":"http://registry.npmjs.org/2co/-/2co-0.0.3d.tgz"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}]},"0.0.3e":{"name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","version":"0.0.3e","homepage":"https://github.com/biggora/2co/","repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"keywords":["payments","2checkout","adapter","gateway"],"main":"./index.js","directories":{"lib":"lib","tests":"tests"},"engines":{"node":">=0.5"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"biggora","email":"aleksej@gordejev.lv"},"_id":"2co@0.0.3e","_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"9f339f6147cc83d532e276b24d290958b2b6a0d9","tarball":"http://registry.npmjs.org/2co/-/2co-0.0.3e.tgz"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}]},"0.0.3f":{"name":"2co","description":"Module that will provide nodejs adapters for 2checkout API payment gateway","version":"0.0.3f","homepage":"https://github.com/biggora/2co/","repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"keywords":["payments","2checkout","adapter","gateway"],"main":"./index.js","directories":{"lib":"lib","tests":"tests"},"engines":{"node":">=0.5"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"biggora","email":"aleksej@gordejev.lv"},"_id":"2co@0.0.3f","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.12","_nodeVersion":"v0.6.14","_defaultsLoaded":true,"dist":{"shasum":"47fe30ef48ab3eb8f238c4aa0ae2564dc3e9c376","tarball":"http://registry.npmjs.org/2co/-/2co-0.0.3f.tgz"},"maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}]}},"readme":"# 2CO\r\n2CO is the module that will provide nodejs\r\nadapters for [2checkout](http://www.2checkout.com/documentation/api/) API payment gateway.\r\n\r\n## Usage overview\r\n\r\n### Example list_products method\r\n\r\nThe list_products call is used to retrieve list of all products in account.\r\n\r\n var checkout = require(\"2co\");\r\n\r\n /* Filter list results on product ID. Optional. */\r\n var product = {\r\n vendor_product_id:'your product id'\r\n };\r\n\r\n checkout.setAuth('USERNAME','PASSWORD');\r\n checkout.exec('list_products',product);\r\n\r\n checkout.on('data',function(data){\r\n console.log(data);\r\n });\r\n\r\n checkout.on('error',function(error){\r\n console.log(error);\r\n });\r\n\r\n## Author\r\n\r\nAleksej Gordejev (aleksej@gordejev.lv). Development was sponsored by [Etvnet](http://etvnet.com/).\r\n\r\n## License\r\n\r\n(The MIT License)\r\n\r\nCopyright (c) 2012 Aleksej Gordejev <aleksej@gordejev.lv>\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining\r\na copy of this software and associated documentation files (the\r\n'Software'), to deal in the Software without restriction, including\r\nwithout limitation the rights to use, copy, modify, merge, publish,\r\ndistribute, sublicense, and/or sell copies of the Software, and to\r\npermit persons to whom the Software is furnished to do so, subject to\r\nthe following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be\r\nincluded in all copies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,\r\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\r\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\r\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\r\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\r\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\r\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","maintainers":[{"name":"biggora","email":"aleksej@gordejev.lv"}],"time":{"modified":"2012-04-02T10:44:57.138Z","created":"2012-03-17T18:04:44.765Z","0.0.1":"2012-03-17T18:04:47.520Z","0.0.2":"2012-03-17T20:40:55.814Z","0.0.3a":"2012-03-18T10:05:50.018Z","0.0.3b":"2012-03-18T13:18:46.051Z","0.0.3c":"2012-03-18T13:25:39.669Z","0.0.3d":"2012-03-18T15:45:41.276Z","0.0.3e":"2012-03-24T17:05:56.997Z","0.0.3f":"2012-04-02T10:44:57.138Z"},"author":{"name":"Aleksej Gordejev","email":"aleksej@gordejev.lv","url":"https://github.com/biggora/"},"repository":{"type":"git","url":"git://github.com/biggora/2co.git"},"_attachments":{"2co-0.0.3f.tgz":{"content_type":"application/octet-stream","revpos":29,"digest":"md5-8gpVxHcQkMsU9KzrOg0HWA==","length":6203,"stub":true},"2co-0.0.3e.tgz":{"content_type":"application/octet-stream","revpos":27,"digest":"md5-oIGO0W+fai9iTuVQZ1RgHg==","length":6095,"stub":true},"2co-0.0.3d.tgz":{"content_type":"application/octet-stream","revpos":25,"digest":"md5-+75kozay0wc72kHJxIYb7Q==","length":5915,"stub":true},"2co-0.0.3c.tgz":{"content_type":"application/octet-stream","revpos":23,"digest":"md5-cZswlmIl+FQh7vHFhQsiTA==","length":5886,"stub":true},"2co-0.0.3b.tgz":{"content_type":"application/octet-stream","revpos":21,"digest":"md5-L6BOxWfP9aPr8Y8Jb/w9Eg==","length":5885,"stub":true},"2co-0.0.3a.tgz":{"content_type":"application/octet-stream","revpos":11,"digest":"md5-HmM0iQamkSczXUYFq+nESQ==","length":5743,"stub":true},"2co-0.0.2.tgz":{"content_type":"application/octet-stream","revpos":9,"digest":"md5-KMAcsxw4JlurmoaeWhZSLQ==","length":4954,"stub":true},"2co-0.0.1.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-xrTDfrCqCDcdhFa0G2H8zw==","length":5816,"stub":true}}}}, {"id":"2csv","key":"2csv","value":{"rev":"7-6c79e9b7500756e20a2b41ca43e2e445"},"doc":{"_id":"2csv","_rev":"7-6c79e9b7500756e20a2b41ca43e2e445","name":"2csv","description":"A pluggable file format converter into Comma-Separated Values (CSV)","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"2csv","description":"A pluggable file format converter into Comma-Separated Values (CSV)","version":"0.1.0","homepage":"https://github.com/csvplot/2csv","repository":{"type":"git","url":"git://github.com/csvplot/2csv.git"},"bugs":{"name":"http://github.com/csvplot/2csv/issues"},"author":{"name":"David Ellis","email":"d.f.ellis@ieee.org","url":"http://dfellis.posterous.com"},"main":"lib/2csv.js","dependencies":{"commander":"*","async":"*"},"devDependencies":{"expresso":">=0.8.1"},"engines":{"node":"*"},"bin":{"2csv":"bin/2csv.js","2csv-register":"bin/2csv-register.js"},"preferGlobal":true,"scripts":{"test":"expresso test/test.js"},"_npmUser":{"name":"dfellis","email":"d.f.ellis@ieee.org"},"_id":"2csv@0.1.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"6a4358ece766f07c81c9b34efa7d5038db5807bb","tarball":"http://registry.npmjs.org/2csv/-/2csv-0.1.0.tgz"},"maintainers":[{"name":"dfellis","email":"d.f.ellis@ieee.org"}]},"0.1.1":{"name":"2csv","description":"A pluggable file format converter into Comma-Separated Values (CSV)","version":"0.1.1","homepage":"https://github.com/csvplot/2csv","repository":{"type":"git","url":"git://github.com/csvplot/2csv.git"},"bugs":{"name":"http://github.com/csvplot/2csv/issues"},"author":{"name":"David Ellis","email":"d.f.ellis@ieee.org","url":"http://dfellis.posterous.com"},"main":"lib/2csv.js","dependencies":{"commander":"*","async":"*"},"devDependencies":{"expresso":">=0.8.1"},"engines":{"node":"*"},"bin":{"2csv":"bin/2csv.js","2csv-register":"bin/2csv-register.js"},"preferGlobal":true,"scripts":{"test":"expresso test/test.js"},"_npmUser":{"name":"dfellis","email":"d.f.ellis@ieee.org"},"_id":"2csv@0.1.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"1ea66e444077b1e0711d0e9ba0e8d70f4d7a241d","tarball":"http://registry.npmjs.org/2csv/-/2csv-0.1.1.tgz"},"maintainers":[{"name":"dfellis","email":"d.f.ellis@ieee.org"}]},"0.1.2":{"name":"2csv","description":"A pluggable file format converter into Comma-Separated Values (CSV)","version":"0.1.2","homepage":"https://github.com/csvplot/2csv","repository":{"type":"git","url":"git://github.com/csvplot/2csv.git"},"bugs":"http://github.com/csvplot/2csv/issues","author":{"name":"David Ellis","email":"d.f.ellis@ieee.org","url":"http://dfellis.posterous.com"},"main":"lib/2csv.js","dependencies":{"commander":"*","async":"*"},"devDependencies":{"expresso":">=0.8.1"},"engines":{"node":"*"},"bin":{"2csv":"bin/2csv.js","2csv-register":"bin/2csv-register.js"},"preferGlobal":true,"scripts":{"test":"expresso test/test.js"},"readme":"","_id":"2csv@0.1.2","dist":{"shasum":"de73396c8e622c27887dced2408c6ad4d37113f6","tarball":"http://registry.npmjs.org/2csv/-/2csv-0.1.2.tgz"},"maintainers":[{"name":"dfellis","email":"d.f.ellis@ieee.org"}]}},"readme":null,"maintainers":[{"name":"dfellis","email":"d.f.ellis@ieee.org"}],"time":{"modified":"2012-07-13T02:45:06.653Z","created":"2011-12-18T19:15:28.837Z","0.1.0":"2011-12-18T19:15:37.446Z","0.1.1":"2011-12-19T01:01:24.193Z","0.1.2":"2012-07-13T02:45:06.653Z"},"author":{"name":"David Ellis","email":"d.f.ellis@ieee.org","url":"http://dfellis.posterous.com"},"repository":{"type":"git","url":"git://github.com/csvplot/2csv.git"},"_attachments":{"2csv-0.1.2.tgz":{"content_type":"application/octet-stream","revpos":7,"digest":"md5-QO+oMHFsbbBVew/dzi5qAA==","length":6333,"stub":true},"2csv-0.1.1.tgz":{"content_type":"application/octet-stream","revpos":5,"digest":"md5-ttd69Vv+P8RL0f17ixNCpQ==","length":5857,"stub":true},"2csv-0.1.0.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-sakIMEGT/PDZz2A7BzU8CA==","length":5073,"stub":true}}}}, {"id":"2kenizer","key":"2kenizer","value":{"rev":"33-2b6a4857429b5d8d9991f1b088e916e7"},"doc":{"_id":"2kenizer","_rev":"33-2b6a4857429b5d8d9991f1b088e916e7","name":"2kenizer","description":"efficient tokenizer","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"2kenizer","description":"Efficient tokenizer","version":"0.0.1","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:LuvDaSun/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"b694cbb82c0498bdad31c22a29a4bb1d11b4866a","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.0.1.tgz"},"maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.0.2":{"name":"2kenizer","description":"efficient tokenizer","version":"0.0.2","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:LuvDaSun/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.0.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"5e6eae742fa0d85255a7e9359baed8bdff43e9cc","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.0.2.tgz"},"maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.0.3":{"name":"2kenizer","description":"efficient tokenizer","version":"0.0.3","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:LuvDaSun/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.0.3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"103b5bb41dfde30d3ecb127a379ba67f0761601b","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.0.3.tgz"},"maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.0.4":{"name":"2kenizer","description":"efficient tokenizer","version":"0.0.4","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:LuvDaSun/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.0.4","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"043e6a596caa1d6b3fc9307703badecb5de6569b","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.0.4.tgz"},"maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.0.5":{"name":"2kenizer","description":"efficient tokenizer","version":"0.0.5","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:LuvDaSun/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.0.5","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"be476ef0a45fbd12f0e5621997d087ab2cb65d01","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.0.5.tgz"},"maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.0.6":{"name":"2kenizer","description":"efficient tokenizer","version":"0.0.6","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:LuvDaSun/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.0.6","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-4","_nodeVersion":"v0.6.6","_defaultsLoaded":true,"dist":{"shasum":"2d38b48b3f4741cd248c6a37c7ec8bfd1e4c0293","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.0.6.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.0.7":{"name":"2kenizer","description":"efficient tokenizer","version":"0.0.7","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:elmerbulthuis/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.0.7","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"664dab3984b0ec43c5e58c5205d19ac87dbc69e7","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.0.7.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.1.0":{"name":"2kenizer","description":"efficient tokenizer","version":"0.1.0","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:elmerbulthuis/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.1.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"fd8acc780cad9e210d7f0d119e8098798e00dc07","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.1.0.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.1.1":{"name":"2kenizer","description":"efficient tokenizer","version":"0.1.1","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:elmerbulthuis/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.1.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"43ab1cb3fe9fa316615788bb0ed855be1049b140","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.1.1.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.1.2":{"name":"2kenizer","description":"efficient tokenizer","version":"0.1.2","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:elmerbulthuis/2kenizer.git"},{"type":"git","url":"git@bitbucket.org:elmerbulthuis/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.1.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"298f995900456f2fa61c3662be0a8af4712197bf","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.1.2.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.1.3":{"name":"2kenizer","description":"efficient tokenizer","version":"0.1.3","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:elmerbulthuis/2kenizer.git"},{"type":"git","url":"git@bitbucket.org:elmerbulthuis/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.1.3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"9aa8d328b555e8aa93ead8af78d208c22520ae6e","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.1.3.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.1.4":{"name":"2kenizer","description":"efficient tokenizer","version":"0.1.4","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:elmerbulthuis/2kenizer.git"},{"type":"git","url":"git@bitbucket.org:elmerbulthuis/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.1.4","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"64b53a89784d49dd8b4701aba209702d8f60f33d","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.1.4.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"directories":{}},"0.1.5":{"name":"2kenizer","description":"efficient tokenizer","version":"0.1.5","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:elmerbulthuis/2kenizer.git"},{"type":"git","url":"git@bitbucket.org:elmerbulthuis/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.1.5","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"430f366488db87bbad453c8332e2c1c64fb6c669","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.1.5.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}]},"0.0.8":{"name":"2kenizer","description":"efficient tokenizer","version":"0.0.8","author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"repositories":[{"type":"git","url":"git@github.com:LuvDaSun/2kenizer.git"}],"main":"index.js","dependencies":{},"devDependencies":{},"_npmUser":{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"},"_id":"2kenizer@0.0.8","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"92fc8719e9deb072bb5d7f5600079c08bcb5c432","tarball":"http://registry.npmjs.org/2kenizer/-/2kenizer-0.0.8.tgz"},"readme":"","maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}]}},"maintainers":[{"name":"elmerbulthuis","email":"elmerbulthuis@gmail.com"}],"time":{"modified":"2012-07-09T07:50:25.476Z","created":"2011-10-31T11:32:42.457Z","0.0.1":"2011-10-31T11:32:44.092Z","0.0.2":"2011-11-02T18:10:30.952Z","0.0.3":"2011-11-16T03:33:23.068Z","0.0.4":"2011-12-15T13:06:01.781Z","0.0.5":"2011-12-15T13:21:04.948Z","0.0.6":"2011-12-28T15:44:57.262Z","0.0.7":"2012-03-17T23:39:14.368Z","0.1.0":"2012-04-13T21:31:06.682Z","0.1.1":"2012-04-17T07:20:07.637Z","0.1.2":"2012-04-18T10:20:51.457Z","0.1.3":"2012-04-20T18:21:46.354Z","0.1.4":"2012-04-24T11:25:02.019Z","0.1.5":"2012-07-09T06:55:33.445Z","0.0.8":"2012-07-09T07:50:25.476Z"},"author":{"name":"Elmer Bulthuis","email":"elmerbulthuis@gmail.com"},"_attachments":{"2kenizer-0.0.8.tgz":{"content_type":"application/octet-stream","revpos":33,"digest":"md5-EHKgXuwHxGuD7JTeJef6yw==","length":4635,"stub":true},"2kenizer-0.1.5.tgz":{"content_type":"application/octet-stream","revpos":31,"digest":"md5-dz1eXHdg+3q+3zAx1hM/bA==","length":3070,"stub":true},"2kenizer-0.1.4.tgz":{"content_type":"application/octet-stream","revpos":25,"digest":"md5-BuaP0O+Ud1zJbWkoOTHSLw==","length":3067,"stub":true},"2kenizer-0.1.3.tgz":{"content_type":"application/octet-stream","revpos":23,"digest":"md5-z43WoJl6sIZRWaR55A/Kpw==","length":2662,"stub":true},"2kenizer-0.1.2.tgz":{"content_type":"application/octet-stream","revpos":21,"digest":"md5-5VsIVuwUIgtYk1uKbYTbgg==","length":2642,"stub":true},"2kenizer-0.1.1.tgz":{"content_type":"application/octet-stream","revpos":19,"digest":"md5-5Cvwpgl9zBb4ZD6tt5oowA==","length":2617,"stub":true},"2kenizer-0.1.0.tgz":{"content_type":"application/octet-stream","revpos":17,"digest":"md5-XYONc2Z0Cuv45eKTpKKhAQ==","length":2657,"stub":true},"2kenizer-0.0.7.tgz":{"content_type":"application/octet-stream","revpos":15,"digest":"md5-DC3JHUT51i3uZ5Z8Et25mQ==","length":4605,"stub":true},"2kenizer-0.0.6.tgz":{"content_type":"application/octet-stream","revpos":13,"digest":"md5-sk3H4/hIBZhzu1xEf0tW/A==","length":4621,"stub":true},"2kenizer-0.0.5.tgz":{"content_type":"application/octet-stream","revpos":11,"digest":"md5-hqjvnj7627Dq4NZBN/r4DQ==","length":3069,"stub":true},"2kenizer-0.0.4.tgz":{"content_type":"application/octet-stream","revpos":9,"digest":"md5-00wHhV/8VKs/7NHbNgPB2Q==","length":3073,"stub":true},"2kenizer-0.0.3.tgz":{"content_type":"application/octet-stream","revpos":7,"digest":"md5-w3CyH+i36ibIAC1eGlZCIw==","length":2990,"stub":true},"2kenizer-0.0.2.tgz":{"content_type":"application/octet-stream","revpos":5,"digest":"md5-TwssBX27jZ+sWHTWKXKJRg==","length":2835,"stub":true},"2kenizer-0.0.1.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-zN+4OuoBAo9cselqAxtswg==","length":2841,"stub":true}}}}, {"id":"360","key":"360","value":{"rev":"3-2d7a6b8e4d33204a6c464fb81b15b496"},"doc":{"_id":"360","_rev":"3-2d7a6b8e4d33204a6c464fb81b15b496","name":"360","description":"hi baidu","dist-tags":{"latest":"0.0.0"},"versions":{"0.0.0":{"name":"360","version":"0.0.0","description":"hi baidu","main":"index.js","repository":"","author":"","license":"BSD","readme":"hi baidu\n","_id":"360@0.0.0","dist":{"shasum":"a6cf145732851c70ced928c050b9eb7ae46411aa","tarball":"http://registry.npmjs.org/360/-/360-0.0.0.tgz"},"maintainers":[{"name":"flashsoft","email":"flashsoft@126.com"}]}},"readme":"hi baidu\n","maintainers":[{"name":"flashsoft","email":"flashsoft@126.com"}],"time":{"modified":"2012-08-10T01:47:46.775Z","created":"2012-08-10T01:47:35.266Z","0.0.0":"2012-08-10T01:47:46.775Z"},"_attachments":{"360-0.0.0.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-nsw/xHa1fEESVE7ejE0NZg==","length":252,"stub":true}}}}, {"id":"3scale","key":"3scale","value":{"rev":"9-03186cba474f6cd16a3165756e114334"},"doc":{"_id":"3scale","_rev":"9-03186cba474f6cd16a3165756e114334","name":"3scale","description":"Client for 3Scale Networks API","dist-tags":{"latest":"0.3.3"},"versions":{"0.2.0":{"name":"3scale","description":"Client for 3Scale Networks API","version":"0.2.0","homepage":"http://www.3scale.net","repository":{"type":"git","url":"git://github.com/3scale/3scale_ws_api_for_nodejs.git"},"author":{"name":"3scale","email":"support@3scale.net"},"contributors":[{"name":"Carlos Villuendas","email":"carlosvillu@3scale.net"},{"name":"Michal Cichra","email":"michal@3scale.net"}],"main":"lib/index.js","bugs":{"url":"http://github.com/3scale/3scale_ws_api_for_nodejs/issues"},"keywords":["api","authorization","3scale","web"],"scripts":{"prepublish":"coffee --bare -o lib -c src","test":"vows test/* --spec"},"dependencies":{"libxmljs-easy":"*"},"devDependencies":{"coffee-script":"1.x","vows":"0.5.x"},"engines":{"node":"*"},"optionalDependencies":{},"_npmUser":{"name":"michal.3scale","email":"michal@3scale.net"},"_id":"3scale@0.2.0","_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"55238ea05a98eb8da31d6e0cabe6b83ce7f6880c","tarball":"http://registry.npmjs.org/3scale/-/3scale-0.2.0.tgz"},"maintainers":[{"name":"michal.3scale","email":"michal@3scale.net"}]},"0.3.2":{"name":"3scale","description":"Client for 3Scale Networks API","version":"0.3.2","homepage":"http://www.3scale.net","repository":{"type":"git","url":"git://github.com/3scale/3scale_ws_api_for_nodejs.git"},"author":{"name":"3scale","email":"support@3scale.net"},"contributors":[{"name":"Carlos Villuendas","email":"carlosvillu@3scale.net"},{"name":"Michal Cichra","email":"michal@3scale.net"},{"name":"Daniel Stevens","email":"daniel.stevens@senicolabs.com"},{"name":"Joaquin Rivera","email":"joaquin@3scale.net","url":"joahking"}],"main":"lib/index.js","bugs":{"url":"http://github.com/3scale/3scale_ws_api_for_nodejs/issues"},"keywords":["api","authorization","3scale","web"],"scripts":{"prepublish":"coffee --bare -o lib -c src","test":"vows test/* --spec"},"directories":{"lib":"./lib"},"dependencies":{"libxmljs":"*","qs":"*"},"devDependencies":{"coffee-script":"1.x","vows":"0.5.x"},"engines":{"node":"0.8.x"},"optionalDependencies":{},"_npmUser":{"name":"michal.3scale","email":"michal@3scale.net"},"_id":"3scale@0.3.2","_engineSupported":false,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"3d4b27b6290b319108b8537d8507ac93c2ffc0ce","tarball":"http://registry.npmjs.org/3scale/-/3scale-0.3.2.tgz"},"maintainers":[{"name":"michal.3scale","email":"michal@3scale.net"}]},"0.3.3":{"name":"3scale","description":"Client for 3Scale Networks API","version":"0.3.3","homepage":"http://www.3scale.net","repository":{"type":"git","url":"git://github.com/3scale/3scale_ws_api_for_nodejs.git"},"author":{"name":"3scale","email":"support@3scale.net"},"contributors":[{"name":"Carlos Villuendas","email":"carlosvillu@3scale.net"},{"name":"Michal Cichra","email":"michal@3scale.net"},{"name":"Daniel Stevens","email":"daniel.stevens@senicolabs.com"},{"name":"Joaquin Rivera","email":"joaquin@3scale.net","url":"joahking"}],"main":"lib/index.js","bugs":{"url":"http://github.com/3scale/3scale_ws_api_for_nodejs/issues"},"keywords":["api","authorization","3scale","web"],"scripts":{"prepublish":"coffee --bare -o lib -c src","test":"vows test/* --spec"},"directories":{"lib":"./lib"},"dependencies":{"libxmljs":"*","qs":"*"},"devDependencies":{"coffee-script":"1.x","vows":"0.5.x"},"engines":{"node":"0.8.x"},"optionalDependencies":{},"readme":"# 3scale integration plugin for JavaScript/CoffeeScript/Node.js applications [![Build Status](https://secure.travis-ci.org/3scale/3scale_ws_api_for_nodejs.png?branch=master)](http://travis-ci.org/3scale/3scale_ws_api_for_nodejs)\n\n3scale is an API Infrastructure service which handles API Keys, Rate Limiting, Analytics, Billing Payments and Developer Management.\nIncludes a configurable API dashboard and developer portal CMS.\nMore product stuff at http://www.3scale.net/, support information at http://support.3scale.net/.\n\n#### Requirements\n\n* libxml2 library\n\n#### Installation\n\nThe module is delivered through the package manager npm, so that the installation should be easy as: `npm install 3scale`\n\n#### Testing\n\nTo run tests: `vows test/* --spec`\n\nIn the root of the project.\n\n#### Usage\n\n var Client = require('3scale').Client;\n\n client = new Client(\"your provider key\");\n\n client.authorize({app_id: \"your application id\", app_key: \"your application key\"}, function(response){\n sys.log(sys.inspect(response));\n });\n\n // Or for reports\n\n var trans = [\n { \"app_id\": \"your application id\", \"usage\": {\"hits\": 1}},\n { \"app_id\": \"your application id\", \"usage\": {\"hits\": 1000}}\n ]\n\n client.report(trans, function(response){\n console.log(response);\n });\n\n","_id":"3scale@0.3.3","dist":{"shasum":"a185638b23f9f497ef29a5c0357032186e1a6d81","tarball":"http://registry.npmjs.org/3scale/-/3scale-0.3.3.tgz"},"maintainers":[{"name":"michal.3scale","email":"michal@3scale.net"},{"name":"3scale","email":"support@3scale.net"}]}},"readme":"# 3scale integration plugin for JavaScript/CoffeeScript/Node.js applications\n\n3scale is an API Infrastructure service which handles API Keys, Rate Limiting, Analytics, Billing Payments and Developer Management.\nIncludes a configurable API dashboard and developer portal CMS.\nMore product stuff at http://www.3scale.net/, support information at http://support.3scale.net/.\n\n#### Requirements\n\n* libxml2 library\n\n#### Installation\n\nThe module is delivered through the package manager npm, so that the installation should be easy as: `npm install 3scale`\n\n#### Testing\n\nTo run tests: `vows test/* --spec`\n\nIn the root of the project.\n\n#### Usage\n\n var Client = require('3scale').Client;\n\n client = new Client(\"your provider key\");\n\n client.authorize({app_id: \"your application id\", app_key: \"your application key\"}, function(response){\n sys.log(sys.inspect(response));\n });\n\n // Or for reports\n\n var trans = [\n { \"app_id\": \"your application id\", \"usage\": {\"hits\": 1}},\n { \"app_id\": \"your application id\", \"usage\": {\"hits\": 1000}}\n ]\n\n client.report(trans, function(response){\n sys.log(sys.inspect(response));\n });\n\n","maintainers":[{"name":"michal.3scale","email":"michal@3scale.net"},{"name":"3scale","email":"support@3scale.net"}],"time":{"modified":"2012-08-09T10:40:43.457Z","created":"2012-06-06T15:35:47.234Z","0.2.0":"2012-06-06T15:35:49.293Z","0.3.2":"2012-08-07T10:09:22.462Z","0.3.3":"2012-08-09T10:40:43.457Z"},"author":{"name":"3scale","email":"support@3scale.net"},"repository":{"type":"git","url":"git://github.com/3scale/3scale_ws_api_for_nodejs.git"},"users":{"michal.3scale":true},"_attachments":{"3scale-0.3.3.tgz":{"content_type":"application/octet-stream","revpos":9,"digest":"md5-joaKASP8Kl1AbxpAS+yZLg==","length":7022,"stub":true},"3scale-0.3.2.tgz":{"content_type":"application/octet-stream","revpos":6,"digest":"md5-er3TzBai+Zb++KdHac8Z2w==","length":5203,"stub":true},"3scale-0.2.0.tgz":{"content_type":"application/octet-stream","revpos":3,"digest":"md5-MjDMjrRyE/QG5T8Lv5v9XA==","length":1766,"stub":true}}}}, {"id":"3scale-senico","key":"3scale-senico","value":{"rev":"5-f4ae309bf217b722d29459bb59545403"},"doc":{"_id":"3scale-senico","_rev":"5-f4ae309bf217b722d29459bb59545403","name":"3scale-senico","description":"Client for 3Scale Networks API","dist-tags":{"latest":"0.3.3"},"versions":{"0.3.2":{"name":"3scale-senico","description":"Client for 3Scale Networks API","version":"0.3.2","homepage":"http://www.3scale.net","repository":{"type":"git","url":"git://github.com/3scale/3scale_ws_api_for_nodejs.git"},"author":{"name":"3scale","email":"support@3scale.net"},"contributors":[{"name":"Carlos Villuendas","email":"carlosvillu@3scale.net"},{"name":"Michal Cichra","email":"michal@3scale.net"},{"name":"Daniel Stevens","email":"daniel.stevens@senicolabs.com"}],"main":"lib/index.js","bugs":{"url":"http://github.com/3scale/3scale_ws_api_for_nodejs/issues"},"keywords":["api","authorization","3scale","web"],"scripts":{"prepublish":"coffee --bare -o lib -c src","test":"vows test/* --spec"},"directories":{"lib":"./lib"},"dependencies":{"libxmljs":"*","qs":"*"},"devDependencies":{"coffee-script":"1.x","vows":"0.5.x"},"engines":{"node":"0.8.x"},"optionalDependencies":{},"readme":"# 3scale integration plugin for JavaScript/CoffeeScript/Node.js applications [![Build Status](https://secure.travis-ci.org/3scale/3scale_ws_api_for_nodejs.png?branch=master)](http://travis-ci.org/3scale/3scale_ws_api_for_nodejs)\n\n3scale is an API Infrastructure service which handles API Keys, Rate Limiting, Analytics, Billing Payments and Developer Management.\nIncludes a configurable API dashboard and developer portal CMS.\nMore product stuff at http://www.3scale.net/, support information at http://support.3scale.net/.\n\n#### Requirements\n\n* libxml2 library\n\n#### Installation\n\nThe module is delivered through the package manager npm, so that the installation should be easy as: `npm install 3scale`\n\n#### Testing\n\nTo run tests: `vows test/* --spec`\n\nIn the root of the project.\n\n#### Usage\n\n var Client = require('3scale').Client;\n\n client = new Client(\"your provider key\");\n\n client.authorize({app_id: \"your application id\", app_key: \"your application key\"}, function(response){\n sys.log(sys.inspect(response));\n });\n\n // Or for reports\n\n var trans = [\n { \"app_id\": \"your application id\", \"usage\": {\"hits\": 1}},\n { \"app_id\": \"your application id\", \"usage\": {\"hits\": 1000}}\n ]\n\n client.report(trans, function(response){\n sys.log(sys.inspect(response));\n });\n\n","_id":"3scale-senico@0.3.2","dist":{"shasum":"67ceaec0f86d0b4ec91dddbc1e9f2161365ce3fc","tarball":"http://registry.npmjs.org/3scale-senico/-/3scale-senico-0.3.2.tgz"},"maintainers":[{"name":"senico","email":"daniel.stevens@senicolabs.com"}]},"0.3.3":{"name":"3scale-senico","description":"Client for 3Scale Networks API","version":"0.3.3","homepage":"http://www.3scale.net","repository":{"type":"git","url":"git://github.com/3scale/3scale_ws_api_for_nodejs.git"},"author":{"name":"3scale","email":"support@3scale.net"},"contributors":[{"name":"Carlos Villuendas","email":"carlosvillu@3scale.net"},{"name":"Michal Cichra","email":"michal@3scale.net"},{"name":"Daniel Stevens","email":"daniel.stevens@senicolabs.com"}],"main":"lib/index.js","bugs":{"url":"http://github.com/3scale/3scale_ws_api_for_nodejs/issues"},"keywords":["api","authorization","3scale","web"],"scripts":{"prepublish":"coffee --bare -o lib -c src","test":"vows test/* --spec"},"directories":{"lib":"./lib"},"dependencies":{"libxmljs":"*","qs":"*"},"devDependencies":{"coffee-script":"1.x","vows":"0.5.x"},"engines":{"node":"0.8.x"},"optionalDependencies":{},"readme":"# 3scale integration plugin for JavaScript/CoffeeScript/Node.js applications [![Build Status](https://secure.travis-ci.org/3scale/3scale_ws_api_for_nodejs.png?branch=master)](http://travis-ci.org/3scale/3scale_ws_api_for_nodejs)\n\n3scale is an API Infrastructure service which handles API Keys, Rate Limiting, Analytics, Billing Payments and Developer Management.\nIncludes a configurable API dashboard and developer portal CMS.\nMore product stuff at http://www.3scale.net/, support information at http://support.3scale.net/.\n\n#### Requirements\n\n* libxml2 library\n\n#### Installation\n\nThe module is delivered through the package manager npm, so that the installation should be easy as: `npm install 3scale`\n\n#### Testing\n\nTo run tests: `vows test/* --spec`\n\nIn the root of the project.\n\n#### Usage\n\n var Client = require('3scale').Client;\n\n client = new Client(\"your provider key\");\n\n client.authorize({app_id: \"your application id\", app_key: \"your application key\"}, function(response){\n sys.log(sys.inspect(response));\n });\n\n // Or for reports\n\n var trans = [\n { \"app_id\": \"your application id\", \"usage\": {\"hits\": 1}},\n { \"app_id\": \"your application id\", \"usage\": {\"hits\": 1000}}\n ]\n\n client.report(trans, function(response){\n sys.log(sys.inspect(response));\n });\n\n","_id":"3scale-senico@0.3.3","dist":{"shasum":"83f4aff7ff67a7ebdd6f8cdd3c85120ff0645785","tarball":"http://registry.npmjs.org/3scale-senico/-/3scale-senico-0.3.3.tgz"},"maintainers":[{"name":"senico","email":"daniel.stevens@senicolabs.com"}]}},"readme":"# 3scale integration plugin for JavaScript/CoffeeScript/Node.js applications [![Build Status](https://secure.travis-ci.org/3scale/3scale_ws_api_for_nodejs.png?branch=master)](http://travis-ci.org/3scale/3scale_ws_api_for_nodejs)\n\n3scale is an API Infrastructure service which handles API Keys, Rate Limiting, Analytics, Billing Payments and Developer Management.\nIncludes a configurable API dashboard and developer portal CMS.\nMore product stuff at http://www.3scale