Skip to content

Commit dd27d8f

Browse files
authored
Strip .ts extensions when generating bundle filenames
1 parent 2dd4afe commit dd27d8f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -429,12 +429,12 @@ 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(/(\.(umd|cjs|es|m))?\.(mjs|[tj]sx?)$/, '');
438438

439439
let moduleMain = replaceName(
440440
pkg.module && !pkg.module.match(/src\//)

0 commit comments

Comments
 (0)