We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
options.plugins
{Function}
webpack.config.js
1 parent cc6544e commit dca52a9Copy full SHA for dca52a9
lib/options.js
@@ -1,14 +1,14 @@
1
'use strict'
2
3
module.exports = function parseOptions (params) {
4
- if (typeof params === 'function') {
5
- params = params.call(this, this)
+ if (typeof params.plugins === 'function') {
+ params.plugins = params.plugins.call(this, this)
6
}
7
8
let plugins
9
10
- if (typeof params === 'undefined') plugins = []
11
- else if (Array.isArray(params)) plugins = params
+ if (typeof params.plugins === 'undefined') plugins = []
+ else if (Array.isArray(params.plugins)) plugins = params.plugins
12
else plugins = params.plugins
13
14
const options = {}
0 commit comments