UNPKG

@gati-framework/cli

Version:

CLI tool for Gati framework - create, develop, build and deploy cloud-native applications

27 lines 771 B
/** * @module cli/analyzer/file-watcher * @description Real-time file and manifest watcher */ type VersionChange = any; export declare class FileWatcher { private srcDir; private manifestsDir; private fileWatcher?; private manifestWatcher?; private onUpdate?; private onVersionChange?; constructor(projectRoot: string, onUpdate?: (manifest: any) => void, options?: { enableVersioning?: boolean; onVersionChange?: (change: VersionChange) => void; }); start(): void; private processFile; private notifyVersionChange; private getTransformerName; private removeManifest; private getManifestName; private updateAppManifest; stop(): void; } export {}; //# sourceMappingURL=file-watcher.d.ts.map