{ "_args": [ [ { "raw": "vasync@^2.2.0", "scope": null, "escapedName": "vasync", "name": "vasync", "rawSpec": "^2.2.0", "spec": ">=2.2.0 <3.0.0", "type": "range" }, "/root/rushmail/node_modules/restify" ] ], "_from": "vasync@>=2.2.0 <3.0.0", "_id": "vasync@2.2.0", "_inCache": true, "_location": "/vasync", "_npmOperationalInternal": { "host": "s3://npm-registry-packages", "tmp": "tmp/vasync-2.2.0.tgz_1512139548991_0.5218220378737897" }, "_npmUser": { "name": "dap", "email": "dap@cs.brown.edu" }, "_npmVersion": "1.4.9", "_phantomChildren": {}, "_requested": { "raw": "vasync@^2.2.0", "scope": null, "escapedName": "vasync", "name": "vasync", "rawSpec": "^2.2.0", "spec": ">=2.2.0 <3.0.0", "type": "range" }, "_requiredBy": [ "/restify" ], "_resolved": "https://registry.npmjs.org/vasync/-/vasync-2.2.0.tgz", "_shasum": "cfde751860a15822db3b132bc59b116a4adaf01b", "_shrinkwrap": null, "_spec": "vasync@^2.2.0", "_where": "/root/rushmail/node_modules/restify", "bugs": { "url": "https://github.com/davepacheco/node-vasync/issues" }, "dependencies": { "verror": "1.10.0" }, "description": "utilities for observable asynchronous control flow", "devDependencies": { "nodeunit": "0.8.7", "tap": "~0.4.8" }, "directories": {}, "dist": { "shasum": "cfde751860a15822db3b132bc59b116a4adaf01b", "tarball": "https://registry.npmjs.org/vasync/-/vasync-2.2.0.tgz" }, "engines": [ "node >=0.6.0" ], "homepage": "https://github.com/davepacheco/node-vasync", "license": "MIT", "main": "./lib/vasync.js", "maintainers": [ { "name": "dap", "email": "dap@cs.brown.edu" } ], "name": "vasync", "optionalDependencies": {}, "readme": "ERROR: No README data found!", "repository": { "type": "git", "url": "git://github.com/davepacheco/node-vasync.git" }, "scripts": { "test": "tap --stdout tests/ && ./node_modules/.bin/nodeunit tests/compat.js && ./node_modules/.bin/nodeunit tests/compat_tryEach.js" }, "version": "2.2.0" }