From 1dda5dd95bacb2ea380eb6085c8af1b408aaa3a6 Mon Sep 17 00:00:00 2001 From: Akos Kitta Date: Tue, 8 Oct 2019 10:14:05 +0200 Subject: [PATCH] Exposed version from the CLI. Signed-off-by: Akos Kitta --- arduino-ide-extension/src/node/arduino-cli.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arduino-ide-extension/src/node/arduino-cli.ts b/arduino-ide-extension/src/node/arduino-cli.ts index 5168c8cc..8ac19866 100644 --- a/arduino-ide-extension/src/node/arduino-cli.ts +++ b/arduino-ide-extension/src/node/arduino-cli.ts @@ -26,6 +26,11 @@ export class ArduinoCli { }); } + async getVersion(): Promise { + const execPath = await this.getExecPath(); + return cp.execFileSync(`${execPath}`, ['version']).toString().trim(); + } + async getDefaultConfig(): Promise { const command = await this.getExecPath(); return new Promise((resolve, reject) => {