From: Raphaƫl Jakse Date: Sun, 12 Apr 2020 18:14:37 +0000 (+0200) Subject: Rewrite const and let to var when serving js files from the dev server X-Git-Url: https://secure.softndesign.org/git/?a=commitdiff_plain;h=48cd60e465720c9b72156e324817261b6749c611;p=trivabble.git Rewrite const and let to var when serving js files from the dev server --- 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; } }