PluginFileHandler.d.ts 563 B

12345678910111213
  1. import { FileHandler } from './FileHandler';
  2. import { FileSystem } from './FileSystem';
  3. import { Module } from './Module';
  4. declare class PluginFileHandler implements FileHandler {
  5. private fileSystem;
  6. private buildRoot;
  7. private modulesDirectories;
  8. private excludedPackageTest;
  9. constructor(fileSystem: FileSystem, buildRoot: string, modulesDirectories: string[] | null, excludedPackageTest: ((packageName: string) => boolean));
  10. getModule(filename: string): Module | null;
  11. private findModuleDir(filename);
  12. }
  13. export { PluginFileHandler };