Remove debugging output, require needed libraries

This commit is contained in:
Philipp Dieter 2024-06-24 20:08:43 +02:00
parent 5c6398d480
commit 2917fe8c7d

View File

@ -1,26 +1,25 @@
const { glob } = require('glob')
const _ = require('lodash');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const path = require("path");
const { glob } = require('glob');
class WebpackForceReload {
constructor(options = {}) {
let that = this;
this.options = options;
this.resolvedFiles = [];
console.debug(this.options);
glob.glob(
this.options.files,
{
cwd: this.options.cwd
},
function(err, matches) {
console.debug(matches);
_.forEach(matches, function(value) {
var resolvedFile = path.resolve(value);
that.resolvedFiles.push(resolvedFile);
}
);
});
console.debug(this.resolvedFiles);
}
apply (compiler) {
compiler.hooks.compilation.tap('WebpackForceReload', (compilation) => {