Skip to content

Commit 4082913

Browse files
fix(prepublish): Don't use settings entries if paths are passed in.
1 parent fb43420 commit 4082913

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

bin/mastarm

+10-3
Original file line numberDiff line numberDiff line change
@@ -163,15 +163,22 @@ commander
163163
commander
164164
.command('prepublish [entries...]')
165165
.description('Transpile JavaScript down to ES5 with Babel')
166-
.action(function (entries, options) {
166+
.action(function (cliEntries, options) {
167167
const prepublish = require('../lib/prepublish')
168168
const config = loadConfig(process.cwd(), commander.config, commander.env)
169169
const get = util.makeGetFn([options, commander, config.settings])
170170

171+
const outdir = get('outdir')
172+
const entries = util.parseEntries(cliEntries && cliEntries.length > 0
173+
? cliEntries
174+
: get('entries') || [],
175+
outdir
176+
)
177+
171178
prepublish({
172-
entries: util.parseEntries([...entries, ...(get('entries') || [])], get('outdir')),
179+
entries,
173180
env: get('env'),
174-
outdir: get('outdir')
181+
outdir
175182
})
176183
})
177184

0 commit comments

Comments
 (0)