UNPKG

tslint-to-eslint-config

Version:

Converts your TSLint configuration to the closest reasonable ESLint equivalent.

74 lines (73 loc) 4.51 kB
/// <reference types="node" /> /// <reference types="node" /> import { RunCliDependencies } from "../cli/runCli"; import { CollectCommentFileNamesDependencies } from "../comments/collectCommentFileNames"; import { ConvertCommentsDependencies } from "../converters/comments/convertComments"; import { ConvertFileCommentsDependencies } from "../converters/comments/convertFileComments"; import { ExtractGlobPathsDependencies } from "../converters/comments/extractGlobPaths"; import { ReportCommentResultsDependencies } from "../converters/comments/reporting/reportCommentResults"; import { ConvertEditorConfigDependencies } from "../converters/editorConfigs/convertEditorConfig"; import { ConvertEditorConfigsDependencies } from "../converters/editorConfigs/convertEditorConfigs"; import { EditorConfigDescriptor } from "../converters/editorConfigs/types"; import { ConvertLintConfigDependencies } from "../converters/lintConfigs/convertLintConfig"; import { CreateESLintConfigurationDependencies } from "../converters/lintConfigs/createESLintConfiguration"; import { ChoosePackageManagerDependencies } from "../converters/lintConfigs/reporting/packages/choosePackageManager"; import { LogMissingPackagesDependencies } from "../converters/lintConfigs/reporting/packages/logMissingPackages"; import { ReportConversionResultsDependencies } from "../converters/lintConfigs/reporting/reportConfigConversionResults"; import { ConvertRulesDependencies } from "../converters/lintConfigs/rules/convertRules"; import { RetrieveExtendsValuesDependencies } from "../converters/lintConfigs/summarization/retrieveExtendsValues"; import { SummarizePackageRulesDependencies } from "../converters/lintConfigs/summarization/summarizePackageRules"; import { FindOriginalConfigurationsDependencies } from "../input/findOriginalConfigurations"; import { ImporterDependencies } from "../input/importer"; export declare const convertFileCommentsDependencies: ConvertFileCommentsDependencies; export declare const reportCommentResultsDependencies: ReportCommentResultsDependencies; export declare const convertRulesDependencies: ConvertRulesDependencies; export declare const nativeImporterDependencies: ImporterDependencies; export declare const boundImporter: (moduleName: string) => Promise<any>; export declare const findConfigurationDependencies: { exec: import("../adapters/exec").Exec; importer: (moduleName: string) => Promise<any>; platform: NodeJS.Platform; }; export declare const findOriginalConfigurationsDependencies: FindOriginalConfigurationsDependencies; export declare const collectCommentFileNamesDependencies: CollectCommentFileNamesDependencies; export declare const extractGlobPathsDependencies: ExtractGlobPathsDependencies; export declare const convertCommentsDependencies: ConvertCommentsDependencies; export declare const retrieveExtendsValuesDependencies: RetrieveExtendsValuesDependencies; export declare const summarizePackageRulesDependencies: SummarizePackageRulesDependencies; export declare const choosePackageManagerDependencies: ChoosePackageManagerDependencies; export declare const createESLintConfigurationDependencies: CreateESLintConfigurationDependencies; export declare const logMissingPackagesDependencies: LogMissingPackagesDependencies; export declare const reportConversionResultsDependencies: ReportConversionResultsDependencies; export declare const reportEditorSettingConversionResultsDependencies: { logger: { debugFileName: string; readonly info: import("fs").WriteStream; stderr: NodeJS.WriteStream & { fd: 2; }; stdout: NodeJS.WriteStream & { fd: 1; }; }; }; export declare const writeConversionResultsDependencies: { fileSystem: import("../adapters/fileSystem").FileSystem; }; export declare const convertEditorConfigDependencies: ConvertEditorConfigDependencies; export declare const editorConfigDescriptors: EditorConfigDescriptor[]; export declare const reportEditorConfigConversionResultsDependencies: { logger: { debugFileName: string; readonly info: import("fs").WriteStream; stderr: NodeJS.WriteStream & { fd: 2; }; stdout: NodeJS.WriteStream & { fd: 1; }; }; }; export declare const convertEditorConfigsDependencies: ConvertEditorConfigsDependencies; export declare const convertLintConfigDependencies: ConvertLintConfigDependencies; export declare const runCliDependencies: RunCliDependencies;