From 78c50a43393256d1031d522efccb746e55d86af0 Mon Sep 17 00:00:00 2001
From: David Sehnal <david.sehnal@gmail.com>
Date: Fri, 13 Mar 2020 09:49:01 +0100
Subject: [PATCH] build config

---
 package.json             |  8 ++++----
 webpack.config.common.js | 11 +++--------
 2 files changed, 7 insertions(+), 12 deletions(-)

diff --git a/package.json b/package.json
index 498e86f96..d2595ba21 100644
--- a/package.json
+++ b/package.json
@@ -17,12 +17,12 @@
     "build-tsc": "tsc --incremental",
     "build-extra": "cpx \"src/**/*.{scss,woff,woff2,ttf,otf,eot,svg,html,ico}\" lib/",
     "build-webpack": "webpack --mode production",
-    "watch": "concurrently --kill-others \"npm:watch-tsc\" \"npm:watch-extra\" \"npm:watch-webpack\"",
-    "watch-viewer": "concurrently --kill-others \"npm:watch-tsc\" \"npm:watch-extra\" \"npm:watch-webpack-viewer\"",
+    "watch": "concurrently -c \"green,gray,gray\" --names \"tsc,ext,wpc\" --kill-others \"npm:watch-tsc\" \"npm:watch-extra\" \"npm:watch-webpack\"",
+    "watch-viewer": "concurrently -c \"green,gray,gray\" --names \"tsc,ext,wpc\" --kill-others \"npm:watch-tsc\" \"npm:watch-extra\" \"npm:watch-webpack-viewer\"",
     "watch-tsc": "tsc --watch --incremental",
     "watch-extra": "cpx \"src/**/*.{scss,woff,woff2,ttf,otf,eot,svg,html,ico}\" lib/ --watch",
-    "watch-webpack": "webpack -w --mode development --display minimal",
-    "watch-webpack-viewer": "webpack -w --mode development --display minimal --config ./webpack.config.viewer.js",
+    "watch-webpack": "webpack -w --mode development --display errors-only --info-verbosity verbose",
+    "watch-webpack-viewer": "webpack -w --mode development --display errors-only --info-verbosity verbose --config ./webpack.config.viewer.js",
     "serve": "http-server -p 1338",
     "model-server": "node lib/servers/model/server.js",
     "model-server-watch": "nodemon --watch lib lib/servers/model/server.js",
diff --git a/webpack.config.common.js b/webpack.config.common.js
index 070ac2beb..386a5a8d8 100644
--- a/webpack.config.common.js
+++ b/webpack.config.common.js
@@ -29,14 +29,6 @@ const sharedConfig = {
         //     failOnError: false,
         //     cwd: process.cwd(),
         // }),
-        new webpack.ProvidePlugin({
-            '__assign': ['tslib', '__assign'],
-            '__extends': ['tslib', '__extends'],
-            '__awaiter': ['tslib', '__awaiter'],
-            '__generator': ['tslib', '__generator'],
-            '__spread': ['tslib', '__spread'],
-            '__spreadArrays': ['tslib', '__spreadArrays'],
-        }),
         new ExtraWatchWebpackPlugin({
             files: [
                 './lib/**/*.scss',
@@ -55,6 +47,9 @@ const sharedConfig = {
             path.resolve(__dirname, 'lib/')
         ],
     },
+    watchOptions: {
+        aggregateTimeout: 750
+    },
     devtool: ''
 }
 
-- 
GitLab