1234567891011121314 |
- import { ModuleCache } from './ModuleCache';
- import { LicenseIdentifiedModule } from './LicenseIdentifiedModule';
- declare class PluginModuleCache implements ModuleCache {
- private totalCache;
- private chunkCache;
- private chunkSeenCache;
- registerModule(chunkName: string, module: LicenseIdentifiedModule): void;
- getModule(packageName: string): LicenseIdentifiedModule | null;
- markSeenForChunk(chunkName: string, packageName: string): void;
- alreadySeenForChunk(chunkName: string, packageName: string): boolean;
- getAllModulesForChunk(chunkName: string): LicenseIdentifiedModule[];
- getAllModules(): LicenseIdentifiedModule[];
- }
- export { PluginModuleCache };
|