diff options
| author | Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> | 2025-06-13 23:28:57 +0530 |
|---|---|---|
| committer | Arpit Chakladar <54011232+arpitchakladar@users.noreply.github.com> | 2025-06-13 23:28:57 +0530 |
| commit | 7164ef595147d997068b953d0e8bd19add0db5f9 (patch) | |
| tree | 415a297d71c7ef93c5bc38d071b8870d01020fa2 /config/webpack/plugins/inject-script-webpack-plugin.js | |
| parent | 64e38ab240a1ca3427592eb80f2cef57fddbdafe (diff) | |
| download | banglar-bhumi-utils-7164ef595147d997068b953d0e8bd19add0db5f9.tar.gz banglar-bhumi-utils-7164ef595147d997068b953d0e8bd19add0db5f9.zip | |
Using es-modules for webpack configuration.
Diffstat (limited to 'config/webpack/plugins/inject-script-webpack-plugin.js')
| -rw-r--r-- | config/webpack/plugins/inject-script-webpack-plugin.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/config/webpack/plugins/inject-script-webpack-plugin.js b/config/webpack/plugins/inject-script-webpack-plugin.js index 25b1dc6..2b60022 100644 --- a/config/webpack/plugins/inject-script-webpack-plugin.js +++ b/config/webpack/plugins/inject-script-webpack-plugin.js @@ -1,8 +1,8 @@ -const { sources } = require("webpack"); -const path = require("path"); +import webpack from "webpack"; +import path from "path"; -const { getFileName } = webpackRequire("utils/build-file"); -const { getInjectedCode } = webpackRequire("utils/injected-code"); +import { getFileName } from "../utils/build-file.js"; +import { getInjectedCode } from "../utils/injected-code.js"; class InjectScriptPlugin { apply(compiler) { @@ -20,9 +20,9 @@ class InjectScriptPlugin { const scriptInjectorModuleName = getFileName("script-injector", "shared", true); compilation.updateAsset( assetName, - new sources.RawSource(injectedCodeResponse[0]) + new webpack.sources.RawSource(injectedCodeResponse[0]) ); - assets["scripts/" + path.basename(assetName)] = new sources.RawSource( + assets["scripts/" + path.basename(assetName)] = new webpack.sources.RawSource( `$${scriptInjectorModuleName}.injectScriptHead("scripts/injected/${path.basename(assetName)}", ${injectedCodeResponse[1]});` ); } @@ -33,4 +33,4 @@ class InjectScriptPlugin { } } -module.exports = InjectScriptPlugin; +export default InjectScriptPlugin; |
