1{ 2 "name": "expotools", 3 "version": "1.0.0", 4 "description": "A set of commands and libraries for working within the Expo repository", 5 "main": "build/expotools.js", 6 "files": [ 7 "bin", 8 "build", 9 "scripts", 10 "templates" 11 ], 12 "scripts": { 13 "build": "taskr release", 14 "watch": "taskr", 15 "clean": "rm -rf build cache", 16 "et": "node bin/expotools.js", 17 "lint": "eslint ./src taskfile.js taskfile-swc.js" 18 }, 19 "taskr": { 20 "requires": [ 21 "./taskfile-swc.js" 22 ] 23 }, 24 "author": "[email protected]", 25 "license": "MIT", 26 "dependencies": { 27 "@expo/commander": "2.21.1", 28 "@expo/json-file": "^8.2.37", 29 "@expo/multipart-body-parser": "^1.1.0", 30 "@expo/plist": "^0.0.20", 31 "@expo/spawn-async": "^1.7.0", 32 "@expo/swiftlint": "^0.52.4", 33 "@expo/xcodegen": "2.18.0-patch.1", 34 "@expo/xdl": "^59.2.1", 35 "@linear/sdk": "^2.6.0", 36 "@octokit/rest": "^19.0.7", 37 "aws-sdk": "^2.814.0", 38 "body-parser": "^1.20.0", 39 "chalk": "^4.1.2", 40 "cli-table3": "^0.6.2", 41 "cwait": "^1.1.2", 42 "diff": "^5.1.0", 43 "express": "^4.17.3", 44 "folder-hash": "^4.0.2", 45 "fs-extra": "^10.1.0", 46 "glob": "^7.2.0", 47 "glob-promise": "^4.2.2", 48 "got": "^11.8.6", 49 "gradle-upgrade-interactive": "^0.7.4", 50 "http-proxy": "^1.18.1", 51 "inquirer": "^8.2.2", 52 "ip": "^1.1.5", 53 "jsondiffpatch": "^0.4.1", 54 "junit-report-builder": "^1.3.0", 55 "klaw-sync": "^6.0.0", 56 "lodash": "^4.17.21", 57 "marked": "^1.1.0", 58 "minimatch": "^3.0.4", 59 "ncp": "^2.0.0", 60 "node-fetch": "^2.6.7", 61 "npm-packlist": "^5.1.3", 62 "nullthrows": "^1.1.1", 63 "open": "^8.4.0", 64 "openai": "^3.2.1", 65 "ora": "^5.4.1", 66 "pacote": "^13.1.1", 67 "parse-diff": "^0.9.0", 68 "plist": "^3.0.6", 69 "pretty-bytes": "^5.6.0", 70 "qrcode-terminal": "^0.12.0", 71 "recursive-omit-by": "^2.0.0", 72 "semver": "^7.5.3", 73 "sharp": "^0.30.5", 74 "strip-ansi": "^6.0.0", 75 "terminal-link": "^2.1.1", 76 "typedoc": "^0.23.24", 77 "uuid": "^9.0.0", 78 "xcode": "^3.0.1" 79 }, 80 "devDependencies": { 81 "@babel/core": "^7.16.0", 82 "@swc/core": "^1.2.126", 83 "@taskr/clear": "1.1.0", 84 "@taskr/esnext": "1.1.0", 85 "@taskr/watch": "1.1.0", 86 "@types/diff": "^5.0.2", 87 "@types/folder-hash": "^4.0.2", 88 "@types/fs-extra": "^9.0.13", 89 "@types/http-proxy": "^1.17.9", 90 "@types/inquirer": "^8.2.1", 91 "@types/ip": "^1.1.0", 92 "@types/klaw-sync": "^6.0.1", 93 "@types/node": "^16.18.11", 94 "@types/node-fetch": "^2.6.2", 95 "@types/semver": "^7.5.0", 96 "@types/uuid": "^9.0.2", 97 "eslint": "^8.29.0", 98 "eslint-config-universe": "^11.1.1", 99 "eslint-plugin-lodash": "^7.4.0", 100 "prettier": "^2.8.1", 101 "taskr": "1.1.0", 102 "typescript": "^5.1.3" 103 } 104} 105