WebpackCompilerHandler.d.ts 1017 B

12345678910111213141516171819202122
  1. import { WebpackChunkHandler } from './WebpackChunkHandler';
  2. import { WebpackCompiler } from './WebpackCompiler';
  3. import { ChunkIncludeExcludeTester } from './ChunkIncludeExcludeTester';
  4. import { ModuleCache } from './ModuleCache';
  5. import { AssetManager } from './AssetManager';
  6. import { Module } from './Module';
  7. declare class WebpackCompilerHandler {
  8. private chunkIncludeTester;
  9. private chunkHandler;
  10. private assetManager;
  11. private moduleCache;
  12. private addBanner;
  13. private perChunkOutput;
  14. private additionalChunkModules;
  15. private additionalModules;
  16. constructor(chunkIncludeTester: ChunkIncludeExcludeTester, chunkHandler: WebpackChunkHandler, assetManager: AssetManager, moduleCache: ModuleCache, addBanner: boolean, perChunkOutput: boolean, additionalChunkModules: {
  17. [chunkName: string]: Module[];
  18. }, additionalModules: Module[]);
  19. handleCompiler(compiler: WebpackCompiler): void;
  20. private iterateChunks(compilation, chunks);
  21. }
  22. export { WebpackCompilerHandler };