12345678910111213141516 |
- import { Compiler } from 'webpack';
- interface FilesChange {
- changedFiles?: string[];
- deletedFiles?: string[];
- }
- declare function getFilesChange(compiler: Compiler): FilesChange;
- declare function updateFilesChange(compiler: Compiler, change: FilesChange): void;
- declare function clearFilesChange(compiler: Compiler): void;
- /**
- * Computes aggregated files change based on the subsequent files changes.
- *
- * @param changes List of subsequent files changes
- * @returns Files change that represents all subsequent changes as a one event
- */
- declare function aggregateFilesChanges(changes: FilesChange[]): FilesChange;
- export { FilesChange, getFilesChange, updateFilesChange, clearFilesChange, aggregateFilesChanges };
|