fix(loadAllPreloadPlugins): remove await

This commit is contained in:
JellyBrick
2023-11-29 18:27:45 +09:00
parent e1690720b3
commit 888ced8fd1

View File

@ -71,17 +71,17 @@ export const forceLoadPreloadPlugin = async (id: string) => {
} }
}; };
export const loadAllPreloadPlugins = async () => { export const loadAllPreloadPlugins = () => {
const pluginConfigs = config.plugins.getPlugins(); const pluginConfigs = config.plugins.getPlugins();
for (const [pluginId, pluginDef] of Object.entries(preloadPlugins)) { for (const [pluginId, pluginDef] of Object.entries(preloadPlugins)) {
const config = deepmerge(pluginDef.config ?? { enable: false }, pluginConfigs[pluginId] ?? {}); const config = deepmerge(pluginDef.config ?? { enable: false }, pluginConfigs[pluginId] ?? {});
if (config.enabled) { if (config.enabled) {
await forceLoadPreloadPlugin(pluginId); forceLoadPreloadPlugin(pluginId);
} else { } else {
if (loadedPluginMap[pluginId]) { if (loadedPluginMap[pluginId]) {
await forceUnloadPreloadPlugin(pluginId); forceUnloadPreloadPlugin(pluginId);
} }
} }
} }