Skip to content

Commit 67e5219

Browse files
committed
added webpack to keep function names untouched when bundling
1 parent 022d78f commit 67e5219

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// next.config.js
2+
const TerserPlugin = require('terser-webpack-plugin');
3+
4+
module.exports = {
5+
future: {
6+
webpack5: true,
7+
},
8+
webpack: function (config) {
9+
Object.assign(config.optimization, {
10+
minimize: false,
11+
minimizer: [
12+
new TerserPlugin({
13+
terserOptions: {
14+
keep_fnames: true, // don't strip function names in production
15+
},
16+
}),
17+
],
18+
});
19+
20+
return config;
21+
},
22+
};

0 commit comments

Comments
 (0)