Skip to content

Commit afbe5c5

Browse files
authored
fix: add default + require exports to @relaycast/sdk (#90)
* fix: add default + require exports to @relaycast/sdk tsx (and other CJS-in-ESM resolvers) fails with ERR_PACKAGE_PATH_NOT_EXPORTED when only 'import' is specified in exports map. Adding 'default' and 'require' entries fixes interop with tsx, ts-node, and mixed CJS/ESM consumers. * address feedback
1 parent af281a9 commit afbe5c5

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

packages/sdk-typescript/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,13 @@
77
"exports": {
88
".": {
99
"types": "./dist/index.d.ts",
10-
"import": "./dist/index.js"
10+
"import": "./dist/index.js",
11+
"default": "./dist/index.js"
1112
},
1213
"./internal": {
1314
"types": "./dist/internal.d.ts",
14-
"import": "./dist/internal.js"
15+
"import": "./dist/internal.js",
16+
"default": "./dist/internal.js"
1517
}
1618
},
1719
"scripts": {

0 commit comments

Comments
 (0)