diff --git a/package-lock.json b/package-lock.json
index f6b173b5c87e5930b6198b0c610d6736e81cf56e..ae15c7038c1ad34beda67f5df6a862e7231585ba 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -29,7 +29,9 @@
         "chart.js": "^2.7.3",
         "core-js": "^2.5.7",
         "is-docker": "^1.1.0",
+        "is-promise": "^4.0.0",
         "material-design-icons": "^3.0.1",
+        "ngx-color-picker": "^11.0.0",
         "ngx-markdown": "^11.1.3",
         "ngx-matomo-v9": "^0.3.0",
         "rxjs": "^6.5.4",
@@ -9163,6 +9165,11 @@
         "node": ">=0.10.0"
       }
     },
+    "node_modules/is-promise": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
+      "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="
+    },
     "node_modules/is-regex": {
       "version": "1.0.5",
       "dev": true,
@@ -10986,6 +10993,19 @@
       "dev": true,
       "license": "MIT"
     },
+    "node_modules/ngx-color-picker": {
+      "version": "11.0.0",
+      "resolved": "https://registry.npmjs.org/ngx-color-picker/-/ngx-color-picker-11.0.0.tgz",
+      "integrity": "sha512-HyiFNPYLrCyYbFpLvZJaHC43RhjfDdFDij4pnvk9R46iH1scVtO6f2ibBgxRwBKKsT94KYvOH8wF8OrvztWdEw==",
+      "dependencies": {
+        "tslib": "^2.0.0"
+      },
+      "peerDependencies": {
+        "@angular/common": ">=9.0.0",
+        "@angular/core": ">=9.0.0",
+        "@angular/forms": ">=9.0.0"
+      }
+    },
     "node_modules/ngx-markdown": {
       "version": "11.1.3",
       "license": "MIT",
@@ -20530,21 +20550,6 @@
         "tslib": "^2.0.0"
       }
     },
-    "angular-tag-cloud-module": {
-      "version": "5.3.0",
-      "resolved": "https://registry.npmjs.org/angular-tag-cloud-module/-/angular-tag-cloud-module-5.3.0.tgz",
-      "integrity": "sha512-tzaNISF+XgaQPf6zI+WMQKbqQNdQuKPsyUnY39iovxn5htTXj5R6wnejla4iSf9glDBEEkdXozOjIWYkjSxAtQ==",
-      "requires": {
-        "tslib": "^2.0.0"
-      },
-      "dependencies": {
-        "tslib": {
-          "version": "2.2.0",
-          "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
-          "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
-        }
-      }
-    },
     "angular2-uuid": {
       "version": "1.1.1"
     },
@@ -24534,6 +24539,11 @@
         "isobject": "^3.0.1"
       }
     },
+    "is-promise": {
+      "version": "4.0.0",
+      "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
+      "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ=="
+    },
     "is-regex": {
       "version": "1.0.5",
       "dev": true,
@@ -25777,13 +25787,6 @@
       "integrity": "sha512-HyiFNPYLrCyYbFpLvZJaHC43RhjfDdFDij4pnvk9R46iH1scVtO6f2ibBgxRwBKKsT94KYvOH8wF8OrvztWdEw==",
       "requires": {
         "tslib": "^2.0.0"
-      },
-      "dependencies": {
-        "tslib": {
-          "version": "2.2.0",
-          "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
-          "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
-        }
       }
     },
     "ngx-markdown": {
diff --git a/package.json b/package.json
index 35516875ff1dd1800b107eb5526e2287be082cfb..58830c84e277c08adaacdcd688836636ec99eece 100644
--- a/package.json
+++ b/package.json
@@ -33,6 +33,7 @@
     "chart.js": "^2.7.3",
     "core-js": "^2.5.7",
     "is-docker": "^1.1.0",
+    "is-promise": "^4.0.0",
     "material-design-icons": "^3.0.1",
     "ngx-color-picker": "^11.0.0",
     "ngx-markdown": "^11.1.3",