From dd87412fdbb736f23963fc85388d10355d66ae34 Mon Sep 17 00:00:00 2001 From: Swapnil Raj Date: Wed, 8 Feb 2023 22:47:00 +0000 Subject: [PATCH] Print Starknet version in --version (#906) --- src/cli.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/cli.ts b/src/cli.ts index fad42f826..354f7b91f 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -536,5 +536,16 @@ program .action(() => { // eslint-disable-next-line @typescript-eslint/no-var-requires const pjson = require('../package.json'); + + const cairoInstallScript = fs + .readFileSync(path.join(__dirname, '..', 'warp_venv.sh')) + .toString(); + + const starknetVersion: string = (cairoInstallScript.match(/cairo-lang==(.*)/) || [])[1]; + console.log(blue(`Warp Version `) + green(pjson.version)); + + if (starknetVersion !== undefined) { + console.log(blue(`Starknet Version `) + green(starknetVersion)); + } });