{"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"keywords":["promises","promise","polyfill","futures"],"dist-tags":{"latest":"4.1.1"},"author":{"name":"Yehuda Katz, Tom Dale, Stefan Penner and contributors","url":"Conversion to ES6 API by Jake Archibald"},"description":"A lightweight library that provides tools for organizing asynchronous code","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://people.mozilla.org/~jorendorff/es6-draft.html#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://raw.githubusercontent.com/stefanpenner/es6-promise/master/dist/es6-promise.js)\n* [es6-promise-auto 27.78 KB (7.3 KB gzipped)](https://raw.githubusercontent.com/stefanpenner/es6-promise/master/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://raw.githubusercontent.com/stefanpenner/es6-promise/master/dist/es6-promise.min.js)\n* [es6-promise-auto-min 6.19 KB (2.4 KB gzipped)](https://raw.githubusercontent.com/stefanpenner/es6-promise/master/dist/es6-promise.auto.min.js) - Minified version of `es6-promise-auto` above.\n\n## Node.js\n\nTo install:\n\n```sh\nnpm install es6-promise\n```\n\nTo use:\n\n```js\nvar Promise = require('es6-promise').Promise;\n```\n\n## Bower\n\nTo install:\n\n```sh\nbower install es6-promise --save\n```\n\n\n## Usage in IE<9\n\n`catch` is a reserved word in IE<9, meaning `promise.catch(func)` throws a syntax error. To work around this, you can use a string to access the property as shown in the following example.\n\nHowever, please remember that such technique is already provided by most common minifiers, making the resulting code safe for old browsers and production:\n\n```js\npromise['catch'](function(err) {\n  // ...\n});\n```\n\nOr use `.then` instead:\n\n```js\npromise.then(undefined, function(err) {\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","repository":{"type":"git","url":"git://github.com/stefanpenner/es6-promise.git"},"users":{"fattenap":true,"tracker1":true,"elrond25":true,"tchcxp":true,"iamveen":true,"nycdotnet":true,"alexkval":true,"rsp":true,"jpepe":true,"asaaki":true,"kerry95":true,"52u":true,"sopepos":true,"crowelch":true,"tomwayson":true,"iolo":true,"tomekf":true,"nice_body":true,"ruyadorno":true,"josejaguirre":true,"lijunle":true,"corintho":true,"sylchamber":true,"hyzhak":true,"dongguangming":true,"leodutra":true,"noelmace":true,"koulmomo":true,"wangnan0610":true,"kerwyn":true,"brunolemos":true,"piecioshka":true,"rubiadias":true,"vasz":true,"jmsherry":true,"nika.interisti":true,"cmp-cc":true,"knksmith57":true,"jonalport":true,"indooorsman":true,"nickeltobias":true,"maniktyagi":true,"mhaidarh":true,"zixinliango":true,"mswanson1524":true,"pixel67":true,"acmeid":true,"juk":true,"mojaray2k":true,"klimnikita":true,"monjer":true,"cfleschhut":true,"mrbgit":true,"knoja4":true,"kevin-foster":true,"tin-lek":true,"cblumer":true,"landen":true,"thomas.li":true,"shadowlong":true,"krugarmatt":true,"sadmansamee":true,"filipve":true,"heartnett":true,"princetoad":true,"icognivator":true,"sibawite":true,"ungurys":true,"warcrydoggie":true,"terrychan":true,"bengi":true,"zhnoah":true,"isa424":true},"bugs":{"url":"https://github.com/stefanpenner/es6-promise/issues"},"license":"MIT","versions":{"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","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@0.1.0","dist":{"shasum":"862a4197f465a69eb97f48135a5b78d4b2f77c47","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"}]},"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","homepage":"https://github.com/jakearchibald/ES6-Promises","_id":"es6-promise@0.1.1","dist":{"shasum":"a83385b092e2b0a283ccf3efde43ed8a4bbf7f4d","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"}]},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"}]},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"}]},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-2.0.0.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"}]},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-2.0.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jaffathecake","email":"jaffathecake@gmail.com"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"}]},"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":"jaffathecake@gmail.com"}],"dist":{"shasum":"ff979910a05a884c0557edc40e6d9c26fe38167a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-2.1.0.tgz"}},"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":"jaffathecake@gmail.com"}],"dist":{"shasum":"03e8f3c7297928e5478d6ab1d0643251507bdedd","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-2.1.1.tgz"}},"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":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"dist":{"shasum":"ed8dcf4e27075ecff0266c8f79e7a82c4e0d90b9","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-2.2.0.tgz"}},"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":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"dist":{"shasum":"96edb9f2fdb01995822b263dd8aadab6748181bc","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-2.3.0.tgz"}},"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":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"dist":{"shasum":"df5f60f8c6f1bffa7b9d88c430221c17bb787b4d","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-3.0.0.tgz"}},"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":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"dist":{"shasum":"92ac184c6d37ee5bf963cd5e6b0edabab2d45d2b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-3.0.1.tgz"}},"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":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"dist":{"shasum":"010d5858423a5f118979665f46486a95c6ee2bb6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-3.0.2.tgz"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-3.1.2.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/es6-promise-3.1.2.tgz_1455383156542_0.32691872608847916"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-3.2.1.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-3.2.1.tgz_1463027774105_0.6333294357173145"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-3.3.0.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-3.3.0.tgz_1473720607345_0.7047815534751862"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-3.3.1.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-3.3.1.tgz_1473876184124_0.4918641895055771"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-4.0.0.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.0.tgz_1474937232392_0.702417059103027"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-4.0.1.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.1.tgz_1474941007795_0.7157038429286331"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-4.0.2.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.2.tgz_1474941171928_0.245043731527403"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-4.0.3.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.3.tgz_1474995257880_0.17709654499776661"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-4.0.4.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.4.tgz_1475468680861_0.4634293632116169"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-4.0.5.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-4.0.5.tgz_1475539568489_0.15082282247021794"}},"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","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-4.1.0.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/es6-promise-4.1.0.tgz_1488911681321_0.2566357236355543"}},"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":{"integrity":"sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==","shasum":"8811e90915d9a0dba36274f0b242dbda78f9c92a","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/es6-promise/-/es6-promise-4.1.1.tgz"},"maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/es6-promise-4.1.1.tgz_1498667533903_0.08439823635853827"}}},"name":"es6-promise","time":{"modified":"2017-07-29T18:43:39.496Z","created":"2013-12-16T09:58:04.368Z","0.1.0":"2013-12-16T09:58:06.703Z","0.1.1":"2013-12-19T13:38:51.838Z","0.1.2":"2014-04-28T17:53:39.952Z","1.0.0":"2014-04-28T18:14:34.393Z","2.0.0":"2014-10-14T13:17:01.430Z","2.0.1":"2014-12-08T08:46:21.392Z","2.1.0":"2015-04-15T10:18:42.204Z","2.1.1":"2015-04-23T14:34:20.204Z","2.2.0":"2015-06-05T08:09:27.688Z","2.3.0":"2015-06-10T09:16:41.507Z","3.0.0":"2015-08-10T22:28:21.674Z","3.0.1":"2015-08-10T22:29:20.987Z","3.0.2":"2015-08-10T22:36:16.432Z","3.1.2":"2016-02-13T17:05:59.948Z","3.2.1":"2016-05-12T04:36:14.641Z","3.3.0":"2016-09-12T22:50:10.454Z","3.3.1":"2016-09-14T18:03:04.355Z","4.0.0":"2016-09-27T00:47:13.801Z","4.0.1":"2016-09-27T01:50:09.669Z","4.0.2":"2016-09-27T01:52:53.333Z","4.0.3":"2016-09-27T16:54:18.117Z","4.0.4":"2016-10-03T04:24:43.435Z","4.0.5":"2016-10-04T00:06:08.744Z","4.1.0":"2017-03-07T18:34:41.594Z","4.1.1":"2017-06-28T16:32:14.087Z"},"readmeFilename":"README.md","homepage":"https://github.com/stefanpenner/es6-promise#readme"}