{
  "cli": "nx",
  "version": 2,
  "outputCapture": "direct-nodejs",
  "$id": "NxExpoExport",
  "$schema": "https://json-schema.org/schema",
  "title": "Expo Export",
  "description": "Export the JavaScript and assets for your app using Metro/webpack bundler.",
  "type": "object",
  "properties": {
    "platform": {
      "description": "Choose the platform to compile for",
      "enum": ["ios", "android", "all", "web"],
      "default": "all",
      "alias": "p",
      "x-priority": "important"
    },
    "dev": {
      "type": "boolean",
      "description": "Configure static files for developing locally using a non-https server"
    },
    "clear": {
      "type": "boolean",
      "description": "Clear the bundler cache before exporting"
    },
    "minify": {
      "type": "boolean",
      "description": "Minify source"
    },
    "outputDir": {
      "type": "string",
      "description": "Relative to workspace root, the directory to export the static files to. Default: dist"
    },
    "maxWorkers": {
      "type": "number",
      "description": "When bundler is metro, the maximum number of tasks to allow the bundler to spawn"
    },
    "dumpAssetmap": {
      "type": "boolean",
      "description": "When bundler is metro, whether to dump the asset map for further processing"
    },
    "sourceMaps": {
      "type": "boolean",
      "description": "When bundler is metro, whether to emit JavaScript source maps"
    }
  },
  "required": ["platform"],
  "examplesFile": "../../../docs/export-examples.md"
}
