This WebAssembly wrapper for https://github.com/hashicorp/hcl provides a convenient way to use the HCL (HashiCorp Configuration Language) library in Node.js.
yarn add @seatgeek/node-hcl
import { merge } from "@seatgeek/node-hcl"; const a = ` variable "a" { type = string description = "Variable A" default = "a" }`; const b = ` variable "b" { type = string description = "Variable B" default = "b" }`; const result = merge(a, b);
Happy coding!