Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

codegen: Introduce codegen CLI cmd and Go/TS gen packages #72

Merged
merged 5 commits into from
Oct 12, 2022
Merged

Conversation

sdboyer
Copy link
Contributor

@sdboyer sdboyer commented Oct 3, 2022

This PR introduces a thema lineage gen subcommand, with further subcommands for generating output for:

  • OpenAPI (3.0)
  • JSON Schema (Draft 4)
  • Go types
  • Go bindings
  • TS types

Fixes #71

@sdboyer sdboyer added the enhancement New feature or request label Oct 3, 2022
@sdboyer sdboyer self-assigned this Oct 3, 2022
@sdboyer
Copy link
Contributor Author

sdboyer commented Oct 12, 2022

Deferring TS output to a follow-up. And also...tests 😢

i swear i will actually be able to pay down that testing tech debt Soon™

@sdboyer sdboyer marked this pull request as ready for review October 12, 2022 01:47
@sdboyer sdboyer merged commit cffb7c5 into main Oct 12, 2022
ishanjainn pushed a commit that referenced this pull request Oct 27, 2022
codegen: Introduce codegen CLI cmd and Go/TS gen packages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add thema lineage gen subcommand to CLI
1 participant