vite-plugin-zephyr
Version:
Vite plugin for Zephyr
16 lines (15 loc) • 584 B
JavaScript
function isPlugin(plugin) {
return !!plugin && 'object' == typeof plugin && 'name' in plugin;
}
function flattenPlugins(plugins) {
const flatPlugins = plugins.flat(1 / 0);
return flatPlugins.filter(isPlugin);
}
function extract_mf_plugins(plugins) {
return flattenPlugins(plugins).filter((plugin)=>'module-federation-vite' === plugin.name && '_options' in plugin && !!plugin._options);
}
function extract_mf_plugin(plugins) {
return extract_mf_plugins(plugins)[0];
}
export { extract_mf_plugin, extract_mf_plugins };
//# sourceMappingURL=extract_mf_plugin.mjs.map