From c59b8263ca23418cb10d31d99da811ddb55bc707 Mon Sep 17 00:00:00 2001 From: Sander Declerck Date: Fri, 28 Nov 2025 14:44:47 +0100 Subject: [PATCH] Add certify --- build.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/build.js b/build.js index 3860646..00f7464 100644 --- a/build.js +++ b/build.js @@ -15,6 +15,7 @@ if (!target) { await clearOutputFolder(); await bundleSafeChain(); await copyShellScripts(); + await copyCertifi(); await copyAndModifyPackageJson(); await buildSafeChainBinary(target); })(); @@ -31,6 +32,7 @@ async function bundleSafeChain() { platform: "node", target: "node24", outfile: "./build/bin/safe-chain.cjs", + external: ["certifi"], }); } @@ -48,6 +50,15 @@ async function copyShellScripts() { { recursive: true } ); } + +async function copyCertifi() { + await mkdir("./build/node_modules/certifi", { recursive: true }); + await cp( + "./node_modules/certifi/", + "./build/node_modules/certifi", + { recursive: true } + ); +} async function copyAndModifyPackageJson() { const packageJsonContent = await readFile( "./packages/safe-chain/package.json",