{"version":3,"sources":["../src/cli/commands/workflows/get.ts"],"sourcesContent":["import chalk from \"chalk\";\nimport ora from \"ora\";\nimport { WorkflowsApiService } from \"@/client-sdk/services/workflows/workflows-api.service\";\nimport { checkApiKey } from \"../../utils/apiKey\";\nimport { failSpinner } from \"../../utils/spinnerError\";\n\nexport const getWorkflowCommand = async (id: string, options?: { format?: string }): Promise<void> => {\n  checkApiKey();\n\n  const service = new WorkflowsApiService();\n  const spinner = ora(`Fetching workflow \"${id}\"...`).start();\n\n  try {\n    const workflow = await service.get(id);\n    spinner.succeed(`Found workflow \"${workflow.name}\"`);\n\n    if (options?.format === \"json\") {\n      console.log(JSON.stringify(workflow, null, 2));\n      return;\n    }\n\n    console.log();\n    console.log(chalk.bold.cyan(workflow.name));\n    console.log(chalk.gray(\"─\".repeat(40)));\n    console.log(`  ${chalk.gray(\"ID:\")}          ${workflow.id}`);\n    if (workflow.description) {\n      console.log(`  ${chalk.gray(\"Description:\")} ${workflow.description}`);\n    }\n    console.log(`  ${chalk.gray(\"Evaluator:\")}   ${workflow.isEvaluator ? chalk.green(\"yes\") : \"no\"}`);\n    console.log(`  ${chalk.gray(\"Component:\")}   ${workflow.isComponent ? chalk.green(\"yes\") : \"no\"}`);\n    console.log(`  ${chalk.gray(\"Created:\")}     ${new Date(workflow.createdAt).toLocaleString()}`);\n    console.log(`  ${chalk.gray(\"Updated:\")}     ${new Date(workflow.updatedAt).toLocaleString()}`);\n    console.log();\n  } catch (error) {\n    failSpinner({ spinner, error, action: \"fetch workflow\" });\n    process.exit(1);\n  }\n};\n"],"mappings":";;;;;;;;;;;;;;;;;;AAAA,OAAO,WAAW;AAClB,OAAO,SAAS;AAKT,IAAM,qBAAqB,OAAO,IAAY,YAAiD;AACpG,cAAY;AAEZ,QAAM,UAAU,IAAI,oBAAoB;AACxC,QAAM,UAAU,IAAI,sBAAsB,EAAE,MAAM,EAAE,MAAM;AAE1D,MAAI;AACF,UAAM,WAAW,MAAM,QAAQ,IAAI,EAAE;AACrC,YAAQ,QAAQ,mBAAmB,SAAS,IAAI,GAAG;AAEnD,SAAI,mCAAS,YAAW,QAAQ;AAC9B,cAAQ,IAAI,KAAK,UAAU,UAAU,MAAM,CAAC,CAAC;AAC7C;AAAA,IACF;AAEA,YAAQ,IAAI;AACZ,YAAQ,IAAI,MAAM,KAAK,KAAK,SAAS,IAAI,CAAC;AAC1C,YAAQ,IAAI,MAAM,KAAK,SAAI,OAAO,EAAE,CAAC,CAAC;AACtC,YAAQ,IAAI,KAAK,MAAM,KAAK,KAAK,CAAC,aAAa,SAAS,EAAE,EAAE;AAC5D,QAAI,SAAS,aAAa;AACxB,cAAQ,IAAI,KAAK,MAAM,KAAK,cAAc,CAAC,IAAI,SAAS,WAAW,EAAE;AAAA,IACvE;AACA,YAAQ,IAAI,KAAK,MAAM,KAAK,YAAY,CAAC,MAAM,SAAS,cAAc,MAAM,MAAM,KAAK,IAAI,IAAI,EAAE;AACjG,YAAQ,IAAI,KAAK,MAAM,KAAK,YAAY,CAAC,MAAM,SAAS,cAAc,MAAM,MAAM,KAAK,IAAI,IAAI,EAAE;AACjG,YAAQ,IAAI,KAAK,MAAM,KAAK,UAAU,CAAC,QAAQ,IAAI,KAAK,SAAS,SAAS,EAAE,eAAe,CAAC,EAAE;AAC9F,YAAQ,IAAI,KAAK,MAAM,KAAK,UAAU,CAAC,QAAQ,IAAI,KAAK,SAAS,SAAS,EAAE,eAAe,CAAC,EAAE;AAC9F,YAAQ,IAAI;AAAA,EACd,SAAS,OAAO;AACd,gBAAY,EAAE,SAAS,OAAO,QAAQ,iBAAiB,CAAC;AACxD,YAAQ,KAAK,CAAC;AAAA,EAChB;AACF;","names":[]}