tslint-to-eslint-config
Version:
Converts your TSLint configuration to the closest reasonable ESLint equivalent.
15 lines (14 loc) • 611 B
TypeScript
import { Logger } from "../adapters/logger";
import { SansDependencies } from "../binding";
import { Converter } from "../converters/types";
import { findOriginalConfigurations } from "../input/findOriginalConfigurations";
import { ResultStatus } from "../types";
export type RunCliDependencies = {
converters: Converter[];
findOriginalConfigurations: SansDependencies<typeof findOriginalConfigurations>;
logger: Logger;
};
/**
* @see `/docs/Architecture/README.md` for documentation.
*/
export declare const runCli: (dependencies: RunCliDependencies, rawArgv: string[]) => Promise<ResultStatus>;