@blitzjs/installer
Version:
Package installation for the Blitz CLI
14 lines (13 loc) • 662 B
TypeScript
import { RecipeCLIArgs } from '../types';
import { StringTransformer, Transformer } from '../utils/transform';
import { Executor, executorArgument, ExecutorConfig } from './executor';
export interface Config extends ExecutorConfig {
selectTargetFiles?(cliArgs: RecipeCLIArgs): any[];
singleFileSearch?: executorArgument<string>;
transform?: Transformer;
transformPlain?: StringTransformer;
}
export declare function isFileTransformExecutor(executor: ExecutorConfig): executor is Config;
export declare const type = "file-transform";
export declare const Propose: Executor['Propose'];
export declare const Commit: Executor['Commit'];