ESM-native TypeScript renderer for Codama with proper .js extensions.
Full documentation and examples are available at coda.ianm.com/docs/packages/codama-renderers-js-esm.
npm install @macalinao/codama-renderers-js-esm
import { renderJavaScriptVisitor } from "@macalinao/codama-renderers-js-esm";
// Generate ESM-compatible TypeScript code
const visitor = renderJavaScriptVisitor("./src/generated");
codama.accept(visitor);
Copyright © 2025 Ian Macalinao
Licensed under the Apache License, Version 2.0