From 418f9a70146ee174566ec9db0d0ea303dad21791 Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christoph@gmail.com>
Date: Mon, 31 Oct 2022 11:22:18 +0100
Subject: [PATCH] Port to @rollup/plugin-terser

The old version is no longer maintained and doesn't support rollup v3
---
 packages/auth/package.json                    |  2 +-
 packages/auth/rollup.config.js                |  2 +-
 packages/data-table-view/package.json         |  2 +-
 packages/data-table-view/rollup.config.js     |  2 +-
 packages/file-handling/package.json           |  2 +-
 packages/file-handling/rollup.config.js       |  2 +-
 .../package.json                              |  2 +-
 .../rollup.config.js                          |  2 +-
 packages/language-select/package.json         |  2 +-
 packages/language-select/rollup.config.js     |  2 +-
 packages/matomo/package.json                  |  2 +-
 packages/matomo/rollup.config.js              |  2 +-
 packages/notification/package.json            |  2 +-
 packages/notification/rollup.config.js        |  2 +-
 packages/person-profile/package.json          |  2 +-
 packages/person-profile/rollup.config.js      |  2 +-
 packages/person-select/package.json           |  2 +-
 packages/person-select/rollup.config.js       |  2 +-
 packages/provider/package.json                |  2 +-
 packages/provider/rollup.config.js            |  2 +-
 packages/qr-code-scanner/package.json         |  2 +-
 packages/qr-code-scanner/rollup.config.js     |  2 +-
 packages/resource-select/package.json         |  2 +-
 packages/resource-select/rollup.config.js     |  2 +-
 packages/theme-switcher/package.json          |  2 +-
 packages/theme-switcher/rollup.config.js      |  2 +-
 packages/tooltip/package.json                 |  2 +-
 packages/tooltip/rollup.config.js             |  2 +-
 packages/typescript-example/package.json      |  2 +-
 packages/typescript-example/rollup.config.js  |  2 +-
 toolkit-showcase/package.json                 |  2 +-
 toolkit-showcase/rollup.config.js             |  2 +-
 yarn.lock                                     | 39 +++++--------------
 33 files changed, 42 insertions(+), 61 deletions(-)

diff --git a/packages/auth/package.json b/packages/auth/package.json
index 02f246f0..9a68a5e1 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -36,7 +36,7 @@
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-emit-ejs": "^3.1.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/common": "^0.3.3",
diff --git a/packages/auth/rollup.config.js b/packages/auth/rollup.config.js
index 3b21ce64..520aebe7 100644
--- a/packages/auth/rollup.config.js
+++ b/packages/auth/rollup.config.js
@@ -3,7 +3,7 @@ import url from 'url';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import serve from 'rollup-plugin-serve';
 import del from 'rollup-plugin-delete';
 import json from '@rollup/plugin-json';
diff --git a/packages/data-table-view/package.json b/packages/data-table-view/package.json
index 29b7862d..bd98f369 100644
--- a/packages/data-table-view/package.json
+++ b/packages/data-table-view/package.json
@@ -34,7 +34,7 @@
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-emit-ejs": "^3.1.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/auth": "^0.3.1",
diff --git a/packages/data-table-view/rollup.config.js b/packages/data-table-view/rollup.config.js
index 71aafff0..2e6953d2 100644
--- a/packages/data-table-view/rollup.config.js
+++ b/packages/data-table-view/rollup.config.js
@@ -3,7 +3,7 @@ import url from 'url';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import serve from 'rollup-plugin-serve';
 import urlPlugin from '@rollup/plugin-url';
 import del from 'rollup-plugin-delete';
