diff --git a/denops/dpp/dpp.ts b/denops/dpp/dpp.ts index 59dfbc8..1d0e20c 100644 --- a/denops/dpp/dpp.ts +++ b/denops/dpp/dpp.ts @@ -138,8 +138,8 @@ export class Dpp { recordPlugins[plugin.name] = plugin; if ( - plugin.path && await isDirectory(plugin.path) && - plugin.rtp && await isDirectory(plugin.rtp) && + await isDirectory(plugin.path) && + await isDirectory(plugin.rtp) && await checkIf(plugin) ) { availablePlugins[plugin.name] = plugin; @@ -475,7 +475,7 @@ export class Dpp { plugin.merged ) ) { - if (!plugin.path || !await isDirectory(plugin.path)) { + if (!await isDirectory(plugin.path)) { continue; }