{"_id":"promisequence","_rev":"6-3dfbdbfdd6f6a62fa4d8bf5be9ce4158","name":"promisequence","description":"Sequential es2015 (es6) promise executor","dist-tags":{"latest":"1.1.6"},"versions":{"1.1.3":{"name":"promisequence","version":"1.1.3","description":"Sequential es2015 (es6) promise executor","main":"promoseq.js","scripts":{"test":"mocha ./test.js"},"repository":{"type":"git","url":"git+https://github.com/IliaIdakiev/promiseq.git"},"author":{"name":"Ilia Idakiev"},"license":"MIT","keywords":["es6","es2015","promise","promises","sequence","sequential","series","serial","promiseq"],"dependencies":{},"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4"},"gitHead":"c08f07049ecdb638360c6772ede65fcfe7ec80a5","bugs":{"url":"https://github.com/IliaIdakiev/promiseq/issues"},"homepage":"https://github.com/IliaIdakiev/promiseq#readme","_id":"promisequence@1.1.3","_shasum":"970097b9b62293c41fd1e78fe44a6dd7e6c345d1","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"rampage","email":"ilia.idakiev@gmail.com"},"dist":{"shasum":"970097b9b62293c41fd1e78fe44a6dd7e6c345d1","tarball":"https://registry.npmjs.org/promisequence/-/promisequence-1.1.3.tgz","integrity":"sha512-Z2ANqXSO274B2l9Io0wLy+nUuyxeqCX9fXHZ4FEo4ju6AWiQ0X2NU+GmX7M8dr59ng2p4kiNpqMnf3uFuMfSiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI4Rf7hrkNRaXQjQ1rtP2U3j22GoQ5IY9ytVkUIDX5pQIgL4gsGzKHDn2274IOsyHt3kHGh9kKbe0pRcG2mqJeQZQ="}]},"maintainers":[{"name":"rampage","email":"ilia.idakiev@gmail.com"}]},"1.1.4":{"name":"promisequence","version":"1.1.4","description":"Sequential es2015 (es6) promise executor","main":"promoseq.js","scripts":{"test":"mocha ./test.js"},"repository":{"type":"git","url":"git+https://github.com/IliaIdakiev/promiseq.git"},"author":{"name":"Ilia Idakiev"},"license":"MIT","keywords":["es6","es2015","promise","promises","sequence","sequential","series","serial","promiseq","flow-control","async"],"dependencies":{},"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4"},"gitHead":"aa965ca36c97eca55cd57eff68cbf8ff177d79e8","bugs":{"url":"https://github.com/IliaIdakiev/promiseq/issues"},"homepage":"https://github.com/IliaIdakiev/promiseq#readme","_id":"promisequence@1.1.4","_shasum":"9595cb54349eebefc709a5edcb1255db9a91e27a","_from":".","_npmVersion":"2.13.0","_nodeVersion":"0.12.4","_npmUser":{"name":"rampage","email":"ilia.idakiev@gmail.com"},"dist":{"shasum":"9595cb54349eebefc709a5edcb1255db9a91e27a","tarball":"https://registry.npmjs.org/promisequence/-/promisequence-1.1.4.tgz","integrity":"sha512-Wr8wX6A6cjqejJWwO+xVr9irExAp1IwSYVxt4LYFUgI8VCIvOKDxa0DsO0Zg/92C7Hy8BfSt9ad860m3OH30uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjYkKVJK9uLNl/IX0F3Uwgv02ulSbv7ohUHVXSXcM4ggIgeDqWbojkou9yCMTipHEDF3ohr6DD7SDNxhTCsy3AolY="}]},"maintainers":[{"name":"rampage","email":"ilia.idakiev@gmail.com"}]},"1.1.5":{"name":"promisequence","version":"1.1.5","description":"Sequential es2015 (es6) promise executor","main":"promoseq.js","scripts":{"test":"mocha ./test.js"},"repository":{"type":"git","url":"git+https://github.com/IliaIdakiev/promiseq.git"},"author":{"name":"Ilia Idakiev"},"license":"MIT","keywords":["es6","es2015","promise","promises","sequence","sequential","series","serial","promiseq","flow-control","flow control","sync","synchronous","promise sequence"],"dependencies":{},"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4"},"gitHead":"bdc7fea42636fd23f130027e03b435b0905740a3","bugs":{"url":"https://github.com/IliaIdakiev/promiseq/issues"},"homepage":"https://github.com/IliaIdakiev/promiseq#readme","_id":"promisequence@1.1.5","_shasum":"7f885e65bbedcdd87f60dc4c0b1d4ec439afa66c","_from":".","_npmVersion":"2.13.0","_nodeVersion":"0.12.4","_npmUser":{"name":"rampage","email":"ilia.idakiev@gmail.com"},"dist":{"shasum":"7f885e65bbedcdd87f60dc4c0b1d4ec439afa66c","tarball":"https://registry.npmjs.org/promisequence/-/promisequence-1.1.5.tgz","integrity":"sha512-f5q8nSZXW+0vJDJO8zo98tAhlyAbQRorv4mHnbkixOD7mUBuOLDHE2hAPgYocGW+y6nsDVtomrbsD87StzIo2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChaPSQ8SBOoO71uBjtD/o5W/bBbcYQsSZouEbjH2nTSgIhAICdQGdI6jE9RxeiOoKIdUvS4gOfxMrl8Qgfg5kPrX5T"}]},"maintainers":[{"name":"rampage","email":"ilia.idakiev@gmail.com"}]},"1.1.6":{"name":"promisequence","version":"1.1.6","description":"Sequential es2015 (es6) promise executor","main":"promoseq.js","scripts":{"test":"mocha ./test.js"},"repository":{"type":"git","url":"git+https://github.com/IliaIdakiev/promiseq.git"},"author":{"name":"Ilia Idakiev"},"license":"MIT","keywords":["es6","es2015","promise","promises","sequence","sequential","series","serial","promiseq","flow-control","flow control","sync","synchronous","promise sequence"],"dependencies":{},"devDependencies":{"chai":"^3.4.1","mocha":"^2.3.4"},"gitHead":"fb440249c12f63f6ef6c3c1de5e69745454a0f47","bugs":{"url":"https://github.com/IliaIdakiev/promiseq/issues"},"homepage":"https://github.com/IliaIdakiev/promiseq#readme","_id":"promisequence@1.1.6","_shasum":"938a96efd67054118ff64cefff3e15b43b00840e","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"rampage","email":"ilia.idakiev@gmail.com"},"dist":{"shasum":"938a96efd67054118ff64cefff3e15b43b00840e","tarball":"https://registry.npmjs.org/promisequence/-/promisequence-1.1.6.tgz","integrity":"sha512-q71KYkuSoXo8F3uWBoIRbXChoEGrar5qPeGNJI3kPZSklzIkjsfEgfBjwqLKozX4KH0dNBmxvIwGQMqpGS8fDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1x0HZ4YNsb0YKMy1DH5IvEQD65y0VOX52E6hmvzyQ8AiEAgGWxRG5uj7q3MQlQ1p9KoldSuNsE4S3iiJLDCTcsZd4="}]},"maintainers":[{"name":"rampage","email":"ilia.idakiev@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/promisequence-1.1.6.tgz_1459797640165_0.09654352953657508"}}},"readme":"[![Build Status](https://travis-ci.org/IliaIdakiev/promiseq.svg?branch=master)](https://travis-ci.org/IliaIdakiev/promiseq)<br>\n#Sequential promise executor for ES2015\n\nModule for executing promises in sequence.\n\n####Installing:\n```\nnpm install promisequence\n```\n\n####Usage:\n```javascript\nvar promiseq = require('promisequence');\n\nfunction one(result) {\n    return new Promise(function(resolve, reject) {\n        setTimeout(function() {\n            resolve(result);\n        },1000);\n    });\n}\n\nfunction two(data, prevValue) {\n    return new Promise(function(resolve, reject) {\n        //prevValue: '1'\n        //data = { value: 200 }\n        setTimeout(function() {\n            resolve('2');\n        },1000);\n    });\n}\nvar someData = {\n    value: 200\n};\n\npromiseq([Promise.resolve('0'), one(1), two], someData).then(function(values) {\n    console.log(values.results[0]) // '0'\n    console.log(values.results[1]) // '1'\n    console.log(values.results[2]) // '2'\n    console.log(values.data.value) // 200\n});\n```","maintainers":[{"name":"rampage","email":"ilia.idakiev@gmail.com"}],"time":{"modified":"2022-06-24T19:35:56.660Z","created":"2015-11-27T07:06:52.944Z","1.1.3":"2015-11-27T07:06:52.944Z","1.1.4":"2015-11-27T16:42:07.696Z","1.1.5":"2015-11-28T07:50:52.580Z","1.1.6":"2016-04-04T19:20:40.726Z"},"homepage":"https://github.com/IliaIdakiev/promiseq#readme","keywords":["es6","es2015","promise","promises","sequence","sequential","series","serial","promiseq","flow-control","flow control","sync","synchronous","promise sequence"],"repository":{"type":"git","url":"git+https://github.com/IliaIdakiev/promiseq.git"},"author":{"name":"Ilia Idakiev"},"bugs":{"url":"https://github.com/IliaIdakiev/promiseq/issues"},"license":"MIT","readmeFilename":"README.md"}