From ef27bc94b7626880cb4ab21c5c711bb98b34272d Mon Sep 17 00:00:00 2001 From: Dustin Popp Date: Wed, 12 Aug 2020 14:20:50 -0500 Subject: [PATCH] fix: pin typescript dependency to 3.8.3 (#107) v3.9 of typescript includes changes that break our code - the exports are generated without "setters", so individual components of this core module cannot be mocked this does not impact functional operation of the code but it causes issues in the generated unit tests for sdks --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8b49d0396..6a218ac81 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14523,9 +14523,9 @@ } }, "typescript": { - "version": "3.9.7", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.7.tgz", - "integrity": "sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", "dev": true }, "uglify-js": { diff --git a/package.json b/package.json index 01fb7ba38..036c615c2 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "tslint-config-prettier": "~1.13.0", "tslint-eslint-rules": "^5.4.0", "typedoc": "^0.15.0", - "typescript": "^3.4.5" + "typescript": "3.8.3" }, "dependencies": { "@types/file-type": "~5.2.1",