You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

16 lines
814 B

import type { Compiler } from '@rspack/core';
import type { TsCheckerRspackPluginState } from '../plugin-state';
import type { WatchFileSystem } from './watch-file-system';
export declare function createIsIgnored(ignored: string | RegExp | (string | RegExp)[] | undefined, excluded: string[]): (path: string) => boolean;
declare class InclusiveNodeWatchFileSystem implements WatchFileSystem {
private watchFileSystem;
private compiler;
private pluginState;
get watcher(): import("./watch-file-system").Watchpack | undefined;
private readonly dirsWatchers;
private paused;
private deletedFiles;
constructor(watchFileSystem: WatchFileSystem, compiler: Compiler, pluginState: TsCheckerRspackPluginState);
watch: WatchFileSystem['watch'];
}
export { InclusiveNodeWatchFileSystem };