Oloka-Video-Dev / apps /server /src /system /version-service.ts
phucsd's picture
Deploy GitHub commit 302c19c3bb59a508ad8f0b239bf0fca864f37f70
a4836dc verified
Raw History Blame Contribute Delete
498 Bytes
import type { VersionResponse } from "@oloka/contracts";
import type { AppEnvironment } from "../config/environment.js";
export class VersionService {
constructor(private readonly environment: AppEnvironment) {}
getVersion(): VersionResponse {
return {
name: "Oloka Video",
version: this.environment.appVersion,
environment: this.environment.nodeEnv,
gitCommitSha: this.environment.gitCommitSha,
buildTimestamp: this.environment.buildTimestamp,
};
}
}