From 48cd60e465720c9b72156e324817261b6749c611 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rapha=C3=ABl=20Jakse?= Date: Sun, 12 Apr 2020 20:14:37 +0200 Subject: [PATCH] Rewrite const and let to var when serving js files from the dev server --- trivabble-server.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/trivabble-server.js b/trivabble-server.js index c92dd87..814447f 100644 --- a/trivabble-server.js +++ b/trivabble-server.js @@ -755,6 +755,12 @@ function handleRequest(request, response) { for (const i in mimes) { if (Object.prototype.hasOwnProperty.call(mimes, i) && request.url.endsWith(i)) { mime = mimes[i]; + if (i === ".js") { + contents = contents.toString().replace( + /(?^|\s|\()(?:const|let)(?\s)/gu, + "$1var$2" + ); + } break; } } -- 2.30.2