forked from loafle/openapi-generator-original
Using the option `taggedUnions` will create a union type for each parent type instead of extending interfaces. The union types are tagged by using the discriminator values. And also: * Add support for aliases; * Add support for read-only properties.