diff --git a/src/HtmlInlineScriptPlugin.ts b/src/HtmlInlineScriptPlugin.ts
index c30ea76..0496ceb 100644
--- a/src/HtmlInlineScriptPlugin.ts
+++ b/src/HtmlInlineScriptPlugin.ts
@@ -64,14 +64,13 @@ class HtmlInlineScriptPlugin {
);
return data;
});
+ });
- hooks.beforeEmit.tap(`${PLUGIN_PREFIX}_beforeEmit`, (data) => {
- Object.keys(compilation.assets).forEach((assetName) => {
- if (this.isFileNeedsToBeInlined(assetName)) {
- delete compilation.assets[assetName];
- }
- });
- return data;
+ compiler.hooks.emit.tap(`${PLUGIN_PREFIX}_emit`, (compilation) => {
+ Object.keys(compilation.assets).forEach((assetName) => {
+ if (this.isFileNeedsToBeInlined(assetName)) {
+ delete compilation.assets[assetName];
+ }
});
});
}