We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent baade4c commit a353ff5Copy full SHA for a353ff5
packages/smooth-core/src/config/plugins.js
@@ -1,7 +1,12 @@
1
export function parsePlugins(plugins) {
2
- return plugins.map(plugin => ({
+ return plugins.map(plugin => {
3
// eslint-disable-next-line global-require, import/no-dynamic-require
4
- hooks: require(plugin.resolve),
5
- options: plugin.options,
6
- }))
+ const hooks = require(plugin.resolve)
+ return {
+ hooks,
7
+ options: hooks.resolveOptions
8
+ ? hooks.resolveOptions(plugin.options)
9
+ : plugin.options,
10
+ }
11
+ })
12
}
0 commit comments