typeconv
typeconv copied to clipboard
Cyclic -> Circular Dependencies?
The following is a valid schema, but typeconv fails with a cyclic dependency.
export interface D {}
export interface C extends D {}
export interface B {
fieldOne?: D;
}
export interface A extends B {
fieldOne?: C;
}