Skip to content

Commit f9c5008

Browse files
authored
fix(core): set module export fields (#1297)
* fix(core): set module export fields * chore: add changeset
1 parent 63207bc commit f9c5008

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

.changeset/rare-bulldogs-battle.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@smithy/core": minor
3+
---
4+
5+
adds a module exports field in core

packages/core/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,14 @@
1818
"types": "./dist-types/index.d.ts",
1919
"exports": {
2020
".": {
21+
"module": "./dist-es/index.js",
2122
"node": "./dist-cjs/index.js",
2223
"import": "./dist-es/index.js",
2324
"require": "./dist-cjs/index.js",
2425
"types": "./dist-types/index.d.ts"
2526
},
2627
"./package.json": {
28+
"module": "./package.json",
2729
"node": "./package.json",
2830
"import": "./package.json",
2931
"require": "./package.json"

packages/core/scripts/lint.js

Lines changed: 1 addition & 0 deletions
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)