{"_id":"paddle","_rev":"6-5cc862ffbe24a22c701d5f2ad1f658d5","name":"paddle","description":"You are up a creek; here is your paddle. Paddle provides a way ensuring that JS asynchronous callbacks are actually ran, or calls a provided error function upon timeout.","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"paddle","version":"1.0.0","description":"You are up a creek; here is your paddle. Paddle provides a way ensuring that JS asynchronous callbacks are actually ran, or calls a provided error function upon timeout.","keywords":["flow-control","flow","control","paddle","ensure","asynchronous"],"homepage":"github.com/andyet/paddle","author":{"name":"Nathan Fritz","email":"nathan@andyet.net","url":"http://andyet.net/team/nathan"},"contributors":[],"main":"./paddle.js","repository":{"type":"git","url":"git://github.com/andyet/paddle.git"},"dependencies":{},"_id":"paddle@1.0.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.3.4","_nodeVersion":"v0.4.1","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"3715e4777d5a5e541503dd444d29dafa567b9450","tarball":"https://registry.npmjs.org/paddle/-/paddle-1.0.0.tgz","integrity":"sha512-zqzikf2FmYZZNR2QBb3+B1nYF60jJBWke9B8WknDHLViY/ergS3/rgq8eVL5W5KIZ48Lj+NVN77J56bfqJFYzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn6EHYGh4mVOvlhk2AQHkB2NlNXeyZCICdscTFoZuv0gIhAJMTZ8CNV68OMoF39DzWqi8V/G90oDiVFox0rRrOG8Q5"}]}}},"maintainers":[{"email":"fritzy@netflint.net","name":"fritzy"}],"time":{"modified":"2022-06-23T07:23:33.401Z","created":"2011-05-09T19:27:07.270Z","1.0.0":"2011-05-09T19:27:07.670Z"},"author":{"name":"Nathan Fritz","email":"nathan@andyet.net","url":"http://andyet.net/team/nathan"},"repository":{"type":"git","url":"git://github.com/andyet/paddle.git"},"homepage":"github.com/andyet/paddle","keywords":["flow-control","flow","control","paddle","ensure","asynchronous"],"contributors":[],"readme":"","readmeFilename":""}