refactor: use rollup dir and entryFileNames options instead of file (#674)

This commit is contained in:
Katja Lutz 2020-07-04 15:33:36 +02:00 committed by GitHub
parent 1d609126bf
commit 658d867900
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -559,6 +559,10 @@ function createConfig(options, entry, format, writeMeta) {
let cache;
if (modern) cache = false;
const absMain = resolve(options.cwd, getMain({ options, entry, format }));
const outputDir = dirname(absMain);
const outputEntryFileName = basename(absMain);
let config = {
/** @type {import('rollup').InputOptions} */
inputOptions: {
@ -750,7 +754,8 @@ function createConfig(options, entry, format, writeMeta) {
},
format: modern ? 'es' : format,
name: options.name,
file: resolve(options.cwd, getMain({ options, entry, format })),
dir: outputDir,
entryFileNames: outputEntryFileName,
},
};