xref: /expo/packages/@expo/cli/package.json (revision d56ffff0)
1{
2  "name": "@expo/cli",
3  "version": "0.12.0",
4  "description": "The Expo CLI",
5  "main": "build/bin/cli",
6  "bin": {
7    "expo-internal": "build/bin/cli"
8  },
9  "files": [
10    "static",
11    "build"
12  ],
13  "scripts": {
14    "build": "taskr",
15    "prepare": "taskr release",
16    "clean": "expo-module clean",
17    "lint": "expo-module lint",
18    "typecheck": "expo-module typecheck",
19    "test": "expo-module test",
20    "test:e2e": "jest --config e2e/jest.config.js",
21    "prepublishOnly": "expo-module prepublishOnly",
22    "expo-module": "expo-module",
23    "generate-graphql-code": "graphql-codegen --config graphql-codegen.yml"
24  },
25  "repository": {
26    "type": "git",
27    "url": "https://github.com/expo/expo.git",
28    "directory": "packages/@expo/cli"
29  },
30  "keywords": [
31    "expo"
32  ],
33  "author": "Expo",
34  "license": "MIT",
35  "bugs": {
36    "url": "https://github.com/expo/expo/issues"
37  },
38  "homepage": "https://github.com/expo/expo/tree/main/packages/@expo/cli",
39  "dependencies": {
40    "@babel/runtime": "^7.20.0",
41    "@expo/code-signing-certificates": "0.0.5",
42    "@expo/config": "~8.3.0",
43    "@expo/config-plugins": "~7.4.0",
44    "@expo/devcert": "^1.0.0",
45    "@expo/env": "~0.1.0",
46    "@expo/json-file": "^8.2.37",
47    "@expo/metro-config": "~0.12.0",
48    "@expo/osascript": "^2.0.31",
49    "@expo/package-manager": "~1.0.0",
50    "@expo/plist": "^0.0.20",
51    "@expo/prebuild-config": "6.4.0",
52    "@expo/rudder-sdk-node": "1.1.1",
53    "@expo/spawn-async": "1.5.0",
54    "@expo/xcpretty": "^4.2.1",
55    "@urql/core": "2.3.6",
56    "@urql/exchange-retry": "0.3.0",
57    "accepts": "^1.3.8",
58    "arg": "4.1.0",
59    "better-opn": "~3.0.2",
60    "bplist-parser": "^0.3.1",
61    "cacache": "^15.3.0",
62    "chalk": "^4.0.0",
63    "ci-info": "^3.3.0",
64    "debug": "^4.3.4",
65    "env-editor": "^0.4.1",
66    "form-data": "^3.0.1",
67    "freeport-async": "2.0.0",
68    "fs-extra": "~8.1.0",
69    "getenv": "^1.0.0",
70    "glob": "^7.1.7",
71    "graphql": "15.8.0",
72    "graphql-tag": "^2.10.1",
73    "https-proxy-agent": "^5.0.1",
74    "internal-ip": "4.3.0",
75    "js-yaml": "^3.13.1",
76    "json-schema-deref-sync": "^0.13.0",
77    "md5hex": "^1.0.0",
78    "minimatch": "^3.0.4",
79    "minipass": "3.1.6",
80    "node-fetch": "^2.6.7",
81    "node-forge": "^1.3.1",
82    "npm-package-arg": "^7.0.0",
83    "ora": "3.4.0",
84    "pretty-bytes": "5.6.0",
85    "progress": "2.0.3",
86    "prompts": "^2.3.2",
87    "qrcode-terminal": "0.11.0",
88    "require-from-string": "^2.0.2",
89    "requireg": "^0.2.2",
90    "resolve-from": "^5.0.0",
91    "semver": "^7.5.3",
92    "send": "^0.18.0",
93    "slugify": "^1.3.4",
94    "structured-headers": "^0.4.1",
95    "tar": "^6.0.5",
96    "tempy": "^0.7.1",
97    "terminal-link": "^2.1.1",
98    "text-table": "^0.2.0",
99    "url-join": "4.0.0",
100    "wrap-ansi": "^7.0.0",
101    "ws": "^8.12.1",
102    "connect": "^3.7.0",
103    "is-docker": "^2.0.0",
104    "is-wsl": "^2.1.1",
105    "open": "^8.3.0",
106    "temp-dir": "^2.0.0"
107  },
108  "taskr": {
109    "requires": [
110      "./taskfile-swc.js"
111    ]
112  },
113  "devDependencies": {
114    "@expo/multipart-body-parser": "^1.0.0",
115    "@expo/ngrok": "4.1.0",
116    "@expo/webpack-config": "^0.17.4",
117    "@graphql-codegen/cli": "2.16.3",
118    "@graphql-codegen/typescript": "2.8.7",
119    "@graphql-codegen/typescript-operations": "2.5.12",
120    "@swc/core": "^1.2.126",
121    "@taskr/clear": "1.1.0",
122    "@taskr/esnext": "1.1.0",
123    "@taskr/watch": "1.1.0",
124    "@tsconfig/node14": "^1.0.1",
125    "@types/accepts": "^1.3.5",
126    "@types/cacache": "^15.0.1",
127    "@types/connect": "^3.4.33",
128    "@types/debug": "^4.1.7",
129    "@types/execa": "^0.9.0",
130    "@types/form-data": "^2.2.0",
131    "@types/getenv": "^1.0.0",
132    "@types/js-yaml": "^3.12.2",
133    "@types/klaw-sync": "^6.0.0",
134    "@types/minipass": "^3.1.2",
135    "@types/npm-package-arg": "^6.1.0",
136    "@types/progress": "^2.0.5",
137    "@types/prompts": "^2.0.6",
138    "@types/send": "^0.17.1",
139    "@types/tar": "^6.1.1",
140    "@types/text-table": "^0.2.1",
141    "@types/url-join": "^4.0.0",
142    "@types/webpack": "~4.41.32",
143    "@types/webpack-dev-server": "3.11.0",
144    "@types/wrap-ansi": "^8.0.1",
145    "@types/ws": "^8.5.4",
146    "devtools-protocol": "^0.0.1113120",
147    "expo-module-scripts": "^3.0.0",
148    "find-process": "^1.4.7",
149    "klaw-sync": "^6.0.0",
150    "memfs": "^3.2.0",
151    "nock": "~13.2.2",
152    "node-html-parser": "^6.1.5",
153    "nullthrows": "^1.1.1",
154    "structured-headers": "^0.4.1",
155    "taskr": "1.1.0",
156    "tree-kill": "^1.2.2",
157    "jest-runner-tsd": "^6.0.0",
158    "tsd": "^0.28.1"
159  }
160}
161