UNPKG

@veecode-platform/safira-cli

Version:

Generate a microservice project from your spec.

18 lines (17 loc) 618 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.JavaUtils = void 0; const version_utils_1 = require("./version-utils"); const command_execute_1 = require("../command/command-execute"); class JavaUtils { static async getVersion() { return command_execute_1.CommandExecute.instance.exec("java -version") .catch(error => { if (error) { return version_utils_1.VersionUtils.extractVersion(error, /\d+(\.\d+){2,}/); } throw new Error("Java is not installed"); }); } } exports.JavaUtils = JavaUtils;