{"_id":"piton-pipe","_rev":"11-8ad4c063a89b61270fe7eeee6f677295","name":"piton-pipe","description":"Build and run an Async pipeline of functions","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.2":{"name":"piton-pipe","description":"Build and run an Async pipeline of functions","version":"0.0.2","author":{"name":"Paul Serby","email":"paul.serby@clock.co.uk"},"contributors":[{"name":"Paul Serby","email":"paul.serby@clock.co.uk"}],"dependencies":{},"devDependencies":{"expresso":"0.7.2"},"keywords":["pipe"],"repository":{"type":"git","url":"git://github.com/PabloSerbo/piton-pipe.git"},"main":"index","scripts":{"test":"cake test","prepublish":"npm prune"},"engines":{"node":">= 0.4.6 < 0.5.0"},"_npmJsonOpts":{"file":"/Users/paul/.npm/piton-pipe/0.0.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"piton-pipe@0.0.2","_engineSupported":true,"_npmVersion":"1.0.22","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"c36c0a52789f60b5d1108fa748247ce2add7fdcf","tarball":"https://registry.npmjs.org/piton-pipe/-/piton-pipe-0.0.2.tgz","integrity":"sha512-4YxYPREitY1267hgYUKmi3ZFLk/6OlJmx5KFxZSUmW0y40b74tvNtLzsoj8raTsEEDf1TZo1djS+mj4ryGBjqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCJ9g5Z2qIBk65yNf4bkHCUwe0bdTYI2af+8z8W2rN5AiEA/qzfxBV3+I0ljX/vGmViLLwX7HkGOtT9+DU5J4aPiSs="}]},"maintainers":[{"name":"pabloserbo","email":"paul@serby.net"}]},"0.0.3":{"name":"piton-pipe","description":"Build and run an Async pipeline of functions","version":"0.0.3","author":{"name":"Paul Serby","email":"paul@serby.net"},"contributors":[{"name":"Paul Serby","email":"paul@serby.net"}],"dependencies":{},"devDependencies":{"mocha":"0.3.6","should":"0.3.2"},"keywords":["pipe"],"repository":{"type":"git","url":"git://github.com/serby/piton-pipe.git"},"main":"index","scripts":{"test":"cake test","prepublish":"npm prune"},"engines":{"node":">= 0.4.6 < 0.7.0"},"_npmUser":{"name":"pabloserbo","email":"paul@serby.net"},"_id":"piton-pipe@0.0.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"4ac9d668311b59cae1897bbaaa27b883a1700131","tarball":"https://registry.npmjs.org/piton-pipe/-/piton-pipe-0.0.3.tgz","integrity":"sha512-h3B1zuZMuvnTzriOeS8VrClJsIIfna6iRwPfRUyC8Mp6QyBIUTAOsid1mcNh6v/30tZIKmC1rpPz1andhI5qVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqYgieJ8RqeI/u29dNdPAM05Jiap/8GSM+6kqjxHQpgAiAIcVnyr7bjolnGSEKO9+Y3uTCZAQOCl/52HCqOW92ggQ=="}]},"maintainers":[{"name":"pabloserbo","email":"paul@serby.net"}]},"0.0.4":{"name":"piton-pipe","description":"Build and run an Async pipeline of functions","version":"0.0.4","author":{"name":"Paul Serby","email":"paul@serby.net"},"contributors":[{"name":"Paul Serby","email":"paul@serby.net"}],"dependencies":{},"devDependencies":{"mocha":"0.3.6","should":"0.3.2"},"keywords":["pipe"],"repository":{"type":"git","url":"git://github.com/serby/piton-pipe.git"},"main":"index","scripts":{"test":"mocha -R spec -r should","prepublish":"npm prune"},"engines":{"node":">= 0.4.6"},"_npmUser":{"name":"serby","email":"paul@serby.net"},"_id":"piton-pipe@0.0.4","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.8.8","_defaultsLoaded":true,"dist":{"shasum":"18a452861cd280a54f24b0ffff2167cce1e3eb4f","tarball":"https://registry.npmjs.org/piton-pipe/-/piton-pipe-0.0.4.tgz","integrity":"sha512-nQnzM4uSW70ya9lgKBHyVUTT6eEHeae++nrcwG4hUtK2CfX8eZa5MveqxTTkYO0mCVDG2zBYogMlBekidy/2hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiJkmotObG22RPW+ckiBkoCpt1aUSWRgoQLyXWU3VLSAiAL/xVm5HjAadzD65hCBYEOhzgLeB0sem59AxQNBi/q8A=="}]},"readme":"# piton-pipe - Build and run an Async pipeline of functions.\n\nAn input value is given to the pipe and passed each function in turn.\nThis allows async operations to process the value.\n\n## Installation\n\n      npm install piton-pipe\n\n## Usage\n\n     var pipe = require('piton-pipe').createPipe(['onCreate']);\n     pipe.add(function(value, callback) {\n      callback(null, value + 2;\n     });\n     pipe.add(function(value, callback) {\n      callback(null, value / 3);\n     });\n     var value = 7;\n     pipe.run(value, function(error, newValue) {\n       console.log(newValue);\n     });\n\n## Credits\n* [Paul Serby](https://github.com/serby/)\n\n## Licence\nLicenced under the [New BSD License](http://opensource.org/licenses/bsd-license.php)\n","maintainers":[{"name":"serby","email":"paul@serby.net"}]}},"maintainers":[{"name":"serby","email":"paul@serby.net"}],"time":{"modified":"2022-06-24T01:04:18.212Z","created":"2011-08-19T20:47:17.091Z","0.0.2":"2011-08-19T20:47:20.254Z","0.0.3":"2011-12-17T15:35:14.652Z","0.0.4":"2012-09-06T17:16:58.401Z"},"author":{"name":"Paul Serby","email":"paul@serby.net"},"repository":{"type":"git","url":"git://github.com/serby/piton-pipe.git"}}