diff --git a/.changeset/happy-tools-wonder.md b/.changeset/happy-tools-wonder.md new file mode 100644 index 00000000000..c04aac962bb --- /dev/null +++ b/.changeset/happy-tools-wonder.md @@ -0,0 +1,6 @@ +--- +'@firebase/messaging': patch +'@firebase/messaging-compat': patch +--- + +Changed messaging `exports` paths to always point to cjs bundles when in a Node.js context. diff --git a/packages/messaging-compat/package.json b/packages/messaging-compat/package.json index e555bc9ed29..6171603f0fb 100644 --- a/packages/messaging-compat/package.json +++ b/packages/messaging-compat/package.json @@ -10,7 +10,7 @@ "esm5": "dist/esm/index.esm.js", "exports": { ".": { - "require": "./dist/index.cjs.js", + "node": "./dist/index.cjs.js", "esm5": "./dist/esm/index.esm.js", "default": "./dist/esm/index.esm2017.js" }, diff --git a/packages/messaging/package.json b/packages/messaging/package.json index 21b7ca39d23..9c4178b725f 100644 --- a/packages/messaging/package.json +++ b/packages/messaging/package.json @@ -11,14 +11,14 @@ "esm5": "dist/esm/index.esm.js", "exports": { ".": { + "node": "./dist/index.cjs.js", "browser": "./dist/esm/index.esm2017.js", "module": "./dist/esm/index.esm2017.js", "esm5": "./dist/esm/index.esm.js", "default": "./dist/index.cjs.js" }, "./sw": { - "require": "./dist/index.sw.cjs", - "import": "./dist/index.sw.esm2017.js", + "node": "./dist/index.sw.cjs", "default": "./dist/index.sw.esm2017.js" }, "./package.json": "./package.json"