@hadss/hmrouter-plugin
Version:
HMRouter Compiler Plugin
13 lines (12 loc) • 468 B
TypeScript
import { ExtensionContext, PluginExtension } from '../extension';
import { TaskStage } from './TaskStage';
export declare class TaskManager {
private extensionManager;
private readonly moduleExtensions;
context: ExtensionContext;
constructor(context: ExtensionContext, moduleExtensions?: PluginExtension[]);
executeStage(stage: TaskStage): void;
private executeAnnotationAnalysis;
private getExtensions;
private validateTemplateData;
}