{
  "$schema": "http://json.schemastore.org/solidaritySchema",
  "requirements": {
    "Node": [
      {
        "rule": "cli",
        "binary": "node",
        "semver": "14.18.0"
      }
    ],
    "Watchman": [
      {
        "rule": "cli",
        "binary": "watchman",
        "error": "Please install watchman on this machine. Refer to the official Watchman installation instructions for additional help.",
        "platform": [
          "darwin",
          "linux"
        ]
      }
    ],
    "React Native": [
      {
        "rule": "cli",
        "binary": "react-native",
        "semver": "7.0.3"
      }
    ],
    "Expo": [
      {
        "rule": "cli",
        "binary": "expo",
        "semver": "5.4.12"
      }
    ],
    "Package JSON": [
      {
        "rule": "file",
        "location": "./package.json"
      }
    ],
    "NPM": [
      {
        "rule": "cli",
        "binary": "npm",
        "semver": "6.14.15"
      }
    ],
    "Yarn": [
      {
        "rule": "cli",
        "binary": "yarn",
        "version": "--version",
        "semver": "1.22.19"
      }
    ],
    "Detox": [
      {
        "rule": "cli",
        "binary": "detox"
      },
      {
        "rule": "cli",
        "binary": "applesimutils",
        "error": "Try `brew install --HEAD applesimutils`",
        "platform": "darwin"
      }
    ]
  }
}