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));