{
  "autorun": false,
  "terminals": [
    {
      "name": "workdir",
      "description": "Run empty",
      "open": true,
      "cwd": "./",
      "command": ""
    },
    {
      "name": "codegen",
      "description": "Run GraphQL codegen",
      "open": true,
      "cwd": "./",
      "command": "pnpm graphql:generate --watch"
    },
    {
      "name": "server:dev",
      "description": "Run server",
      "focus": true,
      "open": true,
      "cwd": "packages/services/server",
      "command": "pnpm dev"
    },
    {
      "name": "app:dev",
      "description": "Run application",
      "open": true,
      "cwd": "packages/web/app",
      "command": "pnpm dev"
    },
    {
      "name": "tokens:dev",
      "description": "Run tokens service",
      "open": true,
      "cwd": "packages/services/tokens",
      "command": "pnpm dev"
    },
    {
      "name": "schema:dev",
      "description": "Run schema service",
      "open": true,
      "cwd": "packages/services/schema",
      "command": "pnpm dev"
    },
    {
      "name": "policy:dev",
      "description": "Run policy service",
      "open": true,
      "cwd": "packages/services/policy",
      "command": "pnpm dev"
    },
    {
      "name": "commerce:dev",
      "description": "Run Commerce Service",
      "open": true,
      "cwd": "packages/services/commerce",
      "command": "pnpm dev"
    },
    {
      "name": "cdn:dev",
      "description": "Run Local CDN",
      "open": true,
      "cwd": "packages/services/cdn-worker",
      "command": "pnpm dev"
    },
    {
      "name": "workflows:dev",
      "description": "Run Wrokflows Service",
      "open": true,
      "cwd": "packages/services/workflows",
      "command": "pnpm dev"
    },
    {
      "name": "usage:dev",
      "description": "Run Usage Service",
      "open": true,
      "cwd": "packages/services/usage",
      "command": "pnpm dev"
    },
    {
      "name": "usage-ingestor:dev",
      "description": "Run Usage Ingestor",
      "open": true,
      "cwd": "packages/services/usage-ingestor",
      "command": "pnpm dev"
    },
    {
      "name": "external-composition:dev",
      "description": "Run External Composition example",
      "open": true,
      "cwd": "packages/libraries/external-composition/",
      "command": "pnpm example"
    },
    {
      "name": "external-composition-fed2:dev",
      "description": "Run External Composition for Federation 2",
      "open": true,
      "cwd": "packages/services/external-composition/federation-2",
      "command": "pnpm dev"
    }
  ]
}
