Skip to content

Commit c0948fb

Browse files
[SDK] Handle environments where process is not defined (#7809)
1 parent 9ae2991 commit c0948fb

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

.changeset/chilly-lamps-post.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"thirdweb": patch
3+
---
4+
5+
Handle environments where process is not defined

packages/thirdweb/src/utils/any-evm/zksync/constants.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ export const ZKSYNC_SINGLETON_FACTORY =
33
export const CONTRACT_DEPLOYER_ADDRESS =
44
"0x0000000000000000000000000000000000008006" as const;
55
export const KNOWN_CODES_STORAGE = "0x0000000000000000000000000000000000008004";
6-
export const PUBLISHED_PRIVATE_KEY = process.env.ZKSYNC_PUBLISHED_PRIVATE_KEY;
6+
export const PUBLISHED_PRIVATE_KEY = process
7+
? process.env.ZKSYNC_PUBLISHED_PRIVATE_KEY
8+
: undefined;
79

810
export const singletonFactoryAbi = [
911
"function deploy(bytes32,bytes32,bytes) external payable",
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
export const IS_DEV =
2-
process.env.NODE_ENV === "development" || process.env.NODE_ENV === "test";
2+
process &&
3+
(process.env.NODE_ENV === "development" || process.env.NODE_ENV === "test");
34

4-
export const IS_TEST = process.env.NODE_ENV === "test";
5+
export const IS_TEST = process && process.env.NODE_ENV === "test";

0 commit comments

Comments
 (0)