diff --git a/packages/ui/certd-server/src/utils/version.ts b/packages/ui/certd-server/src/utils/version.ts index 4fce818ea..56aebb4c6 100644 --- a/packages/ui/certd-server/src/utils/version.ts +++ b/packages/ui/certd-server/src/utils/version.ts @@ -1,7 +1,13 @@ +import { logger } from '@certd/pipeline'; import fs from 'fs'; export async function getVersion() { - const pkg = await fs.promises.readFile('../../../package.json'); - const pkgJson = JSON.parse(pkg.toString()); - return pkgJson.version; + try { + const pkg = await fs.promises.readFile('./package.json'); + const pkgJson = JSON.parse(pkg.toString()); + return pkgJson.version; + } catch (e) { + logger.error(e); + return 'unknown'; + } }