UNPKG

@vivliostyle/cli

Version:

Save the pdf file via headless browser and Vivliostyle.

12 lines (10 loc) 484 B
declare type Without<T> = { [P in keyof T]?: never }; type Tail<T extends any[]> = T extends [any, ...infer XS] ? XS : never; type Union<T extends any[]> = T extends [] ? {} : T[0] & Union<Tail<T>>; declare type XOR<T extends any[], U extends any[] = []> = T extends [] ? never : (T[0] & Without<Union<[...U, ...Tail<T>]>>) | XOR<Tail<T>, [T[0], ...U]>; declare type Resolved<T> = T extends Promise<infer U> ? U : never; interface ImportMeta { env?: Record<string, unknown>; }