mp-lens
Version:
微信小程序分析工具 (Unused Code, Dependencies, Visualization)
21 lines (20 loc) • 697 B
TypeScript
import { GlobalCliOptions } from '../types/command-options';
import { MiniProgramAppJson } from '../types/miniprogram';
interface CommandExecutionContext {
projectRoot: string;
miniappRoot: string;
appJsonPath: string;
appJsonContent: MiniProgramAppJson;
fileTypes: string[];
exclude: string[];
essentialFilesList: string[];
includeAssets: boolean;
verboseLevel: number;
verbose: boolean;
}
/**
* Performs common initialization steps for CLI commands.
* Resolves paths, loads config, merges options, extracts common settings.
*/
export declare function initializeCommandContext(cliOptions: GlobalCliOptions): Promise<CommandExecutionContext>;
export {};