Skip to content

Commit bc76daa

Browse files
authored
[EngSys] pin dev dependency typescript version to ~5.7.3 (#33325)
as 5.8 introduces some changes that cause generated .d.ts files incompatible with previous versions of TypeScript compiler: microsoft/TypeScript#61360 (comment) This PR temporarily pins `typescript` version to ~5.7.3 until we can upgrade to v5.8 ### Issues associated with this PR tracking upgrading to 5.8: #33324 ### What are the possible designs available to address the problem? If there are more than one possible design, why was the one in this PR chosen? We could upgrade to 5.8, but the incompatible output would cause a lot of warnings from api-extractor because it still bundles 5.7.3.
1 parent 93f4001 commit bc76daa

File tree

2 files changed

+1162
-1206
lines changed

2 files changed

+1162
-1206
lines changed

common/config/rush/common-versions.json

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
* instead of the latest version.
1717
*/
1818
// "some-library": "1.2.3"
19+
"typescript": "~5.7.3"
1920
},
2021
/**
2122
* When set to true, for all projects in the repo, all dependencies will be automatically added as preferredVersions,

0 commit comments

Comments
 (0)