From 8d70ebd91ac24c0bf9bb96c1c458eba021a263ce Mon Sep 17 00:00:00 2001 From: Jorge Schrauwen Date: Wed, 22 Apr 2020 18:52:09 +0200 Subject: [PATCH] Don't try and load non .js extensions (#3409) * only try and load extensions ending in .js * Update controller.js Co-authored-by: Koen Kanters --- lib/controller.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/controller.js b/lib/controller.js index fe368afd..3b93b910 100644 --- a/lib/controller.js +++ b/lib/controller.js @@ -74,7 +74,7 @@ class Controller { const extensionPath = data.joinPath('extension'); if (fs.existsSync(extensionPath)) { - const extensions = fs.readdirSync(extensionPath); + const extensions = fs.readdirSync(extensionPath).filter((f) => f.endsWith('.js')); for (const extension of extensions) { const Extension = require(path.join(extensionPath, extension.split('.')[0])); this.extensions.push(new Extension(...args, logger));