Skip to content

Commit 6aed797

Browse files
committed
Configurable minification
1 parent af4c2cf commit 6aed797

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

src/config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,6 @@ module.exports = {
2929
externals: ["knex", "sharp"],
3030
// Set default file extensions to use the raw-loader with
3131
rawFileExtensions: ["pem", "txt"],
32+
minifyOptions: {}
3233
},
3334
};

src/webpack.config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ const ignorePackages = config.options.ignorePackages;
4040
const rawFileExtensions = config.options.rawFileExtensions;
4141
const fixPackages = convertListToObject(config.options.fixPackages);
4242
const tsConfigPath = path.resolve(servicePath, config.options.tsConfig);
43+
const minifyOptions = config.options.minifyOptions;
4344

4445
const ENABLE_ESBUILD = config.options.esbuild;
4546
const ENABLE_STATS = config.options.stats;
@@ -474,6 +475,7 @@ module.exports = {
474475
minimizer: [
475476
new ESBuildMinifyPlugin({
476477
target: esbuildNodeVersion,
478+
...minifyOptions,
477479
}),
478480
],
479481
},

0 commit comments

Comments
 (0)