Skip to content

Commit b7a0495

Browse files
Merge pull request #587 from developit/strip-ts-extensions
2 parents 5f59b3b + e85667c commit b7a0495

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/index.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,12 +429,15 @@ function createConfig(options, entry, format, writeMeta) {
429429

430430
let mainNoExtension = options.output;
431431
if (options.multipleEntries) {
432-
let name = entry.match(/([\\/])index(\.(umd|cjs|es|m))?\.m?js$/)
432+
let name = entry.match(/([\\/])index(\.(umd|cjs|es|m))?\.(mjs|[tj]sx?)$/)
433433
? mainNoExtension
434434
: entry;
435435
mainNoExtension = resolve(dirname(mainNoExtension), basename(name));
436436
}
437-
mainNoExtension = mainNoExtension.replace(/(\.(umd|cjs|es|m))?\.m?js$/, '');
437+
mainNoExtension = mainNoExtension.replace(
438+
/(\.(umd|cjs|es|m))?\.(mjs|[tj]sx?)$/,
439+
'',
440+
);
438441

439442
let moduleMain = replaceName(
440443
pkg.module && !pkg.module.match(/src\//)

0 commit comments

Comments
 (0)