mirror of
https://github.com/ezolenko/rollup-plugin-typescript2.git
synced 2025-12-08 19:06:16 +00:00
28 lines
1.0 KiB
TypeScript
28 lines
1.0 KiB
TypeScript
import { tsModule } from "./tsproxy";
|
|
import * as tsTypes from "typescript";
|
|
export interface ICustomTransformer {
|
|
before?: tsTypes.TransformerFactory<tsTypes.SourceFile>;
|
|
after?: tsTypes.TransformerFactory<tsTypes.SourceFile>;
|
|
}
|
|
export declare type TransformerFactoryCreator = (ls: tsTypes.LanguageService) => tsTypes.CustomTransformers | ICustomTransformer;
|
|
export interface IOptions {
|
|
include: string | string[];
|
|
exclude: string | string[];
|
|
check: boolean;
|
|
verbosity: number;
|
|
clean: boolean;
|
|
cacheRoot: string;
|
|
abortOnError: boolean;
|
|
abortOnWarning: boolean;
|
|
continueAfterFirstError: boolean;
|
|
rollupCommonJSResolveHack: boolean;
|
|
tsconfig?: string;
|
|
useTsconfigDeclarationDir: boolean;
|
|
typescript: typeof tsModule;
|
|
tsconfigOverride: any;
|
|
transformers: TransformerFactoryCreator[];
|
|
tsconfigDefaults: any;
|
|
sourceMapCallback: (id: string, map: string) => void;
|
|
objectHashIgnoreUnknownHack: boolean;
|
|
}
|
|
//# sourceMappingURL=ioptions.d.ts.map
|