We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0c74341 commit 09fd93aCopy full SHA for 09fd93a
1 file changed
scripts/utils/packages.js
@@ -74,7 +74,7 @@ function isEsmId(id_, parentId_) {
74
}
75
const parentId = parentId_ ? resolveId(parentId_) : undefined
76
const resolvedId = resolveId(id_, parentId)
77
- if (resolvedId.endsWith('.mjs')) {
+ if (resolvedId.endsWith('.mjs') || resolvedId.endsWith('.mts')) {
78
return true
79
80
if (
@@ -102,7 +102,11 @@ function isEsmId(id_, parentId_) {
102
103
pkgJson.type === 'module' &&
104
!entryExports?.require &&
105
- !entryExports?.node?.default?.endsWith('.cjs')
+ !entryExports?.node?.require &&
106
+ !entryExports?.node?.default?.endsWith('.cjs') &&
107
+ !entryExports?.['.']?.require &&
108
+ !entryExports?.['.']?.node?.require &&
109
+ !entryExports?.['.']?.node?.default?.endsWith('.cjs')
110
) {
111
112
0 commit comments