{
  "commands": {
    "analytics": {
      "aliases": [],
      "args": {
        "STATUS": {
          "name": "STATUS",
          "options": [
            "on",
            "off"
          ]
        }
      },
      "description": "display or change analytics settings",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "analytics",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {},
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "analytics.js"
      ]
    },
    "config": {
      "aliases": [],
      "args": {},
      "description": "display project configuration (app.json + eas.json)",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "eas-json-only": {
          "hidden": true,
          "name": "eas-json-only",
          "allowNo": false,
          "type": "boolean"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "config",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "getDynamicLoggedInAsync": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "config.js"
      ]
    },
    "diagnostics": {
      "aliases": [],
      "args": {},
      "description": "display environment info",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "diagnostics",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectDir": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "diagnostics.js"
      ]
    },
    "go": {
      "aliases": [],
      "args": {},
      "description": "Create a custom Expo Go and submit to TestFlight",
      "flags": {
        "bundle-id": {
          "description": "iOS bundle identifier (auto-generated if not provided)",
          "name": "bundle-id",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "name": {
          "description": "App name",
          "name": "name",
          "default": "My Expo Go",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "credentials": {
          "description": "Interactively select credentials (default: auto-select)",
          "name": "credentials",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "go",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "analytics": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "go.js"
      ]
    },
    "open": {
      "aliases": [],
      "args": {},
      "description": "open the project page in a web browser",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "open",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "open.js"
      ]
    },
    "submit": {
      "aliases": [
        "build:submit"
      ],
      "args": {},
      "description": "submit app binary to App Store and/or Play Store",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the submit profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "latest": {
          "description": "Submit the latest build for specified platform",
          "exclusive": [
            "id",
            "path",
            "url"
          ],
          "name": "latest",
          "allowNo": false,
          "type": "boolean"
        },
        "id": {
          "description": "ID of the build to submit",
          "exclusive": [
            "latest, path, url"
          ],
          "name": "id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "path": {
          "description": "Path to the .apk/.aab/.ipa file",
          "exclusive": [
            "latest",
            "id",
            "url"
          ],
          "name": "path",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "url": {
          "description": "App archive url",
          "exclusive": [
            "latest",
            "id",
            "path"
          ],
          "name": "url",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "what-to-test": {
          "description": "Sets the \"What to test\" information in TestFlight (iOS only).",
          "name": "what-to-test",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "verbose": {
          "description": "Always print logs from EAS Submit",
          "name": "verbose",
          "allowNo": false,
          "type": "boolean"
        },
        "wait": {
          "description": "Wait for submission to complete",
          "name": "wait",
          "allowNo": true,
          "type": "boolean"
        },
        "verbose-fastlane": {
          "description": "Enable verbose logging for the submission process",
          "name": "verbose-fastlane",
          "allowNo": false,
          "type": "boolean"
        },
        "groups": {
          "char": "g",
          "description": "Internal TestFlight testing groups to add the build to (iOS only). Learn more: https://developer.apple.com/help/app-store-connect/test-a-beta-version/add-internal-testers",
          "name": "groups",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run command in non-interactive mode",
          "name": "non-interactive",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "submit",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "projectDir": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "submit.js"
      ]
    },
    "upload": {
      "aliases": [],
      "args": {},
      "description": "upload a local build and generate a sharable link",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "ios",
            "android"
          ],
          "type": "option"
        },
        "build-path": {
          "description": "Path for the local build",
          "name": "build-path",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "fingerprint": {
          "description": "Fingerprint hash of the local build",
          "name": "fingerprint",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "upload",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "upload.js"
      ]
    },
    "account:login": {
      "aliases": [
        "login"
      ],
      "args": {},
      "description": "log in with your Expo account",
      "flags": {
        "sso": {
          "char": "s",
          "description": "Login with SSO",
          "name": "sso",
          "allowNo": false,
          "type": "boolean"
        },
        "browser": {
          "char": "b",
          "description": "Login with your browser",
          "name": "browser",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "account:login",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "maybeLoggedIn": {},
        "sessionManager": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "account",
        "login.js"
      ]
    },
    "account:logout": {
      "aliases": [
        "logout"
      ],
      "args": {},
      "description": "log out",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "account:logout",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "sessionManager": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "account",
        "logout.js"
      ]
    },
    "account:usage": {
      "aliases": [],
      "args": {
        "ACCOUNT_NAME": {
          "description": "Account name to view usage for. If not provided, the account will be selected interactively (or defaults to the only account if there is just one)",
          "name": "ACCOUNT_NAME"
        }
      },
      "description": "view account usage and billing for the current cycle",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "account:usage",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "account",
        "usage.js"
      ]
    },
    "account:view": {
      "aliases": [
        "whoami"
      ],
      "args": {},
      "description": "show the username you are logged in as",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "account:view",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "maybeLoggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "account",
        "view.js"
      ]
    },
    "branch:create": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the branch to create",
          "name": "name",
          "required": false
        }
      },
      "description": "create a branch",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "branch:create",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "branch",
        "create.js"
      ]
    },
    "branch:delete": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the branch to delete",
          "name": "name",
          "required": false
        }
      },
      "description": "delete a branch",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "branch:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "branch",
        "delete.js"
      ]
    },
    "branch:list": {
      "aliases": [],
      "args": {},
      "description": "list all branches",
      "flags": {
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 50 and is capped at 100.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "branch:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "branch",
        "list.js"
      ]
    },
    "branch:publish": {
      "aliases": [],
      "args": {},
      "description": "deprecated, use \"eas update\"",
      "flags": {},
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "branch:publish",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {},
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "branch",
        "publish.js"
      ]
    },
    "branch:rename": {
      "aliases": [],
      "args": {},
      "description": "rename a branch",
      "flags": {
        "from": {
          "description": "current name of the branch.",
          "name": "from",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "to": {
          "description": "new name of the branch.",
          "name": "to",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "branch:rename",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "branch",
        "rename.js"
      ]
    },
    "branch:view": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the branch to view",
          "name": "name",
          "required": false
        }
      },
      "description": "view a branch",
      "flags": {
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 25 and is capped at 50.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "branch:view",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "branch",
        "view.js"
      ]
    },
    "build:cancel": {
      "aliases": [],
      "args": {
        "BUILD_ID": {
          "name": "BUILD_ID"
        }
      },
      "description": "cancel a build",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        },
        "platform": {
          "char": "p",
          "description": "Filter builds by the platform if build ID is not provided",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Filter builds by build profile if build ID is not provided",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:cancel",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "cancel.js"
      ]
    },
    "build:configure": {
      "aliases": [],
      "args": {},
      "description": "configure the project to support EAS Build",
      "flags": {
        "platform": {
          "char": "p",
          "description": "Platform to configure",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:configure",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "configure.js"
      ]
    },
    "build:delete": {
      "aliases": [],
      "args": {
        "BUILD_ID": {
          "name": "BUILD_ID"
        }
      },
      "description": "delete a build",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        },
        "platform": {
          "char": "p",
          "description": "Filter builds by the platform if build ID is not provided",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Filter builds by build profile if build ID is not provided",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "delete.js"
      ]
    },
    "build:dev": {
      "aliases": [],
      "args": {},
      "description": "run dev client simulator/emulator build with matching fingerprint or create a new one",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "ios",
            "android"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json. It must be a profile allowing to create emulator/simulator internal distribution dev client builds. The \"development-simulator\" build profile will be selected by default.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "skip-build-if-not-found": {
          "description": "Skip build if no successful build with matching fingerprint is found.",
          "name": "skip-build-if-not-found",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:dev",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "vcsClient": {},
        "analytics": {},
        "projectId": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "dev.js"
      ]
    },
    "build:download": {
      "aliases": [],
      "args": {},
      "description": "download simulator/emulator builds for a given fingerprint hash",
      "flags": {
        "fingerprint": {
          "description": "Fingerprint hash of the build to download",
          "name": "fingerprint",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "ios",
            "android"
          ],
          "type": "option"
        },
        "dev-client": {
          "description": "Filter only dev-client builds.",
          "name": "dev-client",
          "allowNo": true,
          "type": "boolean"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:download",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "projectId": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "download.js"
      ]
    },
    "build": {
      "aliases": [],
      "args": {},
      "description": "start a build",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "skip-credentials-check": {
          "hidden": true,
          "name": "skip-credentials-check",
          "allowNo": false,
          "type": "boolean"
        },
        "skip-project-configuration": {
          "hidden": true,
          "name": "skip-project-configuration",
          "allowNo": false,
          "type": "boolean"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "local": {
          "description": "Run build locally [experimental]",
          "name": "local",
          "allowNo": false,
          "type": "boolean"
        },
        "output": {
          "description": "Output path for local build",
          "name": "output",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "wait": {
          "description": "Wait for build(s) to complete",
          "name": "wait",
          "allowNo": true,
          "type": "boolean"
        },
        "clear-cache": {
          "description": "Clear cache before the build",
          "name": "clear-cache",
          "allowNo": false,
          "type": "boolean"
        },
        "auto-submit": {
          "aliases": [
            "submit"
          ],
          "char": "s",
          "description": "Submit on build complete using the submit profile with the same name as the build profile",
          "exclusive": [
            "auto-submit-with-profile"
          ],
          "name": "auto-submit",
          "allowNo": false,
          "type": "boolean"
        },
        "auto-submit-with-profile": {
          "description": "Submit on build complete using the submit profile with provided name",
          "exclusive": [
            "auto-submit"
          ],
          "name": "auto-submit-with-profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "what-to-test": {
          "description": "Specify the \"What to Test\" information for the build in TestFlight (iOS-only). To be used with the `auto-submit` flag",
          "name": "what-to-test",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "resource-class": {
          "deprecated": {
            "message": "The --resource-class flag has been deprecated. Define the resource class in eas.json.\nLearn more: https://docs.expo.dev/build-reference/eas-json/"
          },
          "description": "The instance type that will be used to run this build [experimental]",
          "hidden": true,
          "name": "resource-class",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "default",
            "large",
            "m1-medium",
            "medium",
            "m-medium",
            "m-large"
          ],
          "type": "option"
        },
        "message": {
          "char": "m",
          "description": "A short message describing the build",
          "name": "message",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "build-logger-level": {
          "description": "The level of logs to output during the build process. Defaults to \"info\".",
          "name": "build-logger-level",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "trace",
            "debug",
            "info",
            "warn",
            "error",
            "fatal"
          ],
          "type": "option"
        },
        "freeze-credentials": {
          "description": "Prevent the build from updating credentials in non-interactive mode",
          "name": "freeze-credentials",
          "allowNo": false,
          "type": "boolean"
        },
        "verbose-logs": {
          "description": "Use verbose logs for the build process",
          "name": "verbose-logs",
          "allowNo": false,
          "type": "boolean"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "index.js"
      ]
    },
    "build:inspect": {
      "aliases": [],
      "args": {},
      "description": "inspect the state of the project at specific build stages, useful for troubleshooting",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "stage": {
          "char": "s",
          "description": "Stage of the build you want to inspect.\n    archive - builds the project archive that would be uploaded to EAS when building\n    pre-build - prepares the project to be built with Gradle/Xcode. Does not run the native build.\n    post-build - builds the native project and leaves the output directory for inspection",
          "name": "stage",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "archive",
            "pre-build",
            "post-build"
          ],
          "type": "option"
        },
        "output": {
          "char": "o",
          "description": "Output directory.",
          "name": "output",
          "required": true,
          "hasDynamicHelp": false,
          "helpValue": "OUTPUT_DIRECTORY",
          "multiple": false,
          "type": "option"
        },
        "force": {
          "description": "Delete OUTPUT_DIRECTORY if it already exists.",
          "name": "force",
          "allowNo": false,
          "type": "boolean"
        },
        "verbose": {
          "char": "v",
          "name": "verbose",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:inspect",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "inspect.js"
      ]
    },
    "build:internal": {
      "aliases": [],
      "args": {},
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "auto-submit": {
          "description": "Submit on build complete using the submit profile with the same name as the build profile",
          "exclusive": [
            "auto-submit-with-profile"
          ],
          "name": "auto-submit",
          "allowNo": false,
          "type": "boolean"
        },
        "auto-submit-with-profile": {
          "description": "Submit on build complete using the submit profile with provided name",
          "exclusive": [
            "auto-submit"
          ],
          "name": "auto-submit-with-profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "build:internal",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "internal.js"
      ]
    },
    "build:list": {
      "aliases": [],
      "args": {},
      "description": "list all builds for your project",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "status": {
          "description": "Filter only builds with the specified status",
          "name": "status",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "new",
            "in-queue",
            "in-progress",
            "pending-cancel",
            "errored",
            "finished",
            "canceled"
          ],
          "type": "option"
        },
        "distribution": {
          "description": "Filter only builds with the specified distribution type",
          "name": "distribution",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "store",
            "internal",
            "simulator"
          ],
          "type": "option"
        },
        "channel": {
          "name": "channel",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "app-version": {
          "aliases": [
            "appVersion"
          ],
          "description": "Filter only builds created with the specified main app version",
          "name": "app-version",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "app-build-version": {
          "aliases": [
            "appBuildVersion"
          ],
          "description": "Filter only builds created with the specified app build version",
          "name": "app-build-version",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "sdk-version": {
          "aliases": [
            "sdkVersion"
          ],
          "description": "Filter only builds created with the specified Expo SDK version",
          "name": "sdk-version",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "runtime-version": {
          "aliases": [
            "runtimeVersion"
          ],
          "description": "Filter only builds created with the specified runtime version",
          "name": "runtime-version",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "app-identifier": {
          "aliases": [
            "appIdentifier"
          ],
          "description": "Filter only builds created with the specified app identifier",
          "name": "app-identifier",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "build-profile": {
          "aliases": [
            "profile",
            "buildProfile"
          ],
          "char": "e",
          "description": "Filter only builds created with the specified build profile",
          "name": "build-profile",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "git-commit-hash": {
          "aliases": [
            "gitCommitHash"
          ],
          "description": "Filter only builds created with the specified git commit hash",
          "name": "git-commit-hash",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "fingerprint-hash": {
          "description": "Filter only builds with the specified fingerprint hash",
          "name": "fingerprint-hash",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 10 and is capped at 50.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        },
        "simulator": {
          "description": "Filter only iOS simulator builds. Can only be used with --platform flag set to \"ios\"",
          "name": "simulator",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "list.js"
      ]
    },
    "build:resign": {
      "aliases": [],
      "args": {},
      "description": "re-sign a build archive",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "target-profile": {
          "aliases": [
            "profile"
          ],
          "char": "e",
          "description": "Name of the target build profile from eas.json. Credentials and environment variables from this profile will be used when re-signing. Defaults to \"production\" if defined in eas.json.",
          "name": "target-profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "source-profile": {
          "description": "Name of the source build profile from eas.json. Used to filter builds eligible for re-signing.",
          "name": "source-profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "wait": {
          "description": "Wait for build(s) to complete.",
          "name": "wait",
          "allowNo": true,
          "type": "boolean"
        },
        "id": {
          "description": "ID of the build to re-sign.",
          "name": "id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 50 and is capped at 100.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:resign",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "resign.js"
      ]
    },
    "build:run": {
      "aliases": [],
      "args": {},
      "description": "run simulator/emulator builds from eas-cli",
      "flags": {
        "latest": {
          "description": "Run the latest simulator/emulator build for specified platform",
          "exclusive": [
            "id",
            "path",
            "url"
          ],
          "name": "latest",
          "allowNo": false,
          "type": "boolean"
        },
        "url": {
          "description": "Simulator/Emulator build archive url",
          "exclusive": [
            "latest",
            "id",
            "path"
          ],
          "name": "url",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "path": {
          "description": "Path to the simulator/emulator build archive or app",
          "exclusive": [
            "latest",
            "id",
            "url"
          ],
          "name": "path",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "id": {
          "description": "ID of the simulator/emulator build to run",
          "exclusive": [
            "latest, path, url"
          ],
          "name": "id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile used to create the build to run. When specified, only builds created with the specified build profile will be queried.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 50 and is capped at 100.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:run",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "projectId": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "run.js"
      ]
    },
    "build:view": {
      "aliases": [],
      "args": {
        "BUILD_ID": {
          "name": "BUILD_ID"
        }
      },
      "description": "view a build for your project",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:view",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "view.js"
      ]
    },
    "channel:create": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the channel to create",
          "name": "name",
          "required": false
        }
      },
      "description": "create a channel",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "channel:create",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "channel",
        "create.js"
      ]
    },
    "channel:delete": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the channel to delete",
          "name": "name",
          "required": false
        }
      },
      "description": "Delete a channel",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "channel:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "channel",
        "delete.js"
      ]
    },
    "channel:edit": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the channel to edit",
          "name": "name",
          "required": false
        }
      },
      "description": "point a channel at a new branch",
      "flags": {
        "branch": {
          "description": "Name of the branch to point to",
          "name": "branch",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "channel:edit",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "channel",
        "edit.js"
      ]
    },
    "channel:list": {
      "aliases": [],
      "args": {},
      "description": "list all channels",
      "flags": {
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 10 and is capped at 25.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "channel:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "channel",
        "list.js"
      ]
    },
    "channel:pause": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the channel to edit",
          "name": "name",
          "required": false
        }
      },
      "description": "pause a channel to stop it from sending updates",
      "flags": {
        "branch": {
          "description": "Name of the branch to point to",
          "name": "branch",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "channel:pause",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "channel",
        "pause.js"
      ]
    },
    "channel:resume": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the channel to edit",
          "name": "name",
          "required": false
        }
      },
      "description": "resume a channel to start sending updates",
      "flags": {
        "branch": {
          "description": "Name of the branch to point to",
          "name": "branch",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "channel:resume",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "channel",
        "resume.js"
      ]
    },
    "channel:rollout": {
      "aliases": [],
      "args": {
        "channel": {
          "description": "channel on which the rollout should be done",
          "name": "channel"
        }
      },
      "description": "Roll a new branch out on a channel incrementally.",
      "flags": {
        "action": {
          "description": "Rollout action to perform",
          "name": "action",
          "relationships": [
            {
              "type": "all",
              "flags": [
                {
                  "name": "percent"
                },
                {
                  "name": "outcome"
                },
                {
                  "name": "branch"
                },
                {
                  "name": "runtime-version"
                }
              ]
            }
          ],
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "create",
            "edit",
            "end",
            "view"
          ],
          "type": "option"
        },
        "percent": {
          "description": "Percent of users to send to the new branch. Use with --action=edit or --action=create",
          "name": "percent",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "outcome": {
          "description": "End outcome of rollout. Use with --action=end",
          "name": "outcome",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "republish-and-revert",
            "revert"
          ],
          "type": "option"
        },
        "branch": {
          "description": "Branch to roll out. Use with --action=create",
          "name": "branch",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "runtime-version": {
          "description": "Runtime version to target. Use with --action=create",
          "name": "runtime-version",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "private-key-path": {
          "description": "File containing the PEM-encoded private key corresponding to the certificate in expo-updates' configuration. Defaults to a file named \"private-key.pem\" in the certificate's directory. Only relevant if you are using code signing: https://docs.expo.dev/eas-update/code-signing/",
          "name": "private-key-path",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "channel:rollout",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "channel",
        "rollout.js"
      ]
    },
    "channel:view": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the channel to view",
          "name": "name",
          "required": false
        }
      },
      "description": "view a channel",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        },
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 50 and is capped at 100.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "channel:view",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "channel",
        "view.js"
      ]
    },
    "credentials:configure-build": {
      "aliases": [],
      "args": {},
      "description": "Set up credentials for building your project.",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "The name of the build profile in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "credentials:configure-build",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "credentials",
        "configure-build.js"
      ]
    },
    "credentials": {
      "aliases": [],
      "args": {},
      "description": "manage credentials",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "credentials",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "optionalPrivateProjectConfig": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "credentials",
        "index.js"
      ]
    },
    "device:create": {
      "aliases": [],
      "args": {},
      "description": "register new Apple Devices to use for internal distribution",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "device:create",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "optionalPrivateProjectConfig": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "device",
        "create.js"
      ]
    },
    "device:delete": {
      "aliases": [],
      "args": {},
      "description": "remove a registered device from your account",
      "flags": {
        "apple-team-id": {
          "description": "The Apple team ID on which to find the device",
          "name": "apple-team-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "udid": {
          "description": "The Apple device ID to disable",
          "name": "udid",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "device:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "device",
        "delete.js"
      ]
    },
    "device:list": {
      "aliases": [],
      "args": {},
      "description": "list all registered devices for your account",
      "flags": {
        "apple-team-id": {
          "name": "apple-team-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 50 and is capped at 100.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "device:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "device",
        "list.js"
      ]
    },
    "device:rename": {
      "aliases": [],
      "args": {},
      "description": "rename a registered device",
      "flags": {
        "apple-team-id": {
          "description": "The Apple team ID on which to find the device",
          "name": "apple-team-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "udid": {
          "description": "The Apple device ID to rename",
          "name": "udid",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "name": {
          "description": "The new name for the device",
          "name": "name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "device:rename",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "device",
        "rename.js"
      ]
    },
    "device:view": {
      "aliases": [],
      "args": {
        "UDID": {
          "name": "UDID"
        }
      },
      "description": "view a device for your project",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "device:view",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "device",
        "view.js"
      ]
    },
    "deploy:delete": {
      "aliases": [
        "worker:delete"
      ],
      "args": {
        "DEPLOYMENT_ID": {
          "name": "DEPLOYMENT_ID"
        }
      },
      "description": "Delete a deployment.",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "deploy:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "state": "preview",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "deploy",
        "delete.js"
      ]
    },
    "deploy": {
      "aliases": [
        "worker:deploy"
      ],
      "args": {},
      "description": "deploy your Expo Router web build and API Routes",
      "flags": {
        "prod": {
          "aliases": [
            "production"
          ],
          "description": "Create a new production deployment.",
          "name": "prod",
          "allowNo": false,
          "type": "boolean"
        },
        "alias": {
          "description": "Custom alias to assign to the new deployment.",
          "name": "alias",
          "hasDynamicHelp": false,
          "helpValue": "name",
          "multiple": false,
          "type": "option"
        },
        "id": {
          "description": "Custom unique identifier for the new deployment.",
          "name": "id",
          "hasDynamicHelp": false,
          "helpValue": "xyz123",
          "multiple": false,
          "type": "option"
        },
        "export-dir": {
          "description": "Directory where the Expo project was exported.",
          "name": "export-dir",
          "default": "dist",
          "hasDynamicHelp": false,
          "helpValue": "dir",
          "multiple": false,
          "type": "option"
        },
        "dry-run": {
          "description": "Outputs a tarball of the new deployment instead of uploading it.",
          "name": "dry-run",
          "allowNo": false,
          "type": "boolean"
        },
        "source-maps": {
          "description": "Include source maps in the deployment.",
          "name": "source-maps",
          "allowNo": true,
          "type": "boolean"
        },
        "environment": {
          "description": "Environment variable's environment, e.g. 'production', 'preview', 'development'",
          "name": "environment",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "deploy",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "state": "preview",
      "strict": true,
      "usage": [
        "deploy [options]",
        "deploy --prod"
      ],
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "deploy",
        "index.js"
      ]
    },
    "env:create": {
      "aliases": [],
      "args": {
        "environment": {
          "description": "Environment to create the variable in. Default environments are 'production', 'preview', and 'development'.",
          "name": "environment",
          "required": false
        }
      },
      "description": "create an environment variable for the current project or account",
      "flags": {
        "name": {
          "description": "Name of the variable",
          "name": "name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "value": {
          "description": "Text value or the variable",
          "name": "value",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "force": {
          "description": "Overwrite existing variable",
          "name": "force",
          "allowNo": false,
          "type": "boolean"
        },
        "type": {
          "description": "The type of variable",
          "name": "type",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "string",
            "file"
          ],
          "type": "option"
        },
        "visibility": {
          "description": "Visibility of the variable",
          "name": "visibility",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "plaintext",
            "sensitive",
            "secret"
          ],
          "type": "option"
        },
        "scope": {
          "description": "Scope for the variable",
          "name": "scope",
          "default": "project",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "project",
            "account"
          ],
          "type": "option"
        },
        "environment": {
          "description": "Environment variable's environment, e.g. 'production', 'preview', 'development'",
          "name": "environment",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "env:create",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "analytics": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "env",
        "create.js"
      ]
    },
    "env:delete": {
      "aliases": [],
      "args": {
        "environment": {
          "description": "Current environment of the variable to delete. Default environments are 'production', 'preview', and 'development'.",
          "name": "environment",
          "required": false
        }
      },
      "description": "delete an environment variable for the current project or account",
      "flags": {
        "variable-name": {
          "description": "Name of the variable to delete",
          "name": "variable-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "variable-environment": {
          "description": "Current environment of the variable to delete",
          "name": "variable-environment",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "scope": {
          "description": "Scope for the variable",
          "name": "scope",
          "default": "project",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "project",
            "account"
          ],
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "env:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "env",
        "delete.js"
      ]
    },
    "env:exec": {
      "aliases": [],
      "args": {
        "environment": {
          "description": "Environment to execute the command in. Default environments are 'production', 'preview', and 'development'.",
          "name": "environment",
          "required": true
        },
        "bash_command": {
          "description": "bash command to execute with the environment variables from the environment",
          "name": "bash_command",
          "required": true
        }
      },
      "description": "execute a command with environment variables from the selected environment",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "env:exec",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "env",
        "exec.js"
      ]
    },
    "env:get": {
      "aliases": [],
      "args": {
        "environment": {
          "description": "Current environment of the variable. Default environments are 'production', 'preview', and 'development'.",
          "name": "environment",
          "required": false
        }
      },
      "description": "view an environment variable for the current project or account",
      "flags": {
        "variable-name": {
          "description": "Name of the variable",
          "name": "variable-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "variable-environment": {
          "description": "Current environment of the variable",
          "name": "variable-environment",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "format": {
          "description": "Output format",
          "name": "format",
          "default": "short",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "long",
            "short"
          ],
          "type": "option"
        },
        "scope": {
          "description": "Scope for the variable",
          "name": "scope",
          "default": "project",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "project",
            "account"
          ],
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "env:get",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "env",
        "get.js"
      ]
    },
    "env:list": {
      "aliases": [],
      "args": {
        "environment": {
          "description": "Environment to list the variables from. Default environments are 'production', 'preview', and 'development'.",
          "name": "environment",
          "required": false
        }
      },
      "description": "list environment variables for the current project or account",
      "flags": {
        "include-sensitive": {
          "description": "Display sensitive values in the output",
          "name": "include-sensitive",
          "allowNo": false,
          "type": "boolean"
        },
        "include-file-content": {
          "description": "Display files content in the output",
          "name": "include-file-content",
          "allowNo": false,
          "type": "boolean"
        },
        "environment": {
          "description": "Environment variable's environment, e.g. 'production', 'preview', 'development'",
          "name": "environment",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "format": {
          "description": "Output format",
          "name": "format",
          "default": "short",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "long",
            "short"
          ],
          "type": "option"
        },
        "scope": {
          "description": "Scope for the variable",
          "name": "scope",
          "default": "project",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "project",
            "account"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "env:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "env",
        "list.js"
      ]
    },
    "env:pull": {
      "aliases": [],
      "args": {
        "environment": {
          "description": "Environment to pull variables from. Default environments are 'production', 'preview', and 'development'.",
          "name": "environment",
          "required": false
        }
      },
      "description": "pull environment variables for the selected environment to .env file",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        },
        "environment": {
          "description": "Environment variable's environment, e.g. 'production', 'preview', 'development'",
          "name": "environment",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "path": {
          "description": "Path to the result `.env` file",
          "name": "path",
          "default": ".env.local",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "env:pull",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {},
        "projectDir": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "env",
        "pull.js"
      ]
    },
    "env:push": {
      "aliases": [],
      "args": {
        "environment": {
          "description": "Environment to push variables to. Default environments are 'production', 'preview', and 'development'.",
          "name": "environment",
          "required": false
        }
      },
      "description": "push environment variables from .env file to the selected environment",
      "flags": {
        "environment": {
          "description": "Environment variable's environment, e.g. 'production', 'preview', 'development'",
          "name": "environment",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "path": {
          "description": "Path to the input `.env` file",
          "name": "path",
          "default": ".env.local",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "force": {
          "description": "Skip confirmation and automatically override existing variables",
          "name": "force",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "env:push",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "env",
        "push.js"
      ]
    },
    "env:update": {
      "aliases": [],
      "args": {
        "environment": {
          "description": "Current environment of the variable to update. Default environments are 'production', 'preview', and 'development'.",
          "name": "environment",
          "required": false
        }
      },
      "description": "update an environment variable on the current project or account",
      "flags": {
        "variable-name": {
          "description": "Current name of the variable",
          "name": "variable-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "variable-environment": {
          "description": "Current environment of the variable to update",
          "name": "variable-environment",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "name": {
          "description": "New name of the variable",
          "name": "name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "value": {
          "description": "New value or the variable",
          "name": "value",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "type": {
          "description": "The type of variable",
          "name": "type",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "string",
            "file"
          ],
          "type": "option"
        },
        "visibility": {
          "description": "Visibility of the variable",
          "name": "visibility",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "plaintext",
            "sensitive",
            "secret"
          ],
          "type": "option"
        },
        "scope": {
          "description": "Scope for the variable",
          "name": "scope",
          "default": "project",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "project",
            "account"
          ],
          "type": "option"
        },
        "environment": {
          "description": "Environment variable's environment, e.g. 'production', 'preview', 'development'",
          "name": "environment",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "env:update",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "analytics": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "env",
        "update.js"
      ]
    },
    "fingerprint:compare": {
      "aliases": [],
      "args": {
        "hash1": {
          "description": "If provided alone, HASH1 is compared against the current project's fingerprint.",
          "name": "hash1",
          "required": false
        },
        "hash2": {
          "description": "If two hashes are provided, HASH1 is compared against HASH2.",
          "name": "hash2",
          "required": false
        }
      },
      "description": "compare fingerprints of the current project, builds, and updates",
      "examples": [
        "$ eas fingerprint:compare \t # Compare fingerprints in interactive mode",
        "$ eas fingerprint:compare <FINGERPRINT-HASH> \t # Compare fingerprint against local directory",
        "$ eas fingerprint:compare <FINGERPRINT-HASH-1> <FINGERPRINT-HASH-2> \t # Compare provided fingerprints",
        "$ eas fingerprint:compare --build-id <BUILD-ID> \t # Compare fingerprint from build against local directory",
        "$ eas fingerprint:compare --build-id <BUILD-ID> --environment production \t # Compare fingerprint from build against local directory with the \"production\" environment",
        "$ eas fingerprint:compare --build-id <BUILD-ID-1> --build-id <BUILD-ID-2>\t # Compare fingerprint from a build against another build",
        "$ eas fingerprint:compare --build-id <BUILD-ID> --update-id <UPDATE-ID>\t # Compare fingerprint from build against fingerprint from update",
        "$ eas fingerprint:compare <FINGERPRINT-HASH> --update-id <UPDATE-ID> \t # Compare fingerprint from update against provided fingerprint"
      ],
      "flags": {
        "build-id": {
          "aliases": [
            "buildId"
          ],
          "description": "Compare the fingerprint with the build with the specified ID",
          "name": "build-id",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "update-id": {
          "aliases": [
            "updateId"
          ],
          "description": "Compare the fingerprint with the update with the specified ID",
          "name": "update-id",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "open": {
          "description": "Open the fingerprint comparison in the browser",
          "name": "open",
          "allowNo": false,
          "type": "boolean"
        },
        "environment": {
          "description": "If generating a fingerprint from the local directory, use the specified environment.",
          "name": "environment",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "fingerprint:compare",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": false,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {},
        "privateProjectConfig": {},
        "vcsClient": {},
        "getServerSideEnvironmentVariablesAsync": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "fingerprint",
        "compare.js"
      ]
    },
    "fingerprint:generate": {
      "aliases": [],
      "args": {},
      "description": "generate fingerprints from the current project",
      "examples": [
        "$ eas fingerprint:generate  \t # Generate fingerprint in interactive mode",
        "$ eas fingerprint:generate --build-profile preview  \t # Generate a fingerprint using the \"preview\" build profile",
        "$ eas fingerprint:generate --environment preview  \t # Generate a fingerprint using the \"preview\" environment",
        "$ eas fingerprint:generate --json --non-interactive --platform android  \t # Output fingerprint json to stdout"
      ],
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "environment": {
          "description": "Environment variable's environment, e.g. 'production', 'preview', 'development'",
          "exclusive": [
            "build-profile"
          ],
          "name": "environment",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "build-profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json.",
          "exclusive": [
            "environment"
          ],
          "name": "build-profile",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "fingerprint:generate",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": false,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {},
        "privateProjectConfig": {},
        "vcsClient": {},
        "getServerSideEnvironmentVariablesAsync": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "fingerprint",
        "generate.js"
      ]
    },
    "metadata:lint": {
      "aliases": [],
      "args": {},
      "description": "validate the local store configuration",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "profile": {
          "description": "Name of the submit profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "metadata:lint",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectDir": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "metadata",
        "lint.js"
      ]
    },
    "metadata:pull": {
      "aliases": [],
      "args": {},
      "description": "generate the local store configuration from the app stores",
      "flags": {
        "profile": {
          "char": "e",
          "description": "Name of the submit profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "metadata:pull",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "metadata",
        "pull.js"
      ]
    },
    "metadata:push": {
      "aliases": [],
      "args": {},
      "description": "sync the local store configuration to the app stores",
      "flags": {
        "profile": {
          "char": "e",
          "description": "Name of the submit profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "metadata:push",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "metadata",
        "push.js"
      ]
    },
    "observe:events": {
      "aliases": [],
      "args": {
        "metric": {
          "description": "Metric to query (e.g. tti, cold_launch)",
          "name": "metric",
          "options": [
            "tti",
            "ttr",
            "cold_launch",
            "warm_launch",
            "bundle_load"
          ],
          "required": false
        }
      },
      "description": "display individual app performance events ordered by metric value",
      "flags": {
        "sort": {
          "description": "Sort order for events",
          "name": "sort",
          "required": false,
          "default": "oldest",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "slowest",
            "fastest",
            "newest",
            "oldest"
          ],
          "type": "option"
        },
        "platform": {
          "description": "Filter by platform",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "after": {
          "description": "Cursor for pagination. Use the endCursor from a previous query to fetch the next page.",
          "name": "after",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 10 and is capped at 100.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "start": {
          "description": "Start of time range (ISO date)",
          "exclusive": [
            "days"
          ],
          "name": "start",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "end": {
          "description": "End of time range (ISO date)",
          "exclusive": [
            "days"
          ],
          "name": "end",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "days": {
          "description": "Show events from the last N days (mutually exclusive with --start/--end)",
          "exclusive": [
            "start",
            "end"
          ],
          "name": "days",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "app-version": {
          "description": "Filter by app version",
          "name": "app-version",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "update-id": {
          "description": "Filter by EAS update ID",
          "name": "update-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "project-id": {
          "description": "EAS project ID (defaults to the project ID of the current directory)",
          "name": "project-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "observe:events",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "observe",
        "events.js"
      ]
    },
    "observe:metrics": {
      "aliases": [],
      "args": {},
      "description": "display app performance metrics grouped by app version",
      "flags": {
        "platform": {
          "description": "Filter by platform",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "metric": {
          "description": "Metric name to display (can be specified multiple times).",
          "name": "metric",
          "hasDynamicHelp": false,
          "multiple": true,
          "options": [
            "tti",
            "ttr",
            "cold_launch",
            "warm_launch",
            "bundle_load"
          ],
          "type": "option"
        },
        "stat": {
          "description": "Statistic to display per metric (can be specified multiple times)",
          "name": "stat",
          "hasDynamicHelp": false,
          "multiple": true,
          "options": [
            "min",
            "median",
            "max",
            "average",
            "p80",
            "p90",
            "p99",
            "eventCount"
          ],
          "type": "option"
        },
        "start": {
          "description": "Start of time range for metrics data (ISO date).",
          "exclusive": [
            "days"
          ],
          "name": "start",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "end": {
          "description": "End of time range for metrics data (ISO date).",
          "exclusive": [
            "days"
          ],
          "name": "end",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "days": {
          "description": "Show metrics from the last N days (mutually exclusive with --start/--end)",
          "exclusive": [
            "start",
            "end"
          ],
          "name": "days",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "project-id": {
          "description": "EAS project ID (defaults to the project ID of the current directory)",
          "name": "project-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "observe:metrics",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "observe",
        "metrics.js"
      ]
    },
    "observe:versions": {
      "aliases": [],
      "args": {},
      "description": "display app versions with build and update details",
      "flags": {
        "platform": {
          "description": "Filter by platform",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "start": {
          "description": "Start of time range (ISO date)",
          "exclusive": [
            "days"
          ],
          "name": "start",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "end": {
          "description": "End of time range (ISO date)",
          "exclusive": [
            "days"
          ],
          "name": "end",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "days": {
          "description": "Show versions from the last N days (mutually exclusive with --start/--end)",
          "exclusive": [
            "start",
            "end"
          ],
          "name": "days",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "project-id": {
          "description": "EAS project ID (defaults to the project ID of the current directory)",
          "name": "project-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "observe:versions",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "observe",
        "versions.js"
      ]
    },
    "project:info": {
      "aliases": [],
      "args": {},
      "description": "information about the current project",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "project:info",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "project",
        "info.js"
      ]
    },
    "project:init": {
      "aliases": [
        "init"
      ],
      "args": {},
      "description": "create or link an EAS project",
      "flags": {
        "id": {
          "description": "ID of the EAS project to link",
          "name": "id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "force": {
          "description": "Whether to create a new project/link an existing project without additional prompts or overwrite any existing project ID when running with --id flag",
          "name": "force",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "project:init",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "projectDir": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "project",
        "init.js"
      ]
    },
    "project:new": {
      "aliases": [
        "new"
      ],
      "args": {
        "path": {
          "description": "Path to create the project (defaults to current directory)",
          "name": "path",
          "required": false
        }
      },
      "description": "Create a new project configured with Expo Application Services (EAS)",
      "flags": {
        "package-manager": {
          "char": "p",
          "description": "Package manager to use for installing dependencies",
          "name": "package-manager",
          "default": "npm",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "bun",
            "npm",
            "pnpm",
            "yarn"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "project:new",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "project",
        "new.js"
      ]
    },
    "project:onboarding": {
      "aliases": [
        "init:onboarding",
        "onboarding"
      ],
      "args": {
        "TARGET_PROJECT_DIRECTORY": {
          "name": "TARGET_PROJECT_DIRECTORY"
        }
      },
      "description": "continue onboarding process started on the https://expo.new website.",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "project:onboarding",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "analytics": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "project",
        "onboarding.js"
      ]
    },
    "secret:create": {
      "aliases": [],
      "args": {},
      "description": "create an environment secret on the current project or owner account",
      "flags": {
        "scope": {
          "description": "Scope for the secret",
          "name": "scope",
          "default": "project",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "account",
            "project"
          ],
          "type": "option"
        },
        "name": {
          "description": "Name of the secret",
          "name": "name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "value": {
          "description": "Text value or path to a file to store in the secret",
          "name": "value",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "type": {
          "description": "The type of secret",
          "name": "type",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "string",
            "file"
          ],
          "type": "option"
        },
        "force": {
          "description": "Delete and recreate existing secrets",
          "name": "force",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "secret:create",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "secret",
        "create.js"
      ]
    },
    "secret:delete": {
      "aliases": [],
      "args": {},
      "description": "delete an environment secret by ID",
      "flags": {
        "id": {
          "description": "ID of the secret to delete",
          "name": "id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "secret:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "secret",
        "delete.js"
      ]
    },
    "secret:list": {
      "aliases": [],
      "args": {},
      "description": "list environment secrets available for your current app",
      "flags": {},
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "secret:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "secret",
        "list.js"
      ]
    },
    "secret:push": {
      "aliases": [],
      "args": {},
      "description": "read environment secrets from env file and store on the server",
      "flags": {
        "scope": {
          "description": "Scope for the secrets",
          "name": "scope",
          "default": "project",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "account",
            "project"
          ],
          "type": "option"
        },
        "env-file": {
          "description": "Env file with secrets",
          "name": "env-file",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "force": {
          "description": "Delete and recreate existing secrets",
          "name": "force",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "secret:push",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "secret",
        "push.js"
      ]
    },
    "submit:internal": {
      "aliases": [],
      "args": {},
      "flags": {
        "platform": {
          "name": "platform",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "profile": {
          "description": "Name of the submit profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "id": {
          "description": "ID of the build to submit",
          "name": "id",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "submit:internal",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "projectDir": {},
        "analytics": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "submit",
        "internal.js"
      ]
    },
    "update:configure": {
      "aliases": [],
      "args": {},
      "description": "configure the project to support EAS Update",
      "flags": {
        "platform": {
          "char": "p",
          "description": "Platform to configure",
          "name": "platform",
          "default": "all",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "environment": {
          "description": "Environment to use for the server-side defined EAS environment variables during command execution, e.g. \"production\", \"preview\", \"development\".",
          "name": "environment",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:configure",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "configure.js"
      ]
    },
    "update:delete": {
      "aliases": [],
      "args": {
        "groupId": {
          "description": "The ID of an update group to delete.",
          "name": "groupId",
          "required": true
        }
      },
      "description": "delete all the updates in an update group",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "delete.js"
      ]
    },
    "update:edit": {
      "aliases": [],
      "args": {
        "groupId": {
          "description": "The ID of an update group to edit.",
          "name": "groupId"
        }
      },
      "description": "edit all the updates in an update group",
      "flags": {
        "rollout-percentage": {
          "description": "Rollout percentage to set for a rollout update. The specified number must be an integer between 1 and 100.",
          "name": "rollout-percentage",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "branch": {
          "description": "Branch for which to list updates to select from",
          "name": "branch",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:edit",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "edit.js"
      ]
    },
    "update": {
      "aliases": [],
      "args": {},
      "description": "publish an update group",
      "flags": {
        "branch": {
          "description": "Branch to publish the update group on",
          "name": "branch",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "channel": {
          "description": "Channel that the published update should affect",
          "name": "channel",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "message": {
          "char": "m",
          "description": "A short message describing the update",
          "name": "message",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "input-dir": {
          "description": "Location of the bundle",
          "name": "input-dir",
          "required": false,
          "default": "dist",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "skip-bundler": {
          "description": "Skip running Expo CLI to bundle the app before publishing",
          "name": "skip-bundler",
          "allowNo": false,
          "type": "boolean"
        },
        "clear-cache": {
          "description": "Clear the bundler cache before publishing",
          "name": "clear-cache",
          "allowNo": false,
          "type": "boolean"
        },
        "no-bytecode": {
          "description": "Skip generating Hermes bytecode (output plain JavaScript instead)",
          "hidden": true,
          "name": "no-bytecode",
          "allowNo": false,
          "type": "boolean"
        },
        "source-maps": {
          "description": "Emit source maps. Options: true (default), inline, false",
          "hidden": true,
          "name": "source-maps",
          "default": "true",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "emit-metadata": {
          "description": "Emit \"eas-update-metadata.json\" in the bundle folder with detailed information about the generated updates",
          "name": "emit-metadata",
          "allowNo": false,
          "type": "boolean"
        },
        "rollout-percentage": {
          "description": "Percentage of users this update should be immediately available to. Users not in the rollout will be served the previous latest update on the branch, even if that update is itself being rolled out. The specified number must be an integer between 1 and 100. When not specified, this defaults to 100.",
          "name": "rollout-percentage",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "platform": {
          "char": "p",
          "name": "platform",
          "required": false,
          "default": "all",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "auto": {
          "description": "Use the current git branch and commit message for the EAS branch and update message",
          "name": "auto",
          "allowNo": false,
          "type": "boolean"
        },
        "private-key-path": {
          "description": "File containing the PEM-encoded private key corresponding to the certificate in expo-updates' configuration. Defaults to a file named \"private-key.pem\" in the certificate's directory. Only relevant if you are using code signing: https://docs.expo.dev/eas-update/code-signing/",
          "name": "private-key-path",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "environment": {
          "description": "Environment to use for the server-side defined EAS environment variables during command execution, e.g. \"production\", \"preview\", \"development\". Required for projects using Expo SDK 55 or greater.",
          "name": "environment",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "loggedIn": {},
        "vcsClient": {},
        "getServerSideEnvironmentVariablesAsync": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "index.js"
      ]
    },
    "update:list": {
      "aliases": [],
      "args": {},
      "description": "view the recent updates",
      "flags": {
        "branch": {
          "description": "List updates only on this branch",
          "exclusive": [
            "all"
          ],
          "name": "branch",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "all": {
          "description": "List updates on all branches",
          "exclusive": [
            "branch"
          ],
          "name": "all",
          "allowNo": false,
          "type": "boolean"
        },
        "platform": {
          "char": "p",
          "description": "Filter updates by platform",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "runtime-version": {
          "description": "Filter updates by runtime version",
          "name": "runtime-version",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "offset": {
          "description": "Start queries from specified index. Use for paginating results. Defaults to 0.",
          "name": "offset",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 25 and is capped at 50.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "list.js"
      ]
    },
    "update:republish": {
      "aliases": [],
      "args": {},
      "description": "roll back to an existing update",
      "flags": {
        "channel": {
          "description": "Channel name to select an update group to republish from",
          "exclusive": [
            "branch",
            "group"
          ],
          "name": "channel",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "branch": {
          "description": "Branch name to select an update group to republish from",
          "exclusive": [
            "channel",
            "group"
          ],
          "name": "branch",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "group": {
          "description": "Update group ID to republish",
          "exclusive": [
            "branch",
            "channel"
          ],
          "name": "group",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "destination-channel": {
          "description": "Channel name to select a branch to republish to if republishing to a different branch",
          "exclusive": [
            "destination-branch"
          ],
          "name": "destination-channel",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "destination-branch": {
          "description": "Branch name to republish to if republishing to a different branch",
          "exclusive": [
            "destination-channel"
          ],
          "name": "destination-branch",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "message": {
          "char": "m",
          "description": "Short message describing the republished update group",
          "name": "message",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "platform": {
          "char": "p",
          "name": "platform",
          "required": false,
          "default": "all",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "private-key-path": {
          "description": "File containing the PEM-encoded private key corresponding to the certificate in expo-updates' configuration. Defaults to a file named \"private-key.pem\" in the certificate's directory. Only relevant if you are using code signing: https://docs.expo.dev/eas-update/code-signing/",
          "name": "private-key-path",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "rollout-percentage": {
          "description": "Percentage of users this update should be immediately available to. Users not in the rollout will be served the previous latest update on the branch, even if that update is itself being rolled out. The specified number must be an integer between 1 and 100. When not specified, this defaults to 100.",
          "name": "rollout-percentage",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:republish",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "republish.js"
      ]
    },
    "update:revert-update-rollout": {
      "aliases": [],
      "args": {},
      "description": "revert a rollout update for a project",
      "flags": {
        "channel": {
          "description": "Channel name to select an update group to revert the rollout update from",
          "exclusive": [
            "branch",
            "group"
          ],
          "name": "channel",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "branch": {
          "description": "Branch name to select an update group to revert the rollout update from",
          "exclusive": [
            "channel",
            "group"
          ],
          "name": "branch",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "group": {
          "description": "Rollout update group ID to revert",
          "exclusive": [
            "branch",
            "channel"
          ],
          "name": "group",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "message": {
          "char": "m",
          "description": "Short message describing the revert",
          "name": "message",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "private-key-path": {
          "description": "File containing the PEM-encoded private key corresponding to the certificate in expo-updates' configuration. Defaults to a file named \"private-key.pem\" in the certificate's directory. Only relevant if you are using code signing: https://docs.expo.dev/eas-update/code-signing/",
          "name": "private-key-path",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:revert-update-rollout",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "privateProjectConfig": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "revert-update-rollout.js"
      ]
    },
    "update:roll-back-to-embedded": {
      "aliases": [],
      "args": {},
      "description": "roll back to the embedded update",
      "flags": {
        "branch": {
          "description": "Branch to publish the rollback to embedded update group on",
          "name": "branch",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "channel": {
          "description": "Channel that the published rollback to embedded update should affect",
          "name": "channel",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "runtime-version": {
          "description": "Runtime version that the rollback to embedded update should target",
          "name": "runtime-version",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "message": {
          "description": "A short message describing the rollback to embedded update",
          "name": "message",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "platform": {
          "char": "p",
          "name": "platform",
          "required": false,
          "default": "all",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "private-key-path": {
          "description": "File containing the PEM-encoded private key corresponding to the certificate in expo-updates' configuration. Defaults to a file named \"private-key.pem\" in the certificate's directory. Only relevant if you are using code signing: https://docs.expo.dev/eas-update/code-signing/",
          "name": "private-key-path",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:roll-back-to-embedded",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "loggedIn": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "roll-back-to-embedded.js"
      ]
    },
    "update:rollback": {
      "aliases": [],
      "args": {},
      "description": "Roll back to an embedded update or an existing update. Users wishing to run this command non-interactively should instead execute \"eas update:republish\" or \"eas update:roll-back-to-embedded\".",
      "flags": {
        "private-key-path": {
          "description": "File containing the PEM-encoded private key corresponding to the certificate in expo-updates' configuration. Defaults to a file named \"private-key.pem\" in the certificate's directory. Only relevant if you are using code signing: https://docs.expo.dev/eas-update/code-signing/",
          "name": "private-key-path",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:rollback",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {},
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "rollback.js"
      ]
    },
    "update:view": {
      "aliases": [],
      "args": {
        "groupId": {
          "description": "The ID of an update group.",
          "name": "groupId",
          "required": true
        }
      },
      "description": "update group details",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "update:view",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "update",
        "view.js"
      ]
    },
    "webhook:create": {
      "aliases": [],
      "args": {},
      "description": "create a webhook",
      "flags": {
        "event": {
          "description": "Event type that triggers the webhook",
          "name": "event",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "BUILD",
            "SUBMIT"
          ],
          "type": "option"
        },
        "url": {
          "description": "Webhook URL",
          "name": "url",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "secret": {
          "description": "Secret used to create a hash signature of the request payload, provided in the 'Expo-Signature' header.",
          "name": "secret",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "webhook:create",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "webhook",
        "create.js"
      ]
    },
    "webhook:delete": {
      "aliases": [],
      "args": {
        "ID": {
          "description": "ID of the webhook to delete",
          "name": "ID",
          "required": false
        }
      },
      "description": "delete a webhook",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "webhook:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "webhook",
        "delete.js"
      ]
    },
    "webhook:list": {
      "aliases": [],
      "args": {},
      "description": "list webhooks",
      "flags": {
        "event": {
          "description": "Event type that triggers the webhook",
          "name": "event",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "BUILD",
            "SUBMIT"
          ],
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "webhook:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "webhook",
        "list.js"
      ]
    },
    "webhook:update": {
      "aliases": [],
      "args": {},
      "description": "update a webhook",
      "flags": {
        "id": {
          "description": "Webhook ID",
          "name": "id",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "event": {
          "description": "Event type that triggers the webhook",
          "name": "event",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "BUILD",
            "SUBMIT"
          ],
          "type": "option"
        },
        "url": {
          "description": "Webhook URL",
          "name": "url",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "secret": {
          "description": "Secret used to create a hash signature of the request payload, provided in the 'Expo-Signature' header.",
          "name": "secret",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "webhook:update",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "webhook",
        "update.js"
      ]
    },
    "webhook:view": {
      "aliases": [],
      "args": {
        "ID": {
          "description": "ID of the webhook to view",
          "name": "ID",
          "required": true
        }
      },
      "description": "view a webhook",
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "webhook:view",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "webhook",
        "view.js"
      ]
    },
    "workflow:cancel": {
      "aliases": [],
      "args": {},
      "description": "Cancel one or more workflow runs. If no workflow run IDs are provided, you will be prompted to select IN_PROGRESS runs to cancel.",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:cancel",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": false,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "cancel.js"
      ]
    },
    "workflow:create": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Name of the workflow file (must end with .yml or .yaml)",
          "name": "name",
          "required": false
        }
      },
      "description": "create a new workflow configuration YAML file",
      "flags": {
        "skip-validation": {
          "description": "If set, the workflow file will not be validated before being created",
          "name": "skip-validation",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:create",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "create.js"
      ]
    },
    "workflow:list": {
      "aliases": [],
      "args": {},
      "description": "List workflows for the current project",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hidden": true,
      "hiddenAliases": [],
      "id": "workflow:list",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "list.js"
      ]
    },
    "workflow:logs": {
      "aliases": [],
      "args": {
        "id": {
          "description": "ID of the workflow run or workflow job to view logs for",
          "name": "id"
        }
      },
      "description": "view logs for a workflow run, selecting a job and step to view. You can pass in either a workflow run ID or a job ID. If no ID is passed in, you will be prompted to select from recent workflow runs for the current project.",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        },
        "all-steps": {
          "description": "Print all logs, rather than prompting for a specific step. This will be automatically set when in non-interactive mode.",
          "name": "all-steps",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:logs",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "logs.js"
      ]
    },
    "workflow:run": {
      "aliases": [],
      "args": {
        "file": {
          "description": "Path to the workflow file to run",
          "name": "file",
          "required": true
        }
      },
      "description": "run an EAS workflow. The entire local project directory will be packaged and uploaded to EAS servers for the workflow run, unless the --ref flag is used.",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        },
        "wait": {
          "description": "Exit codes: 0 = success, 11 = failure, 12 = canceled, 13 = wait aborted.",
          "name": "wait",
          "summary": "Wait for workflow run to complete. Defaults to false.",
          "allowNo": true,
          "type": "boolean"
        },
        "input": {
          "aliases": [
            "f",
            "field"
          ],
          "char": "F",
          "description": "Add a parameter in key=value format. Use multiple instances of this flag to set multiple inputs.",
          "name": "input",
          "summary": "Set workflow inputs",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        },
        "ref": {
          "description": "The git reference must exist in the project's git repository, and the workflow file must exist at that reference. When this flag is used, the local project is not uploaded; instead, the workflow is run from the exact state of the project at the chosen reference.",
          "name": "ref",
          "summary": "Git reference to run the workflow on",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:run",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "vcsClient": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "run.js"
      ]
    },
    "workflow:runs": {
      "aliases": [],
      "args": {},
      "description": "list recent workflow runs for this project, with their IDs, statuses, and timestamps",
      "flags": {
        "workflow": {
          "description": "If present, the query will only return runs for the specified workflow file name",
          "name": "workflow",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "status": {
          "description": "If present, filter the returned runs to select those with the specified status",
          "name": "status",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "ACTION_REQUIRED",
            "CANCELED",
            "FAILURE",
            "IN_PROGRESS",
            "NEW",
            "SUCCESS"
          ],
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "limit": {
          "description": "The number of items to fetch each query. Defaults to 10 and is capped at 100.",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:runs",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "runs.js"
      ]
    },
    "workflow:status": {
      "aliases": [],
      "args": {
        "WORKFLOW_RUN_ID": {
          "description": "A workflow run ID.",
          "name": "WORKFLOW_RUN_ID"
        }
      },
      "description": "show the status of an existing workflow run. If no run ID is provided, you will be prompted to select from recent workflow runs for the current project.",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        },
        "wait": {
          "description": "Exit codes: 0 = success, 11 = failure, 12 = canceled, 13 = wait aborted.",
          "name": "wait",
          "summary": "Wait for workflow run to complete. Defaults to false.",
          "allowNo": true,
          "type": "boolean"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:status",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "vcsClient": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "status.js"
      ]
    },
    "workflow:validate": {
      "aliases": [],
      "args": {
        "path": {
          "description": "Path to the workflow configuration YAML file (must end with .yml or .yaml)",
          "name": "path",
          "required": true
        }
      },
      "description": "validate a workflow configuration yaml file",
      "flags": {
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:validate",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "validate.js"
      ]
    },
    "workflow:view": {
      "aliases": [],
      "args": {
        "id": {
          "description": "ID of the workflow run to view",
          "name": "id"
        }
      },
      "description": "view details for a workflow run, including jobs. If no run ID is provided, you will be prompted to select from recent workflow runs for the current project.",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:view",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "projectId": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "workflow",
        "view.js"
      ]
    },
    "build:version:get": {
      "aliases": [],
      "args": {},
      "description": "get the latest version from EAS servers",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:version:get",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "version",
        "get.js"
      ]
    },
    "build:version:set": {
      "aliases": [],
      "args": {},
      "description": "update version of an app",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:version:set",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "version",
        "set.js"
      ]
    },
    "build:version:sync": {
      "aliases": [],
      "args": {},
      "description": "update a version in native code with a value stored on EAS servers",
      "flags": {
        "platform": {
          "char": "p",
          "name": "platform",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "android",
            "ios",
            "all"
          ],
          "type": "option"
        },
        "profile": {
          "char": "e",
          "description": "Name of the build profile from eas.json. Defaults to \"production\" if defined in eas.json.",
          "name": "profile",
          "hasDynamicHelp": false,
          "helpValue": "PROFILE_NAME",
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "build:version:sync",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "loggedIn": {},
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "vcsClient": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "build",
        "version",
        "sync.js"
      ]
    },
    "deploy:alias:delete": {
      "aliases": [
        "worker:alias:delete"
      ],
      "args": {
        "ALIAS_NAME": {
          "name": "ALIAS_NAME"
        }
      },
      "description": "Delete deployment aliases.",
      "flags": {
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "deploy:alias:delete",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "state": "preview",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "deploy",
        "alias",
        "delete.js"
      ]
    },
    "deploy:alias": {
      "aliases": [
        "worker:alias",
        "deploy:promote"
      ],
      "args": {},
      "description": "Assign deployment aliases.",
      "flags": {
        "prod": {
          "aliases": [
            "production"
          ],
          "description": "Promote an existing deployment to production.",
          "name": "prod",
          "allowNo": false,
          "type": "boolean"
        },
        "alias": {
          "description": "Custom alias to assign to the existing deployment.",
          "name": "alias",
          "required": false,
          "hasDynamicHelp": false,
          "helpValue": "name",
          "multiple": false,
          "type": "option"
        },
        "id": {
          "description": "Unique identifier of an existing deployment.",
          "name": "id",
          "required": false,
          "hasDynamicHelp": false,
          "helpValue": "xyz123",
          "multiple": false,
          "type": "option"
        },
        "json": {
          "description": "Enable JSON output, non-JSON messages will be printed to stderr. Implies --non-interactive.",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "non-interactive": {
          "description": "Run the command in non-interactive mode.",
          "name": "non-interactive",
          "noCacheDefault": true,
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "deploy:alias",
      "pluginAlias": "eas-cli",
      "pluginName": "eas-cli",
      "pluginType": "core",
      "state": "preview",
      "strict": true,
      "enableJsonFlag": false,
      "ContextOptions": {
        "LoggedIn": {
          "loggedIn": {}
        },
        "MaybeLoggedIn": {
          "maybeLoggedIn": {}
        },
        "DynamicLoggedIn": {
          "getDynamicLoggedInAsync": {}
        },
        "SessionManagment": {
          "sessionManager": {}
        },
        "OptionalProjectConfig": {
          "optionalPrivateProjectConfig": {}
        },
        "ProjectDir": {
          "projectDir": {}
        },
        "DynamicProjectConfig": {
          "getDynamicPublicProjectConfigAsync": {},
          "getDynamicPrivateProjectConfigAsync": {}
        },
        "ProjectConfig": {
          "loggedIn": {},
          "privateProjectConfig": {}
        },
        "Analytics": {
          "analytics": {}
        },
        "Vcs": {
          "vcsClient": {}
        },
        "ServerSideEnvironmentVariables": {
          "getServerSideEnvironmentVariablesAsync": {}
        },
        "ProjectId": {
          "projectId": {}
        }
      },
      "contextDefinition": {
        "getDynamicPublicProjectConfigAsync": {},
        "getDynamicPrivateProjectConfigAsync": {},
        "projectDir": {},
        "loggedIn": {}
      },
      "isESM": false,
      "relativePath": [
        "build",
        "commands",
        "deploy",
        "alias",
        "index.js"
      ]
    }
  },
  "version": "18.6.0"
}