diff --git a/package-lock.json b/package-lock.json
index 0737626720b90a0c81643266eab5ea0d51ca1528..cc9e93eb3715ad11a37bfa3f82476fecb1cc041c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7740,13 +7740,13 @@
       }
     },
     "jsdoc-babel": {
-      "version": "0.4.0",
-      "resolved": "http://registry.npmjs.org/jsdoc-babel/-/jsdoc-babel-0.4.0.tgz",
-      "integrity": "sha512-KF3WTPvoPYc8ZyXzC1m+vvwi+2VCKkqZX/NkqcE1tFephp8RnZAxG52QB/wvz/zoDS6XU28aM8NItMPMad50PA==",
+      "version": "0.5.0",
+      "resolved": "https://registry.npmjs.org/jsdoc-babel/-/jsdoc-babel-0.5.0.tgz",
+      "integrity": "sha512-PYfTbc3LNTeR8TpZs2M94NLDWqARq0r9gx3SvuziJfmJS7/AeMKvtj0xjzOX0R/4MOVA7/FqQQK7d6U0iEoztQ==",
       "dev": true,
       "requires": {
         "jsdoc-regex": "^1.0.1",
-        "lodash": "^4.13.1"
+        "lodash": "^4.17.10"
       }
     },
     "jsdoc-parse": {
@@ -9403,14 +9403,14 @@
       }
     },
     "pg": {
-      "version": "7.6.1",
-      "resolved": "https://registry.npmjs.org/pg/-/pg-7.6.1.tgz",
-      "integrity": "sha512-rAItIkYrRaNGinZN/Hs8F9R5mQjQSPlnzxPF+eCimSl92qnuNGR42gkpOQKP1bnvTwkSjRTBL+VNC5EcFhtCuQ==",
+      "version": "7.7.1",
+      "resolved": "https://registry.npmjs.org/pg/-/pg-7.7.1.tgz",
+      "integrity": "sha512-p3I0mXOmUvCoVlCMFW6iYSrnguPol6q8He15NGgSIdM3sPGjFc+8JGCeKclw8ZR4ETd+Jxy2KNiaPUcocHZeMw==",
       "requires": {
         "buffer-writer": "2.0.0",
         "packet-reader": "0.3.1",
         "pg-connection-string": "0.1.3",
-        "pg-pool": "~2.0.3",
+        "pg-pool": "^2.0.4",
         "pg-types": "~1.12.1",
         "pgpass": "1.x",
         "semver": "4.3.2"
@@ -9423,7 +9423,7 @@
         },
         "semver": {
           "version": "4.3.2",
-          "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.2.tgz",
+          "resolved": "http://registry.npmjs.org/semver/-/semver-4.3.2.tgz",
           "integrity": "sha1-x6BxWKgL7dBSNVt3DYLWZA+AO+c="
         }
       }
@@ -11576,9 +11576,9 @@
       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
     },
     "typescript": {
-      "version": "3.1.6",
-      "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
-      "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
+      "version": "3.2.1",
+      "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.2.1.tgz",
+      "integrity": "sha512-jw7P2z/h6aPT4AENXDGjcfHTu5CSqzsbZc6YlUIebTyBAq8XaKp78x7VcSh30xwSCcsu5irZkYZUSFP1MrAMbg==",
       "dev": true
     },
     "typical": {
diff --git a/package.json b/package.json
index fb7fd511214a9ff398c0accb7c1414f80f0beb0a..3ef2d4832dc23e28ab57083ece9700ca025554d3 100644
--- a/package.json
+++ b/package.json
@@ -45,7 +45,7 @@
     "passport": "^0.4.0",
     "passport-ldapauth": "^2.1.0",
     "path": "^0.12.7",
-    "pg": "^7.6.1",
+    "pg": "^7.7.1",
     "pug": "^2.0.3",
     "react": "^16.6.3",
     "react-dom": "^16.6.3",
@@ -74,11 +74,11 @@
     "eslint-plugin-promise": "^3.8.0",
     "eslint-plugin-standard": "^3.1.0",
     "jsdoc": "^3.5.5",
-    "jsdoc-babel": "^0.4.0",
+    "jsdoc-babel": "^0.5.0",
     "jsdoc-to-markdown": "^4.0.1",
     "nodemon": "^1.18.7",
     "ts-loader": "^5.3.1",
-    "typescript": "^3.1.6",
+    "typescript": "^3.2.1",
     "webpack": "^4.26.1",
     "webpack-cli": "^3.1.2",
     "webpack-graphql-loader": "^1.0.0",