{
  "commands": {
    "oxygen:deploy": {
      "aliases": [],
      "args": {},
      "description": "Creates a deployment to Oxygen",
      "flags": {
        "assetsFolder": {
          "char": "a",
          "description": "Assets folder",
          "name": "assetsFolder",
          "required": false,
          "default": "dist/client/",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "buildCommand": {
          "char": "b",
          "description": "Build command",
          "name": "buildCommand",
          "required": false,
          "default": "npm build",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "disableBugsnag": {
          "description": "Disable Bugsnag error reporting",
          "name": "disableBugsnag",
          "required": false,
          "allowNo": false,
          "type": "boolean"
        },
        "environmentTag": {
          "char": "e",
          "description": "Tag of the environment to deploy to",
          "name": "environmentTag",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "path": {
          "char": "p",
          "description": "Root path",
          "name": "path",
          "required": false,
          "default": "./",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "defaultEnvironment": {
          "description": "Deploys to the default environment of the app",
          "env": "OXYGEN_DEFAULT_ENVIRONMENT",
          "name": "defaultEnvironment",
          "required": false,
          "allowNo": false,
          "type": "boolean"
        },
        "skipBuild": {
          "char": "s",
          "description": "Skip running build command",
          "name": "skipBuild",
          "required": false,
          "allowNo": false,
          "type": "boolean"
        },
        "token": {
          "char": "t",
          "description": "Oxygen deployment token",
          "env": "OXYGEN_DEPLOYMENT_TOKEN",
          "name": "token",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "workerFolder": {
          "char": "w",
          "description": "Worker folder",
          "name": "workerFolder",
          "required": false,
          "default": "dist/server/",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "workerOnly": {
          "char": "o",
          "description": "Worker only deployment",
          "name": "workerOnly",
          "required": false,
          "allowNo": false,
          "type": "boolean"
        },
        "metadataDescription": {
          "description": "Description of the deployment. Will be saved and displayed in the Shopify admin",
          "env": "OXYGEN_METADATA_DESCRIPTION",
          "name": "metadataDescription",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "metadataHydrogenVersion": {
          "description": "The Hydrogen version of the deployment from package.json",
          "env": "OXYGEN_METADATA_HYDROGEN_VERSION",
          "name": "metadataHydrogenVersion",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "metadataUrl": {
          "description": "URL that links to the deployment. Will be saved and displayed in the Shopify admin",
          "env": "OXYGEN_METADATA_URL",
          "name": "metadataUrl",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "metadataUser": {
          "description": "User that initiated the deployment. Will be saved and displayed in the Shopify admin",
          "env": "OXYGEN_METADATA_USER",
          "name": "metadataUser",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "metadataVersion": {
          "description": "A version identifier for the deployment. Will be saved and displayed in the Shopify admin",
          "env": "OXYGEN_METADATA_VERSION",
          "name": "metadataVersion",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "generateAuthBypassToken": {
          "description": "Generate an auth bypass token used to perform end-to-end testing against the deployment.",
          "name": "generateAuthBypassToken",
          "required": false,
          "allowNo": false,
          "type": "boolean"
        },
        "authBypassTokenDuration": {
          "dependsOn": [
            "generateAuthBypassToken"
          ],
          "description": "Specify the duration (in hours) up to 12 hours for the authentication bypass token. Defaults to `2`.",
          "name": "authBypassTokenDuration",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "environmentFile": {
          "description": "Path to an environment file to override existing environment variables for the deployment.",
          "name": "environmentFile",
          "required": false,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hidden": false,
      "hiddenAliases": [],
      "id": "oxygen:deploy",
      "pluginAlias": "@shopify/oxygen-cli",
      "pluginName": "@shopify/oxygen-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "hasCustomBuildCommand": false,
      "isESM": true,
      "relativePath": [
        "dist",
        "commands",
        "oxygen",
        "deploy.js"
      ]
    }
  },
  "version": "6.0.0"
}