显示没有省略号的Typescript详细输入

时间:2019-01-21 19:05:31

标签: typescript typescript-typings

直到Typescript v2.8左右, Typescript 一直用于显示完整的打字,这些打字特别冗长,但也非常方便查看,例如, Typescript 是什么类型分配给泛型。

Typescript 的当前版本在各处显示省略号(例如... 15 more ...),

(method) PipelineAbstract<{ id: string; state: string; isPaid: boolean; updatedAt: number; totalCount: number; totalValue: number; },
        SchemaBuildersInterface<{ id: string; state: string; isPaid: boolean; updatedAt: number; totalCount: number; totalValue: number; },
        ... 15 more ..., never>, {}>.read(query?: {
    id?: string | string[];
    state?: string | string[];
    isPaid?: boolean | boolean[];
    updatedAt?: number | number[];
    totalCount?: number | number[];
    totalValue?: number | number[];
}, options?: {
    skip?: number;
    limit?: number;
    withCount?: boolean;
    sort?: {
        ...;
    };
    _projection?: {
        ...;
    };
}): Promise<...>

好的,它显示的时间较短,但对我几乎没有用。我将需要一个完整的输出,即使很难阅读,也要确保我编写的库部分返回期望的类型,并且可以按预期推断出泛型。

是否有一个标志或其他东西来输出完整的类型,没有省略号?还是出于故意,性能问题之类的目的消除了这种可能性?

0 个答案:

没有答案