{
  "$schema": "http://json-schema.org/schema",
  "cli": "nx",
  "title": "SST",
  "description": "Run sst command",
  "type": "object",
  "properties": {
    "command": {
      "type": "string",
      "description": "SST command to be run, eg dev, diff, deploy"
    },
    "parameters": {
      "type": "array",
      "description": "Parameters for the given command, eg list of stacks to deploy",
      "default": [],
      "items": {
        "type": "string"
      },
      "alias": "stacks"
    },
    "stage": {
      "type": "string",
      "description": "The stage you want to deploy to"
    },
    "region": {
      "type": "string",
      "description": "The region you want to deploy to"
    },
    "role-arn": {
      "type": "string",
      "description": "ARN of Role to use when invoking CloudFormation"
    },
    "verbose": {
      "type": "boolean",
      "description": "Show more debug info in the output"
    },
    "polyfills": {
      "type": "array",
      "description": "List of polyfills to inject before running sst. Allows you to support CommonJS libraries in SST, which emits ESM",
      "items": {
        "type": "string"
      }
    }
  },
  "required": ["command"]
}
