From e6d8da52afcb775584c6d65829aa90804aa731ae Mon Sep 17 00:00:00 2001 From: Jeremy Meng Date: Mon, 8 Jan 2024 15:09:09 -0800 Subject: [PATCH] [engsys] pin dev dependency `chai` version to 4.3.10 Recent upgrade of `chai` from `4.3.10` to `4.4` broke our integration tests which use `esm` to transform *.js test files. The new version contains `??` syntax that is not supported by `esm`. This PR pins `chai` version to `4.3.10`. Issue #28185 is created to track follow-up work. --- common/config/rush/common-versions.json | 1 + 1 file changed, 1 insertion(+) diff --git a/common/config/rush/common-versions.json b/common/config/rush/common-versions.json index 00e13c12c8cd..de14b4b6ab21 100644 --- a/common/config/rush/common-versions.json +++ b/common/config/rush/common-versions.json @@ -16,6 +16,7 @@ * instead of the latest version. */ // "some-library": "1.2.3" + "chai": "4.3.10" }, /** * When set to true, for all projects in the repo, all dependencies will be automatically added as preferredVersions,