diff --git a/package-lock.json b/package-lock.json
index df047a3e278e0d3225470aa55c45e286194132bf..ed1b346c56a204b22239eb39ed2cff7289a3ea02 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1723,23 +1723,22 @@
       }
     },
     "@biesbjerg/ngx-translate-extract": {
-      "version": "4.2.0",
-      "resolved": "https://packages.dlcm.ch/repository/npm-group/@biesbjerg/ngx-translate-extract/-/ngx-translate-extract-4.2.0.tgz",
-      "integrity": "sha512-MY33zFNqlZFPv4RU5rCdyuvINwmwhWcGrxYy0MoiXsqLkqoly4xCt7cJhdSh3XhTi85dDi//hGynxGc5WzXnbA==",
+      "version": "3.0.2",
+      "resolved": "https://packages.dlcm.ch/repository/npm-group/@biesbjerg/ngx-translate-extract/-/ngx-translate-extract-3.0.2.tgz",
+      "integrity": "sha512-OHPj9QRq3LtLy3z29zj4hGumliIYg7AAwRBU4XGDGBk8CbgzTs2sdEgrVZ3RqKtZP71TFHeqUOdF8jANa94HHw==",
       "dev": true,
       "requires": {
-        "@angular/compiler": "^8.2.6",
-        "@phenomnomnominal/tsquery": "^3.0.0",
+        "@angular/compiler": "^8.1.3",
         "boxen": "^4.1.0",
         "colorette": "^1.1.0",
-        "flat": "github:lenchvolodymyr/flat#ffe77ef",
-        "gettext-parser": "^4.0.2",
+        "flat": "git://github.com/lenchvolodymyr/flat.git#ffe77efe8c33bc80ffb2f7a465537610dea4f611",
+        "gettext-parser": "^4.0.1",
         "glob": "^7.1.4",
         "mkdirp": "^0.5.1",
         "path": "^0.12.7",
-        "terminal-link": "^2.0.0",
-        "typescript": "^3.6.3",
-        "yargs": "^14.0.0"
+        "terminal-link": "^1.3.0",
+        "typescript": "^3.5.3",
+        "yargs": "^13.3.0"
       },
       "dependencies": {
         "ansi-regex": {
@@ -1748,15 +1747,6 @@
           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
           "dev": true
         },
-        "flat": {
-          "version": "4.1.0",
-          "from": "github:lenchvolodymyr/flat#ffe77ef",
-          "bundled": true,
-          "dev": true,
-          "requires": {
-            "is-buffer": "~2.0.3"
-          }
-        },
         "get-caller-file": {
           "version": "2.0.5",
           "resolved": "https://packages.dlcm.ch/repository/npm-group/get-caller-file/-/get-caller-file-2.0.5.tgz",
@@ -1777,11 +1767,6 @@
             "path-is-absolute": "^1.0.0"
           }
         },
-        "is-buffer": {
-          "version": "2.0.3",
-          "bundled": true,
-          "dev": true
-        },
         "require-main-filename": {
           "version": "2.0.0",
           "resolved": "https://packages.dlcm.ch/repository/npm-group/require-main-filename/-/require-main-filename-2.0.0.tgz",
@@ -1808,20 +1793,13 @@
             "ansi-regex": "^4.1.0"
           }
         },
