ci: use minification for production builds

This commit is contained in:
Johannes Loher 2021-10-26 22:10:00 +02:00
parent 244cefb869
commit f2131bc588
4 changed files with 135 additions and 3 deletions

View file

@ -3,6 +3,8 @@
// SPDX-License-Identifier: MIT
const typescript = require("rollup-plugin-typescript2");
const sourcemaps = require("rollup-plugin-sourcemaps");
const { terser } = require("rollup-plugin-terser");
module.exports = {
input: "src/module/ds4.ts",
@ -11,5 +13,5 @@ module.exports = {
format: "es",
sourcemap: true,
},
plugins: [typescript({})],
plugins: [sourcemaps(), typescript({}), process.env.NODE_ENV === "production" && terser()],
};