From 325293844330ec1af4f832505b7662ab9a132628 Mon Sep 17 00:00:00 2001 From: Benjamin Kampmann Date: Thu, 4 Aug 2022 11:17:15 +0200 Subject: [PATCH] build(crypto-js): Pin yarg-parser to 21.0.1 to prevent upgrade bug We are effected by https://github.com/yargs/yargs-parser/issues/452 through the transient dependency of jest on yargs --- bindings/matrix-sdk-crypto-js/package.json | 3 ++- bindings/matrix-sdk-crypto-nodejs/package.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/bindings/matrix-sdk-crypto-js/package.json b/bindings/matrix-sdk-crypto-js/package.json index 9fdc08f7da7..8b0a8f800fc 100644 --- a/bindings/matrix-sdk-crypto-js/package.json +++ b/bindings/matrix-sdk-crypto-js/package.json @@ -29,7 +29,8 @@ "wasm-pack": "^0.10.2", "jest": "^28.1.0", "typedoc": "^0.22.17", - "cross-env": "^7.0.3" + "cross-env": "^7.0.3", + "yargs-parser": "~21.0.1" }, "engines": { "node": ">= 10" diff --git a/bindings/matrix-sdk-crypto-nodejs/package.json b/bindings/matrix-sdk-crypto-nodejs/package.json index 9699a89c7a5..c4c1e875a23 100644 --- a/bindings/matrix-sdk-crypto-nodejs/package.json +++ b/bindings/matrix-sdk-crypto-nodejs/package.json @@ -15,7 +15,8 @@ "devDependencies": { "@napi-rs/cli": "^2.9.0", "jest": "^28.1.0", - "typedoc": "^0.22.17" + "typedoc": "^0.22.17", + "yargs-parser": "~21.0.1" }, "engines": { "node": ">= 14"