-        "typescript": {
-          "version": "3.6.4",
-          "resolved": "https://packages.dlcm.ch/repository/npm-group/typescript/-/typescript-3.6.4.tgz",
-          "integrity": "sha512-unoCll1+l+YK4i4F8f22TaNVPRHcD9PA3yCuZ8g5e0qGqlVlJ/8FSateOLLSagn+Yg5+ZwuPkL8LFUc0Jcvksg==",
-          "dev": true
-        },
         "yargs": {
-          "version": "14.2.0",
-          "resolved": "https://packages.dlcm.ch/repository/npm-group/yargs/-/yargs-14.2.0.tgz",
-          "integrity": "sha512-/is78VKbKs70bVZH7w4YaZea6xcJWOAwkhbR0CFuZBmYtfTYF0xjGJF43AYd8g2Uii1yJwmS5GR2vBmrc32sbg==",
+          "version": "13.3.0",
+          "resolved": "https://packages.dlcm.ch/repository/npm-group/yargs/-/yargs-13.3.0.tgz",
+          "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==",
           "dev": true,
           "requires": {
             "cliui": "^5.0.0",
-            "decamelize": "^1.2.0",
             "find-up": "^3.0.0",
             "get-caller-file": "^2.0.1",
             "require-directory": "^2.1.1",
@@ -1830,13 +1808,13 @@
             "string-width": "^3.0.0",
             "which-module": "^2.0.0",
             "y18n": "^4.0.0",
-            "yargs-parser": "^15.0.0"
+            "yargs-parser": "^13.1.1"
           }
         },
         "yargs-parser": {
-          "version": "15.0.0",
-          "resolved": "https://packages.dlcm.ch/repository/npm-group/yargs-parser/-/yargs-parser-15.0.0.tgz",
-          "integrity": "sha512-xLTUnCMc4JhxrPEPUYD5IBR1mWCK/aT6+RJ/K29JY2y1vD+FhtgKK0AXRWvI262q3QSffAQuTouFIKUuHX89wQ==",
+          "version": "13.1.1",
+          "resolved": "https://packages.dlcm.ch/repository/npm-group/yargs-parser/-/yargs-parser-13.1.1.tgz",
+          "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==",
           "dev": true,
           "requires": {
             "camelcase": "^5.0.0",
@@ -1962,15 +1940,6 @@
       "integrity": "sha512-Sf+ngIfaUwPl0oY4ucgzrHJqR1z8VTEla+7ehua1/5m94rd4IRpOs0Ka1pB0N1R7ssLoKmCEVrHLiSTrreknYQ==",
       "dev": true
     },
-    "@phenomnomnominal/tsquery": {
-      "version": "3.0.0",
-      "resolved": "https://packages.dlcm.ch/repository/npm-group/@phenomnomnominal/tsquery/-/tsquery-3.0.0.tgz",
-      "integrity": "sha512-SW8lKitBHWJ9fAYkJ9kJivuctwNYCh3BUxLdH0+XiR1GPBiu+7qiZzh8p8jqlj1LgVC1TbvfNFroaEsmYlL8Iw==",
-      "dev": true,
-      "requires": {
-        "esquery": "^1.0.1"
-      }
-    },
     "@schematics/angular": {
       "version": "8.3.12",
       "resolved": "https://packages.dlcm.ch/repository/npm-group/@schematics/angular/-/angular-8.3.12.tgz",
@@ -2436,13 +2405,10 @@
       }
     },
     "ansi-escapes": {
-      "version": "4.2.1",
-      "resolved": "https://packages.dlcm.ch/repository/npm-group/ansi-escapes/-/ansi-escapes-4.2.1.tgz",
-      "integrity": "sha512-Cg3ymMAdN10wOk/VYfLV7KCQyv7EDirJ64500sU7n9UlmioEtDuU5Gd+hj73hXSU/ex7tHJSssmyftDdkMLO8Q==",
-      "dev": true,
-      "requires": {
-        "type-fest": "^0.5.2"
-      }
+      "version": "3.2.0",
+      "resolved": "https://packages.dlcm.ch/repository/npm-group/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
+      "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
+      "dev": true
     },
     "ansi-html": {
       "version": "0.0.7",
@@ -4984,15 +4950,6 @@
         "estraverse": "^4.1.1"
       }
     },
-    "esquery": {
-      "version": "1.0.1",
-      "resolved": "https://packages.dlcm.ch/repository/npm-group/esquery/-/esquery-1.0.1.tgz",
-      "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
-      "dev": true,
-      "requires": {
-        "estraverse": "^4.0.0"
-      }
-    },
     "esrecurse": {
       "version": "4.2.1",
       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
@@ -5503,6 +5460,22 @@
         "locate-path": "^3.0.0"
       }
     },
