{"version":3,"file":"yaml/builder.mjs","sources":["../../../src/yaml/builder.ts"],"sourcesContent":["import yaml from 'js-yaml';\nimport type {\n  MidsceneYamlScript,\n  MidsceneYamlScriptWebEnv,\n  MidsceneYamlTask,\n} from '../types';\n\nexport function buildYaml(\n  env: MidsceneYamlScriptWebEnv,\n  tasks: MidsceneYamlTask[],\n) {\n  const result: MidsceneYamlScript = {\n    target: env,\n    tasks,\n  };\n\n  return yaml.dump(result, {\n    indent: 2,\n  });\n}\n"],"names":["buildYaml","env","tasks","result","yaml"],"mappings":";AAOO,SAASA,UACdC,GAA6B,EAC7BC,KAAyB;IAEzB,MAAMC,SAA6B;QACjC,QAAQF;QACRC;IACF;IAEA,OAAOE,QAAAA,IAAS,CAACD,QAAQ;QACvB,QAAQ;IACV;AACF"}