diff --git a/packages/file-handling/package.json b/packages/file-handling/package.json
index c567690a..bef96f3b 100644
--- a/packages/file-handling/package.json
+++ b/packages/file-handling/package.json
@@ -32,7 +32,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/common": "^0.3.3",
diff --git a/packages/file-handling/rollup.config.js b/packages/file-handling/rollup.config.js
index ca215dbb..4e6df5ce 100644
--- a/packages/file-handling/rollup.config.js
+++ b/packages/file-handling/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import del from 'rollup-plugin-delete';
diff --git a/packages/knowledge-base-web-page-element-view/package.json b/packages/knowledge-base-web-page-element-view/package.json
index a024bdb1..bdd2d042 100644
--- a/packages/knowledge-base-web-page-element-view/package.json
+++ b/packages/knowledge-base-web-page-element-view/package.json
@@ -33,7 +33,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/auth": "^0.3.1",
diff --git a/packages/knowledge-base-web-page-element-view/rollup.config.js b/packages/knowledge-base-web-page-element-view/rollup.config.js
index 332ed2fc..d82ac1f6 100644
--- a/packages/knowledge-base-web-page-element-view/rollup.config.js
+++ b/packages/knowledge-base-web-page-element-view/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/language-select/package.json b/packages/language-select/package.json
index 12efa5cd..61a45fc6 100644
--- a/packages/language-select/package.json
+++ b/packages/language-select/package.json
@@ -31,7 +31,7 @@
     "rollup-plugin-copy": "^3.1.0",
     "rollup-plugin-delete": "^2.0.0",
     "rollup-plugin-serve": "^2.0.0",
