From 244f9ec763d73430920ae427a08f452b2d6548ef Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Mon, 5 Jan 2026 10:43:50 +0700 Subject: [PATCH] feat(client): improve type safety in environment --- apps/client/src/environments/environment.prod.ts | 4 +++- apps/client/src/environments/environment.ts | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/client/src/environments/environment.prod.ts b/apps/client/src/environments/environment.prod.ts index 6f1d6b92d..6e666f46f 100644 --- a/apps/client/src/environments/environment.prod.ts +++ b/apps/client/src/environments/environment.prod.ts @@ -1,4 +1,6 @@ -export const environment = { +import type { GfEnvironment } from '@ghostfolio/ui/tokens'; + +export const environment: GfEnvironment = { lastPublish: '{BUILD_TIMESTAMP}', production: true, stripePublicKey: '' diff --git a/apps/client/src/environments/environment.ts b/apps/client/src/environments/environment.ts index 0a4d51d98..791828b69 100644 --- a/apps/client/src/environments/environment.ts +++ b/apps/client/src/environments/environment.ts @@ -1,8 +1,9 @@ // This file can be replaced during build by using the `fileReplacements` array. // `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. // The list of file replacements can be found in `angular.json`. +import type { GfEnvironment } from '@ghostfolio/ui/tokens'; -export const environment = { +export const environment: GfEnvironment = { lastPublish: null, production: false, stripePublicKey: ''