diff --git a/.travis.yml b/.travis.yml
index a1fc9041ec361d338483a3c314e80c353e471866..083cdc5ec0b40133c5e152bc5967a367563f7c4a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,6 +1,6 @@
 language: node_js
 node_js:
-  - '11.10.1'
+  - 'node'
 install:
   - npm install -g codecov
 
diff --git a/package.json b/package.json
index 030e6d4d6c1cfd2a5dcc143c51f7050b13a9c385..f1a34227e48d59f1e2a5f5ddae9f196a8fccabe4 100644
--- a/package.json
+++ b/package.json
@@ -70,7 +70,7 @@
     "@babel/preset-env": "^7.3.1",
     "@babel/preset-react": "^7.0.0",
     "babel-eslint": "10.0.1",
-    "babel-jest": "^24.1.0",
+    "babel-jest": "^24.5.0",
     "babel-loader": "^8.0.4",
     "chalk": "^2.4.2",
     "codecov": "^3.1.0",
@@ -84,23 +84,23 @@
     "eslint-loader": "^2.1.1",
     "eslint-plugin-flowtype": "^3.2.0",
     "eslint-plugin-import": "^2.16.0",
-    "eslint-plugin-jest": "^22.2.2",
+    "eslint-plugin-jest": "^22.3.2",
     "eslint-plugin-jsx-a11y": "^6.2.0",
     "eslint-plugin-react": "^7.12.4",
     "glob": "^7.1.3",
     "http-server": "^0.11.1",
-    "jest": "^24.1.0",
+    "jest": "^24.5.0",
     "jest-fetch-mock": "^2.1.1",
     "jest-puppeteer": "^4.0.0",
-    "jsdom": "13.2.0",
+    "jsdom": "14.0.0",
     "json-server": "^0.14.2",
     "puppeteer": "^1.12.0",
-    "react-dev-utils": "^7.0.3",
+    "react-dev-utils": "^8.0.0",
     "redux-mock-store": "^1.5.1",
     "sass-lint": "^1.12.1",
     "size-limit": "^0.21.1",
     "style-loader": "^0.23.1",
-    "supertest": "^3.4.1",
+    "supertest": "^4.0.0",
     "terser-webpack-plugin": "^1.2.1",
     "webpack": "^4.29.0",
     "webpack-cli": "^3.1.2"