{"_id":"thunkify","_rev":"39909","name":"thunkify","description":"Turn callbacks, arrays, generators, generator functions, and promises into a thunk","dist-tags":{"latest":"2.1.2"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"time":{"modified":"2021-06-03T10:11:50.000Z","created":"2013-10-14T19:22:17.713Z","2.1.2":"2014-06-02T14:30:43.455Z","2.1.1":"2014-04-17T22:44:02.530Z","2.1.0":"2014-04-17T21:40:01.150Z","2.0.0":"2014-04-17T21:07:09.153Z","1.0.0":"2014-04-11T23:06:43.960Z","0.0.1":"2013-10-14T19:22:17.713Z"},"users":{"subtlegradient":true,"substack":true,"mbonaci":true,"nickleefly":true,"kael":true,"tunnckocore":true,"dexteryy":true,"rakeshkatti":true,"benzmuircroft":true,"walmik":true,"brugnara":true,"adamlu":true,"magnus":true,"sapjax":true,"9joneg":true,"moimikey":true,"duanlinfei":true,"qqqppp9998":true,"nukisman":true,"itonyyo":true,"goodseller":true,"nichoth":true,"battlemidget":true,"pdedkov":true,"zetay":true,"softwind":true,"heineiuo":true,"qddegtya":true,"holly":true,"sharper":true,"f124275809":true,"tonyljl526":true,"kaerimichi":true,"iori20091101":true,"qbylucky":true,"wozhizui":true,"ganeshkbhat":true,"monjer":true,"he313572052":true},"repository":{"type":"git","url":"git://github.com/visionmedia/node-thunkify"},"versions":{"2.1.2":{"name":"thunkify","version":"2.1.2","repository":{"type":"git","url":"git://github.com/visionmedia/node-thunkify"},"description":"Turn callbacks, arrays, generators, generator functions, and promises into a thunk","keywords":["thunk","co","generator","generators","promise"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","bugs":{"url":"https://github.com/visionmedia/node-thunkify/issues"},"homepage":"https://github.com/visionmedia/node-thunkify","_id":"thunkify@2.1.2","dist":{"shasum":"faa0e9d230c51acc95ca13a361ac05ca7e04553d","size":1770,"noattachment":false,"key":"/thunkify/-/thunkify-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/thunkify/download/thunkify-2.1.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1401719443455,"_cnpm_publish_time":1401719443455,"_hasShrinkwrap":false},"2.1.1":{"name":"thunkify","version":"2.1.1","repository":{"type":"git","url":"git://github.com/visionmedia/node-thunkify"},"description":"Turn callbacks, arrays, generators, generator functions, and promises into a thunk","keywords":["thunk","co","generator","generators","promise"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","bugs":{"url":"https://github.com/visionmedia/node-thunkify/issues"},"homepage":"https://github.com/visionmedia/node-thunkify","_id":"thunkify@2.1.1","dist":{"shasum":"8bedd3932d3d92db01fef7f8f5c651a2301e88b8","size":1706,"noattachment":false,"key":"/thunkify/-/thunkify-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/thunkify/download/thunkify-2.1.1.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1397774642530,"_cnpm_publish_time":1397774642530,"_hasShrinkwrap":false},"2.1.0":{"name":"thunkify","version":"2.1.0","repository":{"type":"git","url":"git://github.com/visionmedia/node-thunkify"},"description":"Turn callbacks, arrays, generators, generator functions, and promises into a thunk","keywords":["thunk","co","generator","generators","promise"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","bugs":{"url":"https://github.com/visionmedia/node-thunkify/issues"},"homepage":"https://github.com/visionmedia/node-thunkify","_id":"thunkify@2.1.0","dist":{"shasum":"abb90a045f06959b8f107673ef7bbe61b0c13681","size":1766,"noattachment":false,"key":"/thunkify/-/thunkify-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/thunkify/download/thunkify-2.1.0.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1397770801150,"_cnpm_publish_time":1397770801150,"_hasShrinkwrap":false},"2.0.0":{"name":"thunkify","version":"2.0.0","repository":{"type":"git","url":"git://github.com/visionmedia/node-thunkify"},"description":"Turn callbacks, arrays, generators, generator functions, and promises into a thunk","keywords":["thunk","co","generator","generators","promise"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","bugs":{"url":"https://github.com/visionmedia/node-thunkify/issues"},"homepage":"https://github.com/visionmedia/node-thunkify","_id":"thunkify@2.0.0","dist":{"shasum":"eb0c3cbbb6f383c16d01bccb5cdd0c6202927acf","size":1681,"noattachment":false,"key":"/thunkify/-/thunkify-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/thunkify/download/thunkify-2.0.0.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1397768829153,"_cnpm_publish_time":1397768829153,"_hasShrinkwrap":false},"1.0.0":{"name":"thunkify","version":"1.0.0","repository":{"type":"git","url":"git://github.com/visionmedia/node-thunkify"},"description":"Turn callbacks, arrays, generators, generator functions, and promises into a thunk","keywords":["thunk","co","generator","generators","promise"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","bugs":{"url":"https://github.com/visionmedia/node-thunkify/issues"},"homepage":"https://github.com/visionmedia/node-thunkify","_id":"thunkify@1.0.0","dist":{"shasum":"d8a7b62a71b79c331ac3b84e7e3c4f27cc02e368","size":1391,"noattachment":false,"key":"/thunkify/-/thunkify-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/thunkify/download/thunkify-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1397257603960,"_hasShrinkwrap":false,"_cnpm_publish_time":1397257603960},"0.0.1":{"name":"thunkify","version":"0.0.1","repository":{"type":"git","url":"visionmedia/node-thunkify"},"description":"Turn callbacks, arrays, generators, generator functions, and promises into a thunk","keywords":["thunk","co","generator","generators","promise"],"dependencies":{},"devDependencies":{"mocha":"*","should":"*"},"license":"MIT","_id":"thunkify@0.0.1","dist":{"shasum":"bd5d36b1069b4078e5dcbac8fab45359bea6183d","size":1283,"noattachment":false,"key":"/thunkify/-/thunkify-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/thunkify/download/thunkify-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1381778537713,"_hasShrinkwrap":false,"_cnpm_publish_time":1381778537713}},"readme":"# thunkify\n\n  Turn a regular node function into one which returns a thunk,\n  useful for generator-based flow control such as [co](https://github.com/visionmedia/co).\n\n## Installation\n\n```\n$ npm install thunkify\n```\n\n## Example\n\n```js\nvar thunkify = require('thunkify');\nvar fs = require('fs');\n\nvar read = thunkify(fs.readFile);\n\nread('package.json', 'utf8')(function(err, str){\n  \n});\n```\n\n# License\n\n  MIT\n","_attachments":{},"homepage":"https://github.com/visionmedia/node-thunkify","bugs":{"url":"https://github.com/visionmedia/node-thunkify/issues"},"license":"MIT"}