Skip to content

Commit 26e63f9

Browse files
fix: ensure process is defined
1 parent 8710ac5 commit 26e63f9

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

src/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,9 @@ class LightLivePreviewHoC {
7171
}
7272

7373
const ContentstackLivePreview =
74-
process?.env?.PURGE_PREVIEW_SDK === "true" ||
75-
process?.env?.REACT_APP_PURGE_PREVIEW_SDK === "true"
74+
typeof process !== "undefined" &&
75+
(process?.env?.PURGE_PREVIEW_SDK === "true" ||
76+
process?.env?.REACT_APP_PURGE_PREVIEW_SDK === "true")
7677
? LightLivePreviewHoC
7778
: ContentstackLivePreviewHOC;
7879

src/logger/logger.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,10 @@ export class PublicLogger {
88
| Console["info"],
99
message: any[]
1010
): void {
11-
if (process?.env?.NODE_ENV !== "test") {
11+
if (
12+
typeof process !== "undefined" &&
13+
process?.env?.NODE_ENV !== "test"
14+
) {
1215
logCallback("Live_Preview_SDK:", ...message);
1316
}
1417
}

0 commit comments

Comments
 (0)