{ "name": "now", "version": "8.0.0-beta.2", "license": "Apache-2.0", "dependencies": { "ansi-escapes": "^2.0.0", "archiver": "^2.0.0", "array-unique": "^0.3.2", "async-retry": "^1.1.3", "aws-sdk": "^2.82.0", "bytes": "^2.5.0", "chalk": "^2.0.1", "clipboardy": "^1.1.4", "convert-stream": "^1.0.2", "debug": "^2.6.8", "deployment-type": "^1.0.1", "docker-file-parser": "^1.0.2", "dotenv": "^4.0.0", "download": "^6.2.5", "email-prompt": "^0.3.1", "email-validator": "^1.0.7", "fs-extra": "^3.0.1", "fs.promised": "^3.0.0", "glob": "^7.1.2", "ignore": "^3.3.3", "ini": "^1.3.4", "inquirer": "^3.2.0", "is-url": "^1.2.2", "minimist": "^1.2.0", "mkdirp-promise": "^5.0.1", "ms": "^2.0.0", "node-fetch": "^1.7.1", "opn": "^5.1.0", "ora": "^1.3.0", "pipe-streams-to-promise": "^0.2.0", "progress": "^2.0.0", "resumer": "^0.0.0", "socket.io-client": "^2.0.3", "split-array": "^1.0.1", "strip-ansi": "^4.0.0", "tar-fs": "^1.15.3", "then-sleep": "^1.0.1", "tmp-promise": "^1.0.3", "uid-promise": "^1.0.0" }, "main": "./out/now.js", "files": [ "out" ], "bin": { "now": "./out/now.js" }, "devDependencies": { "ava": "^0.20.0", "babel-cli": "^6.24.1", "babel-eslint": "^7.2.3", "babel-preset-flow": "^6.23.0", "babel-register": "^6.24.1", "eslint": "^4.1.1", "flow-bin": "^0.49.1", "flow-remove-types": "^1.2.1", "lint-staged": "^4.0.1", "pre-commit": "^1.2.2", "prettier": "^1.5.2" }, "scripts": { "build": "babel src/ -d out/ && chmod +x out/now.js", "test": "eslint . && flow", "prepublish": "yarn run test && yarn run build", "lint:staged": "lint-staged", "dev": "yarn run build && ./out/now.js" }, "pre-commit": "lint:staged", "lint-staged": { "*.js": [ "eslint", "prettier --write --single-quote --no-semi", "git add" ] }, "eslintIgnore": [ "src/providers/sh/legacy/**", "out" ], "eslintConfig": { "parserOptions": { "ecmaVersion": 8, "sourceType": "script" }, "parser": "babel-eslint", "extends": [ "eslint:recommended" ], "env": { "es6": true, "node": true }, "rules": { "func-names": [ "error", "as-needed" ], "no-console": 0, "no-shadow": "error", "no-extra-semi": 0 } }, "babel": { "presets": [ "flow" ] }, "ava": { "require": [ "babel-register" ] } }