{"_id":"wf","_rev":"90-c9f0c9970b26fd707210693db24ff18f","name":"wf","description":"Tasks Workflows orchestration API and runners","dist-tags":{"latest":"1.2.2"},"versions":{"0.2.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.15","restify":"1.0.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"ff8ea1c173240ceaf5664fb3b69566fccd5a14f1","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.0.tgz","integrity":"sha512-j57Pb6pMa2rZrINjEremABoZ9tHro6osQvJ0T57SZ+uO8ECJdixVIEyJJrdUXPGXxpZob63x01gLzNzxpqGmDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGExAFNgDsHALJZB2ab3edph9Cc3e3a6YXMGvVw88G+gIhAOdbbABVkkRRMpBoa6Lsi+CbFyIJxM4zEZBYqSdNlo2n"}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.1":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.1","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.3.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"42faeb4102390d76857a5ca3e46a21e91e20e3d7","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.1.tgz","integrity":"sha512-G1VsylaacUCxIj+9EJlcYfu2KEcbgK2D0p5Bb2nbpHycoFFdnQpUEH1u5/g2XKBH+usY/uVJdWzRsQm2QkNRQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeDbGiUbWUx9QSiSytoW+xZYd3FQWN+MZkHP8/5akVsQIgai6O/QMg+6apDLex+8fDkpXhv+Kl35HuWKwDARQ/MQg="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.2":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.2","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.3.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"a85f26b5ec243948920c9889f547bd81a8668f7b","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.2.tgz","integrity":"sha512-dVdyx2DQja73tc9lvwahL1C3+7sVjQIE23mkJGsEZPEeXhxUcCuNdLnH0IMy/GPCrDZcnJyraFislJw9rKQ9MQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICy25GQqs9Gi09W+ScfWskPOhgGh5wKg21VR1jTYiY5uAiEA9RimUZ5w3cDor71qdHFOmMjyKyXWaak3D6RGQPhhkjQ="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.3":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.3","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.3.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.3","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"dc08e71923a46f4406c41f47a8b5a7c27142dc86","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.3.tgz","integrity":"sha512-mckA7bMvcOPoLwe92jgq9wOENHQ9j+Qpfg9v6f1FZ3mfTBP9GwmZ7J3X5lC0tFJV9utw58zl2ngpM42R51EU/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+7CQxI+BN1rcdokVHjGFCWmNHVWefJRvxFlI/IJdr1AiEA/MF2wu8QjdotHN3gRILTJL6rDMdx0LtJ54yx/4qVqcg="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.4":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.4","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.3.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.4","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"fd30c3d7025b660270a5392b1d8f6bde26a1dfab","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.4.tgz","integrity":"sha512-4Bt7J1VU2qHMsDrDhGLt74y8wrWkX+xZy5b9g5fMb8r0H9YuXuslxZrBSK1W8xgKrOkkJKGmKDy/tX0llXtyLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKHF95YS2zsBeU000Zt8iL1uGOm2H1fVasrd+pAKl2iQIhAMLhurJCZRf8S7G0/JR/GxnC9vVLBsOaIa/zE2BYlxXx"}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.5":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.5","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.3.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.5","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"012e75e79128fdbbbe7264a1450dacdd44ba6534","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.5.tgz","integrity":"sha512-7dQ3uIOCXfTJq9qBps7yXyTsRWeTxr8aAWWcckn9MKu4mcKwQE4poCOGe2S+JRn0RvZan2kMf761lucpilOAAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTtgEW29X1lm6w4oQVD6T9DELnrGqCMgkZqKPrfYy8mAiBURSdzxeKueVU7h+77LYV/HtG1YyJ7JJOojntpGvDaRw=="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.6":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.6","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.3.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.6","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"4f332054f2713ab7146856dbcecc8be387e41f72","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.6.tgz","integrity":"sha512-aHFy9WU5Uhb6W3VKeHfsI5u4MNSCL1bDDRxmjKWqbwYLsxL4Ap6L4ypAHDvH/zEiHf0mVActF3h4ka+3C8bVjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqE80A5IXI4u/DWaacdBjk+Di6J3KE4V1594kVuURYIAiA/FTHCtxDIxEYmhB19P9i7n6foEC0Bgi+0jTZATDLGyg=="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.7":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.7","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.3.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.7","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"42c5dd5839cabc73f55e49b428cfcfe05ed56e00","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.7.tgz","integrity":"sha512-+WybvhqvKJqyNGbCX21XpDo2DVBlCTByonqWUzEfrTHUvHu+cn48HERYlXuHstxaDxveCYyeecQq5/KR3qlnqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyDPBuWxZNTZHxvyPNYJvjIwlA9sPM8koNyuxlC9UegAIhAPwKqhTy1mQx52E6qobED+DyYWB/VNLi4L1j3Zz753UM"}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.9":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.9","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.4.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.9","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"332214e34e60d15cc8711b58b103003a8f429c57","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.9.tgz","integrity":"sha512-2x9n4+uWsu6E4+hcyl8uUzFTpXmG7joaLXMX1FO5FJr/6Bm8YbnPFsmnvIzANDDgh+IuzhQcm1EfIA/LYjlBxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgxz1vF/Md8LcL6VtN7yg1hxcUGVxZD2LEkVl5GrjzyAiEA4TvIasb8C41Rp/Uxp0rQuLyZSDU1yz9RTPs6iIObm/o="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.10":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.10","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.4.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.10","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"3b9ac2589928e59407a125cdbef1c893b1d01610","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.10.tgz","integrity":"sha512-EWdInMEctMmVN4rez93AK7+7yXdM7jbM/5dV6w5M4lSyKGxxM1IUudpY3fS53bSJazl37OzaHtJDL27S/7b8Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBnupLJYZ62UXmBjhyTpDJQB7jgRLPjNT1sW3vdISEnAiEAx+/TvBwfkj5vPAliDCb23dBdTqM8RqKLB3A1HC4Ahik="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.11":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.11","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.4.1"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.11","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"5cc9bd92a891f47c953a318fb3899567eab0e92d","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.11.tgz","integrity":"sha512-8oNeOtcInCukWdVSfQOj+2IXFk336gt5YN2h+9cdGwQfynLQyFpMfrG1gMgoj0cLtB8piqCg6XOqqhY16rTB2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhI+yE0/Neyk1EmlPu7TcImLpQL/9Z77irmkGMts1QXAiAWbbYxYrNSpKE7nHbXTBl4I9y4zm10Ly5rNh8KCYcYyQ=="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.12":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.12","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.6.8","async":"0.1.18","restify":"1.4.1"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.12","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"01ea446eaddf367077522edb49fa883b2d479278","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.12.tgz","integrity":"sha512-9OMd7PT/Xz/HpHKN9YE7/1/pmghqh071BAwim1beDNuMWuKmQsSWBRMI7x2eFEE+eyyC1ocSHPwj14kuRclLNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMpvmZnaRn22U/wIQxvosccX9aCCOk+qjGwOtXFShvAAIhAOHbxWZDV7qdsUmevKLF5UHR3S4jFWHOJcY+ufZpObc0"}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.14":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.14","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.7.0","async":"0.1.18","restify":"1.4.1"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.14","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"81c30eb9dcfb5d4112d608b57ccd8fc712fde4b0","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.14.tgz","integrity":"sha512-3pTtM18QURbT+CtyIkzc6NbP/OMtNvxPuCNy/F4d91lDkq+kc1okACDpLz+lOwPAH+gCqckQXSv9fIdVYboAVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnarfrc2cGYtCvogo4tNLjrhh4W/M+NXt+ClglylOhNAiBLh/MPgGEQqQzTIw4j3xYZQDYSeLWwPjpfMP2fmaMOLA=="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.15":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.15","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.7.0","async":"0.1.18","restify":"1.4.1"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.15","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"55e36802536b4e0d134faeae126e6e1171bb5c23","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.15.tgz","integrity":"sha512-C6MSG3zyXs2ZY3QBZm+Lt13BlwuCiicKgxFs1RkXqlrGJXZTWAjSsS6yB+TJNXFUu79/iH9t+xIR/36GFXmgig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCh5w+0PSohnQ8ipgJSaJjlaiDGN7yNF1Io/A6hh9VLAIhAOjf+Y2hO5pGEjK2brEiXmo34UwtboWNnpIpMFE1GdC7"}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.2.16":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.2.16","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.7.0","async":"0.1.18","restify":"1.4.1"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.2.16","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"d9f05d096a60f3499967627cac3e6bbd39396a82","tarball":"https://registry.npmjs.org/wf/-/wf-0.2.16.tgz","integrity":"sha512-Fnq27RYwvrPksYSWYos9JJ+GWSmWlFhCTJ3fzmRofU5Na1/gCADD4T981n793nM4nFzbKdpkpZ3g0Vk6FvKZgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByEGYo8Z4DIaxonyuc2hbshnDMM/bHqH9C46I+L4hOXAiEAoFTHDLr04IWo6CEy5lJAXAhUUSL79scdYPwirRcusSk="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.3.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.3.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.7.0","async":"0.1.22","restify":"1.4.2"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.3.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.2","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"0e97d19f097774f12f5c71ca7d5f3338e2786784","tarball":"https://registry.npmjs.org/wf/-/wf-0.3.0.tgz","integrity":"sha512-vHVDhkAI3DboPL7lXXL9J5zP4a19T66jgwp8x+AduE+skuJXuNSPQ1CjLQrz6gHwrlUNUcJH9XLiuMtjnJW9DA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2TtHuLsu8d8aaDYgzYI05AVeDzZ/ag+IAEwFRd5TrBAiA3oMqfVw/rvjDT/7BOWzeJeAgWUFf8v4n3CKIaRg3fuA=="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.3.1":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.3.1","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.7.0","async":"0.1.22","restify":"1.4.2"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.3.1","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"97617770d3ebdfa9435d97315fe54e29bf46aa27","tarball":"https://registry.npmjs.org/wf/-/wf-0.3.1.tgz","integrity":"sha512-X66GT83xqIq3OL4fZOHrJ8bPEghk34hpij2wBndwxAgaDknRl5GrSZXmhpdu+mq+rAXIJ/vVWzA8Q/eLCdEeUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvVGU2IVJVudKW1iWQH67sTnRIa7DIIK9aBmiKeykkjAiBHXXuffb6aSXvQyUpshWuWc8Cjm6BL2vB9GBfeCZiwyA=="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.3.2":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.3.2","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.8.0","async":"0.1.22","restify":"1.4.3"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.3.2","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"7e0f3e65cbcb83584a45892e1936d46b20d92adb","tarball":"https://registry.npmjs.org/wf/-/wf-0.3.2.tgz","integrity":"sha512-wRhl2M1lXSSfJ8mr2S48QnRIzX/bgScoRvy91Ae+KJ3jn43f1378FMmhmXtfbxm75JMmUuFyW7if9ovqI1yOrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdOnMZ470Jt8RhS+YJiQqfAPJaNkqBW7uPmCaa+fGxBQIgdf7ZO03iMxrYpssEYhAZa2JlxmZ/Brf0E0TKmO+UYYw="}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.4.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.4.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.8.0","async":"0.1.22","restify":"1.4.3"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.2.0"},"engines":{"node":">=0.6"},"_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"_id":"wf@0.4.0","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"33ced0f4d1fcc855a957b2b8be1877cadcac20a1","tarball":"https://registry.npmjs.org/wf/-/wf-0.4.0.tgz","integrity":"sha512-4JzEaWdbQu2qF4RcO/bxfHb0RxBSUsP7TWbsppgdL8hYbIBSv2iNHoA/IjtHy8CvcVdAolLZ7veiTOoCf5VYow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrvt/jcNuvZgbs5go3fpi4oGhiORIEQVEcJzrWA2lrkQIhAKKNHJqePTwvE1fZ+8OdjEg+89Hf0md00gc+0wq1RF1b"}]},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.4.1":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.4.1","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.8.0","async":"0.1.22","restify":"1.4.3"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.2.0"},"engines":{"node":">=0.6"},"_id":"wf@0.4.1","dist":{"shasum":"5701d4f9fcbd748db0d48da4473bd4087086c815","tarball":"https://registry.npmjs.org/wf/-/wf-0.4.1.tgz","integrity":"sha512-saA+XI4nQvSvCfhsq+GE5nduR7XlXTEQJjIK9EDM2VZKulfB89WHJkIwFR5qFXId69Nw5rp5kNiAOQeSMwngeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5j4boqkI8jZBqI87vuMxiyjZSK2j7/1bcYjJIJ6sclAiEAt6xPXNbmP+KQ62VwSl1rq2KND+/lwOhXWJDytVBb2ek="}]},"_npmVersion":"1.1.58","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.6.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.6.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.3.3","bunyan":"0.14.5","async":"0.1.22","restify":"1.4.3","sigyan":"0.2.0","dtrace-provider":"0.2.0"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.0"},"engines":{"node":">=0.8"},"_id":"wf@0.6.0","dist":{"shasum":"2b78ea2a33c5856d343fd647a9c03ba0de247f2d","tarball":"https://registry.npmjs.org/wf/-/wf-0.6.0.tgz","integrity":"sha512-Qbpq8eB5lBrx8aO2ZagCsSMIcjNv4x7T7l0lH4EFTOURlwPrK6fxBn9OjJps+4JB/kfePR48RMzeY6URN/F54Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtxWdkPCN8dMVN7o7/8gCzE8nxZmKRc+tl+IvhQC0OZAiBSNWGCFBFZmfpAxe7+W2zE8weBRbn2iVaJmcb3mAG7HQ=="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.7.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.7.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.16.7","async":"0.1.22","backoff":"1.2.0","clone":"0.1.1","restify":"git://github.com/mcavage/node-restify.git#fcabbd1","sigyan":"0.2.0","dtrace-provider":"0.2.4"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.4"},"engines":{"node":">=0.8"},"_id":"wf@0.7.0","dist":{"shasum":"d644e4991cabc01ffb12fd2c050e22a6a7800e91","tarball":"https://registry.npmjs.org/wf/-/wf-0.7.0.tgz","integrity":"sha512-OjMMdTYn86+JVQ1nSvSM88uHN7KoXg7o2LJjeJcWkV29V+WnaO6YTMMLNHChnIKf5Cecs/Xmg/08WtnNDPxMRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/9IN+j28p8z8Mum4YSDk2CqdZo12kpYEZfJarcQI7wAiEArUWvqSUzO4oTw/Tsq7gQGRBa721Z0qSnqXLEJBRS37c="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.8.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.8.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.16.7","async":"0.1.22","backoff":"1.2.0","clone":"0.1.5","restify":"git://github.com/mcavage/node-restify.git#30ca043","sigyan":"0.2.0","dtrace-provider":"0.2.4"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.4"},"engines":{"node":">=0.8"},"_id":"wf@0.8.0","dist":{"shasum":"cf367fb468e7ef7a2e4cc9de01fc21c4a31400c5","tarball":"https://registry.npmjs.org/wf/-/wf-0.8.0.tgz","integrity":"sha512-Lx0rB54yIFhaZM+d9zUILn6A4+7y0IoCd8xB5ryySv8Iyj1POS3jUnA6hIBUXgCFYbWOHAOA/AgCI8JTxJVloQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7OeFAGA2SCHUkvc4EYs9YD+SacxW0unI/XQyQaQifkQIhALcLmDZm+NPLAriZKlZiqrm+aOvSCxjcEBxJgGUxq4YE"}]},"_npmVersion":"1.1.65","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.8.2":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.8.2","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"_id":"wf@0.8.2","dist":{"shasum":"81f57ee17c0d2f03eda5c8a6d3331bc90045c0b7","tarball":"https://registry.npmjs.org/wf/-/wf-0.8.2.tgz","integrity":"sha512-qg80pMJ/8fYUl7xnMvn/4flTPj9HJgtUOds32334dnE1VQ+p/RA4HWycjeiCm1LRR8pKKiC+jItjJyyHFLXo1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCqti9Wsm0TOfJAGKQVE9WspOycm1UnaH8Y+64IFtOIgIhAJ6f45J88BBSkTdxhNedGw0ESRbEVsYinsR2M0DN9Fju"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.8.3":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.8.3","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"_id":"wf@0.8.3","dist":{"shasum":"c806953a8a2511af2e1ffdc5d64fbbfa14b865b2","tarball":"https://registry.npmjs.org/wf/-/wf-0.8.3.tgz","integrity":"sha512-3yRdFj3pUM6+yxMtOZSj95hs9+piXPYbcados92oGDoP7pNgT6fGVVYhsJkkhGrjDweFTd41FrC40jZX/Qd3Pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhhh1KeywIAUyqqaxTlQdLM1AeYJTO2eXv9LTbAAm5jQIgNj+1a3x5Wmq18dO+YpodKUoVZRmrQL40MqVsQOdK/jo="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"_id":"wf@0.9.0","dist":{"shasum":"2b8f68116e6ab1a1da29bfb549446f011efb898b","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.0.tgz","integrity":"sha512-BR5cltUtCKREiZ0lu6jsVSP94MHV/l85t+oRdIR5FOQdCaOVUCqwsMIyIM8nRFXdMCG1DYzARNYVeRA0uV/AKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCGNQNKeE8GZwkfs7V1AB/dQUUgIHcIEfx96mLH1xjTAiBBLImiuLUsSyOrHpcFNgKmV33J8XUFhPA5ZC+6Dqifhg=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.1":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.1","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"_id":"wf@0.9.1","dist":{"shasum":"d9de6219b480fa7512ce2b2b28fa89bff9aeba46","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.1.tgz","integrity":"sha512-iCP7E50qP4m2VZz5mM1/xRp787HvAwn2I/bT/+4Km22j5enF65yQGt43QMA3QyjWNlqQ+gCpy57fVNFevt3K5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV1HCHWiJQpv0dkoS2UqAH44ugB8QADFtDylXG1OY2zgIhALAMEPrLuKCIVOlS5fg0XBam3wfd+bVGcx2qn4EzopJ1"}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.2":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.2","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"_id":"wf@0.9.2","dist":{"shasum":"c1f16648149e3fdd3cb090f641ce3514ba2680d9","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.2.tgz","integrity":"sha512-f7PDzCAU0kTlvu5z5KcrINUQc/qZ670427nbjabvu/l2AjOlxfJ3AstnAEjZKvTJi+daZY06E2fRCwVQe5SGaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkyRnXtlnOAMJVJicYJ7Ql+lHM7+h1paoXDGqkY8jHOAiAibgP2TxH7SCm5yvfnsOdQ8VwLS0Y+JE/glH8X9l7yJg=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.3":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.3","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"_id":"wf@0.9.3","dist":{"shasum":"7d6b2dbd5748c1c904c31228042c0b0954901dcb","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.3.tgz","integrity":"sha512-ZGdwfaxX4UOjpXeQT/jyf9x0qukbN2CzJ9ff7IYdTO39qEX9+XgFHC0tEHPel/0wgHA6cN6kEQHUdGPlfPaqjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxfoVaMyZYaAjcp5XitzDJG+Nef6r8zmmQVzK7h5qQTAiBw/xxTA0j8oaJdD+pyQ1SkMGowNV75kgK5RgRONEzeVg=="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.4":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.4","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"_id":"wf@0.9.4","dist":{"shasum":"384e0deb40986866bc6de114a36a7064f08237e5","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.4.tgz","integrity":"sha512-cK7fmqe8pEclLEiAsjT1VFe183Nn9lvEiOJiCHRrw0L5nkCbr3OwD41ZI8LmbvViXBGw2EwSqtEX1IznEcM8dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgYABTOCN03gFxE1oKDnvTG2uOmd66ykKLuHV7DjuTJAiEAgJKtyHJ0+7YLdv9SdppbDG8Ky3SFzvCCxvkBrzl1CfE="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.5":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.5","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"_id":"wf@0.9.5","dist":{"shasum":"e94f6b4f211016cdeceaa19c88b5709e6aadecd4","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.5.tgz","integrity":"sha512-44STqx2Umf06CIgulGMwMphjNwZBqSJ7apuZW7cy5TSAtUfib+lUQgS/2tCgBJjiBiQIOdTgb2DEnEo0nSBhkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHjRNsflEEBms9KQQ6BjmvXJk/uusq6vplnpoqmD1P8wIhALO9x8gaBeUWNMu3lPV4Y/vTJed8bZ3WQPlKV3M9/79+"}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.6":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.6","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.3.5","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"_id":"wf@0.9.6","dist":{"shasum":"abb17c3b8f5ba12a90ed24f9a16e8a5dee802679","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.6.tgz","integrity":"sha512-tpAfb0iRqtLMCQluIbRVQh00vi1AXBb+LJn+Kl/i1vw18H9qh1XrY6r8BVMesnuYD7XUDYPF2LQoyscGBxLmTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdVcRE64adtMWriaumCEKq3znBVeOreACVpY07LI4XAAiEA5bteSjpVzh5Rax7U59tCyPLuXLwuLo9pRAQIgywGpM4="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.7":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.7","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.5.1","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"_id":"wf@0.9.7","dist":{"shasum":"9d6efbdf13c08ff7a40681f2ca461732d3f1f6c4","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.7.tgz","integrity":"sha512-40p1l5PWk5TdQpo10FaUYdJRbsZD6gtPWPN/rBvChfeMCmgVZ3BrVYBS59mK98uGgd/6UxJnFBYmQjNbJOPXuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIwCZLSLgU7OZa/zqml01OhhpQQkdSCZVNt85fSP//VwIhAMKUqmD9TqcWg8CLvPAJEG3fxSBePvHopZrCShcpmmLh"}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.8":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.8","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.20.0","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.5.1","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"./node_modules/.bin/tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"_id":"wf@0.9.8","dist":{"shasum":"f57309c6be62c58215f691c76738ec3bfdda5a24","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.8.tgz","integrity":"sha512-g0C+bRDRbeosJ2rWk713QWYRlbsAddQUhyA5dLUgAfMwDxESN5R0PsoktaYcQxw/QeqWUmF7J7xeYbVz/a4eig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf/oezjohPY1kqSvqq++MMeaI/loTv36hV1aag8x7RxAIgPUkmjQ3YHHBHH2Qp7yYlNjK0GAwsx9182/GEhgI5+bQ="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"directories":{}},"0.9.10":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.9.10","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.23.1","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.6.1","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"homepage":"https://github.com/kusor/node-workflow","_id":"wf@0.9.10","_shasum":"ff3cbe9f14721f51e43e5774e59ae173a6895086","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"dist":{"shasum":"ff3cbe9f14721f51e43e5774e59ae173a6895086","tarball":"https://registry.npmjs.org/wf/-/wf-0.9.10.tgz","integrity":"sha512-EII8Ds/wm73VAVqsf7qUAfzZZNODiOSgoN9m7r3lY4xL5wgHx+pP/ivCWY9coMn+XjPZodPXWzHRD8PF7DBDYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2cyUcPgxLbAk5Rvw/KIs4ogwPYS81LjYWoKPgIbOpsAiEAtspUf1FS+FeF1cdhp4juevft9tMyf5AxxO8yT2zeDrE="}]},"directories":{}},"0.10.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"0.10.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"node-uuid":"1.4.0","bunyan":"0.23.1","vasync":"1.3.3","backoff":"1.2.0","clone":"0.1.6","restify":"2.6.1","sigyan":"0.2.0","dtrace-provider":"0.2.8"},"scripts":{"test":"tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"homepage":"https://github.com/kusor/node-workflow","_id":"wf@0.10.0","_shasum":"b5c9713bdc8f390f1b9776161e12145073f578dd","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"dist":{"shasum":"b5c9713bdc8f390f1b9776161e12145073f578dd","tarball":"https://registry.npmjs.org/wf/-/wf-0.10.0.tgz","integrity":"sha512-Id9JtqQB8xt5D7ru3QfjhMQFWYGv+g33Sxc9SFCnBj7wIjp8cdw7K/YinETCdjHmnvW6sH6c7QWR/OVE/a3AsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBhOePZ89wumfgifVUxXPagNQ0dprBlIJLO33NGC3NXwIgc7Vdw+Rmshb1hP7sU/ics06KZadVV2YiLSEARYJIo6M="}]},"directories":{}},"1.0.1":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"1.0.1","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"assert-plus":"0.1.x","node-uuid":"1.4.0","bunyan":"1.3.4","vasync":"1.6.1","backoff":"1.2.0","clone":"0.1.6","restify":"2.6.1","sigyan":"0.2.0","trace-event":"1.3.0","dtrace-provider":"0.2.8"},"scripts":{"test":"tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.2.8"},"engines":{"node":">=0.8"},"gitHead":"52ae5ba258e31b56f125e7db78a37c236b529c96","bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"homepage":"https://github.com/kusor/node-workflow","_id":"wf@1.0.1","_shasum":"b14446262c38c4f86eb2a931d6f51928c29bf8ce","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"dist":{"shasum":"b14446262c38c4f86eb2a931d6f51928c29bf8ce","tarball":"https://registry.npmjs.org/wf/-/wf-1.0.1.tgz","integrity":"sha512-KTulGSz2Jdj58rL0qVxUxUYEVV0dFgRu/ULeqoL4OntDMd3tjSP7Sr3THQWUAgSwSoPvMprPgZTVLAGU4uGNoQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgVn+CIdMWVIJRwYpPHdUeMxI7mkPgMyS7At7Ku2BNkAiBi8Kl0lFcMwQxgP1jw8YsaL/huvNU3NdSVSF/5w91JHQ=="}]},"directories":{}},"1.0.2":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"1.0.2","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"license":"MIT","contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"assert-plus":"1.0.0","node-uuid":"1.4.7","bunyan":"1.8.1","vasync":"1.6.4","backoff":"1.2.0","clone":"0.1.6","restify":"4.0.3","sigyan":"0.2.0","trace-event":"1.3.0","dtrace-provider":"0.6.0"},"scripts":{"test":"tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.6.0"},"engines":{"node":">=0.10.0"},"gitHead":"ab35c9aabfc73023ea56f241209e03fb4ad9d5fa","bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"homepage":"https://github.com/kusor/node-workflow","_id":"wf@1.0.2","_shasum":"df3f91e4ae6730d98f91bec175324768c339001d","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"maintainers":[{"name":"kusor","email":"kusorbox@gmail.com"}],"dist":{"shasum":"df3f91e4ae6730d98f91bec175324768c339001d","tarball":"https://registry.npmjs.org/wf/-/wf-1.0.2.tgz","integrity":"sha512-XHYkD0mWF6mHWavHpqPE7ibzd7IY92bgehhOnNEQQ7zmeZ2FMEsUeHsAB43KYWM1EcBSivfrp5RB/Ex4CMLDJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzVRWkgl7zUufZYz8CjxQy6IKT4ORpFgcL6oaHzS5kTAiEA8JCy/TJsJULBo1nd1+mEZLApgCaBoKmYYuLpJAkQQ6Y="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/wf-1.0.2.tgz_1465405541306_0.38022125512361526"},"directories":{}},"1.2.0":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"1.2.0","repository":{"type":"git","url":"git://github.com/kusor/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"license":"MIT","contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"assert-plus":"1.0.0","backoff":"1.2.0","bunyan":"1.8.1","clone":"0.1.6","restify":"4.1.1","sigyan":"0.2.0","trace-event":"1.3.0","triton-metrics":"0.1.1","uuid":"3.0.1","vasync":"1.6.4","dtrace-provider":"0.6.0"},"scripts":{"test":"tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.6.0"},"engines":{"node":">=0.10.0"},"gitHead":"40d0fc2f058d922e05fa7a619528d8771dcb5004","bugs":{"url":"https://github.com/kusor/node-workflow/issues"},"homepage":"https://github.com/kusor/node-workflow#readme","_id":"wf@1.2.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.4","_npmUser":{"name":"dyep49","email":"dyep49@gmail.com"},"dist":{"integrity":"sha512-YT+elz02aHdFnJwBWOPLusyw8e1DrButC77QV1QZg/SLx8Ktihl/iPEo7390yRUSeKux1EVfgd0ywjOSrupjiQ==","shasum":"de3ec79ef62f2e547aa3b8be944be5e5ce7e230c","tarball":"https://registry.npmjs.org/wf/-/wf-1.2.0.tgz","fileCount":27,"unpackedSize":18870620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn9JKUVTElMSoq3BLfsYBfGtymcWrFv4iHQqz9LQ1xAAIgdnGHcRAjGKWsA0didfGyzg1ssZLvCI8PiYT74XnnIDQ="}]},"maintainers":[{"email":"dyep49@gmail.com","name":"dyep49"},{"email":"kusorbox@gmail.com","name":"kusor"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wf_1.2.0_1523640931324_0.05014503092896416"},"_hasShrinkwrap":false},"1.2.1":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"1.2.1","repository":{"type":"git","url":"git://github.com/joyent/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"license":"MIT","contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"assert-plus":"1.0.0","backoff":"1.2.0","bunyan":"1.8.1","clone":"0.1.6","restify":"4.1.1","sigyan":"0.2.0","trace-event":"1.3.0","triton-metrics":"0.1.1","uuid":"3.0.1","vasync":"1.6.4","dtrace-provider":"0.6.0"},"scripts":{"test":"tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.6.0"},"engines":{"node":">=0.10.0"},"gitHead":"ea83289d7006adf0f5410d239254b665efdafb69","bugs":{"url":"https://github.com/joyent/node-workflow/issues"},"homepage":"https://github.com/joyent/node-workflow#readme","_id":"wf@1.2.1","_shasum":"0608fc8e37733a7bc6a19077dd1f202fd94011ef","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"dist":{"shasum":"0608fc8e37733a7bc6a19077dd1f202fd94011ef","tarball":"https://registry.npmjs.org/wf/-/wf-1.2.1.tgz","integrity":"sha512-C/lSQpJN+1yJLDr1BRZDIygSjXBY8mcxEQPn1levphYCnGTxFHFzJ9sNP5N57e3gdQEbypzcZm48Z+qDGGpQrw==","fileCount":26,"unpackedSize":261979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2Wf9CRA9TVsSAnZWagAAXg4QAIOO6e03ID4ID9eDRxFx\nWUDN8J/783etoK5OXlF7Nam6PCj4y1D/0JdjuKef5IjlOTn66WWzcWGHkz9R\ndqbkS5ToiSnYxKQkCmolAxfSCRAKj/r701tHuzI0qlnWfRz8w8aMCce7iATT\nd80JvFhbpQsmmqA9W7O2QWpQBpqoZFKIDwSD4FOJeMxwkLKIG/zErDqnQH8W\n/0BC6YM4ytLITIykyOvA6sH+mzOiaONpto+42t4ffvT1Wdv5QMYZo8PvCtak\n8NMQ6LwwJW9h2m/i9XvX6+E2T/EfEycS36SYaL9v/NEbjm5gGf5wESmTP2Xw\nBObq/eUwROYUE4tsBYJE5RaSbTPBcjv14/RLT1rOZRbecBZNEggSfi92NHSu\nJw+Unz13EyS0U0DuazPTI5RUCnUkM387dkzXH5XsVtFQvmbmITw0ZZCwfYeO\nP6+7Dy7FHFmMmGbvG47Ts06AYDHwe2AFds5TpoqloaenUc/F88zTfjAVsJRN\njIFgZa6YwaAyUHwdC4HQX49xj9hfhMW95/6G2jL3lQBG8CyIRgd1WlA9hTHq\nOW+gtGGlonza7aN5kJm6runC4bhZIwaHTBzJZ4A5zpOydbqSZ+dEWekXoNoi\nn19LA0GFipBnUdLmCApKm0U47Vza+dUBB1bu3lDHJEEh4VqAL8JPo+DQwKA5\nZ7EV\r\n=AmZI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB4edj0mEhpu/R/uuRBRVNpjkUSOkl+hdImLwdwaidQQIhANjkJqXOw8Cr4+YcTXnvKSB4MNYjcrSCgq5ynYjA0eqT"}]},"maintainers":[{"email":"dyep49@gmail.com","name":"dyep49"},{"email":"kusorbox@gmail.com","name":"kusor"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wf_1.2.1_1540974588709_0.04490142677442166"},"_hasShrinkwrap":false},"1.2.2":{"name":"wf","description":"Tasks Workflows orchestration API and runners","version":"1.2.2","repository":{"type":"git","url":"git://github.com/joyent/node-workflow.git"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"license":"MIT","contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bin":{"workflow-api":"./bin/workflow-api","workflow-runner":"./bin/workflow-runner"},"main":"lib/index.js","dependencies":{"assert-plus":"1.0.0","backoff":"1.2.0","bunyan":"1.8.1","clone":"0.1.6","restify":"4.1.1","sigyan":"0.2.0","trace-event":"1.3.0","triton-metrics":"0.1.1","uuid":"3.0.1","vasync":"1.6.4","dtrace-provider":"0.6.0"},"scripts":{"test":"tap ./test/*.test.js"},"devDependencies":{"tap":"~0.3"},"optionalDependencies":{"dtrace-provider":"0.6.0"},"engines":{"node":">=0.10.0"},"gitHead":"c4d6c08b11296a116c7e8ec4c17fd3820cefe8e0","bugs":{"url":"https://github.com/joyent/node-workflow/issues"},"homepage":"https://github.com/joyent/node-workflow#readme","_id":"wf@1.2.2","_shasum":"5ea53491a9b0bef5ab863b867bab3eb756564b3e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"kusor","email":"kusorbox@gmail.com"},"dist":{"shasum":"5ea53491a9b0bef5ab863b867bab3eb756564b3e","tarball":"https://registry.npmjs.org/wf/-/wf-1.2.2.tgz","integrity":"sha512-7tL2y6TU3mBpMgEMcynIbt7lrNSvvw3RApxmcaI3nMAoZ0PGepMkczuhyFYCcYzxSy0Vv36+xqF7Xf2vEaGLxA==","fileCount":26,"unpackedSize":262828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceVyNCRA9TVsSAnZWagAAydQQAIQU067ZRsiaPi7OaSSu\nIo4s110NTtlU2W219pgczv+WNQShl73ik0+q9H7olBxg0KmJQ/RRk4szKgXY\nU39CkyrXtJP4AI/knwUuK6b5t/nXpKPMKr8M5GTetg1T2/AjVZJjC2sWU/nY\nSigUydRkSr5/lf+VWn7Xcg8VKBNnn3Sl0KDWVEz1wO7YoHbBU/7gHqKGXjfU\nzaco/N1itcT5Dd0aHPw2xLOIMCP6aWzaRN6uqJHnqw7W1gDKZU/WRDeXBgVX\n73HbWZF7GNP/Ve2JJxv3SEHmGH1H4WCKKMjNqyKwjrJOrzpXk7IGkPcMCke+\nni51zrh3Rgf6dNYdvm4XbO16SoMNYum8q3XNfcWG5kfts0BdO0fVriQynmaZ\ngXxZGblB8MJRYuYgyBBYrMVpO/KWEdUA4YA8Nm4+482vj8SRdG4G1Z8OsMU9\nmNQRjp8qEv7GTyUJ6rLFyehyHfFnmNTlz9fA2xMZAZG/K6Wga4c24QE/YNxF\netp/IhJ0IXEIvBPZ2hF+zj0kJwQGo/7SHdfaR1zH8bfgfWM5qlrFEqhTpAq9\nRmHFnrQcOPj7B2XCqehnYCdpOlEmkt0+UjfhQTkQVGVREPqRIhIIjda8Kkg3\n6z2uywKHbYmWDOZEyk0vrNew54Vq3ULwPThhrpOJXqQpsfE8H8yzjqZTb4uG\nO8FJ\r\n=rcuB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1o6MEjD4s3vqmnSTtL182HrhBgWxuS5FqrDzbilXzlAiAxNGrN+fx3ZCXTH5WcJNOPnz+ru7n+bqIbEDHJUYAZyA=="}]},"maintainers":[{"email":"dyep49@gmail.com","name":"dyep49"},{"email":"kusorbox@gmail.com","name":"kusor"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/wf_1.2.2_1551457420508_0.4515095270856686"},"_hasShrinkwrap":false}},"readme":"# Tasks Workflows Orchestration API and Runners.\n\nThis repository is part of the Joyent Triton project. See the [contribution\nguidelines](https://github.com/joyent/triton/blob/master/CONTRIBUTING.md) --\n*Triton does not use GitHub PRs* -- and general documentation at the main\n[Triton project](https://github.com/joyent/triton) page.\n\n\n- Repository: <git://github.com/joyent/node-workflow.git>\n- Browsing: <https://github.com/joyent/node-workflow>\n- Who: [Pedro Palazón Candel](https://github.com/kusor), [Trent Mick](https://github.com/trentm), [Mark Cavage](https://github.com/mcavage), [Josh Wilsdon](https://github.com/joshwilsdon), [Rob Gulewich](https://github.com/rgulewich), [Andrés Rodríguez](https://github.com/cachafla), [Fred Kuo](https://github.com/fkuo).\n- Docs: <http://joyent.github.io/node-workflow/>\n- Tickets/bugs: <https://github.com/joyent/node-workflow/issues>\n\n\n# Installation\n\n    npm install wf\n\n# Overview\n\nIf you are building a completely new system composed of many discrete API\napplications, each of them with a clearly defined area of responsibility, or\nif you are trying to assemble a collaboration channel between a heterogeneous\nset of unrelated API applications, you need a means to orchestrate interactions\nbetween these applications.\n\nA workflow is effectively an orchestration. It gives you a way to decompose a\ncomplex series of operations down to a sequence of discrete tasks within a state\nmachine.\n\nThe sequence of tasks is more complex than just a series. Tasks can fail, and\nso you need to deal with timeouts, retries, \"stuck\" flows, and so forth.\n\nOne way to define a workflow and its tasks is using an arbitrarily-complex\nlanguage. Or you can keep it simple by making some assumptions:\n\n* Code is the definition language.\n* Tasks are independent. Can be used into different workflows.\n* The only way to communicate between tasks is the workflow. Tasks can add,\n  remove or modify properties of the workflow.\n* If a task requires a specific property of the workflow to be present, the\n  task can fail, or re-schedule itself within the workflow, or ...\n\n## wf\n\nThis package provides a way to define re-usable `workflows` using JSON and run\nconcrete `jobs` with specific `targets` and `parameters` based on such\n`workflows`.\n\n### Workflow Runners\n\nIn order to execute `jobs`, at least one `WorkflowRunner` must be up and ready\nto take jobs. An arbitrary number of `runners` can be used on any set of hosts;\ntheir configuration must match.\n\nAn example `WorkflowRunner` is provided with the package and can be started\nwith:\n\n    ./bin/workflow-runner path/to/config.json\n\n(The `test` directory contains the file `config.json.sample` which can be\nused as reference).\n\nYou can create `workflows` and `jobs` either by using the provided REST API(s),\nor by embedding this module's API into your own system(s). The former will be\neasier to get up and running, but you should use the latter when:\n\n- You want to use the Worflow API in a (node.js) application that is not the\n  bundled [REST API](http://joyent.github.io/node-workflow/workflowapi.html).\n- You want to use a different backend storage system, or otherwise change the\n  assumptions of the bundled REST API.\n\nThe package also provides a binary file to run the `WorkflowAPI` using the\nsame configuration file we pass to our `WorkflowRunner`:\n\n    ./bin/workflow-api path/to/config.json\n\nSee demo section below for more details about both approaches.\n\n# Development\n\n## Clone the repo and build the deps:\n\n    git clone git://github.com/joyent/node-workflow.git\n    cd node-workflow\n    make all\n\nNote `make all` will setup all the required dependencies, node modules and run\n`make check` and `make test`. In order to just setup node modules, `make setup`\nis enough.\n\nTo run the Workflow API server:\n\n    ./bin/workflow-api path/to/config.json\n\nTo run a Job Runner:\n\n    ./bin/workflow-runner path/to/config.json\n\nNote that it's fine to run more than one Runner, either on the same or different\nmachines, so long as they have access to the same storage backend.\n\n# Testing\n\n    make test\n\n# Pre-commit git hook\n\nIn order to run `make prepush` before every commit, add the following to a file\ncalled `.git/hooks/pre-commit` and `chmod +x` it:\n\n    #!/bin/sh\n    # Run make prepush before allow commit\n\n    set -e\n\n    make prepush\n\n    exit 0\n\nIf you've made a change that does not affect source code files, but (for\nexample) only docs, you can skip this hook by passing the option `--no-verify`\nto the `git commit` command.\n\n# Demo\n\nThe [workflow-example](https://github.com/kusor/node-workflow-example)\nrepository contains everything needed to illustrate:\n\n- An example config file `config.json.sample` which should be renamed to \n  `config.json`, and modified to properly match your local environment.\n\nRemember that, in order to process any `job` the `workflow-runner` needs to be\ninitialized pointing to the aforementioned configuration file:\n\n    ./node_modules/.bin/workflow-runner config.json\n\nAlso, in order to be able to run the API-based example mentioned below, the\n`workflow-api` HTTP server needs to be up and running too:\n\n    ./node_modules/.bin/workflow-api config.json\n\nContents for the other files within the [workflow-example](https://github.com/kusor/node-workflow-example)\nrepository are:\n\n- An example of how to use node-workflow as a node module in order to create\n  workflows, queue jobs and wait for the results. See `module.js`.\n- An example of how to achieve the same goal using the Workflow API instead of\n  the node module. See `api.js`.\n- Both examples share the same workflow definition, contained in the file\n  `shared-workflow.js`. The beginning of the aforementioned files\n  can be useful to understand the differences when trying to create a workflow\n  using these different approaches.\n- Finally, this directory also contains the file `node.js`, which does\n  exactly the same thing as the workflow/job does -- create and star a gist\n  using your github's username and password -- but straight from node.js. This\n  file is useful in order to understand the differences between writing code\n  to be executed by node.js directly, and using it to create workflows and the\n  associated tasks. Remember, code within tasks runs sandboxed using\n  [Node's VM API](http://nodejs.org/docs/latest/api/vm.html) and that tasks\n  are totally independent.\n\nSee also `example.js` for more options when defining workflows and the different\npossibilities for task fallbacks, retries, timeouts, ...\n\n# Repository\n\n    deps/           Git submodules and/or commited 3rd-party deps.\n                    See \"node_modules/\" for node.js deps.\n    docs/           Project docs (restdown)\n    lib/            Source files.\n    node_modules/   Node.js deps, either populated at build time or commited.\n    pkg/            Package lifecycle scripts\n    test/           Test suite (using node-tap)\n    tools/          Miscellaneous dev/upgrade/deployment tools and data.\n    Makefile\n    package.json    npm module info\n    README.md\n\n# TODO\n\nSee https://github.com/joyent/node-workflow/issues.\n\n# LICENSE\n\nThe MIT License (MIT) Copyright (c) 2018 Joyent, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n","maintainers":[{"email":"kusorbox@gmail.com","name":"kusor"},{"email":"dyep49@gmail.com","name":"dyep49"},{"email":"bahamat@digitalelf.net","name":"bahamat"}],"time":{"modified":"2022-06-29T01:14:48.307Z","created":"2012-03-08T16:18:01.513Z","0.2.0":"2012-03-08T16:18:04.347Z","0.2.1":"2012-03-14T08:19:04.447Z","0.2.2":"2012-03-27T15:12:35.405Z","0.2.3":"2012-04-04T14:37:30.655Z","0.2.4":"2012-04-16T15:25:33.430Z","0.2.5":"2012-04-17T07:22:14.696Z","0.2.6":"2012-04-17T14:40:29.627Z","0.2.7":"2012-04-18T15:00:11.855Z","0.2.9":"2012-04-19T15:01:38.375Z","0.2.10":"2012-04-25T07:04:55.496Z","0.2.11":"2012-05-01T08:14:32.347Z","0.2.12":"2012-05-01T10:20:14.300Z","0.2.14":"2012-05-08T15:51:29.071Z","0.2.15":"2012-05-11T11:07:43.014Z","0.2.16":"2012-06-01T10:34:09.418Z","0.3.0":"2012-06-05T15:22:36.316Z","0.3.1":"2012-06-26T15:01:45.298Z","0.3.2":"2012-07-05T11:25:02.202Z","0.4.0":"2012-07-06T10:05:40.722Z","0.4.1":"2012-09-22T06:35:58.998Z","0.6.0":"2012-10-25T09:22:33.779Z","0.7.0":"2012-11-25T19:41:58.690Z","0.8.0":"2012-12-14T17:08:05.959Z","0.8.2":"2013-03-26T16:05:32.156Z","0.8.3":"2013-03-27T12:01:38.945Z","0.9.0":"2013-03-28T07:56:06.822Z","0.9.1":"2013-05-26T18:21:14.511Z","0.9.2":"2013-06-24T16:22:27.648Z","0.9.3":"2013-06-28T15:34:56.533Z","0.9.4":"2013-07-01T11:41:47.044Z","0.9.5":"2013-07-02T16:26:04.891Z","0.9.6":"2013-07-05T15:24:02.927Z","0.9.7":"2013-11-20T13:41:50.494Z","0.9.8":"2014-01-27T07:57:00.294Z","0.9.10":"2014-06-19T17:24:19.181Z","0.10.0":"2014-06-25T06:40:00.903Z","1.0.1":"2015-09-17T17:51:24.514Z","1.0.2":"2016-06-08T17:05:43.884Z","1.2.0":"2018-04-13T17:35:32.385Z","1.2.1":"2018-10-31T08:29:48.898Z","1.2.2":"2019-03-01T16:23:40.627Z"},"author":{"name":"Pedro Palazón Candel","email":"kusorbox@gmail.com","url":"http://www.joyent.com"},"repository":{"type":"git","url":"git://github.com/joyent/node-workflow.git"},"readmeFilename":"README.md","homepage":"https://github.com/joyent/node-workflow#readme","contributors":[{"name":"Mark Cavage"},{"name":"Trent Mick"},{"name":"Josh Wilsdon"},{"name":"Bryan Cantrill"},{"name":"Andrés Rodríquez"},{"name":"Rob Gulewich"},{"name":"Fred Kuo"}],"bugs":{"url":"https://github.com/joyent/node-workflow/issues"},"users":{"bencevans":true,"ninjatux":true,"jonathanberi":true,"ungurys":true,"nuwaio":true,"ivan.marquez":true},"license":"MIT"}