{"bugs":{"url":"https://github.com/cronvel/async-kit/issues"},"dist":{"shasum":"3c44912932aa2125e1607a47be41299790c15afa","tarball":"https://registry.npmjs.org/async-kit/-/async-kit-1.0.1.tgz","integrity":"sha512-3vYNYO5fGL4RVwglpqyVW5xTHLk6ldg17Ce74TzfNjpt9MttzwNZfEABmZ5KhUf2Sng2CJGcWy+ekdhl3PLRDQ==","signatures":[{"sig":"MEUCIDgJbO9pUEAF94TNxpupuLCWS7u8iUl7eIgi/4D2uxXeAiEAvL5XwUmOJajEFpHYsFbCphN6Jf2FBaf9wSHJOzqUoFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/async.js","name":"async-kit","_from":".","author":{"name":"Cédric Ronvel"},"_shasum":"3c44912932aa2125e1607a47be41299790c15afa","gitHead":"4865f8816e68dcfe477733debdb347a833e8b94d","license":"MIT","scripts":{"test":"mocha -R dot"},"_npmUser":{"name":"cronvel","email":"cedric.ronvel@gmail.com"},"homepage":"https://github.com/cronvel/async-kit#readme","keywords":["async","asynchronous","flow","jobs","series","parallel","conditionnal","if","then","else","catch","finally","waterfall","race","foreach","map","reduce","while","loop","callback","retry","exit","events","scheduler","progress","csk","easy"],"testling":{"files":"test/*.js","harness":"mocha","browsers":["ie/8..latest","chrome/35..latest","firefox/35..latest","safari/latest","opera/11.0..latest","iphone/6","ipad/6","android-browser/latest"]},"repository":{"url":"git+https://github.com/cronvel/async-kit.git","type":"git"},"_npmVersion":"2.15.1","description":"A simple and powerful async abstraction lib for easily writing Node.js code.","directories":{"test":"test"},"maintainers":[{"name":"cronvel","email":"cedric.ronvel@gmail.com"}],"_nodeVersion":"4.4.4","dependencies":{"tree-kit":"^0.5.19"},"devDependencies":{"mocha":"^2.4.5","jshint":"^2.9.2","testling":"^1.7.1","expect.js":"^0.3.1","uglify-js":"^2.6.2","browserify":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/async-kit-1.0.1.tgz_1464528279782_0.8915681054349989","host":"packages-16-east.internal.npmjs.com"},"_id":"async-kit@1.0.1","version":"1.0.1"}