UNPKG

tslint-to-eslint-config

Version:

Converts your TSLint configuration to the closest reasonable ESLint equivalent.

22 lines (21 loc) 923 B
import { JoinedConversionResult } from "../converters/lintConfigs/joinConfigConversionResults"; import { ConfigurationErrorResult, LintConfigConversionSettings, SucceededDataResult } from "../types"; /** * Resultant configuration data from converting a TSLint configuration. */ export type TSLintConversionData = { /** * Formatted configuration string per the output file's extension. */ formatted: string; /** * Object description of the resultant configuration data. */ raw: JoinedConversionResult; }; /** * Finds relevant configurations on disk and outputs the generated ESLint configuration. * * @param settings - Settings to find and convert configurations to an ESLint configuration. */ export declare const convertTSLintConfigStandalone: (rawSettings?: Partial<LintConfigConversionSettings>) => Promise<ConfigurationErrorResult | SucceededDataResult<TSLintConversionData>>;