UNPKG

tslint-to-eslint-config

Version:

Converts your TSLint configuration to the closest reasonable ESLint equivalent.

24 lines (23 loc) 892 B
import { AllOriginalConfigurations } from "../../input/findOriginalConfigurations"; import { SummarizedConfigResultsConfiguration } from "./summarization/types"; /** * Turns a raw ESLint configuration summary into ESLint's configuration shape. */ export declare const joinConfigConversionResults: (summarizedResults: SummarizedConfigResultsConfiguration, originalConfigurations: AllOriginalConfigurations) => { parser: string; parserOptions: { project: string; sourceType: string; }; plugins: string[]; root: boolean; rules: Record<string, string | any[]>; extends: string[]; globals?: Record<string, boolean | undefined> | undefined; env: { node?: true | undefined; es6?: true | undefined; browser?: true | undefined; }; }; export type JoinedConversionResult = ReturnType<typeof joinConfigConversionResults>;