Export: Terraform
The @mindfiredigital/adac-export-terraform package generates HCL (HashiCorp Configuration Language) from your ADAC architectures.
Integrated CLI
npx @mindfiredigital/adac-export-terraform generate my-arch.yaml -o main.tf
Programmatic Usage
import { generateTerraform } from '@mindfiredigital/adac-export-terraform';
import { parse } from '@mindfiredigital/adac-export-terraform/parser';
const ast = parse(myYaml);
const tfString = generateTerraform(ast);