tslint-to-eslint-config
Version:
Converts your TSLint configuration to the closest reasonable ESLint equivalent.
12 lines (11 loc) • 619 B
TypeScript
/// <reference types="node" />
import { FileSystem } from "../../adapters/fileSystem";
import { TSLintToESLintSettings } from "../../types";
import { EditorConfigConverter } from "./types";
export type ConvertEditorConfigDependencies = {
fileSystem: Pick<FileSystem, "readFile" | "writeFile">;
};
/**
* @see /docs/Editors.md for documentation.
*/
export declare const convertEditorConfig: (dependencies: ConvertEditorConfigDependencies, converter: EditorConfigConverter, requestedPath: string, settings: TSLintToESLintSettings) => Promise<import("./types").EditorConfigConversionResults | NodeJS.ErrnoException>;