From dcb0ee4781cf99639a72e86a687452849cb80fcc Mon Sep 17 00:00:00 2001 From: James Howe Date: Thu, 2 Jun 2022 20:01:51 +0100 Subject: [PATCH 1/2] Bugfix - Browser package being loaded when using ESModules When attempting to load the SDK from a Node script the Browser package is being loaded. This is because `module` does not appear to be a [known condition](https://nodejs.org/api/packages.html#conditional-exports) and therefore it skips and ends up loading the `default` ESModule. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 2783883d9..48bc5603b 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "unpkg": "dist/browser/index.global.js", "exports": { "node": { - "module": "./dist/node/index.mjs", + "import": "./dist/node/index.mjs", "require": "./dist/node/index.js" }, "default": "./dist/browser/index.mjs" From 631e428acd571af4375ba08db6296997b3c2b76b Mon Sep 17 00:00:00 2001 From: James Howe Date: Thu, 2 Jun 2022 20:07:22 +0100 Subject: [PATCH 2/2] Update package.json Include 'module' Co-authored-by: Jonas Daniels --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 48bc5603b..3ceb310e3 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "exports": { "node": { "import": "./dist/node/index.mjs", + "module": "./dist/node/index.mjs", "require": "./dist/node/index.js" }, "default": "./dist/browser/index.mjs"