{ "_from": "parley@^3.8.0", "_id": "parley@3.8.0", "_inBundle": false, "_integrity": "sha1-QyhC10l60KSW005F10xTdufBR+M=", "_location": "/parley", "_phantomChildren": {}, "_requested": { "type": "range", "registry": true, "raw": "parley@^3.8.0", "name": "parley", "escapedName": "parley", "rawSpec": "^3.8.0", "saveSpec": null, "fetchSpec": "^3.8.0" }, "_requiredBy": [ "/machine" ], "_resolved": "http://registry.npm.taobao.org/parley/download/parley-3.8.0.tgz", "_shasum": "432842d7497ad0a496d34e45d74c5376e7c147e3", "_spec": "parley@^3.8.0", "_where": "E:\\dev\\007\\node_module\\node10\\node_modules\\machine", "author": { "name": "Mike McNeil" }, "bugs": { "url": "https://github.com/mikermcneil/parley/issues" }, "bundleDependencies": false, "dependencies": { "@sailshq/lodash": "^3.10.2", "bluebird": "3.2.1", "flaverr": "^1.5.1" }, "deprecated": false, "description": "Practical, lightweight flow control for Node.js. Supports `await`, callbacks and promises.", "devDependencies": { "benchmark": "2.1.2", "eslint": "4.11.0", "mocha": "3.0.2" }, "homepage": "https://github.com/mikermcneil/parley#readme", "keywords": [ "flowcontrol", "await", "async/await", "async", "promise", "callback", "deferred" ], "license": "MIT", "main": "lib/parley.js", "name": "parley", "repository": { "type": "git", "url": "git://github.com/mikermcneil/parley.git" }, "scripts": { "bench": "NODE_ENV=production mocha test/*.benchmark.js", "bench-win": "mocha test/*.benchmark.js", "custom-tests": "mocha test/*.test.js", "lint": "eslint . --max-warnings=0 --ignore-pattern 'test/' && echo '✔ Your code looks good.'", "test": "npm run lint && npm run custom-tests && npm run bench" }, "version": "3.8.0" }