{"_id":"yaku","_rev":"1214905","name":"yaku","description":"A lightweight promise library","dist-tags":{"latest":"1.0.1"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"time":{"modified":"2021-10-13T05:47:48.000Z","created":"2015-02-20T17:49:39.397Z","1.0.1":"2020-03-09T17:49:32.933Z","1.0.0":"2020-03-09T16:49:14.714Z","0.19.3":"2018-08-24T13:15:58.035Z","0.19.2":"2018-08-24T13:12:31.896Z","0.19.1":"2018-08-15T09:24:11.543Z","0.19.0":"2018-08-14T15:21:42.581Z","0.18.6":"2018-04-15T06:58:32.647Z","0.18.5":"2017-11-25T17:24:49.834Z","0.18.4":"2017-10-03T05:09:36.501Z","0.18.3":"2017-09-18T12:51:17.048Z","0.18.2":"2017-06-28T10:41:21.333Z","0.18.1":"2017-06-28T07:10:28.573Z","0.18.0":"2017-04-28T10:01:32.006Z","0.17.12":"2017-04-20T09:21:57.510Z","0.17.11":"2017-04-19T07:13:46.952Z","0.17.10":"2017-04-18T15:22:07.628Z","0.17.9":"2017-03-16T04:40:27.722Z","0.17.8":"2017-01-07T07:13:49.819Z","0.17.7":"2017-01-05T04:48:41.580Z","0.17.6":"2016-12-31T06:02:37.770Z","0.17.5":"2016-12-31T05:58:23.118Z","0.17.4":"2016-12-15T07:12:30.916Z","0.17.3":"2016-12-09T17:03:15.894Z","0.17.2":"2016-12-09T15:57:21.964Z","0.17.1":"2016-12-09T15:56:53.394Z","0.17.0":"2016-12-09T15:52:11.462Z","0.16.7":"2016-09-27T07:47:52.671Z","0.16.6":"2016-07-28T04:49:00.534Z","0.16.5":"2016-07-28T04:40:32.117Z","0.16.4":"2016-07-26T15:11:26.055Z","0.16.3":"2016-07-26T10:18:46.429Z","0.16.2":"2016-06-28T06:28:18.063Z","0.16.1":"2016-06-11T16:47:02.854Z","0.16.0":"2016-06-11T05:11:22.992Z","0.15.9":"2016-04-28T19:50:35.492Z","0.15.8":"2016-04-27T09:26:34.575Z","0.15.7":"2016-04-25T15:29:40.594Z","0.15.6":"2016-04-25T14:47:38.885Z","0.15.5":"2016-04-25T14:32:19.319Z","0.15.4":"2016-04-25T14:23:18.131Z","0.15.3":"2016-04-25T14:14:54.912Z","0.15.2":"2016-04-18T10:31:30.820Z","0.15.1":"2016-04-09T15:56:35.259Z","0.15.0":"2016-04-01T05:34:06.592Z","0.14.1":"2016-03-25T08:46:04.898Z","0.14.0":"2016-03-25T04:29:31.531Z","0.13.8":"2016-03-24T11:53:50.800Z","0.13.7":"2016-03-17T17:55:28.550Z","0.13.6":"2016-03-17T16:32:37.717Z","0.13.5":"2016-03-11T07:04:37.086Z","0.13.4":"2016-03-08T17:42:26.939Z","0.13.3":"2016-02-24T18:04:09.163Z","0.13.2":"2016-02-23T08:15:02.807Z","0.13.1":"2016-02-18T22:41:07.697Z","0.13.0":"2016-02-18T21:27:48.240Z","0.12.5":"2016-02-18T06:21:46.957Z","0.12.4":"2016-02-16T05:12:08.007Z","0.12.3":"2016-02-16T04:41:26.205Z","0.12.2":"2016-02-15T20:18:11.398Z","0.12.1":"2016-02-14T21:22:33.687Z","0.12.0":"2016-02-14T17:35:30.375Z","0.11.9":"2016-01-23T23:09:49.036Z","0.11.8":"2016-01-17T17:49:18.620Z","0.11.7":"2015-12-08T07:08:18.657Z","0.11.6":"2015-12-04T09:54:06.789Z","0.11.5":"2015-12-02T16:01:07.217Z","0.11.4":"2015-10-23T03:48:15.884Z","0.11.3":"2015-10-22T16:00:24.087Z","0.11.2":"2015-10-22T15:55:28.859Z","0.11.1":"2015-10-20T14:38:55.618Z","0.11.0":"2015-10-17T17:11:27.030Z","0.10.0":"2015-10-13T16:06:50.350Z","0.9.7":"2015-10-13T16:03:42.121Z","0.9.6":"2015-10-12T23:03:13.130Z","0.9.5":"2015-10-12T21:51:45.576Z","0.9.4":"2015-10-12T21:29:16.933Z","0.9.3":"2015-10-12T20:38:20.000Z","0.9.2":"2015-10-12T17:34:55.661Z","0.9.1":"2015-10-12T07:02:19.838Z","0.8.0":"2015-10-10T20:13:04.184Z","0.7.12":"2015-10-10T06:09:49.500Z","0.7.11":"2015-10-02T14:18:29.758Z","0.7.10":"2015-09-29T19:51:27.749Z","0.7.9":"2015-09-29T19:41:56.380Z","0.7.8":"2015-09-29T19:22:36.971Z","0.7.7":"2015-09-20T13:51:34.740Z","0.7.6":"2015-09-20T05:17:23.552Z","0.7.5":"2015-09-15T17:42:45.704Z","0.7.4":"2015-08-29T10:02:23.833Z","0.7.3":"2015-08-25T04:01:17.175Z","0.7.2":"2015-08-24T14:44:38.706Z","0.7.1":"2015-08-24T14:29:20.240Z","0.7.0":"2015-08-24T14:22:43.782Z","0.6.2":"2015-08-23T23:19:13.123Z","0.6.1":"2015-08-23T23:09:19.704Z","0.6.0":"2015-08-23T21:36:19.333Z","0.5.0":"2015-08-17T11:19:37.346Z","0.4.1":"2015-08-16T18:29:12.016Z","0.4.0":"2015-08-04T00:55:54.958Z","0.3.8":"2015-07-26T23:37:02.293Z","0.3.7":"2015-07-26T22:12:35.502Z","0.3.6":"2015-07-23T23:06:58.000Z","0.3.5":"2015-07-23T16:56:38.978Z","0.3.4":"2015-07-22T10:58:10.179Z","0.3.3":"2015-07-20T19:40:24.048Z","0.3.2":"2015-07-20T19:27:53.352Z","0.3.1":"2015-07-18T22:32:47.678Z","0.3.0":"2015-07-15T20:46:09.558Z","0.2.9":"2015-07-15T18:34:33.403Z","0.2.8":"2015-07-06T00:34:47.644Z","0.2.7":"2015-06-30T21:00:18.105Z","0.2.6":"2015-06-30T20:35:58.764Z","0.2.5":"2015-06-28T17:45:46.076Z","0.2.4":"2015-06-28T17:27:45.514Z","0.2.3":"2015-06-22T22:13:39.904Z","0.2.2":"2015-06-22T20:35:40.089Z","0.2.1":"2015-06-08T21:20:37.429Z","0.2.0":"2015-06-05T08:35:30.089Z","0.1.9":"2015-05-23T16:40:06.581Z","0.1.8":"2015-05-20T06:35:20.943Z","0.1.7":"2015-05-20T05:57:16.942Z","0.1.6":"2015-05-12T19:53:29.364Z","0.1.5":"2015-05-10T17:18:08.411Z","0.1.4":"2015-05-06T11:12:17.930Z","0.1.3":"2015-05-03T18:53:47.103Z","0.1.2":"2015-05-03T18:14:01.999Z","0.1.1":"2015-05-03T17:29:54.352Z","0.1.0":"2015-05-03T17:23:53.029Z","0.0.9":"2015-05-03T17:22:34.842Z","0.0.8":"2015-05-03T17:22:07.804Z","0.0.7":"2015-05-03T17:20:29.875Z","0.0.6":"2015-05-03T17:18:34.550Z","0.0.5":"2015-05-03T16:50:06.940Z","0.0.4":"2015-05-03T16:35:12.710Z","0.0.3":"2015-05-03T16:22:02.680Z","0.0.2":"2015-05-03T16:14:59.997Z","0.0.1":"2015-02-20T17:49:39.397Z"},"users":{"alexxnica":true},"author":{"name":"http://ysmood.org"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"versions":{"1.0.1":{"name":"yaku","version":"1.0.1","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublishOnly":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","devDependencies":{"ajv":"^6.5.2","bluebird":"3.5.1","co":"4.6.0","core-js":"2.5.7","coveralls":"3.0.2","es6-promise":"4.2.4","es6-shim":"0.35.3","eslint":"5.3.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"^5.2.0","my-promise":"1.1.0","nokit":"0.27.7","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","puppeteer":"^1.7.0","q":"1.5.1","setprototypeof":"1.1.0","uglify-js":"3.4.7","webpack":"4.16.5","webpack-cli":"^3.1.0"},"gitHead":"c464c022cdc13e2e1b4772eeda14d1a56671bc41","_id":"yaku@1.0.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"shasum":"8d9c821909fdfe2157e79b49c70b677a4175ec70","size":32294,"noattachment":false,"key":"/yaku/-/yaku-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-1.0.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku_1.0.1_1583776172778_0.3959608676507749"},"_hasShrinkwrap":false,"publish_time":1583776172933,"_cnpm_publish_time":1583776172933},"1.0.0":{"name":"yaku","version":"1.0.0","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublishOnly":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","devDependencies":{"ajv":"^6.5.2","bluebird":"3.5.1","co":"4.6.0","core-js":"2.5.7","coveralls":"3.0.2","es6-promise":"4.2.4","es6-shim":"0.35.3","eslint":"5.3.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"^5.2.0","my-promise":"1.1.0","nokit":"0.27.7","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","puppeteer":"^1.7.0","q":"1.5.1","setprototypeof":"1.1.0","uglify-js":"3.4.7","webpack":"4.16.5","webpack-cli":"^3.1.0"},"gitHead":"871ca9376d0c2ba458530acc97b629ae172b935a","_id":"yaku@1.0.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"shasum":"92157ce86f44d462dad1765ad8bbb0e34e97122f","size":32186,"noattachment":false,"key":"/yaku/-/yaku-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-1.0.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku_1.0.0_1583772554512_0.9356580520029762"},"_hasShrinkwrap":false,"publish_time":1583772554714,"_cnpm_publish_time":1583772554714},"0.19.3":{"name":"yaku","version":"0.19.3","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublishOnly":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"ajv":"^6.5.2","bluebird":"3.5.1","co":"4.6.0","core-js":"2.5.7","coveralls":"3.0.2","es6-promise":"4.2.4","es6-shim":"0.35.3","eslint":"5.3.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"^5.2.0","my-promise":"1.1.0","nokit":"0.27.7","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","puppeteer":"^1.7.0","q":"1.5.1","setprototypeof":"1.1.0","uglify-js":"3.4.7","webpack":"4.16.5","webpack-cli":"^3.1.0"},"gitHead":"a6de83d42b5f787240841c274aec62df6442222f","_id":"yaku@0.19.3","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"886edda49b27ac98061bb8bdc7d56543c4dc61d1","size":31351,"noattachment":false,"key":"/yaku/-/yaku-0.19.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.19.3.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku_0.19.3_1535116557911_0.8567046553060409"},"_hasShrinkwrap":false,"publish_time":1535116558035,"_cnpm_publish_time":1535116558035},"0.19.2":{"name":"yaku","version":"0.19.2","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublishOnly":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"ajv":"^6.5.2","bluebird":"3.5.1","co":"4.6.0","core-js":"2.5.7","coveralls":"3.0.2","es6-promise":"4.2.4","es6-shim":"0.35.3","eslint":"5.3.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"^5.2.0","my-promise":"1.1.0","nokit":"0.27.7","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","puppeteer":"^1.7.0","q":"1.5.1","setprototypeof":"1.1.0","uglify-js":"3.4.7","webpack":"4.16.5","webpack-cli":"^3.1.0"},"gitHead":"6aa10f183bd8970be7b32761ab83ba71d2a335b4","_id":"yaku@0.19.2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"f08e6f56ab824ec8c62c6d02cca0f2a8d4ee457e","size":31354,"noattachment":false,"key":"/yaku/-/yaku-0.19.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.19.2.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku_0.19.2_1535116351790_0.6882693488435723"},"_hasShrinkwrap":false,"publish_time":1535116351896,"_cnpm_publish_time":1535116351896},"0.19.1":{"name":"yaku","version":"0.19.1","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublishOnly":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.1","co":"4.6.0","core-js":"2.5.7","coveralls":"3.0.2","es6-promise":"4.2.4","es6-shim":"0.35.3","eslint":"5.3.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"^5.2.0","my-promise":"1.1.0","nokit":"0.27.7","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","puppeteer":"^1.7.0","q":"1.5.1","setprototypeof":"1.1.0","uglify-js":"3.4.7","webpack":"4.16.5","webpack-cli":"^3.1.0"},"gitHead":"e56fca0471112e58b9162831c1285d1473608043","_id":"yaku@0.19.1","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"a259287008cc5f423109f5654e8b1244cf8f8459","size":31297,"noattachment":false,"key":"/yaku/-/yaku-0.19.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.19.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku_0.19.1_1534325051356_0.2896427462801252"},"_hasShrinkwrap":false,"publish_time":1534325051543,"_cnpm_publish_time":1534325051543},"0.19.0":{"name":"yaku","version":"0.19.0","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"3afb89768213fe53c02791f9d6ea3c93be5dc289","_id":"yaku@0.19.0","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"7f433e1ed9526b0cd183460026b6a3fd2ad3586b","size":31278,"noattachment":false,"key":"/yaku/-/yaku-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.19.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku_0.19.0_1534260102411_0.21953992043173876"},"_hasShrinkwrap":false,"publish_time":1534260102581,"_cnpm_publish_time":1534260102581},"0.18.6":{"name":"yaku","version":"0.18.6","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"e3c22d29cf19ccfb490f16d658ffea3cdcd17bf6","_id":"yaku@0.18.6","_npmVersion":"5.6.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"3840096629774c5c0756a4105a545e441087f9da","size":30843,"noattachment":false,"key":"/yaku/-/yaku-0.18.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.18.6.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku_0.18.6_1523775512413_0.46944049239857977"},"_hasShrinkwrap":false,"publish_time":1523775512647,"_cnpm_publish_time":1523775512647},"0.18.5":{"name":"yaku","version":"0.18.5","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"161e9e6e6cbac8240976c9c1cea5689929548ad0","_id":"yaku@0.18.5","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"76e78fe20c79ebea5d113cf2f7e0238fd0abdc9d","size":31069,"noattachment":false,"key":"/yaku/-/yaku-0.18.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.18.5.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku-0.18.5.tgz_1511630689733_0.43084483314305544"},"directories":{},"publish_time":1511630689834,"_hasShrinkwrap":false,"_cnpm_publish_time":1511630689834},"0.18.4":{"name":"yaku","version":"0.18.4","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"55790138cf38d31532dcba49a4ea42b6fec44584","_id":"yaku@0.18.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"32edaa07d521292effd9897c02f2a5b7127cc548","size":30694,"noattachment":false,"key":"/yaku/-/yaku-0.18.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.18.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku-0.18.4.tgz_1507007376352_0.7165789864957333"},"directories":{},"publish_time":1507007376501,"_hasShrinkwrap":false,"_cnpm_publish_time":1507007376501},"0.18.3":{"name":"yaku","version":"0.18.3","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"93307d7ef0de05c995a522cea7d109bae374eec2","_id":"yaku@0.18.3","_npmVersion":"5.0.0","_nodeVersion":"7.2.1","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"1dde77f932e959504ccc24840f31c4adc0d48ab6","size":30717,"noattachment":false,"key":"/yaku/-/yaku-0.18.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.18.3.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku-0.18.3.tgz_1505739076804_0.6277005465235561"},"directories":{},"publish_time":1505739077048,"_hasShrinkwrap":false,"_cnpm_publish_time":1505739077048},"0.18.2":{"name":"yaku","version":"0.18.2","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"465d1f1e22d9c1dd25e76dc7b3009f29c6d62b51","_id":"yaku@0.18.2","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"10a6d8cd3e48fe79633559737ad4e79ae49b8d0d","size":30159,"noattachment":false,"key":"/yaku/-/yaku-0.18.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.18.2.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku-0.18.2.tgz_1498646481227_0.1162621290422976"},"directories":{},"publish_time":1498646481333,"_cnpm_publish_time":1498646481333,"_hasShrinkwrap":false},"0.18.1":{"name":"yaku","version":"0.18.1","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"76b8a8020823f3e5afc954e759826f944222c996","_id":"yaku@0.18.1","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"d0a7d3908f690160f687eeafd8001614ac50191f","size":30200,"noattachment":false,"key":"/yaku/-/yaku-0.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.18.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yaku-0.18.1.tgz_1498633828420_0.344041652046144"},"directories":{},"publish_time":1498633828573,"_hasShrinkwrap":false,"_cnpm_publish_time":1498633828573},"0.18.0":{"name":"yaku","version":"0.18.0","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"67b1c262920e5ca9b66a0857e49c0e79c0b9e98c","_id":"yaku@0.18.0","_shasum":"fb7ee682d0b49619f6a148670a0fc9b384b568bb","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"fb7ee682d0b49619f6a148670a0fc9b384b568bb","size":30141,"noattachment":false,"key":"/yaku/-/yaku-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.18.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yaku-0.18.0.tgz_1493373689927_0.31974468496628106"},"directories":{},"publish_time":1493373692006,"_hasShrinkwrap":false,"_cnpm_publish_time":1493373692006},"0.17.12":{"name":"yaku","version":"0.17.12","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.5.0","co":"4.6.0","core-js":"2.4.1","coveralls":"2.13.0","es6-promise":"4.1.0","es6-shim":"0.35.3","eslint":"3.19.0","istanbul":"0.4.5","junit":"1.4.9","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.26","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.5.0","setprototypeof":"1.0.3","uglify-js":"2.8.22","webpack":"2.4.1"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"496f0be916f9dcadb4d640b292df1dfa97e67de5","_id":"yaku@0.17.12","_shasum":"a930a533997d000bf3b3259e9fd943e4cca73da9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"a930a533997d000bf3b3259e9fd943e4cca73da9","size":34049,"noattachment":false,"key":"/yaku/-/yaku-0.17.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.12.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.17.12.tgz_1492680117200_0.8447739870753139"},"directories":{},"publish_time":1492680117510,"_cnpm_publish_time":1492680117510,"_hasShrinkwrap":false},"0.17.11":{"name":"yaku","version":"0.17.11","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.7","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.12.2","istanbul":"0.4.5","junit":"1.4.7","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.12","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"b86aad16f696cf696703feb4e795aa1f0df26a32","_id":"yaku@0.17.11","_shasum":"2079a8b4dd45e6937ff87dd295735873e701f4d0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"2079a8b4dd45e6937ff87dd295735873e701f4d0","size":33768,"noattachment":false,"key":"/yaku/-/yaku-0.17.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.11.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yaku-0.17.11.tgz_1492586024881_0.5949114551767707"},"directories":{},"publish_time":1492586026952,"_cnpm_publish_time":1492586026952,"_hasShrinkwrap":false},"0.17.10":{"name":"yaku","version":"0.17.10","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.7","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.12.2","istanbul":"0.4.5","junit":"1.4.7","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.12","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"fecc5737e354375bf4a19599e0f7dbdfd9e3c612","_id":"yaku@0.17.10","_shasum":"a85eeb125c36083302271af86e8d55ef8f8c087e","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.2.1","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"a85eeb125c36083302271af86e8d55ef8f8c087e","size":33570,"noattachment":false,"key":"/yaku/-/yaku-0.17.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.10.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.17.10.tgz_1492528927381_0.5668227353598922"},"directories":{},"publish_time":1492528927628,"_cnpm_publish_time":1492528927628,"_hasShrinkwrap":false},"0.17.9":{"name":"yaku","version":"0.17.9","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.7","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.12.2","istanbul":"0.4.5","junit":"1.4.7","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.12","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"7e925f29bd6ec5e28bfd3a5bdc72ccf401c7c74a","_id":"yaku@0.17.9","_shasum":"4e1c6ce8321ac115854ff99553e4f720e8af5627","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"4e1c6ce8321ac115854ff99553e4f720e8af5627","size":33787,"noattachment":false,"key":"/yaku/-/yaku-0.17.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.9.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.17.9.tgz_1489639227442_0.6090314872562885"},"directories":{},"publish_time":1489639227722,"_cnpm_publish_time":1489639227722,"_hasShrinkwrap":false},"0.17.8":{"name":"yaku","version":"0.17.8","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.7","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.12.2","istanbul":"0.4.5","junit":"1.4.7","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.12","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"a12a27028518dbc121238b10edcbae782166eb83","_id":"yaku@0.17.8","_shasum":"61fedc40802c69d0f82332469141e704d14d876a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"61fedc40802c69d0f82332469141e704d14d876a","size":33507,"noattachment":false,"key":"/yaku/-/yaku-0.17.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.8.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yaku-0.17.8.tgz_1483773227966_0.4221714399755001"},"directories":{},"publish_time":1483773229819,"_cnpm_publish_time":1483773229819,"_hasShrinkwrap":false},"0.17.7":{"name":"yaku","version":"0.17.7","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.7","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.12.2","istanbul":"0.4.5","junit":"1.4.7","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.12","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"7f929cf05c4e5b6048a8b5d28858e067770de3ec","_id":"yaku@0.17.7","_shasum":"da31d8ebe7bc11123e368d90a598b3b017cc9b4d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"da31d8ebe7bc11123e368d90a598b3b017cc9b4d","size":33699,"noattachment":false,"key":"/yaku/-/yaku-0.17.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.7.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yaku-0.17.7.tgz_1483591719486_0.5333825901616365"},"directories":{},"publish_time":1483591721580,"_cnpm_publish_time":1483591721580,"_hasShrinkwrap":false},"0.17.6":{"name":"yaku","version":"0.17.6","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.7","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.12.2","istanbul":"0.4.5","junit":"1.4.7","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.12","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"d8ac32feda540718d42d32223e580da1510132a9","_id":"yaku@0.17.6","_shasum":"b85b63c64501e347e85006063471c9b78000e0f8","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"b85b63c64501e347e85006063471c9b78000e0f8","size":33489,"noattachment":false,"key":"/yaku/-/yaku-0.17.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.6.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yaku-0.17.6.tgz_1483164155738_0.5804400374181569"},"directories":{},"publish_time":1483164157770,"_cnpm_publish_time":1483164157770,"_hasShrinkwrap":false},"0.17.5":{"name":"yaku","version":"0.17.5","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.7","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.12.2","istanbul":"0.4.5","junit":"1.4.7","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.12","phantomjs-prebuilt":"2.1.14","pinkie":"2.0.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"d8ac32feda540718d42d32223e580da1510132a9","_id":"yaku@0.17.5","_shasum":"06ca5cde6b042dfb2a81cc88ec4b1b52677f4981","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"06ca5cde6b042dfb2a81cc88ec4b1b52677f4981","size":11353,"noattachment":false,"key":"/yaku/-/yaku-0.17.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.5.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yaku-0.17.5.tgz_1483163901344_0.670962437056005"},"directories":{},"publish_time":1483163903118,"_cnpm_publish_time":1483163903118,"_hasShrinkwrap":false},"0.17.4":{"name":"yaku","version":"0.17.4","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.6","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.11.1","istanbul":"0.4.5","junit":"1.4.5","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.4","phantomjs-prebuilt":"2.1.13","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"parserOptions":{"ecmaVersion":3},"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"0e8b3b7ce986f9487aabf50d23a6ef64cafc9db1","_id":"yaku@0.17.4","_shasum":"19a0c03300f0283c8a6df1b3fcb6ae7f5f78bfa7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"19a0c03300f0283c8a6df1b3fcb6ae7f5f78bfa7","size":32102,"noattachment":false,"key":"/yaku/-/yaku-0.17.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.17.4.tgz_1481785950666_0.19614274543710053"},"directories":{},"publish_time":1481785950916,"_cnpm_publish_time":1481785950916,"_hasShrinkwrap":false},"0.17.3":{"name":"yaku","version":"0.17.3","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.6","co":"4.6.0","core-js":"2.4.1","coveralls":"2.11.15","es6-promise":"4.0.5","es6-shim":"0.35.2","eslint":"3.11.1","istanbul":"0.4.5","junit":"1.4.5","mocha":"3.2.0","my-promise":"1.1.0","nokit":"0.23.4","phantomjs-prebuilt":"2.1.13","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.2","uglify-js":"2.7.5","webpack":"1.14.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"fe143c5217ba380c57a796a6bbc48305e6d30139","_id":"yaku@0.17.3","_shasum":"3a46f68937306248e41634b46747d0bf2f2e2ae5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"3a46f68937306248e41634b46747d0bf2f2e2ae5","size":32038,"noattachment":false,"key":"/yaku/-/yaku-0.17.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.3.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yaku-0.17.3.tgz_1481302993539_0.6050148571375757"},"directories":{},"publish_time":1481302995894,"_cnpm_publish_time":1481302995894,"_hasShrinkwrap":false},"0.17.2":{"name":"yaku","version":"0.17.2","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"faae794bdb28cb10f87212d4a4c9d11a39736a20","_id":"yaku@0.17.2","_shasum":"9bfe70c39ee72ab0f4670a89b6e7f57055c56607","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"9bfe70c39ee72ab0f4670a89b6e7f57055c56607","size":31854,"noattachment":false,"key":"/yaku/-/yaku-0.17.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.2.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.17.2.tgz_1481299041695_0.33945646090433"},"directories":{},"publish_time":1481299041964,"_cnpm_publish_time":1481299041964,"_hasShrinkwrap":false},"0.17.1":{"name":"yaku","version":"0.17.1","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"faae794bdb28cb10f87212d4a4c9d11a39736a20","_id":"yaku@0.17.1","_shasum":"be9fec2fdf31ab03013126ead9b405afc552a7ff","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"be9fec2fdf31ab03013126ead9b405afc552a7ff","size":31846,"noattachment":false,"key":"/yaku/-/yaku-0.17.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yaku-0.17.1.tgz_1481299011403_0.48969552386552095"},"directories":{},"publish_time":1481299013394,"_cnpm_publish_time":1481299013394,"_hasShrinkwrap":false},"0.17.0":{"name":"yaku","version":"0.17.0","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"0eb10e0aebf8ddd07e204788323830a831ac4d17","_id":"yaku@0.17.0","_shasum":"779f080bddeef9f8114812147a6c1f7593bbd535","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"779f080bddeef9f8114812147a6c1f7593bbd535","size":31850,"noattachment":false,"key":"/yaku/-/yaku-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.17.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.17.0.tgz_1481298731199_0.4358634219970554"},"directories":{},"publish_time":1481298731462,"_cnpm_publish_time":1481298731462,"_hasShrinkwrap":false},"0.16.7":{"name":"yaku","version":"0.16.7","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"3e70917530eedf0a7d28d0ab3fed1eb149451542","_id":"yaku@0.16.7","_shasum":"1d195c78aa9b5bf8479c895b9504fd4f0847984e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"1d195c78aa9b5bf8479c895b9504fd4f0847984e","size":31529,"noattachment":false,"key":"/yaku/-/yaku-0.16.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.16.7.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.16.7.tgz_1474962469920_0.5320841951761395"},"directories":{},"publish_time":1474962472671,"_cnpm_publish_time":1474962472671,"_hasShrinkwrap":false},"0.16.6":{"name":"yaku","version":"0.16.6","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.core.min.js","dist/yaku.browser.full.min.js","dist/yaku.browser.global.min.js"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"52c24f4766092a62f61685575dd118cc61a2698a","_id":"yaku@0.16.6","_shasum":"77ebb7207981139e33d1f87e53f738ac6a3a5a9b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"77ebb7207981139e33d1f87e53f738ac6a3a5a9b","size":31453,"noattachment":false,"key":"/yaku/-/yaku-0.16.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.16.6.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.16.6.tgz_1469681340269_0.7712139347568154"},"directories":{},"publish_time":1469681340534,"_cnpm_publish_time":1469681340534,"_hasShrinkwrap":false},"0.16.5":{"name":"yaku","version":"0.16.5","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test test-core","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.browser.full.js","dist/yaku.browser.global.js"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"1ae91ed0f8ecb3da3ee3c77240786a464fef2801","_id":"yaku@0.16.5","_shasum":"31f65851ee244ec94ff7042199ab96c8f5b2ad09","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"31f65851ee244ec94ff7042199ab96c8f5b2ad09","size":45176,"noattachment":false,"key":"/yaku/-/yaku-0.16.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.16.5.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.16.5.tgz_1469680828041_0.280159514863044"},"directories":{},"publish_time":1469680832117,"_cnpm_publish_time":1469680832117,"_hasShrinkwrap":false},"0.16.4":{"name":"yaku","version":"0.16.4","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js","dist/yaku.browser.full.js","dist/yaku.browser.global.js"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"a60f8faa42d6571a0e38b74c2c1d47e1f2749830","_id":"yaku@0.16.4","_shasum":"5bfc102d64d882e16939d2ca8bca0030c183d653","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"5bfc102d64d882e16939d2ca8bca0030c183d653","size":44325,"noattachment":false,"key":"/yaku/-/yaku-0.16.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.16.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.16.4.tgz_1469545885798_0.07672755280509591"},"directories":{},"publish_time":1469545886055,"_cnpm_publish_time":1469545886055,"_hasShrinkwrap":false},"0.16.3":{"name":"yaku","version":"0.16.3","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib","dist/yaku.min.js"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"380b3fae16deae03b8edfc0f0eb7c596f478381a","_id":"yaku@0.16.3","_shasum":"aefc34ff922f6a824dfe912bc6973facd91d347e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"aefc34ff922f6a824dfe912bc6973facd91d347e","size":26039,"noattachment":false,"key":"/yaku/-/yaku-0.16.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.16.3.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.16.3.tgz_1469528322732_0.06249810545705259"},"directories":{},"publish_time":1469528326429,"_cnpm_publish_time":1469528326429,"_hasShrinkwrap":false},"0.16.2":{"name":"yaku","version":"0.16.2","description":"A lightweight promise library","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.4.1","co":"4.6.0","core-js":"2.4.0","coveralls":"2.11.9","es6-promise":"3.2.1","es6-shim":"0.35.1","eslint":"2.13.1","istanbul":"0.4.4","junit":"1.4.4","mocha":"2.5.3","my-promise":"1.1.0","nokit":"0.21.0","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.4","webpack":"1.13.1"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"74ae6c75987d0793262d26acd4297a195e93b523","_id":"yaku@0.16.2","_shasum":"764b5868d6a4430f08aa248b506fd2a49bc2c659","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"764b5868d6a4430f08aa248b506fd2a49bc2c659","size":23342,"noattachment":false,"key":"/yaku/-/yaku-0.16.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.16.2.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.16.2.tgz_1467095295701_0.705588316777721"},"directories":{},"publish_time":1467095298063,"_cnpm_publish_time":1467095298063,"_hasShrinkwrap":false},"0.16.1":{"name":"yaku","version":"0.16.1","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.1.0","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"93500cd2f3a5d6e8fe5584315b162481286465c0","_id":"yaku@0.16.1","_shasum":"18ddeac12242c7de925f32ec67e83403a6b7dcf8","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"18ddeac12242c7de925f32ec67e83403a6b7dcf8","size":23366,"noattachment":false,"key":"/yaku/-/yaku-0.16.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.16.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.16.1.tgz_1465663622242_0.3086716199759394"},"directories":{},"publish_time":1465663622854,"_cnpm_publish_time":1465663622854,"_hasShrinkwrap":false},"0.16.0":{"name":"yaku","version":"0.16.0","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.1.0","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"93500cd2f3a5d6e8fe5584315b162481286465c0","_id":"yaku@0.16.0","_shasum":"dd9e8451edc803d2f92c51a880e40627f393561b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"dd9e8451edc803d2f92c51a880e40627f393561b","size":23363,"noattachment":false,"key":"/yaku/-/yaku-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.16.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.16.0.tgz_1465621878776_0.20598806557245553"},"directories":{},"publish_time":1465621882992,"_cnpm_publish_time":1465621882992,"_hasShrinkwrap":false},"0.15.9":{"name":"yaku","version":"0.15.9","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.1.0","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"76b8bdc9cb74ed443d4ef2c054ba57409fc8f7f1","_id":"yaku@0.15.9","_shasum":"d75e695749d66f055a154979fa72cf0c6f0ca220","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"d75e695749d66f055a154979fa72cf0c6f0ca220","size":22994,"noattachment":false,"key":"/yaku/-/yaku-0.15.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.9.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.15.9.tgz_1461873032773_0.268321854993701"},"directories":{},"publish_time":1461873035492,"_cnpm_publish_time":1461873035492,"_hasShrinkwrap":false},"0.15.8":{"name":"yaku","version":"0.15.8","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.1.0","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"93f1559a608b8ef6f571a3bad8d5647ae0861057","_id":"yaku@0.15.8","_shasum":"87c20cf7f0a66e47fa10968316779ea9186fdf6b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"87c20cf7f0a66e47fa10968316779ea9186fdf6b","size":23849,"noattachment":false,"key":"/yaku/-/yaku-0.15.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.8.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.15.8.tgz_1461749192492_0.6888335219118744"},"directories":{},"publish_time":1461749194575,"_cnpm_publish_time":1461749194575,"_hasShrinkwrap":false},"0.15.7":{"name":"yaku","version":"0.15.7","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.1.0","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"1e99e49e52c9491d84cc038ebf6371877b4e2de7","_id":"yaku@0.15.7","_shasum":"b206711e454fd7603f08491c2ec3100347bd0102","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"b206711e454fd7603f08491c2ec3100347bd0102","size":24084,"noattachment":false,"key":"/yaku/-/yaku-0.15.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.7.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.15.7.tgz_1461598177187_0.1815666942857206"},"directories":{},"publish_time":1461598180594,"_cnpm_publish_time":1461598180594,"_hasShrinkwrap":false},"0.15.6":{"name":"yaku","version":"0.15.6","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.1.0","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"c213fbbf47888a93e612ba2b4c3511763297447f","_id":"yaku@0.15.6","_shasum":"11064ca051feeb09d6b67e723d3b0598ae070eb6","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"11064ca051feeb09d6b67e723d3b0598ae070eb6","size":24094,"noattachment":false,"key":"/yaku/-/yaku-0.15.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.6.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.15.6.tgz_1461595658341_0.5270964505616575"},"directories":{},"publish_time":1461595658885,"_cnpm_publish_time":1461595658885,"_hasShrinkwrap":false},"0.15.5":{"name":"yaku","version":"0.15.5","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.1.0","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"0eaacb5185ff022843dbee3e4112cd2b4f5eaeb1","_id":"yaku@0.15.5","_shasum":"4f28fe10d92a7dcec57dc69e4e0883749c75e306","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"4f28fe10d92a7dcec57dc69e4e0883749c75e306","size":24129,"noattachment":false,"key":"/yaku/-/yaku-0.15.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.5.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.15.5.tgz_1461594738828_0.329651988344267"},"directories":{},"publish_time":1461594739319,"_cnpm_publish_time":1461594739319,"_hasShrinkwrap":false},"0.15.4":{"name":"yaku","version":"0.15.4","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.1.0","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"01e7cf5ec1bee11b28d547d5af5f9670ec3cf83f","_id":"yaku@0.15.4","_shasum":"503fdc7a446f592f12bbd3117e4b1f90f0956282","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"503fdc7a446f592f12bbd3117e4b1f90f0956282","size":24122,"noattachment":false,"key":"/yaku/-/yaku-0.15.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.15.4.tgz_1461594197589_0.8367611039429903"},"directories":{},"publish_time":1461594198131,"_cnpm_publish_time":1461594198131,"_hasShrinkwrap":false},"0.15.3":{"name":"yaku","version":"0.15.3","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.5","co":"4.6.0","core-js":"2.3.0","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.8.0","junit":"1.4.0","mocha":"2.4.5","my-promise":"1.0.1","nokit":"0.20.8","phantomjs-prebuilt":"2.1.7","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.13.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"01e7cf5ec1bee11b28d547d5af5f9670ec3cf83f","_id":"yaku@0.15.3","_shasum":"52de75be7b25298fa211c1103baec132255e8ea6","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"52de75be7b25298fa211c1103baec132255e8ea6","size":24143,"noattachment":false,"key":"/yaku/-/yaku-0.15.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.3.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.15.3.tgz_1461593694402_0.6678427336737514"},"directories":{},"publish_time":1461593694912,"_cnpm_publish_time":1461593694912,"_hasShrinkwrap":false},"0.15.2":{"name":"yaku","version":"0.15.2","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.4","co":"^4.6.0","core-js":"2.2.1","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.4.0","junit":"1.2.2","mocha":"2.4.5","nokit":"0.19.1","phantomjs-prebuilt":"2.1.6","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"e5189ce969904d0f9f58eb377250f04c68b1301f","_id":"yaku@0.15.2","_shasum":"9afc344ef9f36308115ac8c8903772df9ae3b3de","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"9afc344ef9f36308115ac8c8903772df9ae3b3de","size":23724,"noattachment":false,"key":"/yaku/-/yaku-0.15.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.2.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.15.2.tgz_1460975488745_0.14571748906746507"},"directories":{},"publish_time":1460975490820,"_cnpm_publish_time":1460975490820,"_hasShrinkwrap":false},"0.15.1":{"name":"yaku","version":"0.15.1","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.4","co":"^4.6.0","core-js":"2.2.1","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.4.0","junit":"1.2.2","mocha":"2.4.5","nokit":"0.19.1","phantomjs-prebuilt":"2.1.6","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"70e9bba42ea73668a7bfac118693a01bd096dad6","_id":"yaku@0.15.1","_shasum":"4e95c79029e609612684f6a61a80c37612228020","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"4e95c79029e609612684f6a61a80c37612228020","size":24073,"noattachment":false,"key":"/yaku/-/yaku-0.15.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yaku-0.15.1.tgz_1460217392989_0.9420545583125204"},"directories":{},"publish_time":1460217395259,"_cnpm_publish_time":1460217395259,"_hasShrinkwrap":false},"0.15.0":{"name":"yaku","version":"0.15.0","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.4","co":"^4.6.0","core-js":"2.2.1","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.4.0","junit":"1.2.2","mocha":"2.4.5","nokit":"0.19.1","phantomjs-prebuilt":"2.1.6","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"00732e0efa06899c0e03e1320a2764ab12f544c5","_id":"yaku@0.15.0","_shasum":"9b96400979109e644aaa1efdef82ccb8cfa8e165","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"9b96400979109e644aaa1efdef82ccb8cfa8e165","size":23699,"noattachment":false,"key":"/yaku/-/yaku-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.15.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.15.0.tgz_1459488846115_0.021545708179473877"},"directories":{},"publish_time":1459488846592,"_cnpm_publish_time":1459488846592,"_hasShrinkwrap":false},"0.14.1":{"name":"yaku","version":"0.14.1","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.4","co":"^4.6.0","core-js":"2.2.1","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.4.0","junit":"1.2.2","mocha":"2.4.5","nokit":"0.19.1","phantomjs-prebuilt":"2.1.6","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"170352ba91c6fd77e13ca73f37d412b0ae17c342","_id":"yaku@0.14.1","_shasum":"8c710d1ceaa1e4cd2542d2e733d0cc5f0c8c923d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"8c710d1ceaa1e4cd2542d2e733d0cc5f0c8c923d","size":23602,"noattachment":false,"key":"/yaku/-/yaku-0.14.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.14.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.14.1.tgz_1458895564458_0.923117296770215"},"directories":{},"publish_time":1458895564898,"_cnpm_publish_time":1458895564898,"_hasShrinkwrap":false},"0.14.0":{"name":"yaku","version":"0.14.0","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.4","core-js":"2.2.1","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.4.0","junit":"1.2.2","mocha":"2.4.5","nokit":"0.19.1","phantomjs-prebuilt":"2.1.6","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"52c5b3a5de573a3314a851ea6b1f6f6fcba86788","_id":"yaku@0.14.0","_shasum":"2c042a6a640b2347afadf6a1116b7a513331d8f3","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"2c042a6a640b2347afadf6a1116b7a513331d8f3","size":23542,"noattachment":false,"key":"/yaku/-/yaku-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.14.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/yaku-0.14.0.tgz_1458880171150_0.49224454490467906"},"directories":{},"publish_time":1458880171531,"_cnpm_publish_time":1458880171531,"_hasShrinkwrap":false},"0.13.8":{"name":"yaku","version":"0.13.8","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.4","core-js":"2.2.1","es6-promise":"3.1.2","es6-shim":"0.35.0","eslint":"2.4.0","junit":"1.2.2","mocha":"2.4.5","nokit":"0.19.1","phantomjs-prebuilt":"2.1.6","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"0383fa02e711eec363b85c299a45004986ecb249","_id":"yaku@0.13.8","_shasum":"29feab0d56f8fbf79c391393005b3476436f7b61","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"29feab0d56f8fbf79c391393005b3476436f7b61","size":23607,"noattachment":false,"key":"/yaku/-/yaku-0.13.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.8.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.13.8.tgz_1458820430410_0.09229627926833928"},"directories":{},"publish_time":1458820430800,"_cnpm_publish_time":1458820430800,"_hasShrinkwrap":false},"0.13.7":{"name":"yaku","version":"0.13.7","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.1","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.2.0","junit":"1.2.0","mocha":"2.4.5","nokit":"0.17.2","phantomjs-prebuilt":"2.1.4","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"c05b475828715ce9f6a5018c44f063198153abbb","_id":"yaku@0.13.7","_shasum":"487f44e3d425921d6249c16d2248d4f22ca00535","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"487f44e3d425921d6249c16d2248d4f22ca00535","size":22817,"noattachment":false,"key":"/yaku/-/yaku-0.13.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.7.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.13.7.tgz_1458237327947_0.8708675135858357"},"directories":{},"publish_time":1458237328550,"_cnpm_publish_time":1458237328550,"_hasShrinkwrap":false},"0.13.6":{"name":"yaku","version":"0.13.6","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.1","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.2.0","junit":"1.2.0","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"621f89f16098c95b10b40a6545e3a8cfc78a1b1e","_id":"yaku@0.13.6","_shasum":"1ddb32a83d7e80be2f2389227411edd3fe1344c9","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"1ddb32a83d7e80be2f2389227411edd3fe1344c9","size":23405,"noattachment":false,"key":"/yaku/-/yaku-0.13.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.6.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.13.6.tgz_1458232357163_0.9299024038482457"},"directories":{},"publish_time":1458232357717,"_cnpm_publish_time":1458232357717,"_hasShrinkwrap":false},"0.13.5":{"name":"yaku","version":"0.13.5","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.1","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.2.0","junit":"1.2.0","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"c647b249310cab1f0b052356d9478fbef483132f","_id":"yaku@0.13.5","_shasum":"163d0834f76b590cf5a4ee97174df1ec593e4d61","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"163d0834f76b590cf5a4ee97174df1ec593e4d61","size":23615,"noattachment":false,"key":"/yaku/-/yaku-0.13.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.5.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yaku-0.13.5.tgz_1457679876585_0.1783072918187827"},"directories":{},"publish_time":1457679877086,"_cnpm_publish_time":1457679877086,"_hasShrinkwrap":false},"0.13.4":{"name":"yaku","version":"0.13.4","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.1","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.2.0","junit":"1.2.0","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"cc3b2da4b843f16deae0428e2dedbba54d5feb13","_id":"yaku@0.13.4","_shasum":"1a9ab4fbcc707b4ab084068773fd18fd05fb9b22","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"1a9ab4fbcc707b4ab084068773fd18fd05fb9b22","size":23451,"noattachment":false,"key":"/yaku/-/yaku-0.13.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/yaku-0.13.4.tgz_1457458943959_0.45145124569535255"},"directories":{},"publish_time":1457458946939,"_cnpm_publish_time":1457458946939,"_hasShrinkwrap":false},"0.13.3":{"name":"yaku","version":"0.13.3","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.1","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.2.0","junit":"1.2.0","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.2","webpack":"1.12.14"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"ae8e922e94128ab63ff960f0b57b4b26b3930294","_id":"yaku@0.13.3","_shasum":"d64d630649657dd95e2b6f98a1e0cbd200c2bca9","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"d64d630649657dd95e2b6f98a1e0cbd200c2bca9","size":23460,"noattachment":false,"key":"/yaku/-/yaku-0.13.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.3.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/yaku-0.13.3.tgz_1456337046994_0.4919508753810078"},"directories":{},"publish_time":1456337049163,"_cnpm_publish_time":1456337049163,"_hasShrinkwrap":false},"0.13.2":{"name":"yaku","version":"0.13.2","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.0","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.0.0","junit":"1.1.3","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.1","webpack":"1.12.13"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"9d87093d08eabffdb8fff14452e9836e0b5e4bea","_id":"yaku@0.13.2","_shasum":"a9f68f8f88840c2d015c1c631d99896173e34a4e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"a9f68f8f88840c2d015c1c631d99896173e34a4e","size":23560,"noattachment":false,"key":"/yaku/-/yaku-0.13.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.2.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/yaku-0.13.2.tgz_1456215299519_0.5617415660526603"},"directories":{},"publish_time":1456215302807,"_cnpm_publish_time":1456215302807,"_hasShrinkwrap":false},"0.13.1":{"name":"yaku","version":"0.13.1","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.0","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.0.0","junit":"1.1.3","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.1","webpack":"1.12.13"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"e023e6e45f8cb4f9ab6f5e9d0e03d68a91b0e357","_id":"yaku@0.13.1","_shasum":"55deb6167f76dd88e2690f1a6570fb2a685062ea","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"55deb6167f76dd88e2690f1a6570fb2a685062ea","size":23443,"noattachment":false,"key":"/yaku/-/yaku-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/yaku-0.13.1.tgz_1455835263410_0.7848338265903294"},"directories":{},"publish_time":1455835267697,"_cnpm_publish_time":1455835267697,"_hasShrinkwrap":false},"0.13.0":{"name":"yaku","version":"0.13.0","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.0","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.0.0","junit":"1.1.3","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.1","webpack":"1.12.13"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"69798972e799a75f7a26e9234e2edf2dee1519ee","_id":"yaku@0.13.0","_shasum":"855811aebd1b750826e117210e2d4032ef671d78","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"855811aebd1b750826e117210e2d4032ef671d78","size":23322,"noattachment":false,"key":"/yaku/-/yaku-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.13.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/yaku-0.13.0.tgz_1455830864159_0.7336356239393353"},"directories":{},"publish_time":1455830868240,"_cnpm_publish_time":1455830868240,"_hasShrinkwrap":false},"0.12.5":{"name":"yaku","version":"0.12.5","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","core-js":"2.1.0","es6-promise":"3.1.2","es6-shim":"0.34.4","eslint":"2.0.0","junit":"1.1.3","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.1","webpack":"1.12.13"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"e46d689cb535a6aa822e072dd93f856028877f96","_id":"yaku@0.12.5","_shasum":"d9cf0d222f93efc638e2d7dbb355b4ecf0b07870","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"d9cf0d222f93efc638e2d7dbb355b4ecf0b07870","size":23270,"noattachment":false,"key":"/yaku/-/yaku-0.12.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.12.5.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/yaku-0.12.5.tgz_1455776503398_0.08099984657019377"},"directories":{},"publish_time":1455776506957,"_cnpm_publish_time":1455776506957,"_hasShrinkwrap":false},"0.12.4":{"name":"yaku","version":"0.12.4","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","es6-promise":"3.1.2","eslint":"2.0.0","junit":"1.1.3","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.1","webpack":"1.12.13"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"fc9beab05d0c5ed8aa813c2ba06d8d1e35c86c3d","_id":"yaku@0.12.4","_shasum":"1f042e4d9c9d667379a160ac61fb837a0fd8bb96","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.4.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"1f042e4d9c9d667379a160ac61fb837a0fd8bb96","size":22580,"noattachment":false,"key":"/yaku/-/yaku-0.12.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.12.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/yaku-0.12.4.tgz_1455599524303_0.8474129766691476"},"directories":{},"publish_time":1455599528007,"_cnpm_publish_time":1455599528007,"_hasShrinkwrap":false},"0.12.3":{"name":"yaku","version":"0.12.3","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","es6-promise":"3.1.2","eslint":"2.0.0","junit":"1.1.3","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.1","webpack":"1.12.13"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"fc9beab05d0c5ed8aa813c2ba06d8d1e35c86c3d","_id":"yaku@0.12.3","_shasum":"59633a00f1a1756fda903d0f78bb436c6df1b81f","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.4.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"59633a00f1a1756fda903d0f78bb436c6df1b81f","size":22613,"noattachment":false,"key":"/yaku/-/yaku-0.12.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.12.3.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/yaku-0.12.3.tgz_1455597684218_0.8964315911289304"},"directories":{},"publish_time":1455597686205,"_cnpm_publish_time":1455597686205,"_hasShrinkwrap":false},"0.12.2":{"name":"yaku","version":"0.12.2","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","es6-promise":"3.1.2","eslint":"2.0.0","junit":"1.1.3","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","setprototypeof":"1.0.1","uglify-js":"2.6.1","webpack":"1.12.13"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"5c5015b890f43c3d483c4bef34afb84bbfb3afa0","_id":"yaku@0.12.2","_shasum":"7280339aa20b71a5eb73b66736439a9dd28fca68","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"7280339aa20b71a5eb73b66736439a9dd28fca68","size":21943,"noattachment":false,"key":"/yaku/-/yaku-0.12.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.12.2.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/yaku-0.12.2.tgz_1455567489486_0.43451966857537627"},"directories":{},"publish_time":1455567491398,"_cnpm_publish_time":1455567491398,"_hasShrinkwrap":false},"0.12.1":{"name":"yaku","version":"0.12.1","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.3.1","es6-promise":"3.1.2","eslint":"2.0.0","junit":"1.1.3","mocha":"2.4.5","nokit":"0.17.2","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","uglify-js":"2.6.1","webpack":"1.12.13"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"cb1f1f805c5533a92fa6f654d84ebd520a90f223","_id":"yaku@0.12.1","_shasum":"87a9141a61e2f8319a713cfb325e6fe6d2ad2ae5","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"87a9141a61e2f8319a713cfb325e6fe6d2ad2ae5","size":21765,"noattachment":false,"key":"/yaku/-/yaku-0.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.12.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/yaku-0.12.1.tgz_1455484951871_0.24359932634979486"},"directories":{},"publish_time":1455484953687,"_cnpm_publish_time":1455484953687,"_hasShrinkwrap":false},"0.12.0":{"name":"yaku","version":"0.12.0","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.0.6","es6-promise":"3.0.2","eslint":"1.10.3","junit":"1.1.1","mocha":"2.3.4","nokit":"0.16.15","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","uglify-js":"2.6.1","webpack":"1.12.9"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"c9e3501ceafb908b9e2f28b0cb972e9e686b37f4","_id":"yaku@0.12.0","_shasum":"8bdfc5577bf5c23c516ad991571b481caabb1f9d","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"8bdfc5577bf5c23c516ad991571b481caabb1f9d","size":21902,"noattachment":false,"key":"/yaku/-/yaku-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.12.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/yaku-0.12.0.tgz_1455471328500_0.11823328328318894"},"directories":{},"publish_time":1455471330375,"_cnpm_publish_time":1455471330375,"_hasShrinkwrap":false},"0.11.9":{"name":"yaku","version":"0.11.9","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.0.6","es6-promise":"3.0.2","eslint":"1.10.3","junit":"1.1.1","mocha":"2.3.4","nokit":"0.16.15","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","uglify-js":"2.6.1","webpack":"1.12.9"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"6346d5b05b9bde2b77fadb106048f30a2a5f88cd","_id":"yaku@0.11.9","_shasum":"8d6b701a40d688dbfb3ebdf625aa17bf3e51d47f","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"8d6b701a40d688dbfb3ebdf625aa17bf3e51d47f","size":22518,"noattachment":false,"key":"/yaku/-/yaku-0.11.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.9.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1453590589036,"_cnpm_publish_time":1453590589036,"_hasShrinkwrap":false},"0.11.8":{"name":"yaku","version":"0.11.8","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"3.0.6","es6-promise":"3.0.2","eslint":"1.10.3","junit":"1.1.1","mocha":"2.3.4","nokit":"0.16.15","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","uglify-js":"2.6.1","webpack":"1.12.9"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"30fb680b2759f8238107d681e9dd1002f0fea6b5","_id":"yaku@0.11.8","_shasum":"c0a221ecd90fb13563da7f4b91afa23846859512","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"c0a221ecd90fb13563da7f4b91afa23846859512","size":22540,"noattachment":false,"key":"/yaku/-/yaku-0.11.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.8.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1453052958620,"_cnpm_publish_time":1453052958620,"_hasShrinkwrap":false},"0.11.7":{"name":"yaku","version":"0.11.7","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.7.3","junit":"0.8.2","mocha":"2.3.4","nokit":"0.14.10","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"078b9447ff34dee4776dc0ea16d058c0b3a9eb65","_id":"yaku@0.11.7","_shasum":"b43a11d7b00fe3e3adb1cbc6a759b1d8e5387bb9","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"b43a11d7b00fe3e3adb1cbc6a759b1d8e5387bb9","size":20835,"noattachment":false,"key":"/yaku/-/yaku-0.11.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.7.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1449558498657,"_cnpm_publish_time":1449558498657,"_hasShrinkwrap":false},"0.11.6":{"name":"yaku","version":"0.11.6","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.7.3","junit":"0.8.2","mocha":"2.3.4","nokit":"0.14.10","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"ab5631db0b86196218a7933467d7ac6c8e9e0cb0","_id":"yaku@0.11.6","_shasum":"8c90b92a9eae29d9a5bf4c578856bf2c2fcce8d6","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"8c90b92a9eae29d9a5bf4c578856bf2c2fcce8d6","size":20842,"noattachment":false,"key":"/yaku/-/yaku-0.11.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.6.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1449222846789,"_cnpm_publish_time":1449222846789,"_hasShrinkwrap":false},"0.11.5":{"name":"yaku","version":"0.11.5","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","typings":"lib/yaku.d.ts","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.7.3","junit":"0.8.2","mocha":"2.3.4","nokit":"0.14.10","promises-aplus-tests":"*","promises-es6-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"4b57bb225a16b4e03885b2e312f5e4fb39193147","_id":"yaku@0.11.5","_shasum":"1000def2ae53e2495aeae983cf759ee6cf064cb2","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"1000def2ae53e2495aeae983cf759ee6cf064cb2","size":21638,"noattachment":false,"key":"/yaku/-/yaku-0.11.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.5.tgz"},"directories":{},"publish_time":1449072067217,"_cnpm_publish_time":1449072067217,"_hasShrinkwrap":false},"0.11.4":{"name":"yaku","version":"0.11.4","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.7.3","junit":"0.6.1","nokit":"0.14.9","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"84aac4f7b60a92044a6b49493d1703ffb5905f0d","_id":"yaku@0.11.4","_shasum":"d4338eb6cdc40f659e79fd55697653ee406d2fac","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"d4338eb6cdc40f659e79fd55697653ee406d2fac","size":19730,"noattachment":false,"key":"/yaku/-/yaku-0.11.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1445572095884,"_cnpm_publish_time":1445572095884,"_hasShrinkwrap":false},"0.11.3":{"name":"yaku","version":"0.11.3","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.7.3","junit":"0.6.1","nokit":"0.14.9","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"]}},"gitHead":"48eee2ffe9fdfdfd0ca8b28166def0236b85ce09","_id":"yaku@0.11.3","_shasum":"32073a4615cfca5928d789751200f18e628d855a","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"32073a4615cfca5928d789751200f18e628d855a","size":19724,"noattachment":false,"key":"/yaku/-/yaku-0.11.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.3.tgz"},"directories":{},"publish_time":1445529624087,"_cnpm_publish_time":1445529624087,"_hasShrinkwrap":false},"0.11.2":{"name":"yaku","version":"0.11.2","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.6.0","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"48eee2ffe9fdfdfd0ca8b28166def0236b85ce09","_id":"yaku@0.11.2","_shasum":"9e8fd071ced1e0e498a349e4269d2c61fea88d49","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"9e8fd071ced1e0e498a349e4269d2c61fea88d49","size":20748,"noattachment":false,"key":"/yaku/-/yaku-0.11.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.2.tgz"},"directories":{},"publish_time":1445529328859,"_cnpm_publish_time":1445529328859,"_hasShrinkwrap":false},"0.11.1":{"name":"yaku","version":"0.11.1","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.6.0","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"376cb768dc005487d51a102a592f51776c6da3c6","_id":"yaku@0.11.1","_shasum":"db3d2474532af818c99ab62bf7ab6f0085e80946","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"db3d2474532af818c99ab62bf7ab6f0085e80946","size":19566,"noattachment":false,"key":"/yaku/-/yaku-0.11.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1445351935618,"_cnpm_publish_time":1445351935618,"_hasShrinkwrap":false},"0.11.0":{"name":"yaku","version":"0.11.0","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.6.0","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"20529df6c5de0217c41a465e7627a85c2181a13a","_id":"yaku@0.11.0","_shasum":"f8336d38b7e6b7aed1c0199c667584c60d15f721","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"f8336d38b7e6b7aed1c0199c667584c60d15f721","size":19317,"noattachment":false,"key":"/yaku/-/yaku-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.11.0.tgz"},"directories":{},"publish_time":1445101887030,"_cnpm_publish_time":1445101887030,"_hasShrinkwrap":false},"0.10.0":{"name":"yaku","version":"0.10.0","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.6.0","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"f1b68d000de1c6368e6e8f4931ca64f168cb1d96","_id":"yaku@0.10.0","_shasum":"bd029836d340ea0eca8c5fef4488f27f75b8022f","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"bd029836d340ea0eca8c5fef4488f27f75b8022f","size":20766,"noattachment":false,"key":"/yaku/-/yaku-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.10.0.tgz"},"directories":{},"publish_time":1444752410350,"_cnpm_publish_time":1444752410350,"_hasShrinkwrap":false},"0.9.7":{"name":"yaku","version":"0.9.7","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.6.0","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"f1b68d000de1c6368e6e8f4931ca64f168cb1d96","_id":"yaku@0.9.7","_shasum":"ba7d268f9175e5bca49cc88ab698215753f9ef24","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"ba7d268f9175e5bca49cc88ab698215753f9ef24","size":20775,"noattachment":false,"key":"/yaku/-/yaku-0.9.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.9.7.tgz"},"directories":{},"publish_time":1444752222121,"_cnpm_publish_time":1444752222121,"_hasShrinkwrap":false},"0.9.6":{"name":"yaku","version":"0.9.6","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.2","es6-promise":"3.0.2","eslint":"1.6.0","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.5.0","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"a12c22c3990114e985820a8e648557901ff883e9","_id":"yaku@0.9.6","_shasum":"f8e264f1a8da5d69898ebca5951f05837ada0bc8","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"f8e264f1a8da5d69898ebca5951f05837ada0bc8","size":20463,"noattachment":false,"key":"/yaku/-/yaku-0.9.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.9.6.tgz"},"directories":{},"publish_time":1444690993130,"_cnpm_publish_time":1444690993130,"_hasShrinkwrap":false},"0.9.5":{"name":"yaku","version":"0.9.5","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","es6-promise":"3.0.2","eslint":"1.5.1","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"1579c2fe7b4b1d9162e5bb5039845864d518c8f1","_id":"yaku@0.9.5","_shasum":"31ad95bbee69d0360c70cbb6c7a963c131f78911","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"31ad95bbee69d0360c70cbb6c7a963c131f78911","size":20436,"noattachment":false,"key":"/yaku/-/yaku-0.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.9.5.tgz"},"directories":{},"publish_time":1444686705576,"_cnpm_publish_time":1444686705576,"_hasShrinkwrap":false},"0.9.4":{"name":"yaku","version":"0.9.4","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","es6-promise":"3.0.2","eslint":"1.5.1","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"7b3dc7b39aa4010d16a16c23969368cdae8ef2a8","_id":"yaku@0.9.4","_shasum":"f1e0f73164f27b56d50fe1e3ba1f33326cf588ea","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"f1e0f73164f27b56d50fe1e3ba1f33326cf588ea","size":20438,"noattachment":false,"key":"/yaku/-/yaku-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.9.4.tgz"},"directories":{},"publish_time":1444685356933,"_cnpm_publish_time":1444685356933,"_hasShrinkwrap":false},"0.9.3":{"name":"yaku","version":"0.9.3","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","es6-promise":"3.0.2","eslint":"1.5.1","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"7b3dc7b39aa4010d16a16c23969368cdae8ef2a8","_id":"yaku@0.9.3","_shasum":"c19bc9a5fc029b153c2d214c4c8aa88cd468b28e","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"c19bc9a5fc029b153c2d214c4c8aa88cd468b28e","size":19519,"noattachment":false,"key":"/yaku/-/yaku-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.9.3.tgz"},"directories":{},"publish_time":1444682300000,"_cnpm_publish_time":1444682300000,"_hasShrinkwrap":false},"0.9.2":{"name":"yaku","version":"0.9.2","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","es6-promise":"3.0.2","eslint":"1.5.1","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"809809094844b8cf8e5d412231f08031b1f5fe96","_id":"yaku@0.9.2","_shasum":"9b0b81cdc8c9667c5ac313a4e1abfec949f23f27","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"9b0b81cdc8c9667c5ac313a4e1abfec949f23f27","size":19043,"noattachment":false,"key":"/yaku/-/yaku-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.9.2.tgz"},"directories":{},"publish_time":1444671295661,"_cnpm_publish_time":1444671295661,"_hasShrinkwrap":false},"0.9.1":{"name":"yaku","version":"0.9.1","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","es6-promise":"3.0.2","eslint":"1.5.1","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"c1bf2046c99277649de2ac04ccf812c078c0ab5e","_id":"yaku@0.9.1","_shasum":"e374a4a051c8ab9b661035744c7612e74bcbd56d","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"e374a4a051c8ab9b661035744c7612e74bcbd56d","size":19093,"noattachment":false,"key":"/yaku/-/yaku-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.9.1.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1444633339838,"_cnpm_publish_time":1444633339838,"_hasShrinkwrap":false},"0.8.0":{"name":"yaku","version":"0.8.0","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","es6-promise":"3.0.2","eslint":"1.5.1","junit":"0.6.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"01dc85bcbd9ced1e2f7c151524535f97ecd43996","_id":"yaku@0.8.0","_shasum":"2ddf9e0efb877cffdad366914fb6e5f061f4a3c7","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"2ddf9e0efb877cffdad366914fb6e5f061f4a3c7","size":20899,"noattachment":false,"key":"/yaku/-/yaku-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.8.0.tgz"},"directories":{},"publish_time":1444507984184,"_cnpm_publish_time":1444507984184,"_hasShrinkwrap":false},"0.7.12":{"name":"yaku","version":"0.7.12","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","es6-promise":"3.0.2","eslint":"1.5.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-cond-assign":0,"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"bb805eb3ca71ef47a1b85de03fbcf4a736999312","_id":"yaku@0.7.12","_shasum":"193b19c907f576bbc6fa585cf74251ca92a9927e","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"193b19c907f576bbc6fa585cf74251ca92a9927e","size":20023,"noattachment":false,"key":"/yaku/-/yaku-0.7.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.12.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1444457389500,"_cnpm_publish_time":1444457389500,"_hasShrinkwrap":false},"0.7.11":{"name":"yaku","version":"0.7.11","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","es6-promise":"3.0.2","eslint":"1.5.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"quotes":[2,"double"],"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"79182342cdf894afbf94e1b9b015caab70572c97","_id":"yaku@0.7.11","_shasum":"d3df268b5afd10dc688ceea4dee3b70cb1af7efe","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"d3df268b5afd10dc688ceea4dee3b70cb1af7efe","size":19617,"noattachment":false,"key":"/yaku/-/yaku-0.7.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.11.tgz"},"directories":{},"publish_time":1443795509758,"_cnpm_publish_time":1443795509758,"_hasShrinkwrap":false},"0.7.10":{"name":"yaku","version":"0.7.10","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","coffee-loader":"0.7.2","coffee-script":"1.10.0","coffeelint":"1.12.1","es6-promise":"3.0.2","eslint":"1.5.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"047b6471815b2b6b58af0939427272d8553b3d93","_id":"yaku@0.7.10","_shasum":"add50ee801caa648ddff107c067ed539c4fb82e4","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"add50ee801caa648ddff107c067ed539c4fb82e4","size":18903,"noattachment":false,"key":"/yaku/-/yaku-0.7.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.10.tgz"},"directories":{},"publish_time":1443556287749,"_cnpm_publish_time":1443556287749,"_hasShrinkwrap":false},"0.7.9":{"name":"yaku","version":"0.7.9","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib"],"devDependencies":{"bluebird":"2.10.1","coffee-loader":"0.7.2","coffee-script":"1.10.0","coffeelint":"1.12.1","es6-promise":"3.0.2","eslint":"1.5.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"047b6471815b2b6b58af0939427272d8553b3d93","_id":"yaku@0.7.9","_shasum":"1b76c1af5c17c3ee467274eb43b2fc5dece42592","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"1b76c1af5c17c3ee467274eb43b2fc5dece42592","size":18912,"noattachment":false,"key":"/yaku/-/yaku-0.7.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.9.tgz"},"directories":{},"publish_time":1443555716380,"_cnpm_publish_time":1443555716380,"_hasShrinkwrap":false},"0.7.8":{"name":"yaku","version":"0.7.8","description":"A light-weight ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js","lib/source.js"],"devDependencies":{"bluebird":"2.10.1","coffee-loader":"0.7.2","coffee-script":"1.10.0","coffeelint":"1.12.1","es6-promise":"3.0.2","eslint":"1.5.1","nokit":"0.14.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true},"extends":"eslint:recommended","rules":{"indent":[2,4],"linebreak-style":[2,"unix"],"semi":[2,"always"],"no-trailing-spaces":2,"space-before-function-paren":[2,"always"],"eqeqeq":[2,"allow-null"],"no-console":[0]}},"gitHead":"883c7420be523aebcc7a5d1a8cd12bec1913339c","_id":"yaku@0.7.8","_shasum":"4c63a7478e2d1e055b6c46be942a88062721a5b6","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"4c63a7478e2d1e055b6c46be942a88062721a5b6","size":16132,"noattachment":false,"key":"/yaku/-/yaku-0.7.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.8.tgz"},"directories":{},"publish_time":1443554556971,"_cnpm_publish_time":1443554556971,"_hasShrinkwrap":false},"0.7.7":{"name":"yaku","version":"0.7.7","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js","lib/source.js"],"devDependencies":{"bluebird":"2.10.0","coffee-loader":"0.7.2","coffee-script":"1.10.0","coffeelint":"1.12.1","es6-promise":"3.0.2","eslint":"1.5.0","nokit":"0.14.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"fc107e4c2d3c112a81ee1783b3b28112e7f435f6","_id":"yaku@0.7.7","_shasum":"fdc4c87cd44ba745e6b623289b3e85843202bb5b","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"fdc4c87cd44ba745e6b623289b3e85843202bb5b","size":16094,"noattachment":false,"key":"/yaku/-/yaku-0.7.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.7.tgz"},"directories":{},"publish_time":1442757094740,"_cnpm_publish_time":1442757094740,"_hasShrinkwrap":false},"0.7.6":{"name":"yaku","version":"0.7.6","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js","lib/source.js"],"devDependencies":{"bluebird":"2.10.0","coffee-loader":"0.7.2","coffee-script":"1.10.0","coffeelint":"1.12.1","es6-promise":"3.0.2","eslint":"1.5.0","nokit":"0.14.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.24","webpack":"1.12.2"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"d997497a959542cb94a44874c7eaa4df57d56ba9","_id":"yaku@0.7.6","_shasum":"df377e71c5dc448ce2c2e6315836be0e74e8d7b2","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"df377e71c5dc448ce2c2e6315836be0e74e8d7b2","size":16133,"noattachment":false,"key":"/yaku/-/yaku-0.7.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.6.tgz"},"directories":{},"publish_time":1442726243552,"_cnpm_publish_time":1442726243552,"_hasShrinkwrap":false},"0.7.5":{"name":"yaku","version":"0.7.5","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js","lib/source.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"2bde8ede211888ea4c4df90fddaaf57b34e009b2","_id":"yaku@0.7.5","_shasum":"2c40edfa51b5868e8afe2ef7fcf570c6b1c22aec","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"2c40edfa51b5868e8afe2ef7fcf570c6b1c22aec","size":16338,"noattachment":false,"key":"/yaku/-/yaku-0.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.5.tgz"},"directories":{},"publish_time":1442338965704,"_cnpm_publish_time":1442338965704,"_hasShrinkwrap":false},"0.7.4":{"name":"yaku","version":"0.7.4","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js","lib/source.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"834f97e6a64994234538114d9060bdaa77caa0c0","_id":"yaku@0.7.4","_shasum":"8ddf5f342c8ca395e23ecaed96790106c8119cbc","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"8ddf5f342c8ca395e23ecaed96790106c8119cbc","size":16273,"noattachment":false,"key":"/yaku/-/yaku-0.7.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.4.tgz"},"directories":{},"publish_time":1440842543833,"_cnpm_publish_time":1440842543833,"_hasShrinkwrap":false},"0.7.3":{"name":"yaku","version":"0.7.3","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js","lib/source.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"cf97d627757b62001a9c9208179654399339442f","_id":"yaku@0.7.3","_shasum":"c257ee64c003dc686cc53ba2e8e7db5482a605db","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"c257ee64c003dc686cc53ba2e8e7db5482a605db","size":16175,"noattachment":false,"key":"/yaku/-/yaku-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.3.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1440475277175,"_cnpm_publish_time":1440475277175,"_hasShrinkwrap":false},"0.7.2":{"name":"yaku","version":"0.7.2","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js","lib/source.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"f97eed4782c3bca1f98429e3f4b3716e53ef92f3","_id":"yaku@0.7.2","_shasum":"b8b18c4c4f7e30c0411bcc40f65e9dc0d0efd8b2","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"b8b18c4c4f7e30c0411bcc40f65e9dc0d0efd8b2","size":16144,"noattachment":false,"key":"/yaku/-/yaku-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.2.tgz"},"directories":{},"publish_time":1440427478706,"_cnpm_publish_time":1440427478706,"_hasShrinkwrap":false},"0.7.1":{"name":"yaku","version":"0.7.1","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js","lib/source.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"54c7b2cb21c646cd23f0706b2568d1c6fc78aa35","_id":"yaku@0.7.1","_shasum":"3aefef7608d5747f1fae569f33a3911a5e922069","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"3aefef7608d5747f1fae569f33a3911a5e922069","size":14681,"noattachment":false,"key":"/yaku/-/yaku-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.1.tgz"},"directories":{},"publish_time":1440426560240,"_cnpm_publish_time":1440426560240,"_hasShrinkwrap":false},"0.7.0":{"name":"yaku","version":"0.7.0","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"303db6c3b1783c2200a40f0b8570b7fa30302b10","_id":"yaku@0.7.0","_shasum":"fdf2d1b2541c6a6d9d31dfab7955e7b6f17c9073","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"fdf2d1b2541c6a6d9d31dfab7955e7b6f17c9073","size":15198,"noattachment":false,"key":"/yaku/-/yaku-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.7.0.tgz"},"directories":{},"publish_time":1440426163782,"_cnpm_publish_time":1440426163782,"_hasShrinkwrap":false},"0.6.2":{"name":"yaku","version":"0.6.2","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"110c86dc092d3d183f2c58e709c4e4d4b2a84a47","_id":"yaku@0.6.2","_shasum":"6e26631f905947ae59daefeb77bfba04c7912e15","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"6e26631f905947ae59daefeb77bfba04c7912e15","size":15898,"noattachment":false,"key":"/yaku/-/yaku-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.6.2.tgz"},"directories":{},"publish_time":1440371953123,"_cnpm_publish_time":1440371953123,"_hasShrinkwrap":false},"0.6.1":{"name":"yaku","version":"0.6.1","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"3f38421ee0753d06b2bda7e379ba447517e96c32","_id":"yaku@0.6.1","_shasum":"7e7cb46dc19719c888e8483d15f59c3e91a34248","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"7e7cb46dc19719c888e8483d15f59c3e91a34248","size":16034,"noattachment":false,"key":"/yaku/-/yaku-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.6.1.tgz"},"directories":{},"publish_time":1440371359704,"_cnpm_publish_time":1440371359704,"_hasShrinkwrap":false},"0.6.0":{"name":"yaku","version":"0.6.0","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"dc9f7d61c651f43697e01f6a34efa7fa75110fc0","_id":"yaku@0.6.0","_shasum":"2412a81e3499192a406a3898bd0c96ac84cfbec3","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"2412a81e3499192a406a3898bd0c96ac84cfbec3","size":16030,"noattachment":false,"key":"/yaku/-/yaku-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.6.0.tgz"},"directories":{},"publish_time":1440365779333,"_cnpm_publish_time":1440365779333,"_hasShrinkwrap":false},"0.5.0":{"name":"yaku","version":"0.5.0","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"28a2d3e20b68109b05a86a6006e8ca33b1043153","_id":"yaku@0.5.0","_shasum":"5ae1a7d649a277078264c73ba3879f743b223e01","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"5ae1a7d649a277078264c73ba3879f743b223e01","size":15795,"noattachment":false,"key":"/yaku/-/yaku-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.5.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1439810377346,"_cnpm_publish_time":1439810377346,"_hasShrinkwrap":false},"0.4.1":{"name":"yaku","version":"0.4.1","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-loader":"^0.7.2","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23","webpack":"1.11.0"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"71d34c03ffee2d6fc4c821cca63bddfd87f350e1","_id":"yaku@0.4.1","_shasum":"95b12e945f874fa682bf0ad8c5f7fa469820aa5c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"95b12e945f874fa682bf0ad8c5f7fa469820aa5c","size":15325,"noattachment":false,"key":"/yaku/-/yaku-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.4.1.tgz"},"directories":{},"publish_time":1439749752016,"_cnpm_publish_time":1439749752016,"_hasShrinkwrap":false},"0.4.0":{"name":"yaku","version":"0.4.0","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","eslint":"^1.0.0","nokit":"0.10.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"eslintConfig":{"env":{"browser":true,"node":true,"es6":true},"rules":{"curly":0,"no-use-before-define":0,"no-underscore-dangle":0,"no-path-concat":0}},"gitHead":"a9befe1c9f9595b3610494e503c491a05f6ad2b7","_id":"yaku@0.4.0","_shasum":"87dd9517d6892cbd318e8ffc11333aa6f876e995","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"87dd9517d6892cbd318e8ffc11333aa6f876e995","size":14502,"noattachment":false,"key":"/yaku/-/yaku-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.4.0.tgz"},"directories":{},"publish_time":1438649754958,"_cnpm_publish_time":1438649754958,"_hasShrinkwrap":false},"0.3.8":{"name":"yaku","version":"0.3.8","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"e38cef15eada2292d171856d90e4bfbcdc7a6b6c","_id":"yaku@0.3.8","_shasum":"61ee75a0ed465a0eb9e6e32a6009b6c2adbdbf40","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"61ee75a0ed465a0eb9e6e32a6009b6c2adbdbf40","size":13524,"noattachment":false,"key":"/yaku/-/yaku-0.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.8.tgz"},"directories":{},"publish_time":1437953822293,"_cnpm_publish_time":1437953822293,"_hasShrinkwrap":false},"0.3.7":{"name":"yaku","version":"0.3.7","description":"An ES6 Promises/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"cb04a6ec0030f40355cbc4ba72d78b865de780ea","_id":"yaku@0.3.7","_shasum":"5a30e3c11b3d1a85b79abb95a66ac791f905843b","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"5a30e3c11b3d1a85b79abb95a66ac791f905843b","size":13508,"noattachment":false,"key":"/yaku/-/yaku-0.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.7.tgz"},"directories":{},"publish_time":1437948755502,"_cnpm_publish_time":1437948755502,"_hasShrinkwrap":false},"0.3.6":{"name":"yaku","version":"0.3.6","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"b5674b8ccd29261bd908e6d390e1f9dd92014ad5","_id":"yaku@0.3.6","_shasum":"8535ab5cd1aef0fbbb6b6d571838b7dd67d0ba74","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"8535ab5cd1aef0fbbb6b6d571838b7dd67d0ba74","size":13525,"noattachment":false,"key":"/yaku/-/yaku-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.6.tgz"},"directories":{},"publish_time":1437692818000,"_cnpm_publish_time":1437692818000,"_hasShrinkwrap":false},"0.3.5":{"name":"yaku","version":"0.3.5","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"11b2a7024a86c00d9fe62747839df27673cbd097","_id":"yaku@0.3.5","_shasum":"8310f0be6334312a34260ae1104736bcec01655d","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"8310f0be6334312a34260ae1104736bcec01655d","size":13570,"noattachment":false,"key":"/yaku/-/yaku-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.5.tgz"},"directories":{},"publish_time":1437670598978,"_cnpm_publish_time":1437670598978,"_hasShrinkwrap":false},"0.3.4":{"name":"yaku","version":"0.3.4","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"733d627962d70da7a50aa3cb2d86d74735f087d9","_id":"yaku@0.3.4","_shasum":"2fc0b8fd53b894b4a7f5829e2009cbdc8a1913b7","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"2fc0b8fd53b894b4a7f5829e2009cbdc8a1913b7","size":13563,"noattachment":false,"key":"/yaku/-/yaku-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1437562690179,"_cnpm_publish_time":1437562690179,"_hasShrinkwrap":false},"0.3.3":{"name":"yaku","version":"0.3.3","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["light-weight","es6","promise","performance","promises","promises-a","promises-aplus","async","await","deferred","deferreds","future","flow control"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"ad4840f93f64d90faeb96580777ed0264c077b11","_id":"yaku@0.3.3","_shasum":"f8143dd8dcfc2d571e978de5d991319b7e2b9fef","_from":".","_npmVersion":"2.9.0","_nodeVersion":"1.8.4","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"f8143dd8dcfc2d571e978de5d991319b7e2b9fef","size":13551,"noattachment":false,"key":"/yaku/-/yaku-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.3.tgz"},"directories":{},"publish_time":1437421224048,"_cnpm_publish_time":1437421224048,"_hasShrinkwrap":false},"0.3.2":{"name":"yaku","version":"0.3.2","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.34","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.2","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"fd1266a3c725107708251394ff64267abeb20711","_id":"yaku@0.3.2","_shasum":"4c689b7c527734ad96ecd558692f0d33a26b78fa","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"4c689b7c527734ad96ecd558692f0d33a26b78fa","size":13507,"noattachment":false,"key":"/yaku/-/yaku-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.2.tgz"},"directories":{},"publish_time":1437420473352,"_cnpm_publish_time":1437420473352,"_hasShrinkwrap":false},"0.3.1":{"name":"yaku","version":"0.3.1","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.33","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.1","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"9e52a6a2234f9d5b5f14e4994dabe9971682dffe","_id":"yaku@0.3.1","_shasum":"b9affc82c73108ce4be5f08e66c97b8ef48db7f6","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"b9affc82c73108ce4be5f08e66c97b8ef48db7f6","size":13414,"noattachment":false,"key":"/yaku/-/yaku-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.1.tgz"},"directories":{},"publish_time":1437258767678,"_cnpm_publish_time":1437258767678,"_hasShrinkwrap":false},"0.3.0":{"name":"yaku","version":"0.3.0","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.33","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.1","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"7468efabb7b6a20d04639ccd1f8f3dfad73ed088","_id":"yaku@0.3.0","_shasum":"7fcd6e9df1af4ba0746f1eb43d60efc2967dfe5f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"7fcd6e9df1af4ba0746f1eb43d60efc2967dfe5f","size":13371,"noattachment":false,"key":"/yaku/-/yaku-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.3.0.tgz"},"directories":{},"publish_time":1436993169558,"_cnpm_publish_time":1436993169558,"_hasShrinkwrap":false},"0.2.9":{"name":"yaku","version":"0.2.9","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.33","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.9.1","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"7483d5e8be7d03af6081222e14222b4e3af1156d","_id":"yaku@0.2.9","_shasum":"9ee764a241bd545f28682c59b0036ba3d7ad2114","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"9ee764a241bd545f28682c59b0036ba3d7ad2114","size":13377,"noattachment":false,"key":"/yaku/-/yaku-0.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.9.tgz"},"directories":{},"publish_time":1436985273403,"_cnpm_publish_time":1436985273403,"_hasShrinkwrap":false},"0.2.8":{"name":"yaku","version":"0.2.8","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.30","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.8.3","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"141a93b701d00ede70260e1d02ede593e186a407","_id":"yaku@0.2.8","_shasum":"8c3bcc3d836a9fdc2e02c1397ff8824675f3d507","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"8c3bcc3d836a9fdc2e02c1397ff8824675f3d507","size":13334,"noattachment":false,"key":"/yaku/-/yaku-0.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.8.tgz"},"directories":{},"publish_time":1436142887644,"_cnpm_publish_time":1436142887644,"_hasShrinkwrap":false},"0.2.7":{"name":"yaku","version":"0.2.7","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.30","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.8.3","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"4e6814d987c8d7b48dde8a4276b387df5b9744c3","_id":"yaku@0.2.7","_shasum":"746754722299f169fbcbc9de9590ecdf50d28c37","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"746754722299f169fbcbc9de9590ecdf50d28c37","size":13230,"noattachment":false,"key":"/yaku/-/yaku-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.7.tgz"},"directories":{},"publish_time":1435698018105,"_cnpm_publish_time":1435698018105,"_hasShrinkwrap":false},"0.2.6":{"name":"yaku","version":"0.2.6","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.30","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.3.0","nokit":"0.8.3","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"670b84007828d08f1967be6cbabb9da3b18211a9","_id":"yaku@0.2.6","_shasum":"e1973c3c402ae4e8a87bf645f1c1aed7a3fde9ad","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"e1973c3c402ae4e8a87bf645f1c1aed7a3fde9ad","size":13219,"noattachment":false,"key":"/yaku/-/yaku-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.6.tgz"},"directories":{},"publish_time":1435696558764,"_cnpm_publish_time":1435696558764,"_hasShrinkwrap":false},"0.2.5":{"name":"yaku","version":"0.2.5","description":"An ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.27","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.2.0","nokit":"0.8.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"6ca2194e864340a9e12d941ee8ca5ea35e4d365f","_id":"yaku@0.2.5","_shasum":"73c3dc32f19d54b1011dd2d1f66d4cc7729364d4","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"73c3dc32f19d54b1011dd2d1f66d4cc7729364d4","size":13082,"noattachment":false,"key":"/yaku/-/yaku-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.5.tgz"},"directories":{},"publish_time":1435513546076,"_cnpm_publish_time":1435513546076,"_hasShrinkwrap":false},"0.2.4":{"name":"yaku","version":"0.2.4","description":"A ES6 Promise/A+ implementation that doesn't hurt.","main":"lib/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["lib/yaku.js","lib/utils.js"],"devDependencies":{"bluebird":"2.9.27","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.2.0","nokit":"0.8.0","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"4bd980306d53f5c54f888326362d2e78d9440e96","_id":"yaku@0.2.4","_shasum":"99bbbcd1c255743debfc8a071dd48c534e4959ce","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"99bbbcd1c255743debfc8a071dd48c534e4959ce","size":12860,"noattachment":false,"key":"/yaku/-/yaku-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.4.tgz"},"directories":{},"publish_time":1435512465514,"_cnpm_publish_time":1435512465514,"_hasShrinkwrap":false},"0.2.3":{"name":"yaku","version":"0.2.3","description":"A ES6 Promise/A+ implementation that doesn't hurt.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist/yaku.js"],"devDependencies":{"bluebird":"2.9.27","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.2.0","nokit":"0.7.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"61b5b3c87bbe03b4dbfe8028df053e18d7698718","_id":"yaku@0.2.3","_shasum":"9794bad9649ddc35ac6ee4aacc52a3f0b88d917d","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"9794bad9649ddc35ac6ee4aacc52a3f0b88d917d","size":8837,"noattachment":false,"key":"/yaku/-/yaku-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.3.tgz"},"directories":{},"publish_time":1435011219904,"_cnpm_publish_time":1435011219904,"_hasShrinkwrap":false},"0.2.2":{"name":"yaku","version":"0.2.2","description":"A ES6 Promise/A+ implementation that doesn't hurt.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist/yaku.js"],"devDependencies":{"bluebird":"2.9.27","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.2.0","nokit":"0.7.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"04909eb6f7153b150dd3e91998ad433007cf8fba","_id":"yaku@0.2.2","_shasum":"bcba38bb7b9960d6af25740aaaab5847185d26a7","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"bcba38bb7b9960d6af25740aaaab5847185d26a7","size":8827,"noattachment":false,"key":"/yaku/-/yaku-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.2.tgz"},"directories":{},"publish_time":1435005340089,"_cnpm_publish_time":1435005340089,"_hasShrinkwrap":false},"0.2.1":{"name":"yaku","version":"0.2.1","description":"A ES6 Promise/A+ implementation that doesn't hurt.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist/yaku.js"],"devDependencies":{"bluebird":"2.9.27","coffee-script":"1.9.3","coffeelint":"1.10.1","es6-promise":"2.2.0","nokit":"0.7.7","promises-aplus-tests":"*","q":"1.4.1","uglify-js":"2.4.23"},"gitHead":"4dff91351f0984c193a962a2fb6e3d945260e271","_id":"yaku@0.2.1","_shasum":"f71e482b900e808efee1a363492854b6f61db286","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"f71e482b900e808efee1a363492854b6f61db286","size":8724,"noattachment":false,"key":"/yaku/-/yaku-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.1.tgz"},"directories":{},"publish_time":1433798437429,"_cnpm_publish_time":1433798437429,"_hasShrinkwrap":false},"0.2.0":{"name":"yaku","version":"0.2.0","description":"A ES6 Promise/A+ implementation that doesn't hurt.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist/yaku.js"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.6","es6-promise":"2.1.1","nokit":"0.6.3","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.21"},"gitHead":"d64f0b49b83bac0869abacbeef9ae9e1291b0c9e","_id":"yaku@0.2.0","_shasum":"4decd8750adb187b9a2de5682cffccf50a5b9192","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"4decd8750adb187b9a2de5682cffccf50a5b9192","size":8681,"noattachment":false,"key":"/yaku/-/yaku-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.2.0.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1433493330089,"_cnpm_publish_time":1433493330089,"_hasShrinkwrap":false},"0.1.9":{"name":"yaku","version":"0.1.9","description":"A ES6 Promise/A+ implementation that doesn't hurt.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist/yaku.js"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.6","es6-promise":"2.1.1","nokit":"0.6.3","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.21"},"gitHead":"0cd3fbef291ec8b81729bdd20d02b43aa25743bb","_id":"yaku@0.1.9","_shasum":"a40328d7d37693b0e38190900b6daf9e67cd1361","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"a40328d7d37693b0e38190900b6daf9e67cd1361","size":8594,"noattachment":false,"key":"/yaku/-/yaku-0.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.9.tgz"},"directories":{},"publish_time":1432399206581,"_cnpm_publish_time":1432399206581,"_hasShrinkwrap":false},"0.1.8":{"name":"yaku","version":"0.1.8","description":"A ES6 Promise/A+ implementation that doesn't hurt.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist/yaku.js"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.6","es6-promise":"2.1.1","nokit":"0.6.3","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.21"},"gitHead":"da1f70961be00d05af66a94b14c340e8350b020c","_id":"yaku@0.1.8","_shasum":"72ffd3d95f7c24cca18b36c14ff135f84c51ef0e","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"72ffd3d95f7c24cca18b36c14ff135f84c51ef0e","size":8581,"noattachment":false,"key":"/yaku/-/yaku-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.8.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1432103720943,"_cnpm_publish_time":1432103720943,"_hasShrinkwrap":false},"0.1.7":{"name":"yaku","version":"0.1.7","description":"A ES6 Promise/A+ implementation that doesn't hurt.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.6","es6-promise":"2.1.1","nokit":"0.6.3","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.21"},"gitHead":"adbe0d65f133e459382fb367616e70568bca1f7a","_id":"yaku@0.1.7","_shasum":"df60f064b99dcef13e9631ecc65e42c40ec42d0b","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.2","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"df60f064b99dcef13e9631ecc65e42c40ec42d0b","size":9935,"noattachment":false,"key":"/yaku/-/yaku-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.7.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1432101436942,"_cnpm_publish_time":1432101436942,"_hasShrinkwrap":false},"0.1.6":{"name":"yaku","version":"0.1.6","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.6","es6-promise":"2.1.1","nokit":"0.6.3","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.21"},"gitHead":"2f3bf6797d14d233aa1d1881fcad702f80bec288","_id":"yaku@0.1.6","_shasum":"60a2de428e6344498a1e2179be341b1a1fcb0189","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"60a2de428e6344498a1e2179be341b1a1fcb0189","size":9481,"noattachment":false,"key":"/yaku/-/yaku-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.6.tgz"},"directories":{},"publish_time":1431460409364,"_cnpm_publish_time":1431460409364,"_hasShrinkwrap":false},"0.1.5":{"name":"yaku","version":"0.1.5","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.6","es6-promise":"2.1.1","nokit":"0.6.3","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.21"},"gitHead":"9cd08a6b37e4da55836d27adfd1a738c09ddcbc1","_id":"yaku@0.1.5","_shasum":"461bf6d51af6b63592b10ab7d458037bbd17239c","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"461bf6d51af6b63592b10ab7d458037bbd17239c","size":8968,"noattachment":false,"key":"/yaku/-/yaku-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.5.tgz"},"directories":{},"publish_time":1431278288411,"_cnpm_publish_time":1431278288411,"_hasShrinkwrap":false},"0.1.4":{"name":"yaku","version":"0.1.4","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"git+https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.6","es6-promise":"2.1.1","nokit":"0.6.3","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.21"},"gitHead":"0b050712c30a30bea438abd080e3716a310b72ff","_id":"yaku@0.1.4","_shasum":"0dbef62a8a5d08b408614a6145b21cb57f3a34cc","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ysmood","email":"ys@ysmood.org"},"dist":{"shasum":"0dbef62a8a5d08b408614a6145b21cb57f3a34cc","size":5496,"noattachment":false,"key":"/yaku/-/yaku-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.4.tgz"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"directories":{},"publish_time":1430910737930,"_cnpm_publish_time":1430910737930,"_hasShrinkwrap":false},"0.1.3":{"name":"yaku","version":"0.1.3","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"efa0943543272865c0c4592ce49712ab76aeb4f9","_id":"yaku@0.1.3","_shasum":"aac280cfce18fb38511ace4b4473c8ba7eab5313","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"aac280cfce18fb38511ace4b4473c8ba7eab5313","size":5431,"noattachment":false,"key":"/yaku/-/yaku-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.3.tgz"},"directories":{},"publish_time":1430679227103,"_cnpm_publish_time":1430679227103,"_hasShrinkwrap":false},"0.1.2":{"name":"yaku","version":"0.1.2","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"8b4744dc29c475483755b80d4b11544fb41e329f","_id":"yaku@0.1.2","_shasum":"90c4928095bb74a1af289e21658d4e1c3003f32e","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"90c4928095bb74a1af289e21658d4e1c3003f32e","size":5401,"noattachment":false,"key":"/yaku/-/yaku-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.2.tgz"},"directories":{},"publish_time":1430676841999,"_cnpm_publish_time":1430676841999,"_hasShrinkwrap":false},"0.1.1":{"name":"yaku","version":"0.1.1","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/yaku.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"15b26356486e856cb7a35c823831795d4fa62551","_id":"yaku@0.1.1","_shasum":"87e99eb41cd7cd4038aadf0172ca03dc125ac15b","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"87e99eb41cd7cd4038aadf0172ca03dc125ac15b","size":5408,"noattachment":false,"key":"/yaku/-/yaku-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.1.tgz"},"directories":{},"publish_time":1430674194352,"_cnpm_publish_time":1430674194352,"_hasShrinkwrap":false},"0.1.0":{"name":"yaku","version":"0.1.0","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"bf09355c61a9bd61141a5ce43ea4b1bd3120d1f2","_id":"yaku@0.1.0","_shasum":"021626387232433610480001737fe2fb98a60942","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"021626387232433610480001737fe2fb98a60942","size":5413,"noattachment":false,"key":"/yaku/-/yaku-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.1.0.tgz"},"directories":{},"publish_time":1430673833029,"_cnpm_publish_time":1430673833029,"_hasShrinkwrap":false},"0.0.9":{"name":"yaku","version":"0.0.9","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test","prepublish":"no clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"3bf3f2e103e272ffe2687840e848765538a1ec42","_id":"yaku@0.0.9","_shasum":"dcf6631e35d96d1660169e6028c52055f175aac3","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"dcf6631e35d96d1660169e6028c52055f175aac3","size":5456,"noattachment":false,"key":"/yaku/-/yaku-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.9.tgz"},"directories":{},"publish_time":1430673754842,"_cnpm_publish_time":1430673754842,"_hasShrinkwrap":false},"0.0.8":{"name":"yaku","version":"0.0.8","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test","prepublish":"no build clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"3bf3f2e103e272ffe2687840e848765538a1ec42","_id":"yaku@0.0.8","_shasum":"91517654a0ac6636b68c12a76269139375fd1527","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"91517654a0ac6636b68c12a76269139375fd1527","size":2886,"noattachment":false,"key":"/yaku/-/yaku-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.8.tgz"},"directories":{},"publish_time":1430673727804,"_cnpm_publish_time":1430673727804,"_hasShrinkwrap":false},"0.0.7":{"name":"yaku","version":"0.0.7","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test","prepublish":"no build clean build"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"37883aed6825f40560fa995b3e59dede2b73ecfe","_id":"yaku@0.0.7","_shasum":"d24ab82957a138fad0f1dfb14437822f00051e98","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"d24ab82957a138fad0f1dfb14437822f00051e98","size":2887,"noattachment":false,"key":"/yaku/-/yaku-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.7.tgz"},"directories":{},"publish_time":1430673629875,"_cnpm_publish_time":1430673629875,"_hasShrinkwrap":false},"0.0.6":{"name":"yaku","version":"0.0.6","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"37883aed6825f40560fa995b3e59dede2b73ecfe","_id":"yaku@0.0.6","_shasum":"93a6627e1b4b6a24841ca9907a72f5c78d497784","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"93a6627e1b4b6a24841ca9907a72f5c78d497784","size":5443,"noattachment":false,"key":"/yaku/-/yaku-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.6.tgz"},"directories":{},"publish_time":1430673514550,"_cnpm_publish_time":1430673514550,"_hasShrinkwrap":false},"0.0.5":{"name":"yaku","version":"0.0.5","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"4abb27d0becd7ea9b2f931ab6f7aa18909da8241","_id":"yaku@0.0.5","_shasum":"c9908debfdad2c7e6d5e8e58fc2bb68a9752b21a","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"c9908debfdad2c7e6d5e8e58fc2bb68a9752b21a","size":5390,"noattachment":false,"key":"/yaku/-/yaku-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.5.tgz"},"directories":{},"publish_time":1430671806940,"_cnpm_publish_time":1430671806940,"_hasShrinkwrap":false},"0.0.4":{"name":"yaku","version":"0.0.4","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"57f3cb1cc228807ee352b226a59ffbd5bb8c90d8","_id":"yaku@0.0.4","_shasum":"c406a4f42dcc0f52fdd5c01f03705728ad8d50de","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"c406a4f42dcc0f52fdd5c01f03705728ad8d50de","size":5333,"noattachment":false,"key":"/yaku/-/yaku-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.4.tgz"},"directories":{},"publish_time":1430670912710,"_cnpm_publish_time":1430670912710,"_hasShrinkwrap":false},"0.0.3":{"name":"yaku","version":"0.0.3","description":"A ES6 Promise/A+ implementation that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"74c65bcd28b81442defe3cf271bcd0ed8e8efe66","_id":"yaku@0.0.3","_shasum":"b06ab75bd53c6c1603c508112e5c266e593aca2d","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"b06ab75bd53c6c1603c508112e5c266e593aca2d","size":5152,"noattachment":false,"key":"/yaku/-/yaku-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.3.tgz"},"directories":{},"publish_time":1430670122680,"_cnpm_publish_time":1430670122680,"_hasShrinkwrap":false},"0.0.2":{"name":"yaku","version":"0.0.2","description":"A pure ES6 Promise/A+ that doesn't hurts.","main":"dist/main.js","scripts":{"no":"no","test":"no test"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"bluebird":"2.9.25","coffee-script":"1.9.2","coffeelint":"1.9.4","es6-promise":"2.1.1","nokit":"0.6.2","promises-aplus-tests":"*","q":"1.3.0","uglify-js":"2.4.20"},"gitHead":"3185bb363390f6583525ad5d0721166a2e519c0f","_id":"yaku@0.0.2","_shasum":"1a95d9d6ba929d521058efa037660a1f019daf74","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"1a95d9d6ba929d521058efa037660a1f019daf74","size":5001,"noattachment":false,"key":"/yaku/-/yaku-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.2.tgz"},"directories":{},"publish_time":1430669699997,"_cnpm_publish_time":1430669699997,"_hasShrinkwrap":false},"0.0.1":{"name":"yaku","version":"0.0.1","description":"A pure ES6 Promise/A+ that doesn't hurts.","main":"dist/main.js","scripts":{"test":"npm test"},"repository":{"type":"git","url":"https://github.com/ysmood/yaku.git"},"keywords":["promise","es6","shim"],"author":{"name":"http://ysmood.org"},"license":"MIT","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"homepage":"https://github.com/ysmood/yaku","files":["dist"],"devDependencies":{"coffee-script":"^1.9.1","coffeelint":"^1.8.1","nokit":"^0.5.4"},"gitHead":"a2b1bce922480c8cc29c20cfdf387c2a658a8b8e","_id":"yaku@0.0.1","_shasum":"591a528ad6480fc25cfaba75ff5ca69006f7f2bc","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.32","_npmUser":{"name":"ysmood","email":"y.s.inside@gmail.com"},"maintainers":[{"name":"ysmood","email":"y.s.inside@gmail.com"}],"dist":{"shasum":"591a528ad6480fc25cfaba75ff5ca69006f7f2bc","size":1179,"noattachment":false,"key":"/yaku/-/yaku-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yaku/download/yaku-0.0.1.tgz"},"directories":{},"publish_time":1424454579397,"_cnpm_publish_time":1424454579397,"_hasShrinkwrap":false}},"readme":"<a href=\"http://promisesaplus.com/\">\n    <img src=\"http://promisesaplus.com/assets/logo-small.png\" alt=\"Promises/A+ logo\"\n         title=\"Promises/A+ 1.1 compliant\" align=\"right\" />\n</a>\n\n# Overview\n\nYaku is full compatible with ES6's native [Promise][native], but much faster, and more error friendly.\nIf you want to learn how Promise works, read the minimum implementation [yaku.aplus][]. Without comments, it is only 80 lines of code (gzipped size is 0.5KB).\nIt only implements the `constructor` and `then`.\n\nYaku passed all the tests of [promises-aplus-tests][], [promises-es6-tests][], and even the [core-js tests][].\n\nI am not an optimization freak, I try to keep the source code readable and maintainable.\nI write this lib to research one of my data structure ideas: [docs/lazyTree.md][].\n\n[![NPM version](https://badge.fury.io/js/yaku.svg)](http://badge.fury.io/js/yaku) [![Build Status](https://travis-ci.org/ysmood/yaku.svg)](https://travis-ci.org/ysmood/yaku) [![Coverage Status](https://coveralls.io/repos/ysmood/yaku/badge.svg?branch=master&service=github)](https://coveralls.io/github/ysmood/yaku?branch=master)\n\n\n\n# Features\n\n- One of the best for mobile, gzipped file is only 2.0KB\n- Supports \"uncaught rejection\" and \"long stack trace\", [Comparison][docs/debugHelperComparison.md]\n- Works on IE5+ and other major browsers\n- 100% statement and branch test coverage\n- Better CPU and memory performance than the native Promise\n- Well commented source code with every Promises/A+ spec\n- Highly modularized extra helpers, no pollution to its pure ES6 implementation\n- Supports ES7 `finally`\n- Composable observable helper\n\n\n\n# Quick Start\n\n## Node.js\n\n```shell\nnpm install yaku\n```\n\nThen:\n\n```js\nvar Promise = require('yaku');\n```\n\nOr if you don't want any extra debug helper, ES6 only version is here:\n\n```js\nvar Promise = require('yaku/lib/yaku.core');\n```\n\nOr if you only want aplus support:\n\n```js\nvar Promise = require('yaku/lib/yaku.aplus');\n```\n\n## Browser\n\nRaw usage:\n\n```html\n<script type=\"text/javascript\" src=\"https://raw.githubusercontent.com/ysmood/yaku/master/src/yaku.js\"></script>\n<script>\n    // Yaku will be assigned to `window.Yaku`.\n    var Promise = Yaku;\n</script>\n```\n\n\n\n# Change Log\n\n[docs/changelog.md](docs/changelog.md)\n\n\n\n# Compare to Other Promise Libs\n\nThese comparisons only reflect some limited truth, no one is better than all others on all aspects.\nThere are tons of Promises/A+ implementations, you can see them [here](https://promisesaplus.com/implementations). Only some of the famous ones were tested.\n\nYou can reproduce it on your own machine with `npm run no -- benchmark`.\n\n```\nDate: Wed Aug 15 2018 23:06:02 GMT+0900 (Japan Standard Time)\nNode v10.8.0\nOS   darwin\nArch x64\nCPU  Intel(R) Core(TM) i7-4850HQ CPU @ 2.30GHz\n```\n\n| name | unit tests | coverage | 1ms async task | optional helpers | helpers | gzip |\n| ---- | ---------- | -------- | -------------- | ---------------- | ------- | ---- |\n| [yaku][]@0.19.1 | ✓ | 100% 100% | 274ms / 112MB | ✓ | 35 | 1.9KB |\n| [yaku.core][]@0.19.1 | ✓ | 100% 100% | 292ms / 110MB | ✓ | 29 | 1.6KB |\n| [yaku.aplus][]@0.19.1 | x (91 failed) | 100% 100% | 328ms / 126MB | ✓ | 7 | 0.5KB |\n| [bluebird][]@3.5.1 | x (33 failed) | 99% 96% | 183ms / 88MB | partial | 103 | 16.1KB |\n| [es6-promise][]@4.2.4 | x (48 failed) | ? ? | 510ms / 106MB | x | 13 | 2.4KB |\n| [pinkie][]@2.0.4 | x (45 failed) | ? ? | 284ms / 138MB | v | 10 | 1.2KB |\n| [native][]@10.8.0 | ✓ | ? ? | 133ms / 86MB | x | 11 | 0KB |\n| [core-js][]@2.5.7 | x (5 failed) | ? ? | 239ms / 99MB | x | 13 | 4.8KB |\n| [es6-shim][]@0.35.3 | ✓ | ? ? | 161ms / 87MB | x | 11 | 15.6KB |\n| [q][]@1.5.1 | x (21 failed) | ? ? | 896ms / 326MB | x | 74 | 4.7KB |\n| [my-promise][]@1.1.0 | x (10 failed) | ? ? | 583ms / 224MB | x | 10 | 4KB |\n\n\n- **unit test**: [promises-aplus-tests][], [promises-es6-tests][], and even the [core-js tests][].\n\n- **coverage**: statement coverage and branch coverage.\n\n- **helpers**: extra methods that help with your promise programming, such as\n  async flow control helpers, debug helpers. For more details: [docs/debugHelperComparison.md][].\n\n- **1ms async task**: `npm run no -- benchmark`, the smaller the better (total time / memory rss).\n\n- **promises-es6-tests**: If you want to test `bluebird` against promises-es6-tests,\n  run `npm run no -- test-es6 --shim bluebird`.\n\n- **optional helpers**: Whether the helpers can be imported separately or not,\n  which means you can load the lib without helpers. Such as the `bluebird-core`, it will inevitably load\n  some nonstandard helpers: `spread`, `promisify`, etc.\n\n\n# FAQ\n\n- `catch` on old browsers (IE7, IE8 etc)?\n\n  > In ECMA-262 spec, `catch` cannot be used as method name. You have to alias the method name or use something like `Promise.resolve()['catch'](function() {})` or `Promise.resolve().then(null, function() {})`.\n\n- When using with Babel and Regenerator, the unhandled rejection doesn't work.\n\n  > Because Regenerator use global Promise directly and don't have an api to set the Promise lib.\n  > You have to import Yaku globally to make it use Yaku: `require(\"yaku/lib/global\");`.\n\n\n# Unhandled Rejection\n\nYaku will report any unhandled rejection via `console.error` by default, in case you forget to write `catch`.\nYou can catch them manually:\n\n- Browser: `window.onunhandledrejection = ({ promise, reason }) => { /* Your Code */ };`\n- Node: `process.on(\"unhandledRejection\", (reason, promise) => { /* Your Code */ });`\n\nFor more spec read [Unhandled Rejection Tracking Browser Events](https://github.com/domenic/unhandled-rejections-browser-spec).\n\n\n# API\n\n- #### require('yaku')\n  - [Yaku(executor)](#yakuexecutor)\n  - [then(onFulfilled, onRejected)](#thenonfulfilled-onrejected)\n  - [catch(onRejected)](#catchonrejected)\n  - [finally(onFinally)](#finallyonfinally)\n  - [Yaku.resolve(value)](#yakuresolvevalue)\n  - [Yaku.reject(reason)](#yakurejectreason)\n  - [Yaku.race(iterable)](#yakuraceiterable)\n  - [Yaku.all(iterable)](#yakualliterable)\n  - [Yaku.allSettled(iterable)](#yakuallsettlediterable)\n  - [Yaku.Symbol](#yakusymbol)\n  - [Yaku.speciesConstructor(O, defaultConstructor)](#yakuspeciesconstructoro-defaultconstructor)\n  - [Yaku.unhandledRejection(reason, p)](#yakuunhandledrejectionreason-p)\n  - [Yaku.rejectionHandled(reason, p)](#yakurejectionhandledreason-p)\n  - [Yaku.enableLongStackTrace](#yakuenablelongstacktrace)\n  - [Yaku.nextTick](#yakunexttick)\n\n- #### require('yaku/lib/utils') or any of them like require('yaku/lib/retry')\n  - [all(limit, list)](#alllimit-list)\n  - [any(iterable)](#anyiterable)\n  - [async(gen)](#asyncgen)\n  - [callbackify(fn, self)](#callbackifyfn-self)\n  - [Deferred](#deferred)\n  - [flow(list)](#flowlist)\n  - [guard(type, onRejected)](#guardtype-onrejected)\n  - [hash(dict)](#hashdict)\n  - [if(cond, trueFn, falseFn)](#ifcond-truefn-falsefn)\n  - [isPromise(obj)](#ispromiseobj)\n  - [never()](#never)\n  - [promisify(fn, self)](#promisifyfn-self)\n  - [sleep(time, val)](#sleeptime-val)\n  - [Observable](#observable)\n  - [retry(countdown, span, fn, this)](#retrycountdown-span-fn-this)\n  - [throw(err)](#throwerr)\n  - [timeout(promise, time, reason)](#timeoutpromise-time-reason)\n\n- #### require('yaku/lib/Observable')\n  - [Observable(executor)](#observableexecutor)\n  - [next(value)](#nextvalue)\n  - [error(value)](#errorvalue)\n  - [publisher](#publisher)\n  - [subscribers](#subscribers)\n  - [subscribe(onNext, onError)](#subscribeonnext-onerror)\n  - [unsubscribe](#unsubscribe)\n  - [Observable.merge(iterable)](#observablemergeiterable)\n\n---------------------------------------\n\n\n- ### **[Yaku(executor)](src/yaku.js?source#L57)**\n\n    This class follows the [Promises/A+](https://promisesaplus.com) and\n    [ES6](http://people.mozilla.org/~jorendorff/es6-draft.html#sec-promise-objects) spec\n    with some extra helpers.\n\n    - **<u>param</u>**: `executor` { _Function_ }\n\n        Function object with two arguments resolve, reject.\n        The first argument fulfills the promise, the second argument rejects it.\n        We can call these functions, once our operation is completed.\n\n- ### **[then(onFulfilled, onRejected)](src/yaku.js?source#L105)**\n\n    Appends fulfillment and rejection handlers to the promise,\n    and returns a new promise resolving to the return value of the called handler.\n\n    - **<u>param</u>**: `onFulfilled` { _Function_ }\n\n        Optional. Called when the Promise is resolved.\n\n    - **<u>param</u>**: `onRejected` { _Function_ }\n\n        Optional. Called when the Promise is rejected.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n        It will return a new Yaku which will resolve or reject after\n\n    - **<u>example</u>**:\n\n        the current Promise.\n        ```js\n        var Promise = require('yaku');\n        var p = Promise.resolve(10);\n\n        p.then((v) => {\n            console.log(v);\n        });\n        ```\n\n- ### **[catch(onRejected)](src/yaku.js?source#L132)**\n\n    The `catch()` method returns a Promise and deals with rejected cases only.\n    It behaves the same as calling `Promise.prototype.then(undefined, onRejected)`.\n\n    - **<u>param</u>**: `onRejected` { _Function_ }\n\n        A Function called when the Promise is rejected.\n        This function has one argument, the rejection reason.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n        A Promise that deals with rejected cases only.\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        var p = Promise.reject(new Error(\"ERR\"));\n\n        p['catch']((v) => {\n            console.log(v);\n        });\n        ```\n\n- ### **[finally(onFinally)](src/yaku.js?source#L152)**\n\n    Register a callback to be invoked when a promise is settled (either fulfilled or rejected).\n    Similar with the try-catch-finally, it's often used for cleanup.\n\n    - **<u>param</u>**: `onFinally` { _Function_ }\n\n        A Function called when the Promise is settled.\n        It will not receive any argument.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n        A Promise that will reject if onFinally throws an error or returns a rejected promise.\n        Else it will resolve previous promise's final state (either fulfilled or rejected).\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        var p = Math.random() > 0.5 ? Promise.resolve() : Promise.reject();\n        p.finally(() => {\n            console.log('finally');\n        });\n        ```\n\n- ### **[Yaku.resolve(value)](src/yaku.js?source#L184)**\n\n    The `Promise.resolve(value)` method returns a Promise object that is resolved with the given value.\n    If the value is a thenable (i.e. has a then method), the returned promise will \"follow\" that thenable,\n    adopting its eventual state; otherwise the returned promise will be fulfilled with the value.\n\n    - **<u>param</u>**: `value` { _Any_ }\n\n        Argument to be resolved by this Promise.\n        Can also be a Promise or a thenable to resolve.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        var p = Promise.resolve(10);\n        ```\n\n- ### **[Yaku.reject(reason)](src/yaku.js?source#L198)**\n\n    The `Promise.reject(reason)` method returns a Promise object that is rejected with the given reason.\n\n    - **<u>param</u>**: `reason` { _Any_ }\n\n        Reason why this Promise rejected.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        var p = Promise.reject(new Error(\"ERR\"));\n        ```\n\n- ### **[Yaku.race(iterable)](src/yaku.js?source#L222)**\n\n    The `Promise.race(iterable)` method returns a promise that resolves or rejects\n    as soon as one of the promises in the iterable resolves or rejects,\n    with the value or reason from that promise.\n\n    - **<u>param</u>**: `iterable` { _iterable_ }\n\n        An iterable object, such as an Array.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n        The race function returns a Promise that is settled\n        the same way as the first passed promise to settle.\n        It resolves or rejects, whichever happens first.\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        Promise.race([\n            123,\n            Promise.resolve(0)\n        ])\n        .then((value) => {\n            console.log(value); // => 123\n        });\n        ```\n\n- ### **[Yaku.all(iterable)](src/yaku.js?source#L278)**\n\n    The `Promise.all(iterable)` method returns a promise that resolves when\n    all of the promises in the iterable argument have resolved.\n\n    The result is passed as an array of values from all the promises.\n    If something passed in the iterable array is not a promise,\n    it's converted to one by Promise.resolve. If any of the passed in promises rejects,\n    the all Promise immediately rejects with the value of the promise that rejected,\n    discarding all the other promises whether or not they have resolved.\n\n    - **<u>param</u>**: `iterable` { _iterable_ }\n\n        An iterable object, such as an Array.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        Promise.all([\n            123,\n            Promise.resolve(0)\n        ])\n        .then((values) => {\n            console.log(values); // => [123, 0]\n        });\n        ```\n\n    - **<u>example</u>**:\n\n        Use with iterable.\n        ```js\n        var Promise = require('yaku');\n        Promise.all((function * () {\n            yield 10;\n            yield new Promise(function (r) { setTimeout(r, 1000, \"OK\") });\n        })())\n        .then((values) => {\n            console.log(values); // => [123, 0]\n        });\n        ```\n\n- ### **[Yaku.allSettled(iterable)](src/yaku.js?source#L323)**\n\n    The `Promise.allSettled(iterable)` method returns a promise that resolves after all\n    of the given promises have either resolved or rejected, with an array of objects that\n    each describes the outcome of each promise.\n\n    - **<u>param</u>**: `iterable` { _iterable_ }\n\n        An iterable object, such as an Array.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n        A promise resolves a list of objects. For each object, a status string is present.\n        If the status is fulfilled, then a value is present. If the status is rejected, then a reason is present.\n        The value (or reason) reflects what value each promise was fulfilled (or rejected) with.\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        Promise.allSettled([\n            Promise.resolve(3),\n            new Promise((resolve, reject) => setTimeout(reject, 100, 'foo'))\n        ])\n        .then((values) => {\n            console.log(values); // => [{status: \"fulfilled\", value: 3}, {status: \"rejected\", reason: \"foo\"}]\n        });\n        ```\n\n- ### **[Yaku.Symbol](src/yaku.js?source#L358)**\n\n    The ES6 Symbol object that Yaku should use, by default it will use the\n    global one.\n\n    - **<u>type</u>**: { _Object_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var core = require(\"core-js/library\");\n        var Promise = require(\"yaku\");\n        Promise.Symbol = core.Symbol;\n        ```\n\n- ### **[Yaku.speciesConstructor(O, defaultConstructor)](src/yaku.js?source#L373)**\n\n    Use this api to custom the species behavior.\n    https://tc39.github.io/ecma262/#sec-speciesconstructor\n\n    - **<u>param</u>**: `O` { _Any_ }\n\n        The current this object.\n\n    - **<u>param</u>**: `defaultConstructor` { _Function_ }\n\n- ### **[Yaku.unhandledRejection(reason, p)](src/yaku.js?source#L399)**\n\n    Catch all possibly unhandled rejections. If you want to use specific\n    format to display the error stack, overwrite it.\n    If it is set, auto `console.error` unhandled rejection will be disabled.\n\n    - **<u>param</u>**: `reason` { _Any_ }\n\n        The rejection reason.\n\n    - **<u>param</u>**: `p` { _Yaku_ }\n\n        The promise that was rejected.\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        Promise.unhandledRejection = (reason) => {\n            console.error(reason);\n        };\n\n        // The console will log an unhandled rejection error message.\n        Promise.reject('my reason');\n\n        // The below won't log the unhandled rejection error message.\n        Promise.reject('v')[\"catch\"](() => {});\n        ```\n\n- ### **[Yaku.rejectionHandled(reason, p)](src/yaku.js?source#L412)**\n\n    Emitted whenever a Promise was rejected and an error handler was\n    attached to it (for example with `[\"catch\"]()`) later than after an event loop turn.\n\n    - **<u>param</u>**: `reason` { _Any_ }\n\n        The rejection reason.\n\n    - **<u>param</u>**: `p` { _Yaku_ }\n\n        The promise that was rejected.\n\n- ### **[Yaku.enableLongStackTrace](src/yaku.js?source#L430)**\n\n    It is used to enable the long stack trace.\n    Once it is enabled, it can't be reverted.\n    While it is very helpful in development and testing environments,\n    it is not recommended to use it in production. It will slow down\n    application and eat up memory.\n    It will add an extra property `longStack` to the Error object.\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        Promise.enableLongStackTrace();\n        Promise.reject(new Error(\"err\"))[\"catch\"]((err) => {\n            console.log(err.longStack);\n        });\n        ```\n\n- ### **[Yaku.nextTick](src/yaku.js?source#L453)**\n\n    Only Node has `process.nextTick` function. For browser there are\n    so many ways to polyfill it. Yaku won't do it for you, instead you\n    can choose what you prefer. For example, this project\n    [next-tick](https://github.com/medikoo/next-tick).\n    By default, Yaku will use `process.nextTick` on Node, `setTimeout` on browser.\n\n    - **<u>type</u>**: { _Function_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        Promise.nextTick = require('next-tick');\n        ```\n\n    - **<u>example</u>**:\n\n        You can even use sync resolution if you really know what you are doing.\n        ```js\n        var Promise = require('yaku');\n        Promise.nextTick = fn => fn();\n        ```\n\n\n\n\n\n# Utils\n\nIt's a bundle of all the following functions. You can require them all with `var yutils = require(\"yaku/lib/utils\")`,\nor require them separately like `require(\"yaku/lib/flow\")`. If you want to use it in the browser, you have to use `browserify` or `webpack`. You can even use another Promise lib, such as:\n\n```js\nrequire(\"yaku/lib/_\").Promise = require(\"bluebird\");\nvar source = require(\"yaku/lib/source\");\n\n// now \"source\" use bluebird instead of yaku.\n```\n\n- ### **[all(limit, list)](src/utils.js?source#L46)**\n\n    A function that helps run functions under a concurrent limitation.\n    To run functions sequentially, use `yaku/lib/flow`.\n\n    - **<u>param</u>**: `limit` { _Int_ }\n\n        The max task to run at a time. It's optional.\n        Default is `Infinity`.\n\n    - **<u>param</u>**: `list` { _Iterable_ }\n\n        Any [iterable](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Iteration_protocols) object. It should be a lazy iteralbe object,\n        don't pass in a normal Array with promises.\n\n    - **<u>return</u>**: { _Promise_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var kit = require('nokit');\n        var all = require('yaku/lib/all');\n\n        var urls = [\n            'http://a.com',\n            'http://b.com',\n            'http://c.com',\n            'http://d.com'\n        ];\n        var tasks = function * () {\n            var i = 0;\n            yield kit.request(url[i++]);\n            yield kit.request(url[i++]);\n            yield kit.request(url[i++]);\n            yield kit.request(url[i++]);\n        }();\n\n        all(tasks).then(() => kit.log('all done!'));\n\n        all(2, tasks).then(() => kit.log('max concurrent limit is 2'));\n\n        all(3, { next: () => {\n            var url = urls.pop();\n            return {\n                 done: !url,\n                 value: url && kit.request(url)\n            };\n        } })\n        .then(() => kit.log('all done!'));\n        ```\n\n- ### **[any(iterable)](src/utils.js?source#L65)**\n\n    Similar with the `Promise.race`, but only rejects when every entry rejects.\n\n    - **<u>param</u>**: `iterable` { _iterable_ }\n\n        An iterable object, such as an Array.\n\n    - **<u>return</u>**: { _Yaku_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var any = require('yaku/lib/any');\n        any([\n            123,\n            Promise.resolve(0),\n            Promise.reject(new Error(\"ERR\"))\n        ])\n        .then((value) => {\n            console.log(value); // => 123\n        });\n        ```\n\n- ### **[async(gen)](src/utils.js?source#L85)**\n\n    Generator based async/await wrapper.\n\n    - **<u>param</u>**: `gen` { _Generator_ }\n\n        A generator function\n\n    - **<u>return</u>**: { _Yaku_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var async = require('yaku/lib/async');\n        var sleep = require('yaku/lib/sleep');\n\n        var fn = async(function * () {\n            return yield sleep(1000, 'ok');\n        });\n\n        fn().then(function (v) {\n            console.log(v);\n        });\n        ```\n\n- ### **[callbackify(fn, self)](src/utils.js?source#L94)**\n\n    If a function returns promise, convert it to\n    node callback style function.\n\n    - **<u>param</u>**: `fn` { _Function_ }\n\n    - **<u>param</u>**: `self` { _Any_ }\n\n        The `this` to bind to the fn.\n\n    - **<u>return</u>**: { _Function_ }\n\n- ### **[Deferred](src/utils.js?source#L100)**\n\n    **deprecate** Create a `jQuery.Deferred` like object.\n    It will cause some buggy problems, please don't use it.\n\n- ### **[flow(list)](src/utils.js?source#L158)**\n\n    Creates a function that is the composition of the provided functions.\n    See `yaku/lib/async`, if you need concurrent support.\n\n    - **<u>param</u>**: `list` { _Iterable_ }\n\n        Any [iterable](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Iteration_protocols) object. It should be a lazy iteralbe object,\n        don't pass in a normal Array with promises.\n\n    - **<u>return</u>**: { _Function_ }\n\n        `(val) -> Promise` A function that will return a promise.\n\n    - **<u>example</u>**:\n\n        It helps to decouple sequential pipeline code logic.\n        ```js\n        var kit = require('nokit');\n        var flow = require('yaku/lib/flow');\n\n        function createUrl (name) {\n            return \"http://test.com/\" + name;\n        }\n\n        function curl (url) {\n            return kit.request(url).then((body) => {\n                kit.log('get');\n                return body;\n            });\n        }\n\n        function save (str) {\n            kit.outputFile('a.txt', str).then(() => {\n                kit.log('saved');\n            });\n        }\n\n        var download = flow(createUrl, curl, save);\n        // same as \"download = flow([createUrl, curl, save])\"\n\n        download('home');\n        ```\n\n    - **<u>example</u>**:\n\n        Walk through first link of each page.\n        ```js\n        var kit = require('nokit');\n        var flow = require('yaku/lib/flow');\n\n        var list = [];\n        function iter (url) {\n            return {\n                done: !url,\n                value: url && kit.request(url).then((body) => {\n                    list.push(body);\n                    var m = body.match(/href=\"(.+?)\"/);\n                    if (m) return m[0];\n                });\n            };\n        }\n\n        var walker = flow(iter);\n        walker('test.com');\n        ```\n\n- ### **[guard(type, onRejected)](src/utils.js?source#L187)**\n\n    Enable a helper to catch specific error type.\n    It will be directly attach to the prototype of the promise.\n\n    - **<u>param</u>**: `type` { _class_ }\n\n    - **<u>param</u>**: `onRejected` { _Function_ }\n\n    - **<u>return</u>**: { _Promise_ }\n\n        ```js\n        var Promise = require('yaku');\n        require('yaku/lib/guard');\n\n        class AnError extends Error {\n        }\n\n        Promise.reject(new AnError('hey'))\n        .guard(AnError, (err) => {\n             // only log AnError type\n             console.log(err);\n        })\n        .then(() => {\n             console.log('done');\n        })\n        .guard(Error, (err) => {\n             // log all error type\n             console.log(err)\n        });\n        ```\n\n- ### **[hash(dict)](src/utils.js?source#L206)**\n\n    Just like `Promise.all`, but you pass in a key-value dict,\n    after every value is resolved, it will resolve a k-v dict.\n\n    - **<u>param</u>**: `dict` { _Object_ }\n\n    - **<u>return</u>**: { _Promise_ }\n\n        ```js\n        var hash = require('yaku/lib/hash');\n        var sleep = require('yaku/lib/sleep');\n\n        hash({\n            a: sleep(100, 'a'),\n            b: sleep(200, 'b')\n        }).then((dict) => { // will resolve after 200ms, not 300ms\n            console.log(dict.a, dict.b)\n        })\n        ```\n\n- ### **[if(cond, trueFn, falseFn)](src/utils.js?source#L226)**\n\n    if-else helper\n\n    - **<u>param</u>**: `cond` { _Promise_ }\n\n    - **<u>param</u>**: `trueFn` { _Function_ }\n\n    - **<u>param</u>**: `falseFn` { _Function_ }\n\n    - **<u>return</u>**: { _Promise_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var Promise = require('yaku');\n        var yutils = require('yaku/lib/utils');\n\n        yutils.if(Promise.resolve(false), () => {\n            // true\n        }, () => {\n            // false\n        })\n        ```\n\n- ### **[isPromise(obj)](src/utils.js?source#L234)**\n\n    **deprecate** Check if an object is a promise-like object.\n    Don't use it to coercive a value to Promise, instead use `Promise.resolve`.\n\n    - **<u>param</u>**: `obj` { _Any_ }\n\n    - **<u>return</u>**: { _Boolean_ }\n\n- ### **[never()](src/utils.js?source#L240)**\n\n    Create a promise that never ends.\n\n    - **<u>return</u>**: { _Promise_ }\n\n        A promise that will end the current pipeline.\n\n- ### **[promisify(fn, self)](src/utils.js?source#L269)**\n\n    Convert a node callback style function to a function that returns\n    promise when the last callback is not supplied.\n\n    - **<u>param</u>**: `fn` { _Function_ }\n\n    - **<u>param</u>**: `self` { _Any_ }\n\n        The `this` to bind to the fn.\n\n    - **<u>return</u>**: { _Function_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var promisify = require('yaku/lib/promisify');\n        function foo (val, cb) {\n            setTimeout(() => {\n                cb(null, val + 1);\n            });\n        }\n\n        var bar = promisify(foo);\n\n        bar(0).then((val) => {\n            console.log val // output => 1\n        });\n\n        // It also supports the callback style.\n        bar(0, (err, val) => {\n            console.log(val); // output => 1\n        });\n        ```\n\n- ### **[sleep(time, val)](src/utils.js?source#L282)**\n\n    Create a promise that will wait for a while before resolution.\n\n    - **<u>param</u>**: `time` { _Integer_ }\n\n        The unit is millisecond.\n\n    - **<u>param</u>**: `val` { _Any_ }\n\n        What the value this promise will resolve.\n\n    - **<u>return</u>**: { _Promise_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var sleep = require('yaku/lib/sleep');\n        sleep(1000).then(() => console.log('after one second'));\n        ```\n\n- ### **[Observable](src/utils.js?source#L288)**\n\n    Read the `Observable` section.\n\n    - **<u>type</u>**: { _Function_ }\n\n- ### **[retry(countdown, span, fn, this)](src/utils.js?source#L338)**\n\n    Retry a function until it resolves before a mount of times, or reject with all\n    the error states.\n\n    - **<u>version_added</u>**:\n\n        v0.7.10\n\n    - **<u>param</u>**: `countdown` { _Number | Function_ }\n\n        How many times to retry before rejection.\n\n    - **<u>param</u>**: `span` { _Number_ }\n\n        Optional. How long to wait before each retry in millisecond.\n        When it's a function `(errs) => Boolean | Promise.resolve(Boolean)`,\n        you can use it to create complex countdown logic,\n        it can even return a promise to create async countdown logic.\n\n    - **<u>param</u>**: `fn` { _Function_ }\n\n        The function can return a promise or not.\n\n    - **<u>param</u>**: `this` { _Any_ }\n\n        Optional. The context to call the function.\n\n    - **<u>return</u>**: { _Function_ }\n\n        The wrapped function. The function will reject an array\n        of reasons that throwed by each try.\n\n    - **<u>example</u>**:\n\n        Retry 3 times before rejection, wait 1 second before each retry.\n        ```js\n        var retry = require('yaku/lib/retry');\n        var { request } = require('nokit');\n\n        retry(3, 1000, request)('http://test.com').then(\n           (body) => console.log(body),\n           (errs) => console.error(errs)\n        );\n        ```\n\n    - **<u>example</u>**:\n\n        Here a more complex retry usage, it shows an random exponential backoff algorithm to\n        wait and retry again, which means the 10th attempt may take 10 minutes to happen.\n        ```js\n        var retry = require('yaku/lib/retry');\n        var sleep = require('yaku/lib/sleep');\n        var { request } = require('nokit');\n\n        function countdown (retries) {\n           var attempt = 0;\n           return async () => {\n                var r = Math.random() * Math.pow(2, attempt) * 1000;\n                var t = Math.min(r, 1000 * 60 * 10);\n                await sleep(t);\n                return attempt++ < retries;\n           };\n        }\n\n        retry(countdown(10), request)('http://test.com').then(\n           (body) => console.log(body),\n           (errs) => console.error(errs)\n        );\n        ```\n\n- ### **[throw(err)](src/utils.js?source#L352)**\n\n    Throw an error to break the program.\n\n    - **<u>param</u>**: `err` { _Any_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var ythrow = require('yaku/lib/throw');\n        Promise.resolve().then(() => {\n            // This error won't be caught by promise.\n            ythrow('break the program!');\n        });\n        ```\n\n- ### **[timeout(promise, time, reason)](src/utils.js?source#L370)**\n\n    Create a promise that will reject after a while if the passed in promise\n    doesn't settle first.\n\n    - **<u>param</u>**: `promise` { _Promise_ }\n\n        The passed promise to wait.\n\n    - **<u>param</u>**: `time` { _Integer_ }\n\n        The unit is millisecond.\n\n    - **<u>param</u>**: `reason` { _Any_ }\n\n        After time out, it will be the reject reason.\n\n    - **<u>return</u>**: { _Promise_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var sleep = require('yaku/lib/sleep');\n        var timeout = require('yaku/lib/timeout');\n        timeout(sleep(500), 100)[\"catch\"]((err) => {\n            console.error(err);\n        });\n        ```\n\n\n\n\n# Observable\n\n- ### **[Observable(executor)](src/Observable.js?source#L60)**\n\n    Create a composable observable object.\n    Promise can't resolve multiple times, this class makes it possible, so\n    that you can easily map, filter and even back pressure events in a promise way.\n    For live example: [Double Click Demo](https://jsbin.com/niwuti/edit?html,js,output).\n\n    - **<u>version_added</u>**:\n\n        v0.7.2\n\n    - **<u>param</u>**: `executor` { _Function_ }\n\n        `(next) ->` It's optional.\n\n    - **<u>return</u>**: { _Observable_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var Observable = require(\"yaku/lib/Observable\");\n        var linear = new Observable();\n\n        var x = 0;\n        setInterval(linear.next, 1000, x++);\n\n        // Wait for 2 sec then emit the next value.\n        var quad = linear.subscribe(async x => {\n            await sleep(2000);\n            return x * x;\n        });\n\n        var another = linear.subscribe(x => -x);\n\n        quad.subscribe(\n            value => { console.log(value); },\n            reason => { console.error(reason); }\n        );\n\n        // Emit error\n        linear.error(new Error(\"reason\"));\n\n        // Unsubscribe an observable.\n        quad.unsubscribe();\n\n        // Unsubscribe all subscribers.\n        linear.subscribers = [];\n        ```\n\n    - **<u>example</u>**:\n\n        Use it with DOM.\n        ```js\n        var filter = fn => v => fn(v) ? v : new Promise(() => {});\n\n        var keyup = new Observable((next) => {\n            document.querySelector('input').onkeyup = next;\n        });\n\n        var keyupText = keyup.subscribe(e => e.target.value);\n\n        // Now we only get the input when the text length is greater than 3.\n        var keyupTextGT3 = keyupText.subscribe(filter(text => text.length > 3));\n\n        keyupTextGT3.subscribe(v => console.log(v));\n        ```\n\n- ### **[next(value)](src/Observable.js?source#L77)**\n\n    Emit a value.\n\n    - **<u>param</u>**: `value` { _Any_ }\n\n        so that the event will go to `onError` callback.\n\n- ### **[error(value)](src/Observable.js?source#L83)**\n\n    Emit an error.\n\n    - **<u>param</u>**: `value` { _Any_ }\n\n- ### **[publisher](src/Observable.js?source#L89)**\n\n    The publisher observable of this.\n\n    - **<u>type</u>**: { _Observable_ }\n\n- ### **[subscribers](src/Observable.js?source#L95)**\n\n    All the subscribers subscribed this observable.\n\n    - **<u>type</u>**: { _Array_ }\n\n- ### **[subscribe(onNext, onError)](src/Observable.js?source#L103)**\n\n    It will create a new Observable, like promise.\n\n    - **<u>param</u>**: `onNext` { _Function_ }\n\n    - **<u>param</u>**: `onError` { _Function_ }\n\n    - **<u>return</u>**: { _Observable_ }\n\n- ### **[unsubscribe](src/Observable.js?source#L118)**\n\n    Unsubscribe this.\n\n- ### **[Observable.merge(iterable)](src/Observable.js?source#L173)**\n\n    Merge multiple observables into one.\n\n    - **<u>version_added</u>**:\n\n        0.9.6\n\n    - **<u>param</u>**: `iterable` { _Iterable_ }\n\n    - **<u>return</u>**: { _Observable_ }\n\n    - **<u>example</u>**:\n\n        ```js\n        var Observable = require(\"yaku/lib/Observable\");\n        var sleep = require(\"yaku/lib/sleep\");\n\n        var src = new Observable(next => setInterval(next, 1000, 0));\n\n        var a = src.subscribe(v => v + 1; });\n        var b = src.subscribe((v) => sleep(10, v + 2));\n\n        var out = Observable.merge([a, b]);\n\n        out.subscribe((v) => {\n            console.log(v);\n        })\n        ```\n\n\n\n\n\n# Unit Test\n\nThis project use [promises-aplus-tests][] to test the compliance of Promises/A+ specification. There are about 900 test cases.\n\nUse `npm run no -- test` to run the unit test against yaku.\n\n## Test other libs\n\n### basic test\n\nTo test `bluebird`: `npm run no -- test-basic --shim bluebird`\n\nThe `bluebird` can be replaced with other lib, see the `test/getPromise.js` for which libs are supported.\n\n### aplus test\n\nTo test `bluebird`: `npm run no -- test-aplus --shim bluebird`\n\nThe `bluebird` can be replaced with other lib, see the `test/getPromise.js` for which libs are supported.\n\n### es6 test\n\nTo test `bluebird`: `npm run no -- test-es6 --shim bluebird`\n\nThe `bluebird` can be replaced with other lib, see the `test/getPromise.js` for which libs are supported.\n\n\n# Benchmark\n\nUse `npm run no -- benchmark` to run the benchmark.\n\n## async/await generator wrapper\n\n```\nNode v5.6.0\nOS   darwin\nArch x64\nCPU  Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz\n\nyaku: 117ms\nco: 283ms\nbluebird: 643ms\n```\n\n# Contribution\n\nMake sure you have `npm` and `npm install` at the root of the project first.\n\nOther than use `gulp`, all my projects use [nokit][] to deal with automation.\nRun `npm run no -- -h` to print all the tasks that you can use.\n\n## Update `readme.md`\n\nPlease don't alter the `readme.md` directly, it is compiled from the `docs/readme.jst.md`.\nEdit the `docs/readme.jst.md` and execute `npm run no` to rebuild the project.\n\n[docs/lazyTree.md]: docs/lazyTree.md\n[docs/debugHelperComparison.md]: docs/debugHelperComparison.md\n[Bluebird]: https://github.com/petkaantonov/bluebird\n[ES6-promise]: https://github.com/jakearchibald/es6-promise\n[pinkie]: https://github.com/floatdrop/pinkie\n[core-js tests]: https://github.com/ysmood/core-js/tree/promise-yaku\n[native]: http://people.mozilla.org/~jorendorff/es6-draft.html#sec-promise-objects\n[q]: https://github.com/kriskowal/q\n[my-promise]: https://github.com/hax/my-promise\n[core-js]: https://github.com/zloirock/core-js\n[yaku]: https://github.com/ysmood/yaku\n[yaku.core]: src/yaku.core.js\n[yaku.aplus]: src/yaku.aplus.js\n[es6-shim]: https://github.com/paulmillr/es6-shim\n[docs/minPromiseAplus.js]: docs/minPromiseAplus.js\n[promises-aplus-tests]: https://github.com/promises-aplus/promises-tests\n[promises-es6-tests]: https://github.com/promises-es6/promises-es6\n[longjohn]: https://github.com/mattinsler/longjohn\n[crhome-lst]: http://www.html5rocks.com/en/tutorials/developertools/async-call-stack\n[Browserify]: http://browserify.org\n[Webpack]: http://webpack.github.io/\n[nokit]: https://github.com/ysmood/nokit\n[nofile.js]: nofile.js","_attachments":{},"homepage":"https://github.com/ysmood/yaku","bugs":{"url":"https://github.com/ysmood/yaku/issues"},"license":"MIT"}