UNPKG

654 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", {
3 value: true
4});
5Object.defineProperty(exports, "default", {
6 enumerable: true,
7 get: ()=>_default
8});
9function _default(pluginConfig, plugins) {
10 if (pluginConfig === undefined) {
11 return plugins;
12 }
13 const pluginNames = Array.isArray(pluginConfig) ? pluginConfig : [
14 ...new Set(plugins.filter((pluginName)=>{
15 return pluginConfig !== false && pluginConfig[pluginName] !== false;
16 }).concat(Object.keys(pluginConfig).filter((pluginName)=>{
17 return pluginConfig[pluginName] !== false;
18 })))
19 ];
20 return pluginNames;
21}