{"_id":"p-prom","_rev":"6-653a7b3fd556535d1273eea3605ba40e","name":"p-prom","description":"Enhancement-Monkey-Patch for native Promises","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"p-prom","version":"1.0.0","description":"Enhancement-Wrapper for native Promises","main":"index.js","scripts":{"test":"tap test.js"},"repository":{"type":"git","url":"git+https://github.com/pipobscure/p-promise.git"},"keywords":["Promise","spread","finally"],"author":{"name":"Philipp Dunkel","email":"pip@pipobscure.com"},"license":"MIT","bugs":{"url":"https://github.com/pipobscure/p-promise/issues"},"homepage":"https://github.com/pipobscure/p-promise#readme","devDependencies":{"tap":"^10.0.2"},"gitHead":"27f9290fcec1b1aa5a36039ae411f723588e97e0","_id":"p-prom@1.0.0","_shasum":"f738b1fe2041d6d660901d5a64b032bf5c93d8b3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"pipobscure","email":"pip@pipobscure.com"},"dist":{"shasum":"f738b1fe2041d6d660901d5a64b032bf5c93d8b3","tarball":"https://registry.npmjs.org/p-prom/-/p-prom-1.0.0.tgz","integrity":"sha512-gYREBGOEv2WAopOoFsDsc3Gj/B3pk4LvRJibLNA8l3djMNEYs3zpSdzZoBlkVLFpKJ5MeSL7zs+9oh30r9kAhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFx7f/xy+r4CCy+sHK0v2eimECdvAhWI+WgjZcjYyqM+AiAk4fRyl1Iqk+9i5nAH/r253/qo1lWFQ3AS4M0jyJh/Gw=="}]},"maintainers":[{"name":"pipobscure","email":"pip@pipobscure.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/p-prom-1.0.0.tgz_1486149219432_0.2987813064828515"},"directories":{},"deprecated":"unsupported / joke / demo"},"1.0.1":{"name":"p-prom","version":"1.0.1","description":"Enhancement-Monkey-Patch for native Promises","main":"index.js","scripts":{"test":"tap test.js"},"repository":{"type":"git","url":"git+https://github.com/pipobscure/p-promise.git"},"keywords":["Promise","spread","finally"],"author":{"name":"Philipp Dunkel","email":"pip@pipobscure.com"},"license":"MIT","bugs":{"url":"https://github.com/pipobscure/p-promise/issues"},"homepage":"https://github.com/pipobscure/p-promise#readme","devDependencies":{"tap":"^10.0.2"},"gitHead":"2f9539a20fcf2f9cf19ee5a77d7aed2b27a97915","_id":"p-prom@1.0.1","_shasum":"080efd9f0fc6f8a61d7508790cb6329635cbffdb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"pipobscure","email":"pip@pipobscure.com"},"dist":{"shasum":"080efd9f0fc6f8a61d7508790cb6329635cbffdb","tarball":"https://registry.npmjs.org/p-prom/-/p-prom-1.0.1.tgz","integrity":"sha512-JfnM3dO4OHKMnM9enLjlif/+uDaKBK+ewh4B07hgpcRaRynwQjwNHHnIFAPr7MrxMdEljDBU+1E6hz7cQ2cmIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWGeALbSVkzhIdRNzi/u4yTSsb/LwAtVzslB7wSfcUNAiEA+nywlD5st544ahNb0+tEfNG9t/V8nCDs+VhMVizbyHk="}]},"maintainers":[{"name":"pipobscure","email":"pip@pipobscure.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/p-prom-1.0.1.tgz_1486176779420_0.6124073110986501"},"directories":{},"deprecated":"unsupported / joke / demo"},"1.0.2":{"name":"p-prom","version":"1.0.2","description":"Enhancement-Monkey-Patch for native Promises","main":"index.js","scripts":{"test":"tap test.js"},"repository":{"type":"git","url":"git+https://github.com/pipobscure/p-promise.git"},"keywords":["Promise","spread","finally"],"author":{"name":"Philipp Dunkel","email":"pip@pipobscure.com"},"license":"MIT","bugs":{"url":"https://github.com/pipobscure/p-promise/issues"},"homepage":"https://github.com/pipobscure/p-promise#readme","devDependencies":{"tap":"^10.0.2"},"gitHead":"adb3afbd733c30f0dbcbc965733f20adeb66c354","_id":"p-prom@1.0.2","_shasum":"4484a3eb79dce671ec0adb5e0aa9009b3261775d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"pipobscure","email":"pip@pipobscure.com"},"dist":{"shasum":"4484a3eb79dce671ec0adb5e0aa9009b3261775d","tarball":"https://registry.npmjs.org/p-prom/-/p-prom-1.0.2.tgz","integrity":"sha512-tk2vwpLETxL/Dw0ZThCO5xDDx3yUo2sQMftHruaVbetnx29huJn6Hko7vnus90RlrLUZbr7vuh3hFLGDRXpGpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxIKgi8Yjy1lC3mUfXWlZvTcBIBck1DS9F2hed67QdtAiAKO75JaZQd8a8yBnUrsdSJZBEHg08ZY+6Tp80SxdO4Og=="}]},"maintainers":[{"name":"pipobscure","email":"pip@pipobscure.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/p-prom-1.0.2.tgz_1486215234077_0.12478127842769027"},"directories":{},"deprecated":"unsupported / joke / demo"},"1.0.3":{"name":"p-prom","version":"1.0.3","description":"Enhancement-Monkey-Patch for native Promises","main":"index.js","scripts":{"test":"tap test.js"},"repository":{"type":"git","url":"git+https://github.com/pipobscure/p-promise.git"},"keywords":["Promise","spread","finally"],"author":{"name":"Philipp Dunkel","email":"pip@pipobscure.com"},"license":"MIT","bugs":{"url":"https://github.com/pipobscure/p-promise/issues"},"homepage":"https://github.com/pipobscure/p-promise#readme","devDependencies":{"tap":"^10.0.2"},"gitHead":"f11df0036d14b1e5d8ce0b6e842699e5040bb94d","_id":"p-prom@1.0.3","_shasum":"b814630b7ccfc7fd9ae15b46be54cb910b063c1e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.5.0","_npmUser":{"name":"pipobscure","email":"pip@pipobscure.com"},"dist":{"shasum":"b814630b7ccfc7fd9ae15b46be54cb910b063c1e","tarball":"https://registry.npmjs.org/p-prom/-/p-prom-1.0.3.tgz","integrity":"sha512-QBvQUxr1BnzRYlYaaz1NBC58BUArz6rkDauI9cYJpUUrRTg5eZwsyX35UxxG5SCkU08oMUyiAdbtii+6/oTwqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4Qz4R+fmZWOUj0TtF671lYR6zi4QopXjq6skTCXm1YAiBPAVv+CAYzxVlW3GYOIym5NBuH9pFfNzt3rVUX/ZLhzA=="}]},"maintainers":[{"name":"pipobscure","email":"pip@pipobscure.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/p-prom-1.0.3.tgz_1486499995693_0.252702500205487"},"directories":{},"deprecated":"unsupported / joke / demo"}},"readme":"# p-prom\n\nInherits native `Promise` to create a new type. This type has the following differences/enhancements:\n\n * `Spreadable.reject` make sure the reason is an Error\n * `Spreadable.node` converts a node-style callback function into a promise returning one\n * `Spreadable.all` accepts its parts as an array or arguments. (i.e. it flattens)\n * `Spreadable.seq` accepts a list of function that are each sequenced using `.then`\n * `Spreadbale.node(function)` converts/promisifies a node-style function to a promise creating version\n * `Spreadable.defer` creates a deferred with these properties:\n    * `resolve` resolves the deferred\n    * `reject` rejects the deferred\n    * `promise` is the promise of the deferred\n * `spreadable.spread(handler)` calls the resolve handler with the solve value spread as arguments.\n * `spreadable.finally(handler)` is a calls `handler(reason, value)` whether resolved or rejected\n","maintainers":[{"name":"pipobscure","email":"pip@pipobscure.com"}],"time":{"modified":"2022-06-23T05:49:54.627Z","created":"2017-02-03T19:13:41.386Z","1.0.0":"2017-02-03T19:13:41.386Z","1.0.1":"2017-02-04T02:53:01.391Z","1.0.2":"2017-02-04T13:33:54.721Z","1.0.3":"2017-02-07T20:39:57.449Z"},"homepage":"https://github.com/pipobscure/p-promise#readme","keywords":["Promise","spread","finally"],"repository":{"type":"git","url":"git+https://github.com/pipobscure/p-promise.git"},"author":{"name":"Philipp Dunkel","email":"pip@pipobscure.com"},"bugs":{"url":"https://github.com/pipobscure/p-promise/issues"},"license":"MIT","readmeFilename":"README.md"}