{"_id":"q-promise","_rev":"19-c5ea93761cc4748a303935c742ab014d","name":"q-promise","description":"promise polyfill with add-ons","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.1":{"name":"q-promise","version":"0.1.1","description":"promise polyfill with add-ons","main":"lib/promise-q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.4.1","karma":"^0.13.15","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-story-reporter":"^0.3.1","mocha":"^2.3.4","nitro":"^1.5.41"},"gitHead":"28aa0c5521df6426346382b1a589e73d73d679a6","_id":"q-promise@0.1.1","_shasum":"90606dded0f26648d53228088fd36dc1af66b13c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"90606dded0f26648d53228088fd36dc1af66b13c","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.1.1.tgz","integrity":"sha512-uVgaQ+JXLDVsXYlhf2TIMKKPGRBI1K+voUiSFTsa2CyHmaI9OlZdky88enVo63UMJ7mrJXpTY9/7SXtnuvre2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIz1mhlMw37XcCxXLFMdYsMDi3VxE6chpMkVBRMOp4KAiAgJkwtskpD89QNrd70ft9bzf6fxbI3T0B8+CjWDk0WoA=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}]},"0.1.2":{"name":"q-promise","version":"0.1.2","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.4.1","karma":"^0.13.15","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-story-reporter":"^0.3.1","mocha":"^2.3.4","nitro":"^1.5.41"},"gitHead":"e8b808df4215a8e017cc694a79c7c5f93b2f40f1","_id":"q-promise@0.1.2","_shasum":"a217ed98e89f89ecff8d780ba4a290b751fcb6b3","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"a217ed98e89f89ecff8d780ba4a290b751fcb6b3","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.1.2.tgz","integrity":"sha512-NKUl0JkQFgdZx/obhK60y5Wfprd8y6PIDMvAbWaFMi9KtgMl2USvR6Zwl9W+OINP6373BbABujNKqYqtGT5bKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7R8+aaZA9/+0ASzfR3lKhf+FjN99urBjhUC9euDDoRAiB48FxLge9U20dbCqVGzhsWIi1IA6pIKphxPf6ibLxSTQ=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}]},"0.2.1":{"name":"q-promise","version":"0.2.1","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.4.1","karma":"^0.13.15","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-story-reporter":"^0.3.1","mocha":"^2.3.4","nitro":"^1.5.41"},"gitHead":"93fd9030c779aced3b183d4f56ed846ff8e9164e","_id":"q-promise@0.2.1","_shasum":"7bf035678e287af79696e4a42d2a250b3de37904","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"7bf035678e287af79696e4a42d2a250b3de37904","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.2.1.tgz","integrity":"sha512-UaEVO9AEbNomQOx2Gt+oHDd3IslgsceUXceGnck/E3uI95MRGN2laRDtIcO3qb/Oy3S/3J2etlKqOgYZt8BvUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfZxzaBfEZj22aKAPyKhI6S89OVFoKcrdxdGhtkOY3xAiBdb2YFUR1Xl41LtDgQEkMCRlDyXXS1iSeLjmQCWqBM1g=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}]},"0.2.2":{"name":"q-promise","version":"0.2.2","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.4.1","karma":"^0.13.15","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-story-reporter":"^0.3.1","mocha":"^2.3.4","nitro":"^1.5.41"},"gitHead":"3720f03c4773b64c38fddc9b132604d0a6a8b1cb","_id":"q-promise@0.2.2","_shasum":"7e5281ec163a592e0f31eb4d2c1ca132173aac4c","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.2","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"7e5281ec163a592e0f31eb4d2c1ca132173aac4c","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.2.2.tgz","integrity":"sha512-jE9LCZNtgCErviIWE/yIL8SySbQQPCI5sjPj04qdq6/MVuVh3wTvDmEfCxhWm7fboV8z61gZvuQnyH54rRFO4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAorCiJq3k7kCTmLkuSvYQ9U7ZHGEepUANUNoNFOH/q7AiAXRV+yy+ZInx8mpe5zBV8KTwG1bX6eB0gYCApQwQCrHQ=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.2.2.tgz_1460122051724_0.20561436610296369"}},"0.2.3":{"name":"q-promise","version":"0.2.3","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.4.1","karma":"^0.13.15","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-story-reporter":"^0.3.1","mocha":"^2.3.4","nitro":"^1.5.41"},"gitHead":"0115f49bc05e62ddaab91dabee0e914ec694f5df","_id":"q-promise@0.2.3","_shasum":"ebf2e9971e434405473c3e8db9e00d8d9b1f0f50","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.2","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"ebf2e9971e434405473c3e8db9e00d8d9b1f0f50","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.2.3.tgz","integrity":"sha512-RUxhsPBeO9it2rFGnm/T6vHgMhAF49JF/NlQmASsBiK7I5531DKyJUuTy9snrlOyUL3SUBE8AGeuM4BYCfSP9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5qWovkr+9bSxqpiFhDN7wnEG3nox6rPjRdcu7lJxwdAiEAuNLCO8GnqiSPE3/uHkkGBCqQiwIEGIipgYbo5AfXttY="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.2.3.tgz_1460125141689_0.13960034889169037"}},"0.2.4":{"name":"q-promise","version":"0.2.4","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.4.1","karma":"^0.13.15","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-story-reporter":"^0.3.1","mocha":"^2.3.4","nitro":"^1.5.41"},"gitHead":"43585704d24b5a2c86d8b740ce338a942748b440","_id":"q-promise@0.2.4","_shasum":"40d86d99fdbccba3d8f69b7e17fba89b0d011deb","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.2","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"40d86d99fdbccba3d8f69b7e17fba89b0d011deb","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.2.4.tgz","integrity":"sha512-EFNO7bZsR081Ix9i8TImtDf96DnyLZfMUJ4iYFDH3lhCx3ljzWrp15+yolUjQkMLychok4ggWmO94YxMbA9aWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9UmMtusm4ExRW/SeZhzKODTivOQG984DeZjSe8SOu8AiBXiTwc+0jAQIm0ItOHZ3N8EmdoTER5ulUqawhPg4e/EQ=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.2.4.tgz_1460125297246_0.4895308231934905"}},"0.2.5":{"name":"q-promise","version":"0.2.5","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.4.1","karma":"^0.13.15","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-story-reporter":"^0.3.1","mocha":"^2.3.4","nitro":"^1.5.41"},"gitHead":"76b7b41d3486e992bca24b05c7874ef2dfc20aef","_id":"q-promise@0.2.5","_shasum":"2f443a8213d56030d1ba28758a74e63a9838689c","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.2","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"2f443a8213d56030d1ba28758a74e63a9838689c","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.2.5.tgz","integrity":"sha512-QZuy/MHPQqZ7w8PnAIED28B7xQMl03DIv4shtyLUVQ/qQPQ+eHiPKmSR60t2LQ21hF23Gj2L8tcqqN1yAqyDQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYTVAziNX7nQ+8+h7HbZTg+BurzUQeANHbAnDQ+KeLaAiB6ocyzYGyPNkrVm9rYzX53sJIjGYkpxODYNA01SXIbcQ=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.2.5.tgz_1460125887472_0.6026962727773935"}},"0.2.6":{"name":"q-promise","version":"0.2.6","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.4.1","karma":"^0.13.15","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.2","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.1","karma-story-reporter":"^0.3.1","mocha":"^2.3.4","nitro":"^1.5.41"},"gitHead":"fb6ae8e1fefb4cef15b3e9f1d92d9e06dcefa447","_id":"q-promise@0.2.6","_shasum":"5734255e5fedb98ab523978a486bc756bc209989","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.4.2","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"5734255e5fedb98ab523978a486bc756bc209989","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.2.6.tgz","integrity":"sha512-UK5jeRdrTXXV7jmUI6WKi7PqU9qn6r+lF3LZwOgVE3cf4aKrlAv9KEBrHS5TFyhJqdZhPJG2DzQT+gjUM1rDwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhMis6fg49RHP2B6bhT0N1UeztZ1yR5VVW5evnDs3ZuQIgJ4oCWFS5DvMSpS2UDTJFEsYvMkVMJDILXQ7NSrX6fSw="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.2.6.tgz_1460134362597_0.10517537710256875"}},"0.3.0":{"name":"q-promise","version":"0.3.0","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.5.0","karma":"^0.13.22","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.3","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.2","karma-story-reporter":"^0.3.1","mocha":"^2.4.5","nitro":"^1.5.74"},"gitHead":"15f533e60892665cf3d661f63fa4f8c397c27c71","_id":"q-promise@0.3.0","_shasum":"cb72bcf459f41f380cb971b74040cfc7c1b73232","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"cb72bcf459f41f380cb971b74040cfc7c1b73232","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.3.0.tgz","integrity":"sha512-JH5cXcnBny4lyWIvW4InYet9aN6snP6SkyevERGX+kXejmtCnlOpRGsa54nKfZtkcbyDvsJajuu0KzrYo9VYZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmOhFySPzbjscRpR9bNVY3R24HGhMGbs7GxiIAq70jKwIhAJyra+3P3CCXlxfgpJyZCKXR8NMd942yuAn9roxEsm01"}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.3.0.tgz_1466641973696_0.7233002528082579"}},"0.3.1":{"name":"q-promise","version":"0.3.1","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.5.0","karma":"^0.13.22","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.3","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.2","karma-story-reporter":"^0.3.1","mocha":"^2.4.5","nitro":"^1.5.74"},"gitHead":"d4300988ff87cb035aa961be91c94b39e35e0711","_id":"q-promise@0.3.1","_shasum":"229dcc07c9efa698d6b97f75b0a0be5a5919ee9d","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"229dcc07c9efa698d6b97f75b0a0be5a5919ee9d","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.3.1.tgz","integrity":"sha512-BgnBKqOhBsTT+iQ77pjJKgC+aN78BEvUQIPdVkQ4harxmULNrujKJnPZBsk1hvgWnaRG+7ktfMB7o7wOzki3ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF37qQb+pJgNDT7xNSkVhV1S3cMvg1war1syhGskDgy7AiA6ik6Na3qQ9PPEg3b8w2md5NpBrlSxtxeEkoX7s55GtQ=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/q-promise-0.3.1.tgz_1466642521314_0.8380073248408735"}},"0.3.2":{"name":"q-promise","version":"0.3.2","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.5.0","karma":"^0.13.22","karma-chai":"^0.1.0","karma-chrome-launcher":"^0.2.3","karma-firefox-launcher":"^0.1.7","karma-mocha":"^0.2.2","karma-story-reporter":"^0.3.1","mocha":"^2.4.5","nitro":"^1.5.74"},"gitHead":"16583e67ee9354406112cecc9f5851720c713fc5","_id":"q-promise@0.3.2","_shasum":"3d8b4b1413c831df5e99643dd33f919334c91b55","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"3d8b4b1413c831df5e99643dd33f919334c91b55","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.3.2.tgz","integrity":"sha512-796N2km5GwgP2OnP4r7mZBuPwgTsqRpxkFHHOGbt+xSOw+ftGrgw22NC5wU20JYsGrZY4vJ9z43AFOcfHlnDAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZzcIzeDWsqnn/TmtOeTrJwH76f4bbGjfD622+2gjyGQIhAN2cGT2TFbi0pnimOEkJ9Ik5e5OZeB93Xgz5gMxd1Dc/"}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/q-promise-0.3.2.tgz_1466642739775_0.8370439552236348"}},"0.3.3":{"name":"q-promise","version":"0.3.3","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-story-reporter":"^0.3.1","mocha":"^3.0.2","nitro":"^1.9.9"},"gitHead":"b0c38c18614c0e71a0ba8946c25008033d5edb3d","_id":"q-promise@0.3.3","_shasum":"7d9a688a08983905ef1deb72c8c6eef93f693657","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.5.0","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"7d9a688a08983905ef1deb72c8c6eef93f693657","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.3.3.tgz","integrity":"sha512-dDQnGF3bOxXcwBJJsFO5fzuBceLrda4TDoHqNnyAmeOVgWeM4vpyxxu2PNBRKpdOAx/x5ICXKyef4P+ZmqLhbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBoEstCNDKCYmZyQzV8l1tEvYI7COi5v83pq4IUhfknAiBFOxbUZuSFvVScf0cdT+z+Pjhw2KMXxzVDWK/g6mN46A=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.3.3.tgz_1472568053609_0.9301338447257876"}},"0.3.4":{"name":"q-promise","version":"0.3.4","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-story-reporter":"^0.3.1","mocha":"^3.0.2","nitro":"^1.9.9"},"gitHead":"c37659f078fefcc3b51473e67b34004d9b0fe2fd","_id":"q-promise@0.3.4","_shasum":"e811154ee6c3df22dd872f1ec1722003e69f640c","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.5.0","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"e811154ee6c3df22dd872f1ec1722003e69f640c","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.3.4.tgz","integrity":"sha512-K24tOyxySYEMe4HfR+s4zCUbFf/2EDSpwIuuAA4LqVRrvJjlvaCkv7IPGqckl+upFJvQL/YzjNj8C7fwAug+rQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo/X/Lj2geWfpTIpHc4uGAbZwys6YanPwFNCygCqkAeAiBKdVJITICFSmRyon2iikGGTmzA9aGrFv5xi/XX7V8AsA=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/q-promise-0.3.4.tgz_1472568570029_0.20818453445099294"}},"0.3.5":{"name":"q-promise","version":"0.3.5","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-story-reporter":"^0.3.1","mocha":"^3.0.2","nitro":"^1.9.9"},"gitHead":"478d32cc3eeb549608abddd11db442281a2b37cf","_id":"q-promise@0.3.5","_shasum":"9a8da72d5bc08bdb1f8a676d75830f3098becd86","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.5.0","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"9a8da72d5bc08bdb1f8a676d75830f3098becd86","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.3.5.tgz","integrity":"sha512-er3M3M/jrgTQjABrSGPzMUau3SDxJB79gSu0qws6HIWCYbj27ypNkjR0lufoq7XZyFn1FHvLkv3DEp+NIxihnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsQQ5tJ5vPpX9Mmp4f755ZMQPSxDa1jh74blrLcs4GqAiA83fA/13eMv1d9UqdMuZDvSQ1e2zGs3g1gkEC/Pmfngg=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.3.5.tgz_1472569966590_0.41892333957366645"}},"0.3.6":{"name":"q-promise","version":"0.3.6","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-story-reporter":"^0.3.1","mocha":"^3.0.2","nitro":"^1.9.9"},"gitHead":"0105c3d06673966b007e858865204f838f3333d5","_id":"q-promise@0.3.6","_shasum":"55ebe64d35cc49d582bc0c63745733ba0a74bb0d","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.5.0","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"55ebe64d35cc49d582bc0c63745733ba0a74bb0d","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.3.6.tgz","integrity":"sha512-DLcPY3o6rfV33ZVx3tmHeDGMsNvmHU5xyJCJGiyh79LG4CtVTevhv+319FAS7xFEYKqSly3AOcispy9KtQCyqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyeXBTjwqqxFkxhYvz2ml2e+5+C0X6S8EA2jSy4hlRsAiBm0Wiwg8P9sE2JQ3j9K7/RkQyAeWPjEMTgJ/dU2cnfTw=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-0.3.6.tgz_1474885403537_0.8123144591227174"}},"0.3.7":{"name":"q-promise","version":"0.3.7","description":"promise polyfill with add-ons","main":"lib/q.js","scripts":{"test":"node make lint && $(npm bin)/mocha tests && node make build && $(npm bin)/karma start karma.conf.js"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/promises-plus.git"},"keywords":["promise","polyfill","add-ons","when"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/promises-plus/issues"},"homepage":"https://github.com/jstools/promises-plus#readme","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-story-reporter":"^0.3.1","mocha":"^3.0.2","nitro":"^1.9.9"},"gitHead":"a5cfcdc08cda490ef961be7a1e8e84659f0f6a79","_id":"q-promise@0.3.7","_shasum":"22f717c87c9f3df136657a6135d2c01aa3cb573a","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.5.0","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"22f717c87c9f3df136657a6135d2c01aa3cb573a","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-0.3.7.tgz","integrity":"sha512-n3f0fH6ANI57J76WevzepYyfSDIUr9UXY1OS0bz7+DLUKy8N45iMWvi/ogIZrQbnhczMoettDyKwuI0JofDDCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSw7i1dXLqfyotNWTmPdT+pdmuf9SUvxb2o5WVAq7+wAiApxl7LW4sLptXvUEaExqqsJP/0cDrPjkN8az8ZUg7dvQ=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/q-promise-0.3.7.tgz_1474889604966_0.22462536697275937"}},"1.0.0":{"name":"q-promise","version":"1.0.0","description":"promise polyfill with add-ons","main":"q.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/q-promise.git"},"keywords":["promise","polyfill","add-ons","when","es6"],"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"license":"MIT","bugs":{"url":"https://github.com/jstools/q-promise/issues"},"homepage":"https://github.com/jstools/q-promise#readme","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","karma-chai":"^0.1.0","karma-chrome-launcher":"^2.0.0","karma-firefox-launcher":"^1.0.0","karma-mocha":"^1.1.1","karma-story-reporter":"^0.3.1","mocha":"^3.0.2","nitro":"^1.10.8","promises-aplus-tests":"^2.1.2"},"gitHead":"4f56c958436eb6ea98db2ade8192e26c73b7c650","_id":"q-promise@1.0.0","_shasum":"3d68dd477a78d8890e7ba29926bbdb82891c4467","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.1","_npmUser":{"name":"jgermade","email":"jesus@germade.es"},"dist":{"shasum":"3d68dd477a78d8890e7ba29926bbdb82891c4467","tarball":"https://registry.npmjs.org/q-promise/-/q-promise-1.0.0.tgz","integrity":"sha512-kkCuzm4oLgX3jjQ4Naui4Vxgi4t9f5Rcki8XlIBcxeawybq65TLeJJ0hZiLrH5NTz/KR/C4FpExoR1ESbGx9sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMxt6/6WTmDkBD2AFsDAJVLTF8qc1ZtmisT7eBye+I6AiACU9iqtgJjxnMekoYsCL6wAa3dbu37cjMC+A7PiXo12A=="}]},"maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/q-promise-1.0.0.tgz_1481246475595_0.14921933482401073"}}},"readme":"q-promise [![](https://img.shields.io/npm/v/q-promise.svg)](https://www.npmjs.com/package/q-promise) [![](https://img.shields.io/bower/v/q-promise.svg)](http://bower.io/search/?q=q-promise)\n==================\n[![travis](https://cdn.travis-ci.org/images/favicon-662edf026745110e8203d8cf38d1d325.png)](https://travis-ci.org/jstools/q-promise)\n[![Build Status](https://travis-ci.org/jstools/q-promise.svg?branch=master)](https://travis-ci.org/jstools/q-promise)\n[![Wercker](http://wercker.com/favicon.ico)](https://app.wercker.com/project/bykey/be7db1dae8daa1a31b992c75d8c9cf83)\n[![wercker status](https://app.wercker.com/status/be7db1dae8daa1a31b992c75d8c9cf83/s \"wercker status\")](https://app.wercker.com/project/bykey/be7db1dae8daa1a31b992c75d8c9cf83)\n[![](https://img.shields.io/npm/dm/q-promise.svg)](https://www.npmjs.com/package/q-promise)\n\n> Full [Promises/A+](https://github.com/promises-aplus/promises-spec) [compliance](https://github.com/promises-aplus/promises-tests)\n\n[<img src=\"https://rawgit.com/promises-aplus/promises-spec/master/logo.svg\" width=\"48\">](https://github.com/promises-aplus/promises-spec)\n\n## Installation\n```.sh\nnpm install q-promise --save\n\n# alternatively you can use bower (minified version by default)\nbower install q-promise --save\n```\n\n## [ES6 Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)\n``` js\n// q-promise respects the es6 promise specification\n// you can use q-promise as global polyfill\n\nif( !window.Promise ) {\n  window.Promise = $q;\n}\n```\n\n## Example\n``` js\n$q(function (resolve, reject) {\n        resolve('gogogo!');\n    })\n\n    .then(function (result) {\n        console.log('checkpoint 1', result);\n        throw 'whoops!';\n    })\n\n    .then(function (result) {\n        console.log('checkpoint 2', result);\n    },function (result) {\n        console.log('checkpoint 2.1', result);\n        return qPromise(function (resolve, reject) {\n            setTimeout(function () { resolve('all right!'); }, 400);\n        });\n    })\n\n    .then(function (result) {\n        console.log('checkpoint 3', result);\n    }, function (reason) {\n        console.log('checkpoint 3.1', reason);\n    })\n;\n```\noutput:\n```.sh\ncheckpoint 1 gogogo!\ncheckpoint 2.1 whoops!\n# elapsed 400ms\ncheckpoint 3 all right!\n```\n\nTests\n-----\n``` sh\nmake test\n```\n","maintainers":[{"name":"jgermade","email":"jesus@germade.es"}],"time":{"modified":"2022-06-25T03:25:47.059Z","created":"2016-01-12T23:47:07.423Z","0.1.1":"2016-01-12T23:47:07.423Z","0.1.2":"2016-01-12T23:54:27.350Z","0.2.1":"2016-01-12T23:56:52.484Z","0.2.2":"2016-04-08T13:27:34.238Z","0.2.3":"2016-04-08T14:19:04.016Z","0.2.4":"2016-04-08T14:21:39.738Z","0.2.5":"2016-04-08T14:31:29.923Z","0.2.6":"2016-04-08T16:52:44.948Z","0.3.0":"2016-06-23T00:32:56.127Z","0.3.1":"2016-06-23T00:42:03.424Z","0.3.2":"2016-06-23T00:45:41.684Z","0.3.3":"2016-08-30T14:40:55.515Z","0.3.4":"2016-08-30T14:49:31.522Z","0.3.5":"2016-08-30T15:12:48.420Z","0.3.6":"2016-09-26T10:23:25.312Z","0.3.7":"2016-09-26T11:33:26.313Z","1.0.0":"2016-12-09T01:21:17.240Z"},"homepage":"https://github.com/jstools/q-promise#readme","keywords":["promise","polyfill","add-ons","when","es6"],"repository":{"type":"git","url":"git+ssh://git@github.com/jstools/q-promise.git"},"author":{"name":"Jesús Germade","email":"jesus@germade.es"},"bugs":{"url":"https://github.com/jstools/q-promise/issues"},"license":"MIT","readmeFilename":"README.md"}