europa-build
Version:
Tool for generating and maintaining Europa plugins and presets
17 lines (16 loc) • 727 B
TypeScript
import { CommandScriptProvider, CommandScriptProviderOptions } from "./CommandScriptProvider";
/**
* A {@link ScriptProvider} implementation that runs Prettier against a package's source code using a common
* configuration with the ability to fix applicable formatting errors automatically within the source code.
*/
export declare class FormatScriptProvider extends CommandScriptProvider {
/**
* Creates an instance of {@link FormatScriptProvider} using the `options` provided.
*
* @param options - The options to be used.
*/
constructor(options: CommandScriptProviderOptions);
protected getLoggerName(): string;
getName(): string;
runScript(directoryPath: string): Promise<void>;
}