Skip to content

Commit 7a4525a

Browse files
committed
add exports field to support Node.js ESM
1 parent 6a5f51f commit 7a4525a

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

package.json

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,48 @@
99
"types": "index.d.ts",
1010
"sideEffects": false,
1111
"homepage": "https://github.com/graphql/graphql-js",
12+
"exports": {
13+
".": {
14+
"require": "./index.js",
15+
"import": "./index.mjs"
16+
},
17+
"./package.json": {
18+
"require": "./package.json",
19+
"import": "./package.json"
20+
},
21+
"./error": {
22+
"require": "./error/index.js",
23+
"import": "./error/index.mjs"
24+
},
25+
"./execution": {
26+
"require": "./execution/index.js",
27+
"import": "./execution/index.mjs"
28+
},
29+
"./language": {
30+
"require": "./language/index.js",
31+
"import": "./language/index.mjs"
32+
},
33+
"./subscription": {
34+
"require": "./subscription/index.js",
35+
"import": "./subscription/index.mjs"
36+
},
37+
"./type": {
38+
"require": "./type/index.js",
39+
"import": "./type/index.mjs"
40+
},
41+
"./utilities": {
42+
"require": "./utilities/index.js",
43+
"import": "./utilities/index.mjs"
44+
},
45+
"./validation": {
46+
"require": "./validation/index.js",
47+
"import": "./validation/index.mjs"
48+
},
49+
"./*": {
50+
"require": "./*.js",
51+
"import": "./*.mjs"
52+
}
53+
},
1254
"bugs": {
1355
"url": "https://github.com/graphql/graphql-js/issues"
1456
},

0 commit comments

Comments
 (0)