From 01e45202ac1fcb04256d4c065ea648455906cd1c Mon Sep 17 00:00:00 2001 From: tycrek Date: Sun, 3 Oct 2021 18:26:05 -0600 Subject: [PATCH] Only load custom index if exported function is detected --- ass.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ass.js b/ass.js index 7d12b7a..e4b160d 100755 --- a/ass.js +++ b/ass.js @@ -66,7 +66,7 @@ useSsl && app.use(helmet.hsts({ preload: true })); // skipcq: JS-0093 app.use(nofavicon); // Use custom index, otherwise render README.md -const ASS_INDEX = indexFile !== '' && fs.existsSync(`./${indexFile}`) && require(`./${indexFile}`); +const ASS_INDEX = indexFile !== '' && fs.existsSync(`./${indexFile}`) && (typeof require(`./${indexFile}`) === typeof Function); app.get('/', (req, res, next) => ASS_INDEX // skipcq: JS-0229 ? ASS_INDEX(req, res, next) : fs.readFile(path('README.md'))