diff --git a/src/account/kcContext/kcContextMocks.ts b/src/account/kcContext/kcContextMocks.ts index e423bba7..c2a3e666 100644 --- a/src/account/kcContext/kcContextMocks.ts +++ b/src/account/kcContext/kcContextMocks.ts @@ -4,7 +4,7 @@ import { pathJoin } from "keycloakify/bin/tools/pathJoin"; import { id } from "tsafe/id"; import type { KcContext } from "./KcContext"; -const PUBLIC_URL = process.env["PUBLIC_URL"] ?? "/"; +const PUBLIC_URL = (typeof process !== "object" ? undefined : process.env?.["PUBLIC_URL"]) ?? "/"; export const kcContextCommonMock: KcContext.Common = { "keycloakifyVersion": "0.0.0", diff --git a/src/login/kcContext/kcContextMocks.ts b/src/login/kcContext/kcContextMocks.ts index 62c1be4a..25af2534 100644 --- a/src/login/kcContext/kcContextMocks.ts +++ b/src/login/kcContext/kcContextMocks.ts @@ -6,7 +6,7 @@ import { id } from "tsafe/id"; import { assert, type Equals } from "tsafe/assert"; import type { LoginThemePageId } from "keycloakify/bin/keycloakify/generateFtl"; -const PUBLIC_URL = process.env["PUBLIC_URL"] ?? "/"; +const PUBLIC_URL = (typeof process !== "object" ? undefined : process.env?.["PUBLIC_URL"]) ?? "/"; const attributes: Attribute[] = [ {