diff --git a/package.json b/package.json
index 921251ff0d7c436e27454066f47c1c9e26039222..38175976a0b4c63abe5bc0e0d27517d5e99f1eae 100644
--- a/package.json
+++ b/package.json
@@ -123,7 +123,7 @@
   "devDependencies": {
     "babel-plugin-transform-object-rest-spread": "6.26.0",
     "chai": "4.1.2",
-    "codecov": "3.0.4",
+    "codecov": "3.1.0",
     "cross-env": "5.2.0",
     "eslint": "5.5.0",
     "eslint-config-airbnb-base": "13.1.0",
diff --git a/yarn.lock b/yarn.lock
index 1acbb595591b140fe74c474b79bec7c5002b608f..f56e13e4cd55c0b37a02b7992f7fb4ca5bceba29 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1186,12 +1186,13 @@ code-point-at@^1.0.0:
   version "1.1.0"
   resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
 
-codecov@3.0.4:
-  version "3.0.4"
-  resolved "https://registry.yarnpkg.com/codecov/-/codecov-3.0.4.tgz#37f2bf9ed71086923aac7496d982e32e5899dfd8"
+codecov@3.1.0:
+  version "3.1.0"
+  resolved "https://registry.yarnpkg.com/codecov/-/codecov-3.1.0.tgz#340bd968d361f256976b5af782dd8ba9f82bc849"
   dependencies:
     argv "^0.0.2"
     ignore-walk "^3.0.1"
+    js-yaml "^3.12.0"
     request "^2.87.0"
     urlgrey "^0.4.4"