From 01d0f4a663181b76ca142d0729c724109c956cd5 Mon Sep 17 00:00:00 2001 From: "Juan Picado @jotadeveloper" Date: Thu, 28 Feb 2019 23:00:48 +0100 Subject: [PATCH] chore: refactor for better debugging --- src/lib/plugin-loader.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/plugin-loader.js b/src/lib/plugin-loader.js index 708996e5f..5ae403175 100644 --- a/src/lib/plugin-loader.js +++ b/src/lib/plugin-loader.js @@ -53,13 +53,15 @@ export default function loadPlugin(config: Config, pluginConfigs: any = {}, p return Object.keys(pluginConfigs).map((pluginId: string) => { let plugin; + const localPlugin = Path.resolve(__dirname + '/../plugins', pluginId); // try local plugins first - plugin = tryLoad(Path.resolve(__dirname + '/../plugins', pluginId)); + plugin = tryLoad(localPlugin); // try the external plugin directory if (plugin === null && config.plugins) { const pluginDir = config.plugins; - plugin = tryLoad(Path.resolve(pluginDir, pluginId)); + const externalFilePlugin = Path.resolve(pluginDir, pluginId); + plugin = tryLoad(externalFilePlugin); // npm package if (plugin === null && pluginId.match(/^[^\.\/]/)) {