From ab05227d5006f607e9684388605615050174db6c Mon Sep 17 00:00:00 2001 From: Artem Batura Date: Thu, 1 Jun 2023 16:14:50 +0300 Subject: [PATCH] Fix bug when plugin doesn't attach loader to module (issue #87) --- src/ModifySourcePlugin.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ModifySourcePlugin.ts b/src/ModifySourcePlugin.ts index 32f4f58..eb1e5e8 100644 --- a/src/ModifySourcePlugin.ts +++ b/src/ModifySourcePlugin.ts @@ -58,9 +58,9 @@ export class ModifySourcePlugin { public apply(compiler: Compiler): void { const { rules, debug, constants = {} } = this.options; - const modifiedModules: (string | number)[] = []; - compiler.hooks.compilation.tap(PLUGIN_NAME, compilation => { + const modifiedModules: (string | number)[] = []; + const tapCallback = (_: any, normalModule: NormalModule) => { const userRequest = normalModule.userRequest || '';