Closed
Description
Library Affected:
workbox-webpack-plugin
Browser & Platform:
Node v17.5.0
Issue or Feature Request Description:
The relevant webpack/prod.config.ts
:
import {merge} from "webpack-merge";
import commonConfig from "./common.config";
import WorkboxPlugin from "workbox-webpack-plugin";
const prodConfig = merge(commonConfig, {
mode: "production",
devtool: "source-map",
plugins: [
new WorkboxPlugin.GenerateSW({
sourcemap: false,
skipWaiting: true,
clientsClaim: true,
ignoreURLParametersMatching: [/./],
include: [/^bundle.js$/, /^index.html$/],
}),
],
});
export default prodConfig;
Worked without problems in 6.4.2, started failing in 6.5.0
[webpack-cli] Failed to load '/Users/avogelsgesang/query-graphs/standalone-app/webpack/prod.config.ts' config
[webpack-cli] TypeError: Cannot read properties of undefined (reading 'GenerateSW')
at Object.<anonymous> (/Users/avogelsgesang/query-graphs/standalone-app/webpack/prod.config.ts:9:27)
at Module._compile (node:internal/modules/cjs/loader:1097:14)
at Module.m._compile (/Users/avogelsgesang/query-graphs/node_modules/ts-node/src/index.ts:1459:23)
at Module._extensions..js (node:internal/modules/cjs/loader:1151:10)
at Object.require.extensions.<computed> [as .ts] (/Users/avogelsgesang/query-graphs/node_modules/ts-node/src/index.ts:1462:12)
at Module.load (node:internal/modules/cjs/loader:975:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:999:19)
at require (node:internal/modules/cjs/helpers:102:18)
at WebpackCLI.tryRequireThenImport (/Users/avogelsgesang/query-graphs/node_modules/webpack-cli/lib/webpack-cli.js:244:16)
Link to failed build on Github Actions: https://github.com/vogelsgesang/query-graphs/runs/5312503087?check_suite_focus=true