ModuleCache.d.ts 528 B

12345678910
  1. import { LicenseIdentifiedModule } from './LicenseIdentifiedModule';
  2. interface ModuleCache {
  3. registerModule(chunkName: string, module: LicenseIdentifiedModule): void;
  4. markSeenForChunk(chunkName: string, packageName: string): void;
  5. alreadySeenForChunk(chunkName: string, packageName: string): boolean;
  6. getModule(packageName: string): LicenseIdentifiedModule | null;
  7. getAllModulesForChunk(chunkName: string): LicenseIdentifiedModule[];
  8. getAllModules(): LicenseIdentifiedModule[];
  9. }
  10. export { ModuleCache };