{"_id":"es6-promise","_rev":"56-973549bb63350a3f7f7488e25fa866a2","name":"es6-promise","description":"A lightweight library that provides tools for organizing asynchronous code","dist-tags":{"latest":"3.0.2"},"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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/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://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz"}}},"readme":"# ES6-Promise (subset of [rsvp.js](https://github.com/tildeio/rsvp.js))\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), 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 JavaScript Promises HTML5Rocks article.\n\n## Downloads\n\n* [es6-promise](https://raw.githubusercontent.com/jakearchibald/es6-promise/master/dist/es6-promise.js)\n* [es6-promise-min](https://raw.githubusercontent.com/jakearchibald/es6-promise/master/dist/es6-promise.min.js)\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## 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\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\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","maintainers":[{"name":"jaffathecake","email":"jaffathecake@gmail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"time":{"modified":"2015-08-10T22:36:16.432Z","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"},"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/jakearchibald/ES6-Promises.git"},"homepage":"https://github.com/jakearchibald/ES6-Promises#readme","keywords":["promises","futures"],"bugs":{"url":"https://github.com/jakearchibald/ES6-Promises/issues"},"license":"MIT","readmeFilename":"README.md","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,"eserozvataf":true},"_attachments":{},"_etag":"\"52J7BJ2JZHN1LGBEELX9IAILJ\""}