europa-build
Version:
Tool for generating and maintaining Europa plugins and presets
18 lines (17 loc) • 748 B
TypeScript
import { ESLintScriptProvider, ESLintScriptProviderOptions } from "./ESLintScriptProvider";
/**
* A {@link ScriptProvider} implementation that runs ESLint against a package's source code using a common configuration
* that supports Prettier and TypeScript with the ability to fix applicable linting errors automatically within the
* source code.
*/
export declare class FixLintScriptProvider extends ESLintScriptProvider {
/**
* Creates an instance of {@link FixLintScriptProvider} using the `options` provided.
*
* @param options - The options to be used.
*/
constructor(options: ESLintScriptProviderOptions);
protected getESLintArgs(): string[];
protected getLoggerName(): string;
getName(): string;
}