From 4183f2b75b4a8987dfb213788f7e9ccd74bddffe Mon Sep 17 00:00:00 2001 From: Foivos Date: Mon, 23 Dec 2024 17:28:22 +0200 Subject: [PATCH] deleting dirs before moving packages. --- .changeset/flat-mangos-work.md | 5 +++++ src/node/node-utils.ts | 4 ++++ 2 files changed, 9 insertions(+) create mode 100644 .changeset/flat-mangos-work.md diff --git a/.changeset/flat-mangos-work.md b/.changeset/flat-mangos-work.md new file mode 100644 index 00000000..9fc52add --- /dev/null +++ b/.changeset/flat-mangos-work.md @@ -0,0 +1,5 @@ +--- +'@axelar-network/axelar-cgp-sui': patch +--- + +Removing pre-existing dirs before copying a new one in copyMovePackage diff --git a/src/node/node-utils.ts b/src/node/node-utils.ts index e99daaa7..3bf89c95 100644 --- a/src/node/node-utils.ts +++ b/src/node/node-utils.ts @@ -115,6 +115,10 @@ export function copyMovePackage(packageName: string, fromDir: null | string, toD fromDir = `${__dirname}/../../move`; } + if (fs.existsSync(`${toDir}/${packageName}`)) { + fs.rmSync(`${toDir}/${packageName}`, { recursive: true }); + } + fs.cpSync(`${fromDir}/${packageName}`, `${toDir}/${packageName}`, { recursive: true }); }