We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c206e8a commit d913d14Copy full SHA for d913d14
1 file changed
src/main.ts
@@ -220,7 +220,14 @@ export function createPlugins(
220
plugins.push(pluginFunction(pluginDefaultOptions))
221
} else if (typeof inputPluginsNames[index][2] === "boolean" && inputPluginsNames[index][2] === true) {
222
// plugin with options that override pluginDefaultOptions
223
- plugins.push(pluginFunction({ ...pluginDefaultOptions, ...inputPluginsNames[index][1] }))
+ const pluginOptions = inputPluginsNames[index][1]
224
+ plugins.push(
225
+ pluginFunction(
226
+ typeof pluginOptions === "object"
227
+ ? { ...pluginDefaultOptions, ...pluginOptions }
228
+ : { ...pluginDefaultOptions, pluginOptions }
229
+ )
230
231
} else {
232
// plugin with options
233
plugins.push(pluginFunction(inputPluginsNames[index][1]))
0 commit comments