aboutsummaryrefslogtreecommitdiffstats
path: root/config/webpack/plugins/inject-script-webpack-plugin/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'config/webpack/plugins/inject-script-webpack-plugin/index.js')
-rw-r--r--config/webpack/plugins/inject-script-webpack-plugin/index.js30
1 files changed, 0 insertions, 30 deletions
diff --git a/config/webpack/plugins/inject-script-webpack-plugin/index.js b/config/webpack/plugins/inject-script-webpack-plugin/index.js
deleted file mode 100644
index a0ee1f7..0000000
--- a/config/webpack/plugins/inject-script-webpack-plugin/index.js
+++ /dev/null
@@ -1,30 +0,0 @@
-const { sources } = require("webpack");
-const terser = require("terser");
-
-const { getInjectionCode } = webpackRequire("plugins/inject-script-webpack-plugin/get-injection-code");
-
-class InjectScriptPlugin {
- apply(compiler) {
- compiler.hooks.compilation.tap("InjectScriptPlugin", compilation => {
- compilation.hooks.processAssets.tapPromise(
- {
- name: "InjectScriptPlugin",
- stage: compiler.webpack.Compilation.PROCESS_ASSETS_STAGE_ANALYSE,
- additionalAssets: true
- },
- async assets => {
- for (const assetName in assets) {
- if (assetName.endsWith("injected.js")) {
- compilation.updateAsset(
- assetName,
- new sources.RawSource(getInjectionCode(compilation.getAsset(assetName).source.source()))
- );
- }
- }
- }
- );
- });
- }
-}
-
-module.exports = InjectScriptPlugin;