First of all, thanks for cool package! It seems to work great compared to other similar packages. However I found one issue.
When using --strip-annotations flag it changes the way how enums are converted.
Given this typescript code:
export type Side = "left" | "right";
By default it converts to this YAML, which seems to be correct:
Side:
enum:
- left
- right
title: Side
type: string
But when --strip-annotations flag is used, it get's converted to wrong anyOf format:
Side:
anyOf:
- enum:
- left
type: string
- enum:
- right
type: string
When using --strip-annotations it's expected to not change the way how enums are converted.