Skip to content

Commit da60fe0

Browse files
authored
fix(core): set module exports field for bundlers (#6149)
1 parent abae935 commit da60fe0

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

Diff for: packages/core/package.json

+5
Original file line numberDiff line numberDiff line change
@@ -20,29 +20,34 @@
2020
"types": "./dist-types/index.d.ts",
2121
"exports": {
2222
".": {
23+
"module": "./dist-es/index.js",
2324
"node": "./dist-cjs/index.js",
2425
"import": "./dist-es/index.js",
2526
"require": "./dist-cjs/index.js",
2627
"types": "./dist-types/index.d.ts"
2728
},
2829
"./package.json": {
30+
"module": "./package.json",
2931
"node": "./package.json",
3032
"import": "./package.json",
3133
"require": "./package.json"
3234
},
3335
"./client": {
36+
"module": "./dist-es/submodules/client/index.js",
3437
"node": "./dist-cjs/submodules/client/index.js",
3538
"import": "./dist-es/submodules/client/index.js",
3639
"require": "./dist-cjs/submodules/client/index.js",
3740
"types": "./dist-types/submodules/client/index.d.ts"
3841
},
3942
"./httpAuthSchemes": {
43+
"module": "./dist-es/submodules/httpAuthSchemes/index.js",
4044
"node": "./dist-cjs/submodules/httpAuthSchemes/index.js",
4145
"import": "./dist-es/submodules/httpAuthSchemes/index.js",
4246
"require": "./dist-cjs/submodules/httpAuthSchemes/index.js",
4347
"types": "./dist-types/submodules/httpAuthSchemes/index.d.ts"
4448
},
4549
"./protocols": {
50+
"module": "./dist-es/submodules/protocols/index.js",
4651
"node": "./dist-cjs/submodules/protocols/index.js",
4752
"import": "./dist-es/submodules/protocols/index.js",
4853
"require": "./dist-cjs/submodules/protocols/index.js",

Diff for: packages/core/scripts/lint.js

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ for (const submodule of submodules) {
2020
if (!pkgJson.exports[`./${submodule}`]) {
2121
errors.push(`${submodule} submodule is missing exports statement in package.json`);
2222
pkgJson.exports[`./${submodule}`] = {
23+
module: `./dist-es/submodules/${submodule}/index.js`,
2324
node: `./dist-cjs/submodules/${submodule}/index.js`,
2425
import: `./dist-es/submodules/${submodule}/index.js`,
2526
require: `./dist-cjs/submodules/${submodule}/index.js`,

0 commit comments

Comments
 (0)