From 17a1c620d49095890fd2c572647cd20f1c4a54d7 Mon Sep 17 00:00:00 2001 From: Valentin Kaelin Date: Sun, 21 Jun 2020 13:39:02 +0200 Subject: [PATCH] fix: remove console.log in production --- client/babel.config.js | 7 ++++++- client/package-lock.json | 6 ++++++ client/package.json | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/client/babel.config.js b/client/babel.config.js index ba17966..5072afb 100644 --- a/client/babel.config.js +++ b/client/babel.config.js @@ -1,5 +1,10 @@ module.exports = { presets: [ '@vue/app' - ] + ], + env: { + production: { + plugins: ['transform-remove-console'] + } + } } diff --git a/client/package-lock.json b/client/package-lock.json index 1c8749f..0105d01 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -2245,6 +2245,12 @@ "resolve": "^1.4.0" } }, + "babel-plugin-transform-remove-console": { + "version": "6.9.4", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz", + "integrity": "sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=", + "dev": true + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", diff --git a/client/package.json b/client/package.json index 2b86072..f643e7b 100644 --- a/client/package.json +++ b/client/package.json @@ -21,6 +21,7 @@ "@vue/cli-plugin-eslint": "^3.12.1", "@vue/cli-service": "^3.12.1", "babel-eslint": "^10.1.0", + "babel-plugin-transform-remove-console": "^6.9.4", "eslint": "^5.16.0", "eslint-plugin-vue": "^5.2.3", "tailwindcss": "^1.4.6",