From fdfcc65720145428ca3cae80a0bd79df80a6a67c Mon Sep 17 00:00:00 2001 From: Pascal Hartig Date: Tue, 15 Jun 2021 08:40:18 -0700 Subject: [PATCH] Hard-code d3-array 2.3.3 for Babel compat Summary: Got this in my dep bump: https://www.internalfb.com/intern/sandcastle/job/13510799320314417/ Babel is having some trouble with a certain syntax in newer d3-array elements: https://github.com/babel/babel/issues/11038 Until that's fixed the recommended work-around is hard-coding the old version which is apparently compatible. Reviewed By: priteshrnandgaonkar Differential Revision: D29107071 fbshipit-source-id: 5a4ba8e698969bc033a76da78ce9116d1cfbbeb4 --- desktop/package.json | 3 ++- desktop/plugins/public/kaios-ram/package.json | 3 ++- desktop/plugins/public/yarn.lock | 8 ++++---- desktop/yarn.lock | 15 ++++----------- 4 files changed, 12 insertions(+), 17 deletions(-) diff --git a/desktop/package.json b/desktop/package.json index f2731b3af..97384e8a5 100644 --- a/desktop/package.json +++ b/desktop/package.json @@ -216,7 +216,8 @@ "browserslist": "^4.16.5", "axios": "^0.21.1", "glob-parent": "^5.1.2", - "normalize-url": "^4.5.1" + "normalize-url": "^4.5.1", + "d3-array": "2.3.3" }, "scripts": { "build": "cross-env NODE_ENV=production ./ts-node scripts/build-release.ts $@", diff --git a/desktop/plugins/public/kaios-ram/package.json b/desktop/plugins/public/kaios-ram/package.json index 9cf22691f..04694a3f6 100644 --- a/desktop/plugins/public/kaios-ram/package.json +++ b/desktop/plugins/public/kaios-ram/package.json @@ -25,6 +25,7 @@ }, "dependencies": { "promisify-child-process": "^4.1.0", - "recharts": "2.0.9" + "recharts": "2.0.9", + "d3-array": "2.3.3" } } diff --git a/desktop/plugins/public/yarn.lock b/desktop/plugins/public/yarn.lock index 527f67874..ca4421033 100644 --- a/desktop/plugins/public/yarn.lock +++ b/desktop/plugins/public/yarn.lock @@ -501,10 +501,10 @@ csstype@^3.0.2: resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.7.tgz#2a5fb75e1015e84dd15692f71e89a1450290950b" integrity sha512-KxnUB0ZMlnUWCsx2Z8MUsr6qV6ja1w9ArPErJaJaF8a5SOWoHLIszeCTKGRGRgtLgYrs1E8CHkNSP1VZTTPc9g== -d3-array@^2.3.0: - version "2.9.1" - resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.9.1.tgz#f355cc72b46c8649b3f9212029e2d681cb5b9643" - integrity sha512-Ob7RdOtkqsjx1NWyQHMFLtCSk6/aKTxDdC4ZIolX+O+mDD2RzrsYgAyc0WGAlfYFVELLSilS7w8BtE3PKM8bHg== +d3-array@2.3.3, d3-array@^2.3.0: + version "2.3.3" + resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.3.3.tgz#e90c39fbaedccedf59fc30473092f99a0e14efa2" + integrity sha512-syv3wp0U5aB6toP2zb2OdBkhTy1MWDsCAaYk6OXJZv+G4u7bSWEmYgxLoFyc88RQUhZYGCebW9a9UD1gFi5+MQ== "d3-color@1 - 2": version "2.0.0" diff --git a/desktop/yarn.lock b/desktop/yarn.lock index ebd00497f..bbc79efda 100644 --- a/desktop/yarn.lock +++ b/desktop/yarn.lock @@ -5096,12 +5096,10 @@ csstype@^2.5.7, csstype@^2.6.7, csstype@^3.0.2, csstype@^3.0.5: resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.8.tgz#d2266a792729fb227cd216fb572f43728e1ad340" integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw== -d3-array@2, d3-array@^2.3.0: - version "2.12.1" - resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.12.1.tgz#e20b41aafcdffdf5d50928004ececf815a465e81" - integrity sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ== - dependencies: - internmap "^1.0.0" +d3-array@2, d3-array@2.3.3, d3-array@^2.3.0: + version "2.3.3" + resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-2.3.3.tgz#e90c39fbaedccedf59fc30473092f99a0e14efa2" + integrity sha512-syv3wp0U5aB6toP2zb2OdBkhTy1MWDsCAaYk6OXJZv+G4u7bSWEmYgxLoFyc88RQUhZYGCebW9a9UD1gFi5+MQ== "d3-color@1 - 2": version "2.0.0" @@ -7291,11 +7289,6 @@ internal-slot@^1.0.3: has "^1.0.3" side-channel "^1.0.4" -internmap@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/internmap/-/internmap-1.0.1.tgz#0017cc8a3b99605f0302f2b198d272e015e5df95" - integrity sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw== - invariant@^2.2.2, invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"