@abaplint/transpiler-cli
Version:
Transpiler - Command Line Interface
20 lines (19 loc) • 570 B
TypeScript
import { ITranspilerOptions } from "@abaplint/transpiler";
export interface ITranspilerConfig {
input_folder: string | string[];
/** list of regex, case insensitive, empty gives all files, positive list */
input_filter?: string[];
output_folder: string;
/** to be deprecated, "lib", use "libs" instead
* @deprecated
*/
lib?: string;
libs?: {
url?: string;
folder?: string;
files?: string | string[];
}[];
write_unit_tests?: boolean;
write_source_map?: boolean;
options: ITranspilerOptions;
}