* Applies an array of webpack blocks only if `condition` is true. * * @param {boolean} condition Condition to test * @param {Function[]} configSetters Array of functions as returned by webpack blocks. * @return {Function}
(condition, configSetters)
| 11 | * @return {Function} |
| 12 | */ |
| 13 | function when(condition, configSetters) { |
| 14 | assertConfigSetters(configSetters) |
| 15 | |
| 16 | if (condition) { |
| 17 | return group(configSetters) |
| 18 | } else { |
| 19 | return () => config => config |
| 20 | } |
| 21 | } |
no test coverage detected
searching dependent graphs…