UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

19 lines (18 loc) 767 B
/** * Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ import path from 'path'; import { fileURLToPath } from 'url'; import fs from 'fs'; export const packageJsonFilePath = path.resolve(path.dirname(fileURLToPath(import.meta.url)), '../version-info.json'); export const jsonString = fs.readFileSync(packageJsonFilePath).toString(); export const versionData = JSON.parse(jsonString); export function getBuildversion() { return `${versionData.majorVersion}.${versionData.minorVersion}.${versionData.microVersion}.${versionData.buildVersion}`; } export function getProductversion() { return `${versionData.majorVersion}.${versionData.minorVersion}.${versionData.microVersion}`; } export function getBuildTime() { return versionData.buildTime; }