diff --git a/package-lock.json b/package-lock.json
index 4808f29811342140e0842befbac69c0d4900f29b..5bb3994ec340afbf393e6e7b5f89c71aa02a30f9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -36,7 +36,7 @@
         "flatted": "^2.0.1",
         "map.prototype.tojson": "^0.1.3",
         "mapbox-gl": "^1.13.2",
-        "ngrx-forms": "^6.3.5",
+        "ngrx-forms": "^7.0.0",
         "ngx-mapbox-gl": "^7.1.2",
         "plotly.js": "^2.6.0",
         "rxjs": "^6.6.7",
@@ -25403,25 +25403,20 @@
       }
     },
     "node_modules/ngrx-forms": {
-      "version": "6.3.5",
-      "resolved": "https://registry.npmjs.org/ngrx-forms/-/ngrx-forms-6.3.5.tgz",
-      "integrity": "sha512-jAAIDxuwmnNCHFJ+YXSeSmugF8BUr3JtW0ZEnXZAfnetPmnHKgcHo8HJH7k9jXVwV4WqW/j/RrW4qEJLJNeOkw==",
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/ngrx-forms/-/ngrx-forms-7.0.0.tgz",
+      "integrity": "sha512-FVWZ51I0lPM97u+fi4VvGX+O2BQotFabxsuSijstqccBn6MV6Grhs24zTHiYj62mEOEMcbvs9vfRBH6CkIYzhQ==",
       "dependencies": {
-        "tslib": "^1.10.0"
+        "tslib": "^2.2.0"
       },
       "peerDependencies": {
-        "@angular/common": ">=9.0.0",
-        "@angular/core": ">=9.0.0",
-        "@angular/forms": ">=9.0.0",
-        "@ngrx/store": ">=9.0.0",
-        "typescript": ">=3.8.3"
+        "@angular/common": ">=12.0.0",
+        "@angular/core": ">=12.0.0",
+        "@angular/forms": ">=12.0.0",
+        "@ngrx/store": ">=12.0.0",
+        "typescript": ">=4.2.3"
       }
     },
-    "node_modules/ngrx-forms/node_modules/tslib": {
-      "version": "1.14.1",
-      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
-    },
     "node_modules/ngx-mapbox-gl": {
       "version": "7.1.2",
       "resolved": "https://registry.npmjs.org/ngx-mapbox-gl/-/ngx-mapbox-gl-7.1.2.tgz",
@@ -54639,18 +54634,11 @@
       }
     },
     "ngrx-forms": {
-      "version": "6.3.5",
-      "resolved": "https://registry.npmjs.org/ngrx-forms/-/ngrx-forms-6.3.5.tgz",
-      "integrity": "sha512-jAAIDxuwmnNCHFJ+YXSeSmugF8BUr3JtW0ZEnXZAfnetPmnHKgcHo8HJH7k9jXVwV4WqW/j/RrW4qEJLJNeOkw==",
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/ngrx-forms/-/ngrx-forms-7.0.0.tgz",
+      "integrity": "sha512-FVWZ51I0lPM97u+fi4VvGX+O2BQotFabxsuSijstqccBn6MV6Grhs24zTHiYj62mEOEMcbvs9vfRBH6CkIYzhQ==",
       "requires": {
-        "tslib": "^1.10.0"
-      },
-      "dependencies": {
-        "tslib": {
-          "version": "1.14.1",
-          "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-          "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
-        }
+        "tslib": "^2.2.0"
       }
     },
     "ngx-mapbox-gl": {
diff --git a/package.json b/package.json
index b32aa66cdbd99597bd8e38bc118b22023a959603..a1ced1a8fe6adb447878dbd96eca8ecac26fd898 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
   "name": "nshmp-apps",
   "version": "0.0.0",
   "scripts": {
-    "build": "npm run plotly && ng build nshmp-apps-prod",
+    "build": "npm run plotly && ng build nshmp-apps",
     "build:prod": "npm run plotly && ng build nshmp-apps --configuration production",
     "e2e": "ng e2e nshmp-apps",
     "gts:fix": "gts fix",
@@ -45,7 +45,7 @@
     "flatted": "^2.0.1",
     "map.prototype.tojson": "^0.1.3",
     "mapbox-gl": "^1.13.2",
-    "ngrx-forms": "^6.3.5",
+    "ngrx-forms": "^7.0.0",
     "ngx-mapbox-gl": "^7.1.2",
     "plotly.js": "^2.6.0",
     "rxjs": "^6.6.7",