diff --git a/package.json b/package.json
index 8573daf0b..aef231df1 100644
--- a/package.json
+++ b/package.json
@@ -106,7 +106,7 @@
     "prettier": "1.10.2",
     "raf": "3.4.0",
     "react-test-renderer": "16.2.0",
-    "typescript": "2.6.2",
+    "typescript": "2.7.1",
     "typescript-styled-plugin": "0.4.0",
     "webpack-bundle-analyzer": "2.9.2",
     "xo": "0.18.2"
diff --git a/yarn.lock b/yarn.lock
index 7c8296122..82b56cd24 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -7317,9 +7317,9 @@ typescript-template-language-service-decorator@^1.1.0:
   version "1.1.0"
   resolved "https://registry.yarnpkg.com/typescript-template-language-service-decorator/-/typescript-template-language-service-decorator-1.1.0.tgz#0b3dacebc1442fea1e8288b0952ec01ba6bfa595"
 
-typescript@2.6.2:
-  version "2.6.2"
-  resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.6.2.tgz#3c5b6fd7f6de0914269027f03c0946758f7673a4"
+typescript@2.7.1:
+  version "2.7.1"
+  resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.7.1.tgz#bb3682c2c791ac90e7c6210b26478a8da085c359"
 
 ua-parser-js@^0.7.9:
   version "0.7.17"