From faa4b3c629564e34a543234ddccb0c489b416c31 Mon Sep 17 00:00:00 2001 From: falsandtru Date: Wed, 6 May 2020 08:16:04 +0900 Subject: [PATCH] Improve file type detection --- lib/middleware/karma.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/middleware/karma.js b/lib/middleware/karma.js index dd1ee1d00..ef9a23a90 100644 --- a/lib/middleware/karma.js +++ b/lib/middleware/karma.js @@ -164,7 +164,7 @@ function createKarmaMiddleware ( const scriptTags = [] for (const file of files.included) { let filePath = file.path - const fileType = file.type || path.extname(filePath).substring(1) + const fileType = file.type || path.extname(filePath).substring(1).split(/[?#]/, 1)[0] || '' if (helper.isDefined(fileType) && !FILE_TYPES.includes(fileType)) { log.warn(`Invalid file type (${fileType}), defaulting to js.`)