@pulzar/core
Version:
Next-generation Node.js framework for ultra-fast web applications with zero-reflection DI, GraphQL, WebSockets, events, and edge runtime support
18 lines • 539 B
TypeScript
export interface HotReloadOptions {
enabled: boolean;
watchPaths: string[];
ignorePaths: string[];
debounceMs: number;
}
export declare class HotReloadManager {
private watchers;
private options;
constructor(options?: Partial<HotReloadOptions>);
start(): void;
stop(): void;
private watchDirectory;
private shouldIgnore;
private emitReloadEvent;
}
export declare function createHotReloadManager(options?: Partial<HotReloadOptions>): HotReloadManager;
//# sourceMappingURL=hot-reload.d.ts.map