+    "flat": {
+      "version": "git://github.com/lenchvolodymyr/flat.git#ffe77efe8c33bc80ffb2f7a465537610dea4f611",
+      "from": "git://github.com/lenchvolodymyr/flat.git#ffe77ef",
+      "dev": true,
+      "requires": {
+        "is-buffer": "~2.0.3"
+      },
+      "dependencies": {
+        "is-buffer": {
+          "version": "2.0.4",
+          "resolved": "https://packages.dlcm.ch/repository/npm-group/is-buffer/-/is-buffer-2.0.4.tgz",
+          "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==",
+          "dev": true
+        }
+      }
+    },
     "flatted": {
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
@@ -9651,7 +9624,7 @@
     },
     "path": {
       "version": "0.12.7",
-      "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz",
+      "resolved": "https://packages.dlcm.ch/repository/npm-group/path/-/path-0.12.7.tgz",
       "integrity": "sha1-1NwqUGxM4hl+tIHr/NWzbAFAsQ8=",
       "dev": true,
       "requires": {
@@ -9661,7 +9634,7 @@
       "dependencies": {
         "util": {
           "version": "0.10.4",
-          "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz",
+          "resolved": "https://packages.dlcm.ch/repository/npm-group/util/-/util-0.10.4.tgz",
           "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==",
           "dev": true,
           "requires": {
@@ -11353,9 +11326,9 @@
       }
     },
     "solidify-frontend": {
-      "version": "0.1.18",
-      "resolved": "https://packages.dlcm.ch/repository/npm-group/solidify-frontend/-/solidify-frontend-0.1.18.tgz",
-      "integrity": "sha512-nRdaBVg89dpxkC9T01wz+UZ8Lsfbrg25r6oxxK83jgWZJVxTUFCOENofVpQSBQzBD7ubYx/ngOgRJfGbYJfWog==",
+      "version": "0.1.20",
+      "resolved": "https://packages.dlcm.ch/repository/npm-group/solidify-frontend/-/solidify-frontend-0.1.20.tgz",
+      "integrity": "sha512-bYAvff1M0DCuWw2AX2q002YEi4yVZeMtmKX/9yS0zNfTeOsMkBA2aS9zIDDhsmuwBskLQhBZv8ZWRnvRQ7620g==",
       "requires": {
         "tslib": "^1.9.0"
       }
@@ -11953,28 +11926,36 @@
       }
     },
     "supports-hyperlinks": {
-      "version": "2.0.0",
-      "resolved": "https://packages.dlcm.ch/repository/npm-group/supports-hyperlinks/-/supports-hyperlinks-2.0.0.tgz",
-      "integrity": "sha512-bFhn0MQ8qefLyJ3K7PpHiPUTuTVPWw6RXfaMeV6xgJLXtBbszyboz1bvGTVv4R0YpQm2DqlXXn0fFHhxUHVE5w==",
+      "version": "1.0.1",
+      "resolved": "https://packages.dlcm.ch/repository/npm-group/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz",
+      "integrity": "sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw==",
       "dev": true,
       "requires": {
-        "has-flag": "^4.0.0",
-        "supports-color": "^7.0.0"
+        "has-flag": "^2.0.0",
+        "supports-color": "^5.0.0"
       },
       "dependencies": {
         "has-flag": {
-          "version": "4.0.0",
-          "resolved": "https://packages.dlcm.ch/repository/npm-group/has-flag/-/has-flag-4.0.0.tgz",
-          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "version": "2.0.0",
+          "resolved": "https://packages.dlcm.ch/repository/npm-group/has-flag/-/has-flag-2.0.0.tgz",
+          "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
           "dev": true
         },
         "supports-color": {
-          "version": "7.1.0",
-          "resolved": "https://packages.dlcm.ch/repository/npm-group/supports-color/-/supports-color-7.1.0.tgz",
-          "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
+          "version": "5.5.0",
+          "resolved": "https://packages.dlcm.ch/repository/npm-group/supports-color/-/supports-color-5.5.0.tgz",
+          "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
           "dev": true,
           "requires": {
-            "has-flag": "^4.0.0"
+            "has-flag": "^3.0.0"
+          },
+          "dependencies": {
+            "has-flag": {
+              "version": "3.0.0",
+              "resolved": "https://packages.dlcm.ch/repository/npm-group/has-flag/-/has-flag-3.0.0.tgz",
+              "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+              "dev": true
+            }
           }
         }
       }
@@ -12061,13 +12042,13 @@
       "dev": true
     },
     "terminal-link": {
-      "version": "2.0.0",
-      "resolved": "https://packages.dlcm.ch/repository/npm-group/terminal-link/-/terminal-link-2.0.0.tgz",
-      "integrity": "sha512-rdBAY35jUvVapqCuhehjenLbYY73cVgRQ6podD6u9EDBomBBHjCOtmq2InPgPpTysOIOsQ5PdBzwSC/sKjv6ew==",
+      "version": "1.3.0",
+      "resolved": "https://packages.dlcm.ch/repository/npm-group/terminal-link/-/terminal-link-1.3.0.tgz",
+      "integrity": "sha512-nFaWG/gs3brGi3opgWU2+dyFGbQ7tueSRYOBOD8URdDXCbAGqDEZzuskCc+okCClYcJFDPwn8e2mbv4FqAnWFA==",
       "dev": true,
       "requires": {
-        "ansi-escapes": "^4.2.1",
-        "supports-hyperlinks": "^2.0.0"
+        "ansi-escapes": "^3.2.0",
+        "supports-hyperlinks": "^1.0.1"
       }
     },
     "terser": {
diff --git a/package.json b/package.json
index 89f0fdb2e11d5aa9135365c5de259b766a128171..4098078af38cf5c5e35b3b17e9f96ef884cb05b6 100644
--- a/package.json
+++ b/package.json
@@ -69,7 +69,7 @@
     "primeicons": "2.0.0",
     "primeng": "8.0.4",
     "rxjs": "6.5.3",
-    "solidify-frontend": "0.1.18",
+    "solidify-frontend": "0.1.20",
     "sync-pom-version-to-package": "1.3.1",
     "ts-key-enum": "2.0.0",
     "tslib": "1.10.0",
@@ -80,7 +80,7 @@
     "@angular/cli": "8.3.12",
     "@angular/compiler-cli": "8.2.11",
     "@angular/language-service": "8.2.11",
-    "@biesbjerg/ngx-translate-extract": "4.2.0",
+    "@biesbjerg/ngx-translate-extract": "3.0.2",
     "@ngxs/devtools-plugin": "3.5.1",
     "@openapitools/openapi-generator-cli": "cli-4.0.0",
     "@types/jasmine": "3.4.4",