source: trip-planner-front/node_modules/license-webpack-plugin/dist/PluginChunkReadHandler.d.ts@ 1ad8e64

Last change on this file since 1ad8e64 was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 1.5 KB
Line 
1import { WebpackChunkHandler } from './WebpackChunkHandler';
2import { WebpackChunk } from './WebpackChunk';
3import { FileHandler } from './FileHandler';
4import { LicenseTypeIdentifier } from './LicenseTypeIdentifier';
5import { FileSystem } from './FileSystem';
6import { LicenseTextReader } from './LicenseTextReader';
7import { ModuleCache } from './ModuleCache';
8import { LicensePolicy } from './LicensePolicy';
9import { Module } from './Module';
10import { LicenseIdentifiedModule } from './LicenseIdentifiedModule';
11import { WebpackCompilation } from './WebpackCompilation';
12import { Logger } from './Logger';
13import { WebpackStats } from './WebpackStats';
14declare class PluginChunkReadHandler implements WebpackChunkHandler {
15 private logger;
16 private fileHandler;
17 private licenseTypeIdentifier;
18 private licenseTextReader;
19 private licensePolicy;
20 private fileSystem;
21 private moduleIterator;
22 private fileIterator;
23 constructor(logger: Logger, fileHandler: FileHandler, licenseTypeIdentifier: LicenseTypeIdentifier, licenseTextReader: LicenseTextReader, licensePolicy: LicensePolicy, fileSystem: FileSystem);
24 processChunk(compilation: WebpackCompilation, chunk: WebpackChunk, moduleCache: ModuleCache, stats: WebpackStats | undefined): void;
25 private getPackageJson;
26 processModule(compilation: WebpackCompilation, chunk: WebpackChunk, moduleCache: ModuleCache, module: Module | LicenseIdentifiedModule | null): void;
27}
28export { PluginChunkReadHandler };
Note: See TracBrowser for help on using the repository browser.