diff --git a/webpack.config.js b/webpack.config.js index becf4eb94..79fb72fee 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -108,7 +108,7 @@ module.exports = { resolve: { fallback: { // Node modules are no longer polyfilled by default in Webpack 5, so we need to add these here - buffer: require.resolve('buffer/'), + Buffer: require.resolve('buffer/'), stream: require.resolve('stream-browserify') // jszip }, symlinks: false // Fix local development with `npm link` packages @@ -200,6 +200,9 @@ module.exports = { new EmitFilePlugin({ filename: 'version.txt', content: getVersionId + }), + new webpack.ProvidePlugin({ + Buffer: ['buffer', 'Buffer'] }) ].concat(pageRoutes .map(route => new HtmlWebpackPlugin(defaults({}, {