From 9bdd23c45f8262aabe67277334f963b20022ea72 Mon Sep 17 00:00:00 2001 From: Jimii Date: Mon, 5 Jan 2026 19:02:29 +0300 Subject: [PATCH] feat(template): pass in cli args to shank-js when generating idl --- template/base/scripts/generate-idls.mjs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/template/base/scripts/generate-idls.mjs b/template/base/scripts/generate-idls.mjs index faf2db8..d166ccc 100755 --- a/template/base/scripts/generate-idls.mjs +++ b/template/base/scripts/generate-idls.mjs @@ -9,6 +9,7 @@ getProgramFolders().forEach((folder) => { const cargo = getCargo(folder); const isShank = Object.keys(cargo.dependencies).includes('shank'); const programDir = path.join(__dirname, '..', folder); + const extraArgs = process.argv.slice(3); generateIdl({ generator: isShank ? 'shank' : 'anchor', @@ -18,5 +19,6 @@ getProgramFolders().forEach((folder) => { idlName: 'idl', programDir, binaryInstallDir, + binaryExtraArgs: extraArgs, }); });