diff --git a/package-lock.json b/package-lock.json
index cb97d9875993ea17d0b4fbcff908919e6f950985..adc4e46e5fb1e29dd1bde04c49b8f6cce5f3e0de 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index 464e539886fd65104e9fba1013546b47bd4094f6..a663aa7ad1187a1a7f40d4496ebd70f56fa34fca 100644
--- a/package.json
+++ b/package.json
@@ -55,10 +55,10 @@
     "@types/argparse": "^1.0.33",
     "@types/benchmark": "^1.0.31",
     "@types/express": "^4.11.1",
-    "@types/jest": "^22.1.3",
-    "@types/node": "^9.6.0",
-    "@types/node-fetch": "^1.6.7",
-    "@types/react": "^16.0.4",
+    "@types/jest": "^22.2.2",
+    "@types/node": "^9.6.2",
+    "@types/node-fetch": "^1.6.8",
+    "@types/react": "^16.3.5",
     "@types/react-dom": "^16.0.4",
     "benchmark": "^2.1.4",
     "copyfiles": "^2.0.0",
@@ -66,28 +66,22 @@
     "extra-watch-webpack-plugin": "^1.0.1",
     "glslify-import": "^3.1.0",
     "glslify-loader": "^1.0.2",
-    "jest": "^22.4.2",
+    "jest": "^22.4.3",
     "raw-loader": "^0.5.1",
     "regl": "git+https://github.com/regl-project/regl.git#45c6ec570232420fca21567499c9c5a2a054432e",
-    "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.3",
-    "rollup-watch": "^4.3.1",
-    "ts-jest": "^22.0.4",
+    "ts-jest": "^22.4.2",
     "tslint": "^5.9.1",
     "typescript": "^2.8.1",
-    "uglify-js": "^3.3.12",
+    "uglify-js": "^3.3.18",
     "util.promisify": "^1.0.0",
-    "webpack": "^4.2.0",
-    "webpack-cli": "^2.0.13"
+    "webpack": "^4.5.0",
+    "webpack-cli": "^2.0.14"
   },
   "dependencies": {
     "argparse": "^1.0.10",
-    "express": "^4.16.2",
-    "node-fetch": "^2.0.0",
-    "react": "^16.2.0",
-    "react-dom": "^16.2.0"
+    "express": "^4.16.3",
+    "node-fetch": "^2.1.2",
+    "react": "^16.3.1",
+    "react-dom": "^16.3.1"
   }
 }