Skip to content

Commit b7876b8

Browse files
authored
Add conditional exports to fix cjs consumption for node 14 (#261)
1 parent 3d0b7c9 commit b7876b8

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

package.json

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,6 @@
44
"description": "Web workers & worker threads as simple as a function call",
55
"main": "dist/index.js",
66
"module": "dist-esm/index.js",
7-
"exports": {
8-
".": "./index.mjs",
9-
"./observable": "./observable.mjs",
10-
"./register": "./register.mjs",
11-
"./worker": "./worker.mjs"
12-
},
137
"scripts": {
148
"prebuild": "rimraf dist/ dist-esm/",
159
"build": "run-p build:cjs build:es",
@@ -24,6 +18,24 @@
2418
"posttest": "tslint --project .",
2519
"prepare": "run-s build"
2620
},
21+
"exports": {
22+
".": {
23+
"require": "./dist/index.js",
24+
"default": "./index.mjs"
25+
},
26+
"./observable": {
27+
"require": "./observable.js",
28+
"default": "./observable.mjs"
29+
},
30+
"./register": {
31+
"require": "./register.js",
32+
"default": "./register.mjs"
33+
},
34+
"./worker": {
35+
"require": "./worker.js",
36+
"default": "./worker.mjs"
37+
}
38+
},
2739
"sideEffects": [
2840
"./dist*/master/register.js",
2941
"./dist*/worker/index.js",

0 commit comments

Comments
 (0)