{"_id":"es6-promise","_rev":"4002","name":"es6-promise","description":"A lightweight library that provides tools for organizing asynchronous code","dist-tags":{"latest":"4.2.8"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"time":{"modified":"2023-01-26T07:47:00.000Z","created":"2013-12-16T09:58:06.703Z","4.2.8":"2019-06-06T17:59:23.476Z","4.2.7":"2019-06-06T17:58:31.364Z","4.2.6":"2019-02-16T16:19:16.880Z","4.2.5":"2018-09-10T22:10:11.910Z","4.2.4":"2018-01-23T20:32:16.734Z","4.2.3":"2018-01-23T19:13:54.749Z","4.2.2":"2017-12-22T03:32:22.714Z","4.2.1":"2017-12-21T18:40:49.758Z","4.2.0":"2017-12-21T18:39:34.115Z","4.1.1":"2017-06-28T16:32:14.087Z","4.1.0":"2017-03-07T18:34:41.594Z","4.0.5":"2016-10-04T00:06:08.744Z","4.0.4":"2016-10-03T04:24:43.435Z","4.0.3":"2016-09-27T16:54:18.117Z","4.0.2":"2016-09-27T01:52:53.333Z","4.0.1":"2016-09-27T01:50:09.669Z","4.0.0":"2016-09-27T00:47:13.801Z","3.3.1":"2016-09-14T18:03:04.355Z","3.3.0":"2016-09-12T22:50:10.454Z","3.2.1":"2016-05-12T04:36:14.641Z","3.1.2":"2016-02-13T17:05:59.948Z","3.0.2":"2015-08-10T22:36:16.432Z","3.0.1":"2015-08-10T22:29:20.987Z","3.0.0":"2015-08-10T22:28:21.674Z","2.3.0":"2015-06-10T09:16:41.507Z","2.2.0":"2015-06-05T08:09:27.688Z","2.1.1":"2015-04-23T14:34:20.204Z","2.1.0":"2015-04-15T10:18:42.204Z","2.0.1":"2014-12-08T08:46:21.392Z","2.0.0":"2014-10-14T13:17:01.430Z","1.0.0":"2014-04-28T18:14:34.393Z","0.1.2":"2014-04-28T17:53:39.952Z","0.1.1":"2013-12-19T13:38:51.838Z","0.1.0":"2013-12-16T09:58:06.703Z"},"users":{},"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"versions":{"4.2.8":{"name":"es6-promise","description":"A lightweight library that provides tools for organizing asynchronous code","version":"4.2.8","author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"browser":{"vertx":false},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"dependencies":{},"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.18.0-beta.2","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"directories":{"lib":"lib"},"homepage":"https://github.com/stefanpenner/es6-promise","jsdelivr":"dist/es6-promise.auto.min.js","keywords":["futures","polyfill","promise","promises"],"license":"MIT","main":"dist/es6-promise.js","namespace":"es6-promise","repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"scripts":{"build":"ember build --environment production","prepublishOnly":"ember build --environment production","start":"ember s","test":"ember test","test:browser":"ember test --launch PhantomJS","test:node":"ember test --launch Mocha","test:server":"ember test --server"},"spm":{"main":"dist/es6-promise.js"},"typings":"es6-promise.d.ts","unpkg":"dist/es6-promise.auto.min.js","gitHead":"1e68dce6f674e5613f4a1797aedd55dc70ac1dcb","_id":"es6-promise@4.2.8","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"4eb21594c972bc40553d276e510539143db53e0a","size":73877,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.8.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.8.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise_4.2.8_1559843963345_0.9269010442987513"},"_hasShrinkwrap":false,"publish_time":1559843963476,"_cnpm_publish_time":1559843963476},"4.2.7":{"name":"es6-promise","description":"A lightweight library that provides tools for organizing asynchronous code","version":"4.2.7","author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"browser":{"vertx":false},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"dependencies":{},"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.18.0-beta.2","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"directories":{"lib":"lib"},"homepage":"https://github.com/stefanpenner/es6-promise","jsdelivr":"dist/es6-promise.auto.min.js","keywords":["futures","polyfill","promise","promises"],"license":"MIT","main":"dist/es6-promise.js","namespace":"es6-promise","repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"scripts":{"build":"ember build --environment production","prepublishOnly":"ember build --environment production","start":"ember s","test":"ember test","test:browser":"ember test --launch PhantomJS","test:node":"ember test --launch Mocha","test:server":"ember test --server"},"spm":{"main":"dist/es6-promise.js"},"typings":"es6-promise.d.ts","unpkg":"dist/es6-promise.auto.min.js","gitHead":"a2bcc62c0dc1dd387a0306340500b59e95a92a10","_id":"es6-promise@4.2.7","_npmVersion":"6.4.1","_nodeVersion":"8.16.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"40fa0099ca1be6b51c4b46605c29863a5af861e5","size":73802,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.7.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.7.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise_4.2.7_1559843911140_0.12919976435875125"},"_hasShrinkwrap":false,"publish_time":1559843911364,"_cnpm_publish_time":1559843911364},"4.2.6":{"name":"es6-promise","description":"A lightweight library that provides tools for organizing asynchronous code","version":"4.2.6","author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"browser":{"vertx":false},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"dependencies":{},"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.18.0-beta.2","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"directories":{"lib":"lib"},"homepage":"https://github.com/stefanpenner/es6-promise","jsdelivr":"dist/es6-promise.auto.min.js","keywords":["futures","polyfill","promise","promises"],"license":"MIT","main":"dist/es6-promise.js","namespace":"es6-promise","repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"scripts":{"build":"ember build --environment production","prepublishOnly":"ember build --environment production","start":"ember s","test":"ember test","test:browser":"ember test --launch PhantomJS","test:node":"ember test --launch Mocha","test:server":"ember test --server"},"spm":{"main":"dist/es6-promise.js"},"typings":"es6-promise.d.ts","unpkg":"dist/es6-promise.auto.min.js","gitHead":"9869a4bc92c0372b9fc9e2dc3a9a1a861d91bbe0","_id":"es6-promise@4.2.6","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"b685edd8258886365ea62b57d30de28fadcd974f","size":74553,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.6.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.6.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise_4.2.6_1550333956747_0.6902841655180731"},"_hasShrinkwrap":false,"publish_time":1550333956880,"_cnpm_publish_time":1550333956880},"4.2.5":{"name":"es6-promise","namespace":"es6-promise","version":"4.2.5","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.18.0-beta.2","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"scripts":{"build":"ember build --environment production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember test --launch Mocha","test:browser":"ember test --launch PhantomJS","prepublishOnly":"ember build --environment production"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","promise","polyfill","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"dependencies":{},"gitHead":"7f2b526d971f419bf57085ebdb82813cac32bdf7","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.2.5","_npmVersion":"6.2.0","_nodeVersion":"10.6.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"da6d0d5692efb461e082c14817fe2427d8f5d054","size":74521,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.5.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.5.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise_4.2.5_1536617411684_0.05884885064942402"},"_hasShrinkwrap":false,"publish_time":1536617411910,"_cnpm_publish_time":1536617411910},"4.2.4":{"name":"es6-promise","namespace":"es6-promise","version":"4.2.4","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.18.0-beta.2","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"scripts":{"build":"ember build --environment production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember test --launch Mocha","test:browser":"ember test --launch PhantomJS","prepublishOnly":"ember build --environment production"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","promise","polyfill","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"dependencies":{},"gitHead":"314e4831d5a0a85edcb084444ce089c16afdcbe2","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.2.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"dc4221c2b16518760bd8c39a52d8f356fc00ed29","size":74305,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.4.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.4.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-4.2.4.tgz_1516739536202_0.9075252988841385"},"publish_time":1516739536734,"_hasShrinkwrap":false,"_cnpm_publish_time":1516739536734},"4.2.3":{"name":"es6-promise","namespace":"es6-promise","version":"4.2.3","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.18.0-beta.2","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"scripts":{"build":"ember build --environment production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember test --launch Mocha","test:browser":"ember test --launch PhantomJS","prepublishOnly":"ember build --environment production"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","promise","polyfill","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"dependencies":{},"gitHead":"b33f47341a18a22a02ee1f143a0fa4f22b1d91e1","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"29454b8db21b73fbef1df070c35dc09b7fd606c4","size":74293,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.3.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.3.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-4.2.3.tgz_1516734834568_0.12199898133985698"},"publish_time":1516734834749,"_cnpm_publish_time":1516734834749,"_hasShrinkwrap":false},"4.2.2":{"name":"es6-promise","namespace":"es6-promise","version":"4.2.2","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.18.0-beta.2","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"scripts":{"build":"ember build --environment production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember test --launch Mocha","test:browser":"ember test --launch PhantomJS","prepublishOnly":"ember build --environment production"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","promise","polyfill","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"dependencies":{},"gitHead":"97478eb6fcd628e0d679438c88bd64b5079a9122","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.2.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"f722d7769af88bd33bc13ec6605e1f92966b82d9","size":74719,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.2.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.2.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-4.2.2.tgz_1513913542643_0.31192118441686034"},"publish_time":1513913542714,"_hasShrinkwrap":false,"_cnpm_publish_time":1513913542714},"4.2.1":{"name":"es6-promise","namespace":"es6-promise","version":"4.2.1","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.17.1","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","promise","polyfill","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"356bbcc1a4cb2bbb1c6651b44543a9d2ddfb5aea","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"3b98a6714ba1b9267428b2c00e6265b16dab0205","size":74697,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.1.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-4.2.1.tgz_1513881649667_0.17953162314370275"},"publish_time":1513881649758,"_hasShrinkwrap":false,"_cnpm_publish_time":1513881649758},"4.2.0":{"name":"es6-promise","namespace":"es6-promise","version":"4.2.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"babel-plugin-transform-es2015-arrow-functions":"^6.22.0","babel-plugin-transform-es2015-block-scoping":"^6.24.1","babel-plugin-transform-es2015-classes":"^6.24.1","babel-plugin-transform-es2015-computed-properties":"^6.24.1","babel-plugin-transform-es2015-constants":"^6.1.4","babel-plugin-transform-es2015-destructuring":"^6.23.0","babel-plugin-transform-es2015-parameters":"^6.24.1","babel-plugin-transform-es2015-shorthand-properties":"^6.24.1","babel-plugin-transform-es2015-spread":"^6.22.0","babel-plugin-transform-es2015-template-literals":"^6.22.0","babel6-plugin-strip-class-callcheck":"^6.0.0","broccoli-babel-transpiler":"^6.0.0","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^2.0.0","broccoli-rollup":"^2.0.0","broccoli-stew":"^1.5.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.17.1","ember-cli-dependency-checker":"^2.1.0","git-repo-version":"1.0.1","json3":"^3.3.2","mocha":"^4.0.1","promises-aplus-tests-phantom":"^2.1.0-revise"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","promise","polyfill","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"b87f2403062efab19ed3350d4b01ba8435a4f32e","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"852d753d249e7976404d696b53a05e4ec0b86186","size":74710,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.2.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.2.0.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-4.2.0.tgz_1513881573970_0.3515140162780881"},"publish_time":1513881574115,"_hasShrinkwrap":false,"_cnpm_publish_time":1513881574115},"4.1.1":{"name":"es6-promise","namespace":"es6-promise","version":"4.1.1","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^1.2.3","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.12.2","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.1","json3":"^3.3.2","mocha":"^3.1.0","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"2.7.1"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","promise","polyfill","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"7f82a5649202af5e4757d969e54419d38ed57277","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.1.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"8811e90915d9a0dba36274f0b242dbda78f9c92a","size":75292,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.1.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.1.1.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-4.1.1.tgz_1498667533903_0.08439823635853827"},"publish_time":1498667534087,"_cnpm_publish_time":1498667534087,"_hasShrinkwrap":false},"4.1.0":{"name":"es6-promise","namespace":"es6-promise","version":"4.1.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.1.0","broccoli-merge-trees":"^1.2.3","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"^1.0.1","ember-cli":"2.12.0-beta.1","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.1","json3":"^3.3.2","mocha":"^3.1.0","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"2.6.0"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"b2f10f231cf8ab195275c489ab4c9653bf023843","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.1.0","_shasum":"dda03ca8f9f89bc597e689842929de7ba8cebdf0","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"dda03ca8f9f89bc597e689842929de7ba8cebdf0","size":74909,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.1.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.1.0.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-4.1.0.tgz_1488911681321_0.2566357236355543"},"publish_time":1488911681594,"_cnpm_publish_time":1488911681594,"_hasShrinkwrap":false},"4.0.5":{"name":"es6-promise","namespace":"es6-promise","version":"4.0.5","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.0.2","broccoli-merge-trees":"^1.1.1","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"v1.0.0","ember-cli":"^2.7.0","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.0","json3":"^3.3.2","mocha":"^3.1.0","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"6da7ebc01723ec2fd7744c5c08fa9f338992b2e1","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.0.5","_shasum":"7882f30adde5b240ccfa7f7d78c548330951ae42","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"7882f30adde5b240ccfa7f7d78c548330951ae42","size":74618,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.0.5.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.0.5.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.5.tgz_1475539568489_0.15082282247021794"},"publish_time":1475539568744,"_cnpm_publish_time":1475539568744,"_hasShrinkwrap":false},"4.0.4":{"name":"es6-promise","namespace":"es6-promise","version":"4.0.4","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.0.2","broccoli-merge-trees":"^1.1.1","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"v1.0.0","ember-cli":"^2.7.0","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.0","json3":"^3.3.2","mocha":"^3.1.0","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"b25d4402dc9c61753addef100350cf0482b5f607","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.0.4","_shasum":"0230d3f6c74cfb03536e4abfb30da9f1a7a3ad75","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"0230d3f6c74cfb03536e4abfb30da9f1a7a3ad75","size":74696,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.0.4.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.0.4.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.4.tgz_1475468680861_0.4634293632116169"},"publish_time":1475468683435,"_cnpm_publish_time":1475468683435,"_hasShrinkwrap":false},"4.0.3":{"name":"es6-promise","namespace":"es6-promise","version":"4.0.3","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.0.2","broccoli-merge-trees":"^1.1.1","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"v1.0.0","ember-cli":"^2.7.0","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.0","json3":"^3.3.2","mocha":"^3.1.0","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"28cd7ddc76d38795abb0af0387061b1aa00dd31b","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.0.3","_shasum":"0e274af635a861caf3a85ddaa17bf88a780b6a35","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"0e274af635a861caf3a85ddaa17bf88a780b6a35","size":74466,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.0.3.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.0.3.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.3.tgz_1474995257880_0.17709654499776661"},"publish_time":1474995258117,"_cnpm_publish_time":1474995258117,"_hasShrinkwrap":false},"4.0.2":{"name":"es6-promise","namespace":"es6-promise","version":"4.0.2","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","auto.js","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.0.2","broccoli-merge-trees":"^1.1.1","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"v1.0.0","ember-cli":"^2.7.0","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.0","json3":"^3.3.2","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"021cacf7ff34a8bf2bfb452c52d6388635b2bf72","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.0.2","_shasum":"f74632405741ac67ec26a13c3bcf2aeba19d71f4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"f74632405741ac67ec26a13c3bcf2aeba19d71f4","size":74387,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.0.2.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.0.2.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.2.tgz_1474941171928_0.245043731527403"},"publish_time":1474941173333,"_cnpm_publish_time":1474941173333,"_hasShrinkwrap":false},"4.0.1":{"name":"es6-promise","namespace":"es6-promise","version":"4.0.1","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.0.2","broccoli-merge-trees":"^1.1.1","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"v1.0.0","ember-cli":"^2.7.0","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.0","json3":"^3.3.2","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"edd85b080030d84ab9c11db54b54d09e71155b25","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.0.1","_shasum":"e5145fa84f18a5fe4b1fe19d89b84e92c3170480","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.6.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"e5145fa84f18a5fe4b1fe19d89b84e92c3170480","size":74282,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.0.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.0.1.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.1.tgz_1474941007795_0.7157038429286331"},"publish_time":1474941009669,"_cnpm_publish_time":1474941009669,"_hasShrinkwrap":false},"4.0.0":{"name":"es6-promise","namespace":"es6-promise","version":"4.0.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.0.2","broccoli-merge-trees":"^1.1.1","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"v1.0.0","ember-cli":"^2.7.0","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.0","json3":"^3.3.2","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"81eabcd1a38ca2924a9f316a4f9060cfb0a65078","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@4.0.0","_shasum":"8711d972a01a2dad9036d69c335d55388728be95","_from":".","_npmVersion":"3.10.7","_nodeVersion":"6.6.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"8711d972a01a2dad9036d69c335d55388728be95","size":74329,"noattachment":false,"key":"/es6-promise/-/es6-promise-4.0.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-4.0.0.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.0.tgz_1474937232392_0.702417059103027"},"publish_time":1474937233801,"_cnpm_publish_time":1474937233801,"_hasShrinkwrap":false},"3.3.1":{"name":"es6-promise","namespace":"es6-promise","version":"3.3.1","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.0.2","broccoli-merge-trees":"^1.1.1","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"v1.0.0","ember-cli":"^2.7.0","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.0","json3":"^3.3.2","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"00ad48b202aab74683b440868c20ad12106d0437","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@3.3.1","_shasum":"a08cdde84ccdbf34d027a1451bc91d4bcd28a613","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"a08cdde84ccdbf34d027a1451bc91d4bcd28a613","size":43544,"noattachment":false,"key":"/es6-promise/-/es6-promise-3.3.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-3.3.1.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-3.3.1.tgz_1473876184124_0.4918641895055771"},"publish_time":1473876184355,"_cnpm_publish_time":1473876184355,"_hasShrinkwrap":false},"3.3.0":{"name":"es6-promise","namespace":"es6-promise","version":"3.3.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","typings":"es6-promise.d.ts","directories":{"lib":"lib"},"files":["dist","lib","es6-promise.d.ts","!dist/test"],"devDependencies":{"broccoli-babel-transpiler":"^5.6.1","broccoli-concat":"^3.0.2","broccoli-merge-trees":"^1.1.1","broccoli-rollup":"^1.0.2","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.2.0","broccoli-watchify":"v1.0.0","ember-cli":"^2.7.0","ember-cli-dependency-checker":"^1.3.0","ember-publisher":"0.0.7","git-repo-version":"0.4.0","json3":"^3.3.2","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build --environment production","build:production":"ember build --env production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","prepublish":"ember build --environment production","lint":"jshint lib","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"75a28d37de358f02438dce27bb9bc10d6faae965","homepage":"https://github.com/stefanpenner/es6-promise#readme","_id":"es6-promise@3.3.0","_shasum":"c0859acb27b6804895a6067c981d410e68d2b116","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.3.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"c0859acb27b6804895a6067c981d410e68d2b116","size":43541,"noattachment":false,"key":"/es6-promise/-/es6-promise-3.3.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-3.3.0.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-3.3.0.tgz_1473720607345_0.7047815534751862"},"publish_time":1473720610454,"_cnpm_publish_time":1473720610454,"_hasShrinkwrap":false},"3.2.1":{"name":"es6-promise","namespace":"es6-promise","version":"3.2.1","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib","!dist/test"],"devDependencies":{"babel-eslint":"^6.0.0","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^2.1.0","broccoli-merge-trees":"^1.1.1","broccoli-replace":"^0.12.0","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"2.5.0","ember-publisher":"0.0.7","git-repo-version":"0.0.3","json3":"^3.3.2","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","build:production":"ember build --environment production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"5df472ec56d5b9fbc76589383852008d46055c61","homepage":"https://github.com/jakearchibald/ES6-Promises#readme","_id":"es6-promise@3.2.1","_shasum":"ec56233868032909207170c39448e24449dd1fc4","_from":".","_npmVersion":"3.8.8","_nodeVersion":"5.10.1","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"ec56233868032909207170c39448e24449dd1fc4","size":22869,"noattachment":false,"key":"/es6-promise/-/es6-promise-3.2.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-3.2.1.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-3.2.1.tgz_1463027774105_0.6333294357173145"},"publish_time":1463027774641,"_cnpm_publish_time":1463027774641,"_hasShrinkwrap":false},"3.1.2":{"name":"es6-promise","namespace":"es6-promise","version":"3.1.2","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib","!dist/test"],"devDependencies":{"brfs":"0.0.8","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^1.1.1","broccoli-merge-trees":"^1.1.1","broccoli-replace":"^0.2.0","broccoli-stew":"^1.2.0","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"2.3.0-beta.1","ember-publisher":"0.0.7","git-repo-version":"0.0.3","json3":"^3.3.2","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","build:production":"ember build --environment production","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"4a0062ee0725bb2c992de2c9636fe97c666794d1","homepage":"https://github.com/jakearchibald/ES6-Promises#readme","_id":"es6-promise@3.1.2","_shasum":"795e25ceb47f7babb263d151afbedd92d18e6a07","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.4.1","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"795e25ceb47f7babb263d151afbedd92d18e6a07","size":22602,"noattachment":false,"key":"/es6-promise/-/es6-promise-3.1.2.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-3.1.2.tgz"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/es6-promise-3.1.2.tgz_1455383156542_0.32691872608847916"},"publish_time":1455383159948,"_cnpm_publish_time":1455383159948,"_hasShrinkwrap":false},"3.0.2":{"name":"es6-promise","namespace":"es6-promise","version":"3.0.2","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib","!dist/test"],"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-es3-safe-recast":"0.0.8","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-replace":"^0.2.0","broccoli-stew":"0.0.6","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"0.2.3","ember-publisher":"0.0.7","git-repo-version":"0.0.2","json3":"^3.3.2","minimatch":"^2.0.1","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"6c49ef79609737bac2b496d508806a3d5e37303e","homepage":"https://github.com/jakearchibald/ES6-Promises#readme","_id":"es6-promise@3.0.2","_shasum":"010d5858423a5f118979665f46486a95c6ee2bb6","_from":".","_npmVersion":"2.13.4","_nodeVersion":"2.2.1","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"dist":{"shasum":"010d5858423a5f118979665f46486a95c6ee2bb6","size":23026,"noattachment":false,"key":"/es6-promise/-/es6-promise-3.0.2.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-3.0.2.tgz"},"publish_time":1439246176432,"_cnpm_publish_time":1439246176432,"_hasShrinkwrap":false},"3.0.1":{"name":"es6-promise","namespace":"es6-promise","version":"3.0.1","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib","!dist/test"],"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-es3-safe-recast":"0.0.8","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-replace":"^0.2.0","broccoli-stew":"0.0.6","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"0.2.3","ember-publisher":"0.0.7","git-repo-version":"0.0.2","json3":"^3.3.2","minimatch":"^2.0.1","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"e39b7cabefb212ec810ef47abc9c4b6c327d71ba","homepage":"https://github.com/jakearchibald/ES6-Promises#readme","_id":"es6-promise@3.0.1","_shasum":"92ac184c6d37ee5bf963cd5e6b0edabab2d45d2b","_from":".","_npmVersion":"2.13.4","_nodeVersion":"2.2.1","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"dist":{"shasum":"92ac184c6d37ee5bf963cd5e6b0edabab2d45d2b","size":22964,"noattachment":false,"key":"/es6-promise/-/es6-promise-3.0.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-3.0.1.tgz"},"publish_time":1439245760987,"_cnpm_publish_time":1439245760987,"_hasShrinkwrap":false},"3.0.0":{"name":"es6-promise","namespace":"es6-promise","version":"3.0.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib"],"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-es3-safe-recast":"0.0.8","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-replace":"^0.2.0","broccoli-stew":"0.0.6","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"0.2.3","ember-publisher":"0.0.7","git-repo-version":"0.0.2","json3":"^3.3.2","minimatch":"^2.0.1","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"755139ea4005b8139a4470474bc8e0438cb7cc11","homepage":"https://github.com/jakearchibald/ES6-Promises#readme","_id":"es6-promise@3.0.0","_shasum":"df5f60f8c6f1bffa7b9d88c430221c17bb787b4d","_from":".","_npmVersion":"2.13.4","_nodeVersion":"2.2.1","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"dist":{"shasum":"df5f60f8c6f1bffa7b9d88c430221c17bb787b4d","size":142485,"noattachment":false,"key":"/es6-promise/-/es6-promise-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-3.0.0.tgz"},"publish_time":1439245701674,"_cnpm_publish_time":1439245701674,"_hasShrinkwrap":false},"2.3.0":{"name":"es6-promise","namespace":"es6-promise","version":"2.3.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib"],"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-es3-safe-recast":"0.0.8","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-replace":"^0.2.0","broccoli-stew":"0.0.6","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"0.2.3","ember-publisher":"0.0.7","git-repo-version":"0.0.2","json3":"^3.3.2","minimatch":"^2.0.1","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"d3959b5c4c239b604bf95b737a0243ca6e94aa7e","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@2.3.0","_shasum":"96edb9f2fdb01995822b263dd8aadab6748181bc","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"dist":{"shasum":"96edb9f2fdb01995822b263dd8aadab6748181bc","size":133946,"noattachment":false,"key":"/es6-promise/-/es6-promise-2.3.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-2.3.0.tgz"},"publish_time":1433927801507,"_cnpm_publish_time":1433927801507,"_hasShrinkwrap":false},"2.2.0":{"name":"es6-promise","namespace":"es6-promise","version":"2.2.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib"],"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-es3-safe-recast":"0.0.8","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-replace":"^0.2.0","broccoli-stew":"0.0.6","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"0.2.3","ember-publisher":"0.0.7","git-repo-version":"0.0.2","json3":"^3.3.2","minimatch":"^2.0.1","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"2b62f79f1e5f22950b257e9e9dfcd5ea252fb2cf","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@2.2.0","_shasum":"ed8dcf4e27075ecff0266c8f79e7a82c4e0d90b9","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"dist":{"shasum":"ed8dcf4e27075ecff0266c8f79e7a82c4e0d90b9","size":133746,"noattachment":false,"key":"/es6-promise/-/es6-promise-2.2.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-2.2.0.tgz"},"publish_time":1433491767688,"_cnpm_publish_time":1433491767688,"_hasShrinkwrap":false},"2.1.1":{"name":"es6-promise","namespace":"es6-promise","version":"2.1.1","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib"],"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-es3-safe-recast":"0.0.8","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-replace":"^0.2.0","broccoli-stew":"0.0.6","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"^0.2.2","ember-publisher":"0.0.7","git-repo-version":"0.0.2","json3":"^3.3.2","minimatch":"^2.0.1","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"browser":{"vertx":false},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"02cf697c50856f0cd3785f425a2cf819af0e521c","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@2.1.1","_shasum":"03e8f3c7297928e5478d6ab1d0643251507bdedd","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"dist":{"shasum":"03e8f3c7297928e5478d6ab1d0643251507bdedd","size":132774,"noattachment":false,"key":"/es6-promise/-/es6-promise-2.1.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-2.1.1.tgz"},"publish_time":1429799660204,"_cnpm_publish_time":1429799660204,"_hasShrinkwrap":false},"2.1.0":{"name":"es6-promise","namespace":"es6-promise","version":"2.1.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"files":["dist","lib"],"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-es3-safe-recast":"0.0.8","broccoli-es6-module-transpiler":"^0.5.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-replace":"^0.2.0","broccoli-stew":"0.0.6","broccoli-uglify-js":"^0.1.3","broccoli-watchify":"^0.2.0","ember-cli":"^0.2.2","ember-publisher":"0.0.7","git-repo-version":"0.0.2","json3":"^3.3.2","minimatch":"^2.0.1","mocha":"^1.20.1","promises-aplus-tests-phantom":"^2.1.0-revise","release-it":"0.0.10"},"scripts":{"build":"ember build","start":"ember s","test":"ember test","test:server":"ember test --server","test:node":"ember build && mocha ./dist/test/browserify","lint":"jshint lib","prepublish":"ember build --environment production","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","spm":{"main":"dist/es6-promise.js"},"gitHead":"d93e01abbbca7019b9911aeb698e95f740aed121","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@2.1.0","_shasum":"ff979910a05a884c0557edc40e6d9c26fe38167a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"dist":{"shasum":"ff979910a05a884c0557edc40e6d9c26fe38167a","size":132753,"noattachment":false,"key":"/es6-promise/-/es6-promise-2.1.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-2.1.0.tgz"},"publish_time":1429093122204,"_cnpm_publish_time":1429093122204,"_hasShrinkwrap":false},"2.0.1":{"name":"es6-promise","namespace":"es6-promise","version":"2.0.1","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-closure-compiler":"^0.2.0","broccoli-compile-modules":"eventualbuddha/broccoli-compile-modules","broccoli-concat":"0.0.7","broccoli-es3-safe-recast":"0.0.8","broccoli-file-mover":"^0.4.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-static-compiler":"^0.1.4","broccoli-string-replace":"0.0.1","browserify":"^4.2.0","ember-cli":"0.0.40","ember-publisher":"0.0.7","es6-module-transpiler-amd-formatter":"0.0.1","express":"^4.5.0","jshint":"~0.9.1","mkdirp":"^0.5.0","mocha":"^1.20.1","promises-aplus-tests":"git://github.com/stefanpenner/promises-tests.git","release-it":"0.0.10","testem":"^0.6.17","json3":"^3.3.2"},"scripts":{"test":"testem ci -R dot","test-server":"testem","lint":"jshint lib","prepublish":"ember build --environment production","aplus":"browserify test/main.js","build-all":"ember build --environment production && browserify ./test/main.js -o tmp/test-bundle.js","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@2.0.1","dist":{"shasum":"ccc4963e679f0ca9fb187c777b9e583d3c7573c2","size":19774,"noattachment":false,"key":"/es6-promise/-/es6-promise-2.0.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-2.0.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"publish_time":1418028381392,"_cnpm_publish_time":1418028381392,"_hasShrinkwrap":false},"2.0.0":{"name":"es6-promise","namespace":"es6-promise","version":"2.0.0","description":"A lightweight library that provides tools for organizing asynchronous code","main":"dist/es6-promise.js","directories":{"lib":"lib"},"devDependencies":{"bower":"^1.3.9","brfs":"0.0.8","broccoli-closure-compiler":"^0.2.0","broccoli-compile-modules":"eventualbuddha/broccoli-compile-modules","broccoli-concat":"0.0.7","broccoli-es3-safe-recast":"0.0.8","broccoli-file-mover":"^0.4.0","broccoli-jshint":"^0.5.1","broccoli-merge-trees":"^0.1.4","broccoli-static-compiler":"^0.1.4","broccoli-string-replace":"0.0.1","browserify":"^4.2.0","ember-cli":"0.0.40","ember-publisher":"0.0.7","es6-module-transpiler-amd-formatter":"0.0.1","express":"^4.5.0","jshint":"~0.9.1","mkdirp":"^0.5.0","mocha":"^1.20.1","promises-aplus-tests":"git://github.com/stefanpenner/promises-tests.git","release-it":"0.0.10","testem":"^0.6.17","json3":"^3.3.2"},"scripts":{"test":"testem ci -R dot","test-server":"testem","lint":"jshint lib","prepublish":"ember build --environment production","aplus":"browserify test/main.js","build-all":"ember build --environment production && browserify ./test/main.js -o tmp/test-bundle.js","dry-run-release":"ember build --environment production && release-it --dry-run --non-interactive"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"keywords":["promises","futures"],"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@2.0.0","dist":{"shasum":"f6fbee207d98f36dc3f40b5be97a26cd74db5dc9","size":19780,"noattachment":false,"key":"/es6-promise/-/es6-promise-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-2.0.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"publish_time":1413292621430,"_cnpm_publish_time":1413292621430,"_hasShrinkwrap":false},"1.0.0":{"name":"es6-promise","namespace":"Promise","version":"1.0.0","description":"A polyfill for ES6-style Promises, tracking rsvp","main":"dist/commonjs/main.js","directories":{"lib":"lib"},"devDependencies":{"brfs":"0.0.8","grunt":"~0.4.2","grunt-browserify":"~1.2.11","grunt-cli":"~0.1.11","grunt-contrib-clean":"~0.5.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-connect":"~0.5.0","grunt-contrib-jshint":"~0.7.0","grunt-contrib-uglify":"~0.2.4","grunt-contrib-watch":"~0.5.3","grunt-es6-module-transpiler":"~0.6.0","grunt-mocha-phantomjs":"~0.3.1","grunt-mocha-test":"~0.5.0","grunt-s3":"~0.2.0-alpha.2","jshint":"~0.9","load-grunt-config":"~0.5.0","load-grunt-tasks":"~0.2.0","mocha-phantomjs":"~3.1.6","promises-aplus-tests":"git://github.com/stefanpenner/promises-tests.git","connect-redirection":"0.0.1","grunt-contrib-yuidoc":"~0.5.0"},"scripts":{"test":"grunt test","lint":"jshint lib","prepublish":"grunt build"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"keywords":["promises","futures","events"],"author":{"name":"Tilde, Inc.","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@1.0.0","dist":{"shasum":"f90d3629faa7c26166ae4df77c89bacdeb8dca7f","size":11155,"noattachment":false,"key":"/es6-promise/-/es6-promise-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"publish_time":1398708874393,"_cnpm_publish_time":1398708874393,"_hasShrinkwrap":false},"0.1.2":{"name":"es6-promise","namespace":"Promise","version":"0.1.2","description":"A polyfill for ES6-style Promises, tracking rsvp","main":"dist/commonjs/main.js","directories":{"lib":"lib"},"devDependencies":{"brfs":"0.0.8","grunt":"~0.4.2","grunt-browserify":"~1.2.11","grunt-cli":"~0.1.11","grunt-contrib-clean":"~0.5.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-connect":"~0.5.0","grunt-contrib-jshint":"~0.7.0","grunt-contrib-uglify":"~0.2.4","grunt-contrib-watch":"~0.5.3","grunt-es6-module-transpiler":"~0.6.0","grunt-mocha-phantomjs":"~0.3.1","grunt-mocha-test":"~0.5.0","grunt-s3":"~0.2.0-alpha.2","jshint":"~0.9","load-grunt-config":"~0.5.0","load-grunt-tasks":"~0.2.0","mocha-phantomjs":"~3.1.6","promises-aplus-tests":"git://github.com/stefanpenner/promises-tests.git","connect-redirection":"0.0.1","grunt-contrib-yuidoc":"~0.5.0"},"scripts":{"test":"grunt test","lint":"jshint lib","prepublish":"grunt build"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"keywords":["promises","futures","events"],"author":{"name":"Tilde, Inc.","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@0.1.2","dist":{"shasum":"f112c29fea5a0998539fcb6a2fd21443d28f05f7","size":12154,"noattachment":false,"key":"/es6-promise/-/es6-promise-0.1.2.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"publish_time":1398707619952,"_cnpm_publish_time":1398707619952,"_hasShrinkwrap":false},"0.1.1":{"name":"es6-promise","namespace":"Promise","version":"0.1.1","description":"A polyfill for ES6-style Promises, tracking rsvp","main":"dist/commonjs/main.js","directories":{"lib":"lib"},"devDependencies":{"brfs":"0.0.8","grunt":"~0.4.2","grunt-browserify":"~1.2.11","grunt-cli":"~0.1.11","grunt-contrib-clean":"~0.5.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-connect":"~0.5.0","grunt-contrib-jshint":"~0.7.0","grunt-contrib-uglify":"~0.2.4","grunt-contrib-watch":"~0.5.3","grunt-es6-module-transpiler":"~0.5.0","grunt-mocha-phantomjs":"~0.3.1","grunt-mocha-test":"~0.5.0","grunt-s3":"~0.2.0-alpha.2","jshint":"~0.9","load-grunt-config":"~0.5.0","load-grunt-tasks":"~0.2.0","mocha-phantomjs":"~3.1.6","promises-aplus-tests":"git://github.com/stefanpenner/promises-tests.git","connect-redirection":"0.0.1","grunt-contrib-yuidoc":"~0.5.0"},"scripts":{"test":"grunt test","lint":"jshint lib","prepublish":"grunt build"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"keywords":["promises","futures","events"],"author":{"name":"Tilde, Inc.","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@0.1.1","dist":{"shasum":"a83385b092e2b0a283ccf3efde43ed8a4bbf7f4d","size":11846,"noattachment":false,"key":"/es6-promise/-/es6-promise-0.1.1.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"publish_time":1387460331838,"_cnpm_publish_time":1387460331838,"_hasShrinkwrap":false},"0.1.0":{"name":"es6-promise","namespace":"Promise","version":"0.1.0","description":"A polyfill for ES6-style Promises, tracking rsvp","main":"dist/commonjs/main.js","directories":{"lib":"lib"},"devDependencies":{"brfs":"0.0.8","grunt":"~0.4.2","grunt-browserify":"~1.2.11","grunt-cli":"~0.1.11","grunt-contrib-clean":"~0.5.0","grunt-contrib-concat":"~0.3.0","grunt-contrib-connect":"~0.5.0","grunt-contrib-jshint":"~0.7.0","grunt-contrib-uglify":"~0.2.4","grunt-contrib-watch":"~0.5.3","grunt-es6-module-transpiler":"~0.5.0","grunt-mocha-phantomjs":"~0.3.1","grunt-mocha-test":"~0.5.0","grunt-s3":"~0.2.0-alpha.2","jshint":"~0.9","load-grunt-config":"~0.5.0","load-grunt-tasks":"~0.2.0","mocha-phantomjs":"~3.1.6","promises-aplus-tests":"git://github.com/stefanpenner/promises-tests.git","connect-redirection":"0.0.1","grunt-contrib-yuidoc":"~0.5.0"},"scripts":{"test":"grunt test","lint":"jshint lib","prepublish":"grunt build"},"repository":{"type":"git","url":"git://github.com/jakearchibald/ES6-Promises.git"},"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"keywords":["promises","futures","events"],"author":{"name":"Tilde, Inc.","url":"Conversion to ES6 API by Jake Archibald"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@0.1.0","dist":{"shasum":"862a4197f465a69eb97f48135a5b78d4b2f77c47","size":11864,"noattachment":false,"key":"/es6-promise/-/es6-promise-0.1.0.tgz","tarball":"http://name.csiicloud.com:7001/es6-promise/download/es6-promise-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":""},{"name":"stefanpenner","email":""}],"publish_time":1387187886703,"_cnpm_publish_time":1387187886703,"_hasShrinkwrap":false}},"readme":"# ES6-Promise (subset of [rsvp.js](https://github.com/tildeio/rsvp.js)) [![Build Status](https://travis-ci.org/stefanpenner/es6-promise.svg?branch=master)](https://travis-ci.org/stefanpenner/es6-promise)\n\nThis is a polyfill of the [ES6 Promise](http://www.ecma-international.org/ecma-262/6.0/#sec-promise-constructor). The implementation is a subset of [rsvp.js](https://github.com/tildeio/rsvp.js) extracted by @jakearchibald, if you're wanting extra features and more debugging options, check out the [full library](https://github.com/tildeio/rsvp.js).\n\nFor API details and how to use promises, see the <a href=\"http://www.html5rocks.com/en/tutorials/es6/promises/\">JavaScript Promises HTML5Rocks article</a>.\n\n## Downloads\n\n* [es6-promise 27.86 KB (7.33 KB gzipped)](https://cdn.jsdelivr.net/npm/es6-promise/dist/es6-promise.js)\n* [es6-promise-auto 27.78 KB (7.3 KB gzipped)](https://cdn.jsdelivr.net/npm/es6-promise/dist/es6-promise.auto.js) - Automatically provides/replaces `Promise` if missing or broken.\n* [es6-promise-min 6.17 KB (2.4 KB gzipped)](https://cdn.jsdelivr.net/npm/es6-promise/dist/es6-promise.min.js)\n* [es6-promise-auto-min 6.19 KB (2.4 KB gzipped)](https://cdn.jsdelivr.net/npm/es6-promise/dist/es6-promise.auto.min.js) - Minified version of `es6-promise-auto` above.\n\n## CDN \n\nTo use via a CDN include this in your html:\n\n```html\n<!-- Automatically provides/replaces `Promise` if missing or broken. -->\n<script src=\"https://cdn.jsdelivr.net/npm/es6-promise@4/dist/es6-promise.js\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/es6-promise@4/dist/es6-promise.auto.js\"></script> \n\n<!-- Minified version of `es6-promise-auto` below. -->\n<script src=\"https://cdn.jsdelivr.net/npm/es6-promise@4/dist/es6-promise.min.js\"></script>\n<script src=\"https://cdn.jsdelivr.net/npm/es6-promise@4/dist/es6-promise.auto.min.js\"></script> \n\n```\n\n## Node.js\n\nTo install:\n\n```sh\nyarn add es6-promise\n```\n\nor\n\n```sh\nnpm install es6-promise\n```\n\nTo use:\n\n```js\nvar Promise = require('es6-promise').Promise;\n```\n\n\n## Usage in IE<9\n\n`catch` and `finally` are reserved keywords in IE<9, meaning\n`promise.catch(func)` or `promise.finally(func)` throw a syntax error. To work\naround this, you can use a string to access the property as shown in the\nfollowing example.\n\nHowever most minifiers will automatically fix this for you, making the\nresulting code safe for old browsers and production:\n\n```js\npromise['catch'](function(err) {\n  // ...\n});\n```\n\n```js\npromise['finally'](function() {\n  // ...\n});\n```\n\n## Auto-polyfill\n\nTo polyfill the global environment (either in Node or in the browser via CommonJS) use the following code snippet:\n\n```js\nrequire('es6-promise').polyfill();\n```\n\nAlternatively\n\n```js\nrequire('es6-promise/auto');\n```\n\nNotice that we don't assign the result of `polyfill()` to any variable. The `polyfill()` method will patch the global environment (in this case to the `Promise` name) when called.\n\n## Building & Testing\n\nYou will need to have PhantomJS installed globally in order to run the tests.\n\n`npm install -g phantomjs`\n\n* `npm run build` to build\n* `npm test` to run tests\n* `npm start` to run a build watcher, and webserver to test\n* `npm run test:server` for a testem test runner and watching builder\n","_attachments":{},"homepage":"https://github.com/stefanpenner/es6-promise","bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"license":"MIT"}