From e2f84709284dc200c1cc0a8af5fce8eb8de80c17 Mon Sep 17 00:00:00 2001 From: Andrew M Date: Sat, 25 Aug 2018 00:42:52 +0300 Subject: [PATCH 1/2] (chore) tune up TypeScript compiler --- packages/react-scripts/template/tsconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/react-scripts/template/tsconfig.json b/packages/react-scripts/template/tsconfig.json index 1e47f90537f..2a0d8cf454f 100644 --- a/packages/react-scripts/template/tsconfig.json +++ b/packages/react-scripts/template/tsconfig.json @@ -14,6 +14,7 @@ "noImplicitReturns": true, "noImplicitThis": true, "noImplicitAny": true, + "importHelpers": true, "strictNullChecks": true, "suppressImplicitAnyIndexErrors": true, "noUnusedLocals": true From 54255b0afb7027c8d78683b0b7add6822a8f5377 Mon Sep 17 00:00:00 2001 From: Andrew Makarov Date: Sat, 25 Aug 2018 10:16:46 +0300 Subject: [PATCH 2/2] Add tslib --- packages/react-scripts/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json index 72983c2644f..3871c7db237 100644 --- a/packages/react-scripts/package.json +++ b/packages/react-scripts/package.json @@ -41,14 +41,15 @@ "postcss-loader": "2.0.8", "promise": "8.0.1", "raf": "3.4.0", - "source-map-loader": "^0.2.1", "react-dev-utils": "^5.0.1", "resolve": "1.6.0", + "source-map-loader": "^0.2.1", "style-loader": "0.19.0", "sw-precache-webpack-plugin": "0.11.4", "ts-jest": "22.0.1", "ts-loader": "^2.3.7", "tsconfig-paths-webpack-plugin": "^2.0.0", + "tslib": "^1.9.3", "tslint": "^5.7.0", "tslint-config-prettier": "^1.10.0", "tslint-react": "^3.2.0",