UNPKG

budgie-cli

Version:
18 lines (17 loc) 682 B
import { Language } from "budgie"; import { ConversionStatus } from "../converters/converter"; import { ConvertersBag } from "../converters/convertersBag"; import { IFileSystem } from "../fileSystem"; import { ILogger } from "../logger"; export interface IPreprocessDependencies { convertersBag: ConvertersBag; fileSystem: IFileSystem; filePaths: ReadonlySet<string>; languages: ReadonlyArray<Language>; logger: ILogger; } export interface IPreprocessResults { budgieFilePaths: ReadonlySet<string>; status: ConversionStatus; } export declare const preprocessFiles: (dependencies: IPreprocessDependencies) => Promise<IPreprocessResults>;