Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi!
At iterate, we have a usecase where we want to turn some inline json-schema objects into typescript, inside a non-async function. There are no remote refs, and we don't need prettier, so I poked around to see if it would be possible. Turns out to be pretty easy, and you can even support remote refs by just passing them in. I added a
compileSyncoverload for it.For anyone interested, I published to npm under @mmkal/json-schema-to-typescript but it'd be great if this could be merged into this lib.