@servant/servant
Version:
Servant builder for node modules.
9 lines (8 loc) • 535 B
TypeScript
import { Modules } from "@servant/servant-data";
import { ValidationResult, ValidateOptions } from "./types";
export declare const EslintValidExtensions: string[];
export type EslintValidationResult = ValidationResult & {
missingPlugins: Array<string>;
};
export declare function validateEslint(cwd: string, module: Modules.ModuleDefinition, sourcesFiles: Array<string>, { fix }: ValidateOptions): Promise<EslintValidationResult>;
export declare function createEslintValidationResult(fix: boolean): EslintValidationResult;