Skip to content

Commit 0affb4b

Browse files
authored
fix: use entryFileNames for entry dts chunks (#132)
1 parent 5538212 commit 0affb4b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/fake-js.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,15 @@ export function createFakeJsPlugin({
7171
'[rolldown-plugin-dts] Cannot bundle dts files with `cjs` format.',
7272
)
7373
}
74-
const { chunkFileNames } = options
74+
const { chunkFileNames, entryFileNames } = options
7575
return {
7676
...options,
7777
sourcemap: options.sourcemap || sourcemap,
7878
chunkFileNames(chunk) {
7979
const nameTemplate = resolveTemplateFn(
80-
chunkFileNames || '[name]-[hash].js',
80+
chunk.isEntry
81+
? entryFileNames || '[name].js'
82+
: chunkFileNames || '[name]-[hash].js',
8183
chunk,
8284
)
8385

0 commit comments

Comments
 (0)