-    "rollup-plugin-terser": "^7.0.2"
+    "@rollup/plugin-terser": "^0.1.0"
   },
   "dependencies": {
     "@dbp-toolkit/common": "^0.3.3",
diff --git a/packages/language-select/rollup.config.js b/packages/language-select/rollup.config.js
index 8fbb2e9a..c45df329 100644
--- a/packages/language-select/rollup.config.js
+++ b/packages/language-select/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from "rollup-plugin-terser";
+import {terser} from "@rollup/plugin-terser";
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import del from 'rollup-plugin-delete';
diff --git a/packages/matomo/package.json b/packages/matomo/package.json
index c323b05f..78dda578 100644
--- a/packages/matomo/package.json
+++ b/packages/matomo/package.json
@@ -33,7 +33,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/auth": "^0.3.1",
diff --git a/packages/matomo/rollup.config.js b/packages/matomo/rollup.config.js
index eea210c9..f8ccbd14 100644
--- a/packages/matomo/rollup.config.js
+++ b/packages/matomo/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/notification/package.json b/packages/notification/package.json
index a01397b3..ab310b83 100644
--- a/packages/notification/package.json
+++ b/packages/notification/package.json
@@ -33,7 +33,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/common": "^0.3.3",
diff --git a/packages/notification/rollup.config.js b/packages/notification/rollup.config.js
index 30325ee9..8b7b3cf7 100644
--- a/packages/notification/rollup.config.js
+++ b/packages/notification/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/person-profile/package.json b/packages/person-profile/package.json
index 15586e53..e7352b65 100644
--- a/packages/person-profile/package.json
+++ b/packages/person-profile/package.json
@@ -33,7 +33,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/auth": "^0.3.1",
diff --git a/packages/person-profile/rollup.config.js b/packages/person-profile/rollup.config.js
index d7c33974..318d445a 100644
--- a/packages/person-profile/rollup.config.js
+++ b/packages/person-profile/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/person-select/package.json b/packages/person-select/package.json
index 19f069a2..6dcdb4b3 100644
--- a/packages/person-select/package.json
+++ b/packages/person-select/package.json
@@ -34,7 +34,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/auth": "^0.3.1",
diff --git a/packages/person-select/rollup.config.js b/packages/person-select/rollup.config.js
index c2c31bd7..5a031902 100644
--- a/packages/person-select/rollup.config.js
+++ b/packages/person-select/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/provider/package.json b/packages/provider/package.json
index abf90cde..b6fb2675 100644
--- a/packages/provider/package.json
+++ b/packages/provider/package.json
@@ -34,7 +34,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/auth": "^0.3.1",
diff --git a/packages/provider/rollup.config.js b/packages/provider/rollup.config.js
index 1c3ff27e..c7993776 100644
--- a/packages/provider/rollup.config.js
+++ b/packages/provider/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/qr-code-scanner/package.json b/packages/qr-code-scanner/package.json
index 92cdde26..0bf2348a 100644
--- a/packages/qr-code-scanner/package.json
+++ b/packages/qr-code-scanner/package.json
@@ -33,7 +33,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2",
+        "@rollup/plugin-terser": "^0.1.0",
         "selfsigned": "^2.0.0"
     },
     "dependencies": {
diff --git a/packages/qr-code-scanner/rollup.config.js b/packages/qr-code-scanner/rollup.config.js
index c32a0fcc..8d586771 100644
--- a/packages/qr-code-scanner/rollup.config.js
+++ b/packages/qr-code-scanner/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/resource-select/package.json b/packages/resource-select/package.json
index dc4c749d..49bb1a1a 100644
--- a/packages/resource-select/package.json
+++ b/packages/resource-select/package.json
@@ -34,7 +34,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/auth": "^0.3.1",
diff --git a/packages/resource-select/rollup.config.js b/packages/resource-select/rollup.config.js
index f7312b6a..35c012ca 100644
--- a/packages/resource-select/rollup.config.js
+++ b/packages/resource-select/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/theme-switcher/package.json b/packages/theme-switcher/package.json
index a3d95fa6..8fc7575d 100644
--- a/packages/theme-switcher/package.json
+++ b/packages/theme-switcher/package.json
@@ -32,7 +32,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/common": "^0.3.3",
diff --git a/packages/theme-switcher/rollup.config.js b/packages/theme-switcher/rollup.config.js
index 4f7e4a60..ba835088 100644
--- a/packages/theme-switcher/rollup.config.js
+++ b/packages/theme-switcher/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import del from 'rollup-plugin-delete';
diff --git a/packages/tooltip/package.json b/packages/tooltip/package.json
index af7c66c7..76eca42a 100644
--- a/packages/tooltip/package.json
+++ b/packages/tooltip/package.json
@@ -34,7 +34,7 @@
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-replace": "^2.2.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2"
+        "@rollup/plugin-terser": "^0.1.0"
     },
     "dependencies": {
         "@dbp-toolkit/auth": "^0.3.1",
diff --git a/packages/tooltip/rollup.config.js b/packages/tooltip/rollup.config.js
index c99ae9b7..f3120e59 100644
--- a/packages/tooltip/rollup.config.js
+++ b/packages/tooltip/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import url from '@rollup/plugin-url';
diff --git a/packages/typescript-example/package.json b/packages/typescript-example/package.json
index aff68a81..ef775aa2 100644
--- a/packages/typescript-example/package.json
+++ b/packages/typescript-example/package.json
@@ -32,7 +32,7 @@
         "rollup-plugin-copy": "^3.1.0",
         "rollup-plugin-delete": "^2.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2",
+        "@rollup/plugin-terser": "^0.1.0",
         "rollup-plugin-typescript2": "^0.34.0",
         "ts-lit-plugin": "^1.2.1",
         "tslib": "^2.0.3",
diff --git a/packages/typescript-example/rollup.config.js b/packages/typescript-example/rollup.config.js
index cd91cd9d..3ab99d65 100644
--- a/packages/typescript-example/rollup.config.js
+++ b/packages/typescript-example/rollup.config.js
@@ -2,7 +2,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import del from 'rollup-plugin-delete';
diff --git a/toolkit-showcase/package.json b/toolkit-showcase/package.json
index 436e9161..34ec1749 100644
--- a/toolkit-showcase/package.json
+++ b/toolkit-showcase/package.json
@@ -36,7 +36,7 @@
         "rollup-plugin-license": "^3.0.0",
         "rollup-plugin-md": "^1.0.0",
         "rollup-plugin-serve": "^2.0.0",
-        "rollup-plugin-terser": "^7.0.2",
+        "@rollup/plugin-terser": "^0.1.0",
         "selfsigned": "^2.0.0"
     },
     "dependencies": {
diff --git a/toolkit-showcase/rollup.config.js b/toolkit-showcase/rollup.config.js
index 3c8b1a03..a7736a48 100644
--- a/toolkit-showcase/rollup.config.js
+++ b/toolkit-showcase/rollup.config.js
@@ -4,7 +4,7 @@ import glob from 'glob';
 import resolve from '@rollup/plugin-node-resolve';
 import commonjs from '@rollup/plugin-commonjs';
 import copy from 'rollup-plugin-copy';
-import {terser} from 'rollup-plugin-terser';
+import terser from '@rollup/plugin-terser';
 import json from '@rollup/plugin-json';
 import serve from 'rollup-plugin-serve';
 import urlPlugin from '@rollup/plugin-url';
diff --git a/yarn.lock b/yarn.lock
index df4518fe..6128006c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -10,7 +10,7 @@
     "@jridgewell/gen-mapping" "^0.1.0"
     "@jridgewell/trace-mapping" "^0.3.9"
 
-"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.18.6":
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.18.6":
   version "7.18.6"
   resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a"
   integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==
@@ -2118,6 +2118,13 @@
     "@rollup/pluginutils" "^5.0.1"
     magic-string "^0.26.4"
 
+"@rollup/plugin-terser@^0.1.0":
+  version "0.1.0"
+  resolved "https://registry.yarnpkg.com/@rollup/plugin-terser/-/plugin-terser-0.1.0.tgz#7530c0f11667637419d71820461646c418526041"
+  integrity sha512-N2KK+qUfHX2hBzVzM41UWGLrEmcjVC37spC8R3c9mt3oEDFKh3N2e12/lLp9aVSt86veR0TQiCNQXrm8C6aiUQ==
+  dependencies:
+    terser "^5.15.1"
+
 "@rollup/plugin-url@^8.0.0":
   version "8.0.1"
   resolved "https://registry.yarnpkg.com/@rollup/plugin-url/-/plugin-url-8.0.1.tgz#8da005d4be8cb4439357c929c73c85ceb5d979a4"
@@ -5395,15 +5402,6 @@ jake@^10.8.5:
     filelist "^1.0.1"
     minimatch "^3.0.4"
 
-jest-worker@^26.2.1:
-  version "26.6.2"
-  resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
-  integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==
-  dependencies:
-    "@types/node" "*"
-    merge-stream "^2.0.0"
-    supports-color "^7.0.0"
-
 jose@^4.0.0:
   version "4.10.4"
   resolved "https://registry.yarnpkg.com/jose/-/jose-4.10.4.tgz#5f934b2fcf2995776e8f671f7523c6ac52c138f7"
@@ -7538,16 +7536,6 @@ rollup-plugin-serve@^2.0.0:
     mime ">=2.4.6"
     opener "1"
 
-rollup-plugin-terser@^7.0.2:
-  version "7.0.2"
-  resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d"
-  integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==
-  dependencies:
-    "@babel/code-frame" "^7.10.4"
-    jest-worker "^26.2.1"
-    serialize-javascript "^4.0.0"
-    terser "^5.0.0"
-
 rollup-plugin-typescript2@^0.34.0:
   version "0.34.1"
   resolved "https://registry.yarnpkg.com/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.34.1.tgz#c457f155a71d133c142689213fce78694e30d0be"
@@ -7667,13 +7655,6 @@ serialize-javascript@6.0.0:
   dependencies:
     randombytes "^2.1.0"
 
-serialize-javascript@^4.0.0:
-  version "4.0.0"
-  resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
-  integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
-  dependencies:
-    randombytes "^2.1.0"
-
 set-blocking@^2.0.0:
   version "2.0.0"
   resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
@@ -8093,7 +8074,7 @@ supports-color@^5.3.0:
   dependencies:
     has-flag "^3.0.0"
 
-supports-color@^7.0.0, supports-color@^7.1.0:
+supports-color@^7.1.0:
   version "7.2.0"
   resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
   integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
@@ -8150,7 +8131,7 @@ temp-dir@^1.0.0:
   resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
   integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==
 
-terser@^5.0.0:
+terser@^5.15.1:
   version "5.15.1"
   resolved "https://registry.yarnpkg.com/terser/-/terser-5.15.1.tgz#8561af6e0fd6d839669c73b92bdd5777d870ed6c"
   integrity sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==
-- 
GitLab