@cdktf/provider-generator
exposes an API to generate Terraform CDK provider bindings.
yarn add @cdktf/provider-generator
const constructsMaker = new ConstructsMaker(
constructsOptions,
constraints,
(payload: { targetLanguage: string; trackingPayload: Record<string, any> }) =>
sendTelemetry("get", {
language: payload.targetLanguage,
...payload.trackingPayload,
}),
);
await constructsMaker.generate();