1 | export declare type TransformOptions = {
|
2 | source: string;
|
3 | filename?: string;
|
4 | ts?: boolean;
|
5 | retainLines?: boolean;
|
6 | legacy?: boolean;
|
7 | [key: string]: any;
|
8 | };
|
9 | export declare type TRANSFORM_RESULT = {
|
10 | code: string;
|
11 | error?: any;
|
12 | };
|
13 | export declare type JITIOptions = {
|
14 | transform?: (opts: TransformOptions) => TRANSFORM_RESULT;
|
15 | debug?: boolean;
|
16 | cache?: boolean | string;
|
17 | requireCache?: boolean;
|
18 | v8cache?: boolean;
|
19 | interopDefault?: boolean;
|
20 | cacheVersion?: string;
|
21 | onError?: (error: Error) => void;
|
22 | legacy?: boolean;
|
23 | extensions?: string[];
|
24 | transformOptions?: Omit<TransformOptions, 'source'>;
|
25 | };
|