diff --git a/package-lock.json b/package-lock.json
index 1eda79b173ef0ff590e2f99325f50f341bf31fb1..fc5e17bc8ab916020b19cb523d000de94208d138 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index 4ac51f53260bc8dd7eee4e3e50bbe96831b06748..c40902f11d3bc679ec78f3dee8f9f99618406424 100644
--- a/package.json
+++ b/package.json
@@ -36,27 +36,27 @@
   "devDependencies": {
     "@types/argparse": "^1.0.33",
     "@types/benchmark": "^1.0.31",
-    "@types/express": "^4.11.0",
-    "@types/jest": "^21.1.10",
-    "@types/node": "^8.5.8",
+    "@types/express": "^4.11.1",
+    "@types/jest": "^22.1.3",
+    "@types/node": "^9.4.6",
     "@types/node-fetch": "^1.6.7",
-    "argparse": "^1.0.9",
+    "argparse": "^1.0.10",
     "benchmark": "^2.1.4",
-    "jest": "^21.2.1",
-    "rollup": "^0.50.1",
-    "rollup-plugin-buble": "^0.16.0",
-    "rollup-plugin-commonjs": "^8.2.6",
+    "jest": "^22.4.0",
+    "rollup": "^0.56.2",
+    "rollup-plugin-buble": "^0.19.2",
+    "rollup-plugin-commonjs": "^8.3.0",
     "rollup-plugin-json": "^2.3.0",
-    "rollup-plugin-node-resolve": "^3.0.2",
+    "rollup-plugin-node-resolve": "^3.0.3",
     "rollup-watch": "^4.3.1",
-    "ts-jest": "^21.2.4",
+    "ts-jest": "^22.0.4",
     "tslint": "^5.9.1",
-    "typescript": "^2.6.2",
-    "uglify-js": "^3.3.7",
+    "typescript": "^2.7.2",
+    "uglify-js": "^3.3.11",
     "util.promisify": "^1.0.0"
   },
   "dependencies": {
     "express": "^4.16.2",
-    "node-fetch": "^1.7.3"
+    "node-fetch": "^2.0.0"
   }
 }