UNPKG

3.04 kBJSONView Raw
1{
2 "name": "cli-engine",
3 "description": "Generic CLI Framework",
4 "version": "4.6.10",
5 "author": "Jeff Dickey @dickeyxxx",
6 "bugs": "https://github.com/heroku/cli-engine/issues",
7 "dependencies": {
8 "@heroku/linewrap": "^1.0.0",
9 "ansi-escapes": "^3.0.0",
10 "cli-engine-command": "^8.0.17",
11 "cli-engine-config": "^3.3.1",
12 "cli-ux": "^1.1.10",
13 "debug": "^3.1.0",
14 "filesize": "^3.5.10",
15 "find-up": "^2.1.0",
16 "fs-extra": "^4.0.2",
17 "http-call": "^3.0.2",
18 "klaw-sync": "^3.0.0",
19 "lodash.flatten": "4.x",
20 "lodash.maxby": "4.x",
21 "lodash.throttle": "^4.1.1",
22 "lodash.uniqby": "4.x",
23 "log-chopper": "^1.0.1",
24 "moment": "^2.18.1",
25 "netrc-parser": "^2.0.3",
26 "node-gyp": "3.x",
27 "rwlockfile": "^1.4.8",
28 "string": "3.x",
29 "string-similarity": "^1.2.0",
30 "tar-fs": "1.x",
31 "tmp": "^0.0.33"
32 },
33 "devDependencies": {
34 "babel-cli": "^6.26.0",
35 "babel-eslint": "8.0.1",
36 "babel-jest": "^21.2.0",
37 "babel-plugin-syntax-object-rest-spread": "^6.13.0",
38 "babel-plugin-transform-class-properties": "6.24.1",
39 "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0",
40 "babel-plugin-transform-flow-strip-types": "6.22.0",
41 "eslint": "^4.7.2",
42 "eslint-config-standard": "10.2.1",
43 "eslint-plugin-flowtype": "^2.36.0",
44 "eslint-plugin-import": "^2.7.0",
45 "eslint-plugin-jest": "^21.2.0",
46 "eslint-plugin-node": "^5.1.1",
47 "eslint-plugin-promise": "3.5.0",
48 "eslint-plugin-standard": "3.0.1",
49 "execa": "^0.8.0",
50 "flow-bin": "^0.54.1",
51 "flow-copy-source": "^1.2.1",
52 "flow-typed": "^2.1.5",
53 "got": "7.1.0",
54 "heroku-debug-4.0.0": "file:test/heroku-debug/4.0.0",
55 "heroku-debug-5.0.2": "file:test/heroku-debug/5.0.2",
56 "heroku-debug-5.0.3": "file:test/heroku-debug/5.0.3",
57 "heroku-hello-world-build": "0.0.0",
58 "heroku-kafka": "^2.9.12",
59 "heroku-pg-extras": "^1.1.1",
60 "husky": "^0.14.3",
61 "jest": "^21.2.0",
62 "lint-staged": "^4.2.3",
63 "nock": "^9.0.21",
64 "rimraf": "2.6.2",
65 "semver": "^5.4.1",
66 "time-require": "^0.1.2"
67 },
68 "engines": {
69 "node": ">= 8.3.0"
70 },
71 "enginestrict": true,
72 "files": [
73 "lib",
74 "yarn"
75 ],
76 "homepage": "https://github.com/heroku/cli-engine",
77 "jest": {
78 "testEnvironment": "node",
79 "rootDir": "./src",
80 "setupFiles": [
81 "../test/init.js"
82 ]
83 },
84 "keywords": [
85 "cli"
86 ],
87 "license": "ISC",
88 "lint-staged": {
89 "src/**/*.js": [
90 "eslint --fix",
91 "git add"
92 ]
93 },
94 "main": "lib/cli.js",
95 "repository": "https://github.com/heroku/cli-engine",
96 "scripts": {
97 "build": "babel src -d lib --ignore '*.test.js,**/__mocks__/*.js'",
98 "clean": "rimraf lib tmp",
99 "download": "node ./scripts/download-yarn",
100 "precommit": "flow && lint-staged",
101 "prepare": "npm run clean && npm run build && npm run download",
102 "release": "np",
103 "test": "npm run download && jest -i && flow && eslint .",
104 "watch": "babel --watch src -d lib --ignore '*.test.js'"
105 }
106}