UNPKG

tslint-to-eslint-config

Version:

Converts your TSLint configuration to the closest reasonable ESLint equivalent.

15 lines (14 loc) 780 B
import { SansDependencies } from "../../binding"; import { AllOriginalConfigurations } from "../../input/findOriginalConfigurations"; import { convertRules } from "./rules/convertRules"; import { summarizePackageRules } from "./summarization/summarizePackageRules"; export type CreateESLintConfigurationDependencies = { convertRules: SansDependencies<typeof convertRules>; summarizePackageRules: SansDependencies<typeof summarizePackageRules>; }; export declare const createESLintConfiguration: ( dependencies: CreateESLintConfigurationDependencies, originalConfigurations: AllOriginalConfigurations, prettier: boolean | undefined, ruleEquivalents: Map<string, string[]>, ) => Promise<import("./summarization/types").SummarizedConfigResultsConfiguration>;