From c1283585568d9dbd7873c3246b515fd4ccdfa0d5 Mon Sep 17 00:00:00 2001 From: James Garbutt <43081j@users.noreply.github.com> Date: Thu, 28 Dec 2023 11:30:17 +0000 Subject: [PATCH] fix: remove node export map entries These entries cause node to resolve to commonjs in all cases, rather than respecting the consumer's module `type`. For example, a consumer with `"type": "module"` will still resolve to the commonjs entrypoint since node will choose the `node` entry before the `default` entry. --- packages/rxjs/package.json | 7 ------- 1 file changed, 7 deletions(-) diff --git a/packages/rxjs/package.json b/packages/rxjs/package.json index 39d4b0f7df..b9f1afc51b 100644 --- a/packages/rxjs/package.json +++ b/packages/rxjs/package.json @@ -16,43 +16,36 @@ "exports": { ".": { "types": "./dist/types/index.d.ts", - "node": "./dist/cjs/index.js", "require": "./dist/cjs/index.js", "default": "./dist/esm/index.js" }, "./ajax": { "types": "./dist/types/ajax/index.d.ts", - "node": "./dist/cjs/ajax/index.js", "require": "./dist/cjs/ajax/index.js", "default": "./dist/esm/ajax/index.js" }, "./fetch": { "types": "./dist/types/fetch/index.d.ts", - "node": "./dist/cjs/fetch/index.js", "require": "./dist/cjs/fetch/index.js", "default": "./dist/esm/fetch/index.js" }, "./operators": { "types": "./dist/types/operators/index.d.ts", - "node": "./dist/cjs/operators/index.js", "require": "./dist/cjs/operators/index.js", "default": "./dist/esm/operators/index.js" }, "./testing": { "types": "./dist/types/testing/index.d.ts", - "node": "./dist/cjs/testing/index.js", "require": "./dist/cjs/testing/index.js", "default": "./dist/esm/testing/index.js" }, "./webSocket": { "types": "./dist/types/webSocket/index.d.ts", - "node": "./dist/cjs/webSocket/index.js", "require": "./dist/cjs/webSocket/index.js", "default": "./dist/esm/webSocket/index.js" }, "./internal/*": { "types": "./dist/types/internal/*.d.ts", - "node": "./dist/cjs/internal/*.js", "require": "./dist/cjs/internal/*.js", "default": "./dist/esm/internal/*.js" },