File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ function isEsmId(id_, parentId_) {
74
74
}
75
75
const parentId = parentId_ ? resolveId ( parentId_ ) : undefined
76
76
const resolvedId = resolveId ( id_ , parentId )
77
- if ( resolvedId . endsWith ( '.mjs' ) ) {
77
+ if ( resolvedId . endsWith ( '.mjs' ) || resolvedId . endsWith ( '.mts' ) ) {
78
78
return true
79
79
}
80
80
if (
@@ -102,7 +102,11 @@ function isEsmId(id_, parentId_) {
102
102
if (
103
103
pkgJson . type === 'module' &&
104
104
! entryExports ?. require &&
105
- ! entryExports ?. node ?. default ?. endsWith ( '.cjs' )
105
+ ! entryExports ?. node ?. require &&
106
+ ! entryExports ?. node ?. default ?. endsWith ( '.cjs' ) &&
107
+ ! entryExports ?. [ '.' ] ?. require &&
108
+ ! entryExports ?. [ '.' ] ?. node ?. require &&
109
+ ! entryExports ?. [ '.' ] ?. node ?. default ?. endsWith ( '.cjs' )
106
110
) {
107
111
return true
108
112
}
You can’t perform that action at this time.
0 commit comments