I've been looking into generating some custom TypeScript code based on some 3rd party TypeScript interfaces. I was hoping that this project could work for that, as it seems it is mostly a tool that parses a TypeScript interface then calls renders a Mustache template with the AST/metadata. It seems though that this tool explicitly requires your output to be either Swift or Kotlin. Could it be possible to allow custom language outputs (where the user would have to provide any language-specific transform logic)?
I've been looking into generating some custom TypeScript code based on some 3rd party TypeScript interfaces. I was hoping that this project could work for that, as it seems it is mostly a tool that parses a TypeScript interface then calls renders a Mustache template with the AST/metadata. It seems though that this tool explicitly requires your output to be either Swift or Kotlin. Could it be possible to allow custom language outputs (where the user would have to provide any language-specific transform logic)?