From def2d5edf16cb7f7f76352b981cf846494b6cdb8 Mon Sep 17 00:00:00 2001 From: cgewecke Date: Thu, 4 Apr 2024 08:55:15 -0700 Subject: [PATCH] Use fs.stat to check directory status --- plugins/resources/plugin.utils.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/resources/plugin.utils.js b/plugins/resources/plugin.utils.js index 1a947c18..9d333db7 100644 --- a/plugins/resources/plugin.utils.js +++ b/plugins/resources/plugin.utils.js @@ -135,9 +135,9 @@ function assembleFiles(config, skipFiles=[]){ let targetsPath; // The targets (contractsDir) could actually be a single named file (OR a folder) - const extName = path.extname(config.contractsDir); + const isDirectory = fs.statSync(config.contractsDir).isDirectory(); - if (extName.length !== 0) { + if (!isDirectory) { targets = [ path.normalize(config.contractsDir) ]; } else { targetsPath = path.join(config.contractsDir, '**', '*.{sol,vy}');