From 4c7bc2f897d8d778b1ddd649004474c4b4ef9e95 Mon Sep 17 00:00:00 2001 From: falsandtru Date: Wed, 6 May 2020 08:16:04 +0900 Subject: [PATCH] fix(middleware): fix 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..da25671f1 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.split(/[?#]/, 1)[0] || '').substring(1) if (helper.isDefined(fileType) && !FILE_TYPES.includes(fileType)) { log.warn(`Invalid file type (${fileType}), defaulting to js.`)