{"jam":{"main":"lib/async.js","include":["lib/async.js","README.md","LICENSE"],"categories":["Utilities"]},"spm":{"main":"lib/async.js"},"bugs":{"url":"https://github.com/caolan/async/issues"},"dist":{"shasum":"753cb13df043ff08d810e4418d312d646ee1bbea","tarball":"https://registry.npmjs.org/async/-/async-1.1.1.tgz","integrity":"sha512-b2Jrm7t3GwqLqwm5abOsOx1o4uGqFvP3fpoEwkIqe6pANfSYCNVUxMXCY2N4yJjmjthfnsA65cftQdlXo6qohQ==","signatures":[{"sig":"MEUCIA4okovwMu7jm5hb58WIiQn16CDSgKbPKp8KTxQBO11jAiEAnHE7VhcDz67WSf/3uPjYDCqXx25/KIAETjlUCqRPFg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/async.js","name":"async","volo":{"main":"lib/async.js","ignore":["**/.*","node_modules","bower_components","test","tests"]},"_from":".","author":{"name":"Caolan McMahon"},"_shasum":"753cb13df043ff08d810e4418d312d646ee1bbea","gitHead":"46cbdfd5324be57f15481bee32ad0fda507171b0","license":"MIT","scripts":{"lint":"jshint lib/*.js test/*.js perf/*.js","test":"npm run-script lint && nodeunit test/test-async.js","coverage":"nyc npm test && nyc report","coveralls":"nyc npm test && nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"aearly","email":"alexander.early@gmail.com"},"homepage":"https://github.com/caolan/async#readme","keywords":["async","callback","utility","module"],"repository":{"url":"git+https://github.com/caolan/async.git","type":"git"},"_npmVersion":"2.9.0","description":"Higher-order functions and common patterns for asynchronous code","directories":{},"maintainers":[{"name":"caolan","email":"caolan.mcmahon@gmail.com"},{"name":"beaugunderson","email":"beau@beaugunderson.com"},{"name":"aearly","email":"alexander.early@gmail.com"}],"_nodeVersion":"2.0.2","devDependencies":{"nyc":"^2.1.0","yargs":"~3.9.1","jshint":"~2.7.0","lodash":">=2.4.1","mkdirp":"~0.5.1","nodeunit":">0.0.0","benchmark":"github:bestiejs/benchmark.js","coveralls":"^2.11.2","uglify-js":"1.2.x"},"_id":"async@1.1.1","version":"1.1.1"}