@apistudio/apim-cli
Version:
CLI for API Management Products
19 lines (18 loc) • 767 B
JavaScript
/**
* 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;
}