{
  "name": "@expo/expo",
  "version": "1.4.0",
  "private": true,
  "author": "Expo",
  "license": "MIT",
  "scripts": {
    "lint": "eslint .",
    "tsc": "echo 'You are trying to run \"tsc\" in the workspace root. Run it from an individual package instead.'"
  },
  "exp": {
    "sdkVersion": "30.0.0"
  },
  "workspaces": {
    "packages": [
      "apps/*",
      "home",
      "modules/*",
      "packages/*",
      "react-native-lab/react-native"
    ]
  },
  "devDependencies": {
    "babel-eslint": "^9.0.0",
    "eslint": "^5.4.0",
    "eslint-config-universe": "^2.0.0-alpha.0",
    "prettier": "^1.14.2",
    "typescript": "^3.0.3"
  }
}

{
  "name": "@expo/expo",
  "version": "1.4.0",
  "private": true,
  "author": "Expo",
  "license": "MIT",
  "scripts": {
    "lint": "eslint .",
    "prepare": "yarn workspace expo prepare",
    "tsc": "echo 'You are trying to run \"tsc\" in the workspace root. Run it from an individual package instead.'"
  },
  "exp": {
    "sdkVersion": "30.0.0"
  },
  "workspaces": {
    "packages": [
      "apps/*",
      "home",
      "modules/*",
      "packages/*",
      "react-native-lab/react-native"
    ]
  },
  "devDependencies": {
    "babel-eslint": "^9.0.0",
    "eslint": "^5.4.0",
    "eslint-config-universe": "^2.0.0-alpha.0",
    "prettier": "^1.14.2",
    "typescript": "^3.0.3"
  }
}

Add "prepare" script to the workspace root to run expo's "prepare"
[yarn] Add "prepare" script to the workspace root to run expo's "prepare"

Yarn workspaces currently don't run the npm lifecycle scripts of workspace packages (c.f. https://github.com/yarnpkg/yarn/issues/3911). This is a simple way to get things working for now.

Test plan: run `yarn` in the workspace root and see that tsc runs in expo.
