From f92373444fbebb940a82e7b51865525fcf50e19a Mon Sep 17 00:00:00 2001 From: b4rtaz Date: Mon, 11 Jul 2022 11:42:14 +0200 Subject: [PATCH 1/2] parse fixed for UMD/ESM builds. --- demos/test-cdn/public/demo.esm.html | 2 +- demos/test-cdn/public/demo.umd.html | 2 +- packages/core/src/environment/isTest.ts | 5 ++++- rollup.config.js | 2 ++ 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/demos/test-cdn/public/demo.esm.html b/demos/test-cdn/public/demo.esm.html index 8e72fe8af9..307dc53b89 100644 --- a/demos/test-cdn/public/demo.esm.html +++ b/demos/test-cdn/public/demo.esm.html @@ -4,7 +4,7 @@ - Demo - Moralis Test CDN + 🔴 ESM Demo - Moralis Test CDN diff --git a/packages/core/src/environment/isTest.ts b/packages/core/src/environment/isTest.ts index befc80a3f1..455e70acea 100644 --- a/packages/core/src/environment/isTest.ts +++ b/packages/core/src/environment/isTest.ts @@ -2,5 +2,8 @@ * @returns true if the current process is running in a test environment. */ export const isTest = (): boolean => { - return process?.env?.NODE_ENV === 'test'; + if (typeof process !== 'undefined') { + return process.env?.NODE_ENV === 'test'; + } + return false; }; diff --git a/rollup.config.js b/rollup.config.js index 64fb9183bf..732e424ae5 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -57,6 +57,7 @@ export function esm(packageJson, internal) { }), peerDepsExternal(), resolve({ + browser: true, preferBuiltins: false, }), json(), @@ -97,6 +98,7 @@ export function umd(outputName, packageJson, externanMap) { }), peerDepsExternal(), resolve({ + browser: true, preferBuiltins: false, }), json(), From fcc93a2af407e7460b338cd1cc412419f2027514 Mon Sep 17 00:00:00 2001 From: Erno Wever Date: Tue, 12 Jul 2022 09:23:59 +0100 Subject: [PATCH 2/2] Create shaggy-ways-fry.md --- .changeset/shaggy-ways-fry.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/shaggy-ways-fry.md diff --git a/.changeset/shaggy-ways-fry.md b/.changeset/shaggy-ways-fry.md new file mode 100644 index 0000000000..f0c7fb0c06 --- /dev/null +++ b/.changeset/shaggy-ways-fry.md @@ -0,0 +1,6 @@ +--- +"@moralisweb3/core": patch +"@moralisweb3/test-cdn": patch +--- + +parse fixed for UMD/ESM builds.