UNPKG

2.33 kBJSONView Raw
1{
2 "name": "@arcgis/cli",
3 "version": "4.14.3",
4 "description": "",
5 "main": "dist/index.js",
6 "bin": {
7 "arcgis": "./dist/index.js"
8 },
9 "repository": {
10 "type": "git",
11 "url": "git+https://github.com/esri/arcgis-js-cli.git"
12 },
13 "keywords": [
14 "esri",
15 "arcgis",
16 "cli"
17 ],
18 "scripts": {
19 "prepare": "npm run -s build",
20 "clean": "rimraf dist",
21 "test": "npm run clean && jest --coverage",
22 "build": "npm run clean && npm run flow && babel src -d dist -D --ignore '*.test.js,**/__mocks__/'",
23 "dev": "npm run clean && npm run build && jest --watch",
24 "flow": "flow",
25 "pretty": "prettier 'src/**/*.js' --write"
26 },
27 "files": [
28 "dist",
29 "templates"
30 ],
31 "husky": {
32 "hooks": {
33 "pre-commit": "lint-staged"
34 }
35 },
36 "lint-staged": {
37 "src/**/*.js": [
38 "prettier --write",
39 "git add"
40 ]
41 },
42 "jest": {
43 "testEnvironment": "node",
44 "testPathIgnorePatterns": [
45 "templates/"
46 ]
47 },
48 "author": "Rene Rubalcava <rrubalcava@esri.com>",
49 "license": "Apache-2.0",
50 "devDependencies": {
51 "@babel/cli": "^7.8.4",
52 "@babel/core": "^7.8.7",
53 "@babel/preset-env": "^7.8.7",
54 "@babel/preset-flow": "^7.8.3",
55 "babel-eslint": "^10.1.0",
56 "eslint": "^6.8.0",
57 "eslint-config-standard": "^14.1.0",
58 "eslint-plugin-flowtype": "^4.6.0",
59 "eslint-plugin-import": "^2.20.1",
60 "eslint-plugin-node": "^11.0.0",
61 "eslint-plugin-promise": "^4.2.1",
62 "eslint-plugin-standard": "^4.0.1",
63 "flow-bin": "^0.120.1",
64 "husky": "^4.2.3",
65 "jest-cli": "^25.1.0",
66 "lint-staged": "^10.0.8",
67 "prettier": "^1.19.1",
68 "prettier-eslint": "^9.0.1"
69 },
70 "dependencies": {
71 "chalk": "^3.0.0",
72 "command-exists": "^1.2.8",
73 "cross-spawn-promise": "^0.10.2",
74 "del": "^5.1.0",
75 "fs-extra": "^8.1.0",
76 "fs.promised": "^3.0.0",
77 "inquirer": "^7.1.0",
78 "live-server": "^1.2.1",
79 "lodash.camelcase": "^4.3.0",
80 "lodash.startcase": "^4.4.0",
81 "mkdirp": "^1.0.3",
82 "ora": "^4.0.3",
83 "pkg-dir": "^4.2.0",
84 "promise-polyfill": "^8.1.3",
85 "promisify-node": "^0.5.0",
86 "prompt": "^1.0.0",
87 "ramda": "^0.27.0",
88 "recursive-copy": "^2.0.10",
89 "request": "^2.88.2",
90 "request-promise-native": "^1.0.8",
91 "rimraf": "^3.0.2",
92 "yargs": "^15.3.0"
93 }
94}