{"_id":"promise-more","_rev":"32-06b2d9355e9d8338f69372c6d22c1e14","name":"promise-more","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","dist-tags":{"latest":"1.0.29"},"versions":{"1.0.0":{"name":"promise-more","version":"1.0.0","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API","test":"gulp && jest"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"98a68a9a386d9f8f4363a1e34a43da69ce1fce43","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.0","_shasum":"8ae0b29b28ba0e851d59ecf8ed2106e3c3a82a99","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"8ae0b29b28ba0e851d59ecf8ed2106e3c3a82a99","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.0.tgz","integrity":"sha512-4HgOYzMcGKav2YkfxLSt70vkKGoL9eOmHbqCTGZOO5LgIuFntDZ7X6Y91eDt1LBlaW8GkixZ8iKn+i9DTR8SJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvwipru9M8oO4V6t9rujUW9s8ZZ8pWkKqn9xMYQpkBKAiEAgpHAc4o+hLJWJcvoV7iLZPDKJw1Zl22sdbsJwDR1WWQ="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.0.tgz_1504020703896_0.9452534636948258"}},"1.0.1":{"name":"promise-more","version":"1.0.1","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API","test":"gulp && jest"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"98a68a9a386d9f8f4363a1e34a43da69ce1fce43","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.1","_shasum":"23239403add6c82a2ea02ba92d74f796ac4c8460","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"23239403add6c82a2ea02ba92d74f796ac4c8460","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.1.tgz","integrity":"sha512-cZD6OCrZvTzBOj2T+FSHip3IKPyD4Zupx0yIghztFJl7IxkJ0VfovC6cQcXXmJ423gZjj+U5ffBv8u5tmQUg9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2EFDjDdRsePfv/bEaBvfDkL9xkx236CFPZ/iNcmujUwIgLiXhll3kmRpNoksyEZJxsKJ6wtznb126oOQgPhr/bHc="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.1.tgz_1504020847473_0.23554975562728941"}},"1.0.2":{"name":"promise-more","version":"1.0.2","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API","test":"gulp && jest"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"d2073b18c53359ab8d245915210b5c8176879737","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"integrity":"sha512-yHCH4Uqw4ND2ljsKMhkBYmBGjFKF94Y1cmzejopOHM5d/P0chR4piySXUsP9Fhg4F9QtrLf72v0npO7gvp8lJQ==","shasum":"a13fe7145c75093d619ed65f8182f9c51e6bcbf1","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvzetQ1bBCMnkeb6KkzZl9dLJBXiPzCnFRH+VFCogLugIgWQb0uD/E6mL2Uxwn/CLgNEZSxeNAqdxBbKTl7ri12Mo="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.2.tgz_1504021330673_0.4052819397766143"}},"1.0.3":{"name":"promise-more","version":"1.0.3","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","library","module","promise","q","tools","utility"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API","test":"gulp && jest"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"89472ed48c2a21d078d7eb88ea4e1bce27a44cf2","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"integrity":"sha512-uxBqe/8QA3TKOAXO4XbCzvmOk1B/MoTBxtpON4MQWVYv2ge664NPnSSG6qb3sG+d3Y5wqGrsGRNZXxKWYQmvGA==","shasum":"508d67ca1b6e1a4a4b1afb66405fad3126c087ca","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrbFDTjlVbGLgP00aYAZrLgOpEHBhp1gujizfSCe4kcQIgPlVP7NUMEC01xXv+Md2i+gPoTa0U0/lUp9Dymhr0bVU="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.3.tgz_1504021596590_0.5322619567159563"}},"1.0.4":{"name":"promise-more","version":"1.0.4","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","library","module","promise","q","tools","utility"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API","test":"gulp && jest","publish":"gulp && npm publish"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"1e47469e7a7fc298fdc95969b64da73920356698","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.4","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"integrity":"sha512-5/6r8xIMcIg+BjxNA87Nf+y+/M+uTBcmVVf/WcUdWT5YWC0IU/MPUzQWBNESB+uMNevooM/NFbZzRe72hK4QGQ==","shasum":"cbcc76c62bb8b1691d0ea0703ec9626112e01647","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxhFniY0rRzKbsIVse+l5I71dBgsiJmOVLJD5LmguYVAiEArwEqZO5A47JybM5Pzuv5bIR5j4rRDXtlgIx5zrn5T0g="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.4.tgz_1504021723980_0.15958346566185355"}},"1.0.5":{"name":"promise-more","version":"1.0.5","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","library","module","promise","q","tools","utility"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"1e47469e7a7fc298fdc95969b64da73920356698","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.5","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"integrity":"sha512-k8KYVaTIpTQZ0eeLfr8IqqeRk9kDLGNIh51F5O5csQvEJuoVuaT9R4IBuYLNt5tUr9guSXaku3GWFwZvVlAwGQ==","shasum":"8468c8053b9ac42645ff58e0b346f84e67d87a11","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVLFT4ErZjUW0dKPnLU55NuSa99/VkiGW0CcKgmnN3xgIgCzPTwUWl4A1Wqq4smFwAKKJ1lapktWTYx6MpZ3cSmFU="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.5.tgz_1504021967028_0.1330018995795399"}},"1.0.6":{"name":"promise-more","version":"1.0.6","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","library","module","promise","q","tools","utility"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"4a9ec7dd237dd07238e9e329febce825832f6da2","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.6","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"integrity":"sha512-hqQbXxZS18HMJbvJLyMxWN6FF5unYxQtIP4XnfBg5ujBq9lsJKacCc+r6IJS0QZroFr/9LLZX9kuFZqiIo8qaw==","shasum":"bb23245de115c1d612fba20e200f956465511a1e","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuBgDm0+HIP3rDk+OXV5dWcbFuP9ZiWN699w7TZcboVAiEAzaVPDHFFc8BGYDhajeJpnLLfas/cTlWkkuL4SLQOLZY="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.6.tgz_1504023180280_0.7609588098712265"}},"1.0.7":{"name":"promise-more","version":"1.0.7","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","library","module","promise","q","tools","utility"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"51d9e9bc777da03117440f1ced03d6b82221e6fe","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.7","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"integrity":"sha512-rurUPh2phTlKHBRKRaMpBeA4+IK+v2E7W4sDZkuO305XWuzOPzgA7awFEYVJMdYLibmkNG79rZckjGoF/EUWyA==","shasum":"6b1a3cb94dd5c8c80bf91282ad2a64acba41a8b6","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4hv1pzlskwYJ1Y9ls9HtmyWWpo8mM0WNAnVhHaD9HoAiBlxj+oytsNtQbEAyANMOpeR3hYD9gGRWshwtMSfYHpuQ=="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.7.tgz_1504023873495_0.7675652441103011"}},"1.0.8":{"name":"promise-more","version":"1.0.8","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"cb46ea2e3fc5acdecd2363420af992633499a809","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.8","_shasum":"f4c7e00a90009addb534488af0301fac121fdede","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"f4c7e00a90009addb534488af0301fac121fdede","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.8.tgz","integrity":"sha512-n29vr7y8rwJzPL7+KUhdgXbpxg7OOgD+H9QSJtZrlnNKSDXRDGJwEBB4UfHTs5WScEpS3RxpVGXHe2Ma0OlS7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDx4VPPWAymQMqR79HNLRcpT77IGhqKY9uucuGfSM+SmAiBJhbXm7UJ91pUxMf/fYHqoMXmPQg1xHZgCQfhZ5bfzHw=="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.8.tgz_1504046077546_0.2576615132857114"}},"1.0.9":{"name":"promise-more","version":"1.0.9","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"989ad0ee7e66b09f962ab8750433e0228ce86fa5","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.9","_shasum":"76f4088b4289cc09681a91b928a48a38f8a2fa43","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"76f4088b4289cc09681a91b928a48a38f8a2fa43","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.9.tgz","integrity":"sha512-EXct/DP+IVbPlRsbRUjeQCI5cXM+OSrsqhBdmpT0HmXhUF3RJKVvCauvS5mg8lrPw+a11CFoqCy3JRO5kc53iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8HgBkmOMrvnTm3p6/FO8SSOPZGikm9wAHIGatvOUKSAiB+YPrAkKVYdHoLZm9wZC91rxIyfnAR5o2prRiOXFRHFg=="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.9.tgz_1504046377974_0.5193937448784709"}},"1.0.10":{"name":"promise-more","version":"1.0.10","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"3149d0ce39f5db38c8eeac68967ab3882b98bf24","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.10","_shasum":"bfdfbc83472ab2ee1d761f22f2aff816a28a4f8a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"bfdfbc83472ab2ee1d761f22f2aff816a28a4f8a","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.10.tgz","integrity":"sha512-g0iSYlDbhBaCS5hJPGL0q6SW8ZGL5jqI6XlpJV5qMdD0NU1t6yWSSsJpwYrC0jGUuQDRDLVhZmntiYug7Rr57g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvAtYOWsX/p47PnzBlOlQTNZIri6TigTsNI2/i2cGT5AiEA7dNir68cRv8e5oOsF6rUN1r6cCdNJ05Kis/jIsn77os="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.10.tgz_1504047178649_0.0026788462419062853"}},"1.0.11":{"name":"promise-more","version":"1.0.11","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"5a4b7e3202f3eb5a6cc09752078f8891984c1ccd","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.11","_shasum":"aeddd03484e8794b33834e5dd59fc5a211ff37f6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"aeddd03484e8794b33834e5dd59fc5a211ff37f6","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.11.tgz","integrity":"sha512-yX/L2wpmGRepLn2Nw4d5Wady1nnkGqefk8DMlbPiIR/zghZpZXTwaQJ1JeDGLIWa6LHQ0mTtsdT6SVNJtWbamQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+ursIDE7qqxVaqRCCtdkzzDNb3zo1EyKh8qYHeSUucwIgJ8rPJv+dyyzuakc6JFXsnygIpAKlI559gL7QTJvfrXQ="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.11.tgz_1504083317339_0.29639861383475363"}},"1.0.12":{"name":"promise-more","version":"1.0.12","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"ff8e1c6fcca7b920129866023405c92b698c5fc2","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.12","_shasum":"33ae9cd2d172389d2af1c0f4c244742d02622247","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"33ae9cd2d172389d2af1c0f4c244742d02622247","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.12.tgz","integrity":"sha512-+agk7IAi9Dlh+h0L+C5iBwHsY9BvDQgeq/rB+nNIlUZO6S4yfNyQZOPkA+QnEVmxz2hC1+ziMfsxDfyXuV+34Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgLHponP6AK84It0LIhYkIv6wd7s9e8EixXV9Ud6Q+EAiEA2snPSKOTEXkB9tCjVhsrkXrp7YNLl7sUbQqLByCLYwI="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.12.tgz_1504083835971_0.8879497337620705"}},"1.0.13":{"name":"promise-more","version":"1.0.13","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"5e3c45a5b7a3ad124254ad7e34d6cdb06e7aa87d","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.13","_shasum":"c9d714254488c6973cf0862b9f93abdbfe749367","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"c9d714254488c6973cf0862b9f93abdbfe749367","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.13.tgz","integrity":"sha512-n4mYXJGWHI/mLymmflVoa0elYNC3gmudXakoqVn3zAoMYF1ES+iOppDqsbxZVRpvSFZjy7ZYgO8turBV50ny5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESM3uBUISJRgngnWrCgBR0vv9CJdDRz9Rt7w8WhpZGfAiEArtXhHA8nuo5+padxcwC0xCnJowLt516ibpwMOvAUZjU="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.13.tgz_1504084077059_0.1024558839853853"}},"1.0.14":{"name":"promise-more","version":"1.0.14","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"3a2a914b794fa0466273a1d73ad5f41eebcc5ff1","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.14","_shasum":"af911f0cefba9e5e58e504287df8ad888bb41a12","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"af911f0cefba9e5e58e504287df8ad888bb41a12","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.14.tgz","integrity":"sha512-iWOix15AdpYgMXGFOrLq6oslOf0BrS+q6mtqi450r1U2gpjscFYb7yhAB2qIhnzPTQ5XIh4o0aunyDRrxaDQBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFl65lQHKDikJmyuW6UU7G3Q4LUvnbJKWxqmiV2eWSgeAiAdSU6jAVLVTO4gEBQLSadluUZmDl4oWeeAm4Dix4O0OQ=="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.14.tgz_1504195423129_0.9251139862462878"}},"1.0.15":{"name":"promise-more","version":"1.0.15","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"bd4ec96a4e64fce39c45a8be54986a71381af8ca","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.15","_shasum":"d46a94499748b6b8f7d229035b7a8d4f832d4ea8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"d46a94499748b6b8f7d229035b7a8d4f832d4ea8","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.15.tgz","integrity":"sha512-SC0y/49CMvGRV0oGqGS2+vrA4JCPffPs7WJkBI/OMnF0EU5FOOPFBbk3jOCzPV08vSEYh+N/7ZUI5jj7Wk8+Iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqMFr8iAWUpMKYyfQQgtFgy1ohoHnd3nJnqmg6eAa8TwIgdMT3X0EAQOnuiuCwcj5Fklcabp0MOfsLAUWE85ykYME="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.15.tgz_1504195494892_0.24659347347915173"}},"1.0.16":{"name":"promise-more","version":"1.0.16","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"665bbfc627d7d91ee186dae1aca7ddb3f8b27531","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.16","_shasum":"2d0a447c6153391e5e8525810e7d5ff816979407","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"2d0a447c6153391e5e8525810e7d5ff816979407","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.16.tgz","integrity":"sha512-nURh4vNH6awqBim26elGkSw6oLwlB0oHaKjlVm+F/djKbJCuXT3WdzuLySLwQBWClBSfvQwRABDtnpuCUo91IA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFigoVgcbqMKBN0O4IrkBvRdQcnGNCMVHKd2sRH5vYnOAiEAzimeDshcuL6CD0cPV7uO5t8vm04HZ0fTXFPPo9W0Tts="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.16.tgz_1504283105718_0.6487042482476681"}},"1.0.17":{"name":"promise-more","version":"1.0.17","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"733674d638652c01de124897782847420a2a1777","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.17","_shasum":"185d72058709f6bd67bdf87aa475a1a208fa6fcf","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"185d72058709f6bd67bdf87aa475a1a208fa6fcf","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.17.tgz","integrity":"sha512-/TIkJ+svf/Y2fXHvJ+PsBESXUSpvYlHQYDm65f95BKFaCria3MslW436Oz6lpLVETl358PJg0NJKGLJ0BTg8gA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjQbFSUdETRpCfc1qy7Cha1zG6UHpXZ7Uz9uHY0fiNYAiEAqMUppziTm7Qjjqp3dLoNLioNc7+f/Hv1EVj69mKc3Ls="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.17.tgz_1504350601802_0.6262127724476159"}},"1.0.18":{"name":"promise-more","version":"1.0.18","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"a6cb5fb17ac576d1ca258e739e86d6065da0109c","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.18","_shasum":"b34c19cac7ff101043c31c0d2f336fac110e81e1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"b34c19cac7ff101043c31c0d2f336fac110e81e1","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.18.tgz","integrity":"sha512-ToimDszr1zZ5TZiydV4b2mmIC+LOOQQ1QTvGE2PQPhfA0WQTwqsk5gewJeA8i4xbIrVFf2Rg/1dv0UEflOVAYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZdB67RJUlXclFPnVMn5MUctpGw4mW8REIjFc1I1lIqAiEArlgL6g5t2xqSDSCknmVdWLOew6s0JLz32hcpBpCwesY="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.18.tgz_1504437850506_0.6822077105753124"}},"1.0.19":{"name":"promise-more","version":"1.0.19","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"08a180954b3c325deba607c15064257f2025fc36","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.19","_shasum":"77fe26e1145911cc0008d287a27e937c08882722","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"77fe26e1145911cc0008d287a27e937c08882722","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.19.tgz","integrity":"sha512-+8t6h8bi+TW39lfXZPjlEDO7q+E8389H9tPN5IWU4qhMTX1QkprmXWBng6shUzHIGMvBySp1FlcouPstXG4LLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzsOtv/EaWfIrvb2SIMqkFDo6wSXqfMEbBz850KcI0kQIgYrVAFzQqqB0FzQ1OySeNWt2ImGeVHwYrhCv6m4LK2EI="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.19.tgz_1504520137926_0.12028371402993798"}},"1.0.20":{"name":"promise-more","version":"1.0.20","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"9283aa040bcec5d2a0f89356eda4805b3263bcb3","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.20","_shasum":"61c5540d29ddef96e2fda7c71703b2323e635050","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"61c5540d29ddef96e2fda7c71703b2323e635050","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.20.tgz","integrity":"sha512-j3Cri4j+HRnmkZ9VShmc4i0AqRS+GLwzJ9YrMAqL4m5xdYqagoNLTZTZWimD4TRP8YzTe4Nj8GBfeR5HjQl1Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg9+JJvV3MxgyymyNglgkZdbaFAlf2gh9Yh0jWgpnC6wIgRmzg76+7CEs2AC6jnUlHNmpeHQUGWjqm6owKU7vSRYk="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.20.tgz_1504520191784_0.5555096787866205"}},"1.0.21":{"name":"promise-more","version":"1.0.21","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"af3b62b8d1cd24d93ec084d53dee0b9c81e41a9a","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.21","_shasum":"a3bb2b76b3af91085333a0c3b847d4b12ee62490","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"a3bb2b76b3af91085333a0c3b847d4b12ee62490","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.21.tgz","integrity":"sha512-WGZo+yNcaOApsmMjjLAU67KzcL7SQ2C3bniVp0fzXVE3gyTucuzyjOtJl+/v8EhYeUdg2Fr9nlsntQiyQHimKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCziUb44Z8QCvZ98cfAb7ASUO6fnDZmljZe0caUNCf/WgIgLPgTcCgH1TsCp/WjLunryuwbiXPickHg7mRMivpIxG0="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.21.tgz_1504557647415_0.37310304888524115"}},"1.0.22":{"name":"promise-more","version":"1.0.22","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"f03d2bb3d9c3550c670e6808be9c88673f79d4a6","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.22","_shasum":"3bbf4b9fab091fd47229fff303855b8d81146b45","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"3bbf4b9fab091fd47229fff303855b8d81146b45","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.22.tgz","integrity":"sha512-ySCYmYEyK7NStsSv8fkd5SclKPdDVH4fPqt2C7GX7Ffroz8KYiFiKpvgh2X9vTJNrwdYU8O1Rl5Zs4SHd+HSJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFA2/Tcfp9Fb2vhJ5I4I7w74X9/rhYGIOUSw6rBbKbzcAiEAu/F7NsIoS4ES6S54uXoTNURyTRmYW1f0OBMpsc4af7k="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.22.tgz_1504610505635_0.8325232884380966"}},"1.0.23":{"name":"promise-more","version":"1.0.23","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"933e95bd022c0d4354541b385bf6a4232eaf3c1a","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.23","_shasum":"67b25f6740243441174a0db87cf556cc1c18d776","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"67b25f6740243441174a0db87cf556cc1c18d776","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.23.tgz","integrity":"sha512-lAwELZCLbHrx4JwQGDpz4ZcSclIYJPFHkno9uZuCw7EYUHt0Le4NA/jw5P5GflFFomAZTlnDPSbMbxZwoP60pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8xmbdIWLVz2vKQYnnBhjyhVuIx+pbrs9okxXLjCJW9QIgC2QCqIzrWpmt7gLKpf2Pz2r5gKCmYGOiAWFxw1QbY8o="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.23.tgz_1504610712750_0.8885526638478041"}},"1.0.24":{"name":"promise-more","version":"1.0.24","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"4badcecffbdf688788e89d9db95cb7a5c9cfcbe7","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.24","_shasum":"b8dfd796783f4884b67e544acafd59940e5b79d0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"b8dfd796783f4884b67e544acafd59940e5b79d0","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.24.tgz","integrity":"sha512-qny8nyXWIyRlaYaD+XGprpM12AaqiRchMfWV41SC5LhhZVv56cPnszpLaoy/RgWxrqwsxrxWiu0+ABXIv3RWXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC62B0tHhCoIO1F1DWhpvtqPy1/kA7IRxhsDx1giafySwIgMZTp/1wcMGtY4+RmpGdO1PcOnE+8sTft4gEpUwlE9Ac="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.24.tgz_1504644804737_0.3862651367671788"}},"1.0.25":{"name":"promise-more","version":"1.0.25","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"be650d37fb451c672ecec7f0d4bdaec75a654a88","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.25","_shasum":"978a1e405e576b8d02746c6b37d6959ab0fe5091","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"978a1e405e576b8d02746c6b37d6959ab0fe5091","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.25.tgz","integrity":"sha512-vcdYmOFYfTYwLn9K5eXbR0gEx6thUfj5jJv5MLRqnDvBHxvez64c6CPHkF7bN9vusx/yq94/tSbzLlJMpALGiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRrif95FxWGN1GEOxLqNYcrBzztRcKHadhpqiGoC8d2wIgXTv1ZnH+3RyCQtxZBww1wwdvaevYQrYz/2c46CrkA/w="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.25.tgz_1504647135372_0.7868133359588683"}},"1.0.26":{"name":"promise-more","version":"1.0.26","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && node lib && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"0b2d0b0d16c1cfcb4a420df61b042f1572e196f6","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.26","_shasum":"c06abc7255eb15eeba01add1b2443c8c3ad8c1ac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"c06abc7255eb15eeba01add1b2443c8c3ad8c1ac","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.26.tgz","integrity":"sha512-It1WEvUm75gfSdm/o8W6yfowLUf1Ux+XuP6hF8ynlFx0GUMc3drO+UjEK/McFjm7a7TdfApAErw6AGSA/xSi1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvF49vCu3NcAg0iNpLNDmdWx3CJep9YSzUaR3htXK6uQIhAIj5RCUtg36MW3bU0g46qIkkgI9fMHKXl/jurWcScp/m"}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.26.tgz_1504779912327_0.9239618962164968"}},"1.0.27":{"name":"promise-more","version":"1.0.27","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && node lib && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"f74f981dd1aef038271095e837a48a242bc7b28d","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.27","_shasum":"c6c3c7c9d18dcd4c7194c618a5125180fe921d39","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"c6c3c7c9d18dcd4c7194c618a5125180fe921d39","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.27.tgz","integrity":"sha512-0IWLVUfyFMrXRGlCVn6y7CrArNMmgH5ssH0cxcH519bM17+kvXu6DpvQ5WY7FW6OMW+NsKy92K+aYqLYhfm1Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQM3UFvgI8FawjfxWdoMzUSNvK+7hVH0Nt/2XVRGzN7AiEAm3O62ZpAcgIQ3PfFrwKnHgIiirTrThb32XzmDXcz2nY="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.27.tgz_1504862186325_0.3287373874336481"}},"1.0.28":{"name":"promise-more","version":"1.0.28","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && node lib && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"c6070f07a83a9c346484bdf6147ca8f17401daa0","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.28","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"integrity":"sha512-JXLd1yB82uVH8OswnE2y5YCf66mMIZoyNVgmvQ/Wqsi1saSiLBe422m0OgJTzVEbPCrwcamxImx7fDKaQ9MwkQ==","shasum":"8fab0ee7527877284cd9bf28383f26521028246b","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.28.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGz1yCbRNhJDmnHerR+Ngn0vMOudw45RzpmpuzipOAimAiB+kQ83YfjwH5BHs2FzmB+RoZIkkmKu0YpibuLUpNIE0Q=="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.28.tgz_1505470385366_0.10054376861080527"}},"1.0.29":{"name":"promise-more","version":"1.0.29","description":"A well-tested library for handling Promises with Flow type declarations and carefully thought out API","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","author":{"name":"Marcin Hagmajer"},"keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"],"main":"lib/index.js","scripts":{"flow":"flow","lint":"eslint .","docs":"documentation readme src/** --section=API --config documentation.yml --markdown-toc=true","test":"gulp && node lib && jest","prepublishOnly":"npm run flow && npm run lint && npm test"},"devDependencies":{"babel-eslint":"^7.2.3","del":"^3.0.0","eslint":"^4.5.0","eslint-config-airbnb":"^15.1.0","eslint-plugin-import":"^2.7.0","eslint-plugin-jsx-a11y":"^5.1.1","eslint-plugin-react":"^7.3.0","flow-bin":"^0.53.1","flow-remove-types":"^1.2.1","gulp":"^3.9.1","gulp-mirror":"^1.0.0","gulp-rename":"^1.2.2","jest":"^20.0.4","through2":"^2.0.3"},"gitHead":"7df32efa1dd575fbb880c06587c96a29e6ee8e30","homepage":"https://github.com/mhagmajer/promise-more#readme","_id":"promise-more@1.0.29","_shasum":"e035ce66f9a95b6d27d46d5be61ea04e57e329f7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.2","_npmUser":{"name":"mhagmajer","email":"mhagmajer@gmail.com"},"dist":{"shasum":"e035ce66f9a95b6d27d46d5be61ea04e57e329f7","tarball":"https://registry.npmjs.org/promise-more/-/promise-more-1.0.29.tgz","integrity":"sha512-FHpTtWXGNOFMWDvC1aDR7MNjwAQ/mzNJuhggmTx1K9UKH7UOzbLSrqXSjVk16BWwQDQUNC3wS7oApBLJOMlVug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyx+/AA11UxXS9EjKC4wUl8eaZCBJF2zM+aaxRw90VfAiEAv8JtMi6gNNgjLx9OLFg1zWN66zpCC8iPydpGaFbbmfA="}]},"maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-more-1.0.29.tgz_1509185668141_0.8382800710387528"}}},"readme":"# promise-more\n\nA well-tested library for handling Promises with Flow type declarations and carefully thought out API.\n\nCompatible with Node v6.11.2 LTS or later.\n\nContributions welcome!\n\n## Installation\n\n`npm install --save promise-more`\n\n## Usage examples\n\n### With async/await - recommended\n\n```javascript\nconst { delay } = require('promise-more');\n\nasync function main() {\n  console.log('Hello...');\n  await delay(500); // wait half a second\n  console.log('...world!');  \n}\n\nmain();\n```\n\n### Without async/await\n\n```javascript\nconst { delay } = require('promise-more');\n\nconsole.log('Hello...');\ndelay(500).then(() => { // wait half a second\n  console.log('...world!');\n});\n```\n\n# API\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### Table of Contents\n\n-   [CONTROL FLOW](#control-flow)\n-   [Task](#task)\n-   [scheduler](#scheduler)\n-   [sequence](#sequence)\n-   [UTILITIES](#utilities)\n-   [after](#after)\n-   [delay](#delay)\n-   [delayedReject](#delayedreject)\n-   [delayedResolve](#delayedresolve)\n-   [state](#state)\n-   [PromiseState](#promisestate)\n-   [timeout](#timeout)\n-   [ERRORS](#errors)\n-   [TimeoutError](#timeouterror)\n-   [BaseError](#baseerror)\n\n## CONTROL FLOW\n\nFunctions to control how asynchronous tasks are executed.\n\n\n## Task\n\nTask is a function that returns a [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) of value (asynchronous execution) or the value\nitself (synchronous execution).\n\nThis type definition is used by all the control flow functions.\n\nType: function (args: P): ([Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T> | T)\n\n**Examples**\n\n```javascript\n// once run, it waits 1s and then logs 'Hello!'\nconst task: Task<void, void> = async () => {\n  await delay(1000);\n  console.log('Hello!'));\n};\n```\n\n## scheduler\n\nScheduler enqueues tasks to be run in accordance with the options passed.\n\nScheduler options (all optional):\n\n-   `limit` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The limit of tasks that can be run simultaneously (default `1`)\n\nTask execution options (all optional):\n\n-   `immediate` [boolean](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean) Whether the task should be run immediately disregarding the queue\n    (default `false`)\n-   `priority` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Priority (the higher the value, the sooner task is run) (default `0`)\n-   `context` any data you want make available to the task at the time of execution (default\n    `undefined`)\n-   `taskIndex` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) run this task immediately with the same arguments as currently\n    pending task with given index (default `undefined`). Tasks run this way are not included\n    in statistics and other execution options are ignored.\n\nTasks are executed with a single object argument which contains the following properties:\n\n-   `index` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The sequence number of the task being run (starts with `0`)\n-   `workerNr` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) The number of worker (`0`..`(limit-1)`) who should get this task. For\n    immediate tasks it is equal to `-1` - they are usually handled by some extra resources.\n-   `fulfilled` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Number of fulfilled tasks\n-   `rejected` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Number of rejected tasks\n-   `pending` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Number of tasks currently running (including immediate ones). Always\n    positive.\n-   `waiting` [number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) Number of tasks still in the queue\n-   `options` Task options with default values\n-   `schedulerOptions` Scheduler options with default values\n\n**Parameters**\n\n-   `schedulerOptions` **$Shape&lt;SchedulerOptions>** \n\n**Examples**\n\n```javascript\n// runs two given tasks sequentially\nconst schedule = scheduler();\nschedule(async () => {\n  await delay(1000);\n  console.log('A second has passed');\n});\n\nschedule(async () => {\n  await delay(2000);\n  console.log('Two more seconds have passed');\n});\n```\n\n```javascript\n// runs tasks in parallel with the limit provided\nfunction parallelLimit(tasks, limit) {\n  const schedule = scheduler({ limit });\n  return Promise.all(tasks.map(t => schedule(t)));\n}\n```\n\n```javascript\n// runs tasks sequentially and resolves to an array of results\nfunction series(tasks) {\n  const schedule = scheduler();\n  return Promise.all(tasks.map(t => schedule(t)));\n}\n```\n\nReturns **function (task: [Task](#task)&lt;T, RunParameters&lt;C>>, options: $Shape&lt;TaskOptions&lt;C>>): [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T>** \n\n## sequence\n\nRuns tasks sequentially. The next one is run only after previous was resolved.\nRejects immediately if any task rejects.\n\n**Parameters**\n\n-   `tasks` **[Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)&lt;[Task](#task)&lt;void, void>>** Tasks to run\n\n**Examples**\n\n```javascript\n// prints \"Hello world\" one letter at a time\nsequence(\n  'Hello world'.split('').map(c => () => delayedLog(c))\n);\n\nasync function delayedLog(s) {\n  await delay(50);\n  console.log(s);\n}\n```\n\nReturns **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;void>** \n\n## UTILITIES\n\nOther utility functions.\n\n\n## after\n\nRuns task after promise was resolved or rejected (like `finally`).\n\n**Parameters**\n\n-   `promise` **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T>** The promise after which to run the task\n-   `task` **[Task](#task)&lt;void, [PromiseState](#promisestate)&lt;T>>** The task to run after the promise. Called with result of [state](#state) of the promise\n    (`fulfilled` or `rejected`). If the task throws, the error is propagated to the promise returned\n    from `after`.\n\n**Examples**\n\n```javascript\nconst taskWithCleanup = () => after(operation(), cleanup);\n\n// same as\nconst taskWithCleanup = async () => {\n  try {\n    return await operation();\n  } finally {\n    await cleanup(); // no way to know if the task succeded\n  }\n}\n```\n\nReturns **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T>** \n\n## delay\n\nWaits for given time and then resolves with [undefined](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined).\n\n**Parameters**\n\n-   `ms` **[number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number)** The number of milliseconds to wait (default `0`)\n\n**Examples**\n\n```javascript\nasync function main() {\n  // ...\n  await delay(1000); // halt execution for one second\n  // ...\n}\n```\n\nReturns **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;void>** \n\n## delayedReject\n\nWaits for given time and then rejects with given reason.\n\n**Parameters**\n\n-   `reason` **any** The reason to reject\n-   `ms` **[number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number)** The number of milliseconds to wait (default `0`)\n\nReturns **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;any>** \n\n## delayedResolve\n\nWaits for given time and then resolves with given value.\n\n**Parameters**\n\n-   `value` **([Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T> | T)** The value to resolve to\n-   `ms` **[number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number)** The number of milliseconds to wait (default `0`)\n\nReturns **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T>** \n\n## state\n\nAsynchronous API for checking state of the promise. The returned promise is fulfilled as soon as\npossible.\n\nNote: there is no public synchronous API for this.\n\n**Parameters**\n\n-   `promise` **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T>** The promise to determine the state of.\n\nReturns **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;[PromiseState](#promisestate)&lt;T>>** \n\n## PromiseState\n\nType: ({name: `\"pending\"`} | {name: `\"fulfilled\"`, value: T} | {name: `\"rejected\"`, reason: any})\n\n## timeout\n\nRejects with instance of [TimeoutError](#timeouterror) if promise doesn't resolve within the specified\ntime. Resolves with the value of promise otherwise.\n\n**Parameters**\n\n-   `promise` **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T>** The promise to put time constraint on\n-   `ms` **[number](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number)** The number of milliseconds to wait\n\n**Examples**\n\n```javascript\n// rejects if npmjs.com isn't fetched within 100 ms\ntimeout(fetch('https://www.npmjs.com/'), 100);\n```\n\nReturns **[Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)&lt;T>** \n\n## ERRORS\n\nPossible errors.\n\n\n## TimeoutError\n\n**Extends BaseError**\n\nTimeout\n\n## BaseError\n\n**Extends Error**\n\n**Parameters**\n\n-   `message` **[string](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String)** \n","maintainers":[{"name":"mhagmajer","email":"mhagmajer@gmail.com"}],"time":{"modified":"2022-06-24T18:52:49.771Z","created":"2017-08-29T15:31:44.862Z","1.0.0":"2017-08-29T15:31:44.862Z","1.0.1":"2017-08-29T15:34:08.449Z","1.0.2":"2017-08-29T15:42:11.574Z","1.0.3":"2017-08-29T15:46:37.499Z","1.0.4":"2017-08-29T15:48:44.828Z","1.0.5":"2017-08-29T15:52:47.960Z","1.0.6":"2017-08-29T16:13:01.304Z","1.0.7":"2017-08-29T16:24:34.481Z","1.0.8":"2017-08-29T22:34:39.470Z","1.0.9":"2017-08-29T22:39:38.867Z","1.0.10":"2017-08-29T22:53:00.292Z","1.0.11":"2017-08-30T08:55:18.225Z","1.0.12":"2017-08-30T09:03:57.207Z","1.0.13":"2017-08-30T09:07:58.588Z","1.0.14":"2017-08-31T16:03:44.129Z","1.0.15":"2017-08-31T16:04:55.832Z","1.0.16":"2017-09-01T16:25:06.642Z","1.0.17":"2017-09-02T11:10:02.873Z","1.0.18":"2017-09-03T11:24:11.484Z","1.0.19":"2017-09-04T10:15:39.679Z","1.0.20":"2017-09-04T10:16:33.134Z","1.0.21":"2017-09-04T20:40:48.635Z","1.0.22":"2017-09-05T11:21:46.941Z","1.0.23":"2017-09-05T11:25:13.862Z","1.0.24":"2017-09-05T20:53:25.822Z","1.0.25":"2017-09-05T21:32:16.530Z","1.0.26":"2017-09-07T10:25:13.497Z","1.0.27":"2017-09-08T09:16:27.409Z","1.0.28":"2017-09-15T10:13:06.466Z","1.0.29":"2017-10-28T10:14:29.169Z"},"homepage":"https://github.com/mhagmajer/promise-more#readme","repository":{"type":"git","url":"git+https://github.com/mhagmajer/promise-more.git"},"author":{"name":"Marcin Hagmajer"},"bugs":{"url":"https://github.com/mhagmajer/promise-more/issues"},"license":"MIT","readmeFilename":"README.md","keywords":["async","await","bluebird","callback","flow","helpers","library","module","promise","q","thenable","tools","utils"]}