From c122b31e738c739985c5172edd5091508b9194ae Mon Sep 17 00:00:00 2001 From: Norbert Renner Date: Mon, 11 Apr 2022 18:59:28 +0200 Subject: [PATCH] Replace ??=, not supported by i18next-scanner --- js/plugin/Routing.js | 2 +- package.json | 2 +- yarn.lock | 15 ++++++++++----- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/js/plugin/Routing.js b/js/plugin/Routing.js index a19ce19..fabd871 100644 --- a/js/plugin/Routing.js +++ b/js/plugin/Routing.js @@ -513,7 +513,7 @@ BR.Routing = L.Routing.extend({ _interpolateBeelines: function (serialBeelines, before, after) { let altStart = serialBeelines[0].getLatLngs()[0].alt; const altEnd = serialBeelines[serialBeelines.length - 1].getLatLngs()[1].alt ?? altStart; - altStart ??= altEnd; + altStart ?? (altStart = altEnd); let serialDelta = 0; if (altStart != null && altEnd != null) { diff --git a/package.json b/package.json index bece57a..d84c20b 100644 --- a/package.json +++ b/package.json @@ -116,7 +116,7 @@ "gulp-util": "^3.0.7", "gulp-zip": "^5.0.2", "husky": "^4.3.4", - "i18next-scanner": "^3.0.0", + "i18next-scanner": "^3.1.0", "jest": "^26.6.3", "marked": "^2.0.0", "merge-stream": "^2.0.0", diff --git a/yarn.lock b/yarn.lock index a0c2981..2583708 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5138,6 +5138,11 @@ esprima-fb@3001.1.0-dev-harmony-fb: resolved "https://registry.yarnpkg.com/esprima-fb/-/esprima-fb-3001.0001.0000-dev-harmony-fb.tgz#b77d37abcd38ea0b77426bb8bc2922ce6b426411" integrity sha1-t303q8046gt3Qmu4vCkizmtCZBE= +esprima-next@^5.7.0: + version "5.8.1" + resolved "https://registry.yarnpkg.com/esprima-next/-/esprima-next-5.8.1.tgz#e670c9e807dce91075160d7cd7735c4b74581338" + integrity sha512-jPuleZ9j065A9xGKreFh9YSgPlbL9/miG/l4KslkwEb7Ilwl5Ct7BmDkSTHA0rW0qnqLx+hsZWIB66s1XaMAyA== + esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" @@ -6529,10 +6534,10 @@ i18next-browser-languagedetector@^6.0.1: dependencies: "@babel/runtime" "^7.5.5" -i18next-scanner@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/i18next-scanner/-/i18next-scanner-3.0.0.tgz#16024fa7f6dc5fd73d91545bd01566f86a76529a" - integrity sha512-cm4Ch3VqicGZS8y+4xSvXoOsnE/iWhHZi6AZEyAgLLm3EDZ/eY21gDbLfbnwKVY6wCghzAEO9LfRNlxwTo8KMQ== +i18next-scanner@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/i18next-scanner/-/i18next-scanner-3.1.0.tgz#35d00d945637c1a2b90124b0fd327040ac197598" + integrity sha512-dHLXUJIiF1CYJNslCkJFDYJySk5fg+dzdg9O73XXqHcdZwJ2947SWusqq8HdNFB7LpkBi8oTG6TWLZPmqbAh8Q== dependencies: acorn "^8.0.4" acorn-dynamic-import "^4.0.0" @@ -6545,7 +6550,7 @@ i18next-scanner@^3.0.0: deepmerge "^4.0.0" ensure-array "^1.0.0" eol "^0.9.1" - esprima "^4.0.0" + esprima-next "^5.7.0" gulp-sort "^2.0.0" i18next "*" lodash "^4.0.0"