function getBaseUnionType()

in src/generate.ts [273:281]


function getBaseUnionType(types: reflect.TypeReference[]): reflect.TypeReference {
  for (const newType of types) {
    if (newType.fqn?.endsWith('.IResolvable')) {
      continue;
    }
    return newType;
  }
  return types[0];
}