From cafa2c775fca0d98f8b51c0d808cd6eb7629415a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Droz?= Date: Mon, 14 Sep 2020 12:23:39 -0300 Subject: [PATCH] strip console.* in dist/flow.min.js --- package.json | 1 + rollup.config.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 19b06be..b0ec710 100644 --- a/package.json +++ b/package.json @@ -59,6 +59,7 @@ "npm-check-updates": "^11.0.2", "rollup": "^2.37.1", "rollup-plugin-istanbul": "^3.0.0", + "@rollup/plugin-strip": "^2.1.0", "rollup-plugin-terser": "^7.0.2", "sinon": "^9.2.3" }, diff --git a/rollup.config.js b/rollup.config.js index ff2eda4..9f15b3e 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -4,6 +4,7 @@ import istanbul from 'rollup-plugin-istanbul'; import pkg from './package.json'; import replace from '@rollup/plugin-replace'; import resolve from '@rollup/plugin-node-resolve'; +import strip from '@rollup/plugin-strip'; import { terser } from "rollup-plugin-terser"; let plugins = [ @@ -30,7 +31,7 @@ export default [ }, { input: 'src/Flow.js', - plugins: plugins.concat([terser()]), + plugins: plugins.concat([strip({functions:['console.(log|debug)','debug','alert']}), terser()]), output: { name: 'Flow', banner: `/*! ${pkg.name} ${pkg.version} */\n`,