Index: imaps-frontend/node_modules/konva/lib/Context.js
===================================================================
--- imaps-frontend/node_modules/konva/lib/Context.js	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/konva/lib/Context.js	(revision 0c6b92add4cfaedcb91bcd37b45849f142f7d152)
@@ -5,5 +5,5 @@
 const Global_1 = require("./Global");
 function simplifyArray(arr) {
-    var retArr = [], len = arr.length, util = Util_1.Util, n, val;
+    let retArr = [], len = arr.length, util = Util_1.Util, n, val;
     for (n = 0; n < len; n++) {
         val = arr[n];
@@ -18,5 +18,5 @@
     return retArr;
 }
-var COMMA = ',', OPEN_PAREN = '(', CLOSE_PAREN = ')', OPEN_PAREN_BRACKET = '([', CLOSE_BRACKET_PAREN = '])', SEMICOLON = ';', DOUBLE_PAREN = '()', EQUALS = '=', CONTEXT_METHODS = [
+const COMMA = ',', OPEN_PAREN = '(', CLOSE_PAREN = ')', OPEN_PAREN_BRACKET = '([', CLOSE_BRACKET_PAREN = '])', SEMICOLON = ';', DOUBLE_PAREN = '()', EQUALS = '=', CONTEXT_METHODS = [
     'arc',
     'arcTo',
@@ -52,5 +52,5 @@
     'translate',
 ];
-var CONTEXT_PROPERTIES = [
+const CONTEXT_PROPERTIES = [
     'fillStyle',
     'strokeStyle',
@@ -107,5 +107,5 @@
     }
     getTrace(relaxed, rounded) {
-        var traceArr = this.traceArr, len = traceArr.length, str = '', n, trace, method, args;
+        let traceArr = this.traceArr, len = traceArr.length, str = '', n, trace, method, args;
         for (n = 0; n < len; n++) {
             trace = traceArr[n];
@@ -143,5 +143,5 @@
     }
     _trace(str) {
-        var traceArr = this.traceArr, len;
+        let traceArr = this.traceArr, len;
         traceArr.push(str);
         len = traceArr.length;
@@ -151,5 +151,5 @@
     }
     reset() {
-        var pixelRatio = this.getCanvas().getPixelRatio();
+        const pixelRatio = this.getCanvas().getPixelRatio();
         this.setTransform(1 * pixelRatio, 0, 0, 1 * pixelRatio, 0, 0);
     }
@@ -158,5 +158,5 @@
     }
     clear(bounds) {
-        var canvas = this.getCanvas();
+        const canvas = this.getCanvas();
         if (bounds) {
             this.clearRect(bounds.x || 0, bounds.y || 0, bounds.width || 0, bounds.height || 0);
@@ -173,5 +173,5 @@
     }
     _applyOpacity(shape) {
-        var absOpacity = shape.getAbsoluteOpacity();
+        const absOpacity = shape.getAbsoluteOpacity();
         if (absOpacity !== 1) {
             this.setAttr('globalAlpha', absOpacity);
@@ -209,5 +209,5 @@
     }
     createImageData(width, height) {
-        var a = arguments;
+        const a = arguments;
         if (a.length === 2) {
             return this._context.createImageData(width, height);
@@ -227,5 +227,5 @@
     }
     drawImage(image, sx, sy, sWidth, sHeight, dx, dy, dWidth, dHeight) {
-        var a = arguments, _context = this._context;
+        const a = arguments, _context = this._context;
         if (a.length === 3) {
             _context.drawImage(image, sx, sy);
@@ -335,7 +335,7 @@
     }
     _enableTrace() {
-        var that = this, len = CONTEXT_METHODS.length, origSetter = this.setAttr, n, args;
-        var func = function (methodName) {
-            var origMethod = that[methodName], ret;
+        let that = this, len = CONTEXT_METHODS.length, origSetter = this.setAttr, n, args;
+        const func = function (methodName) {
+            let origMethod = that[methodName], ret;
             that[methodName] = function () {
                 args = simplifyArray(Array.prototype.slice.call(arguments, 0));
@@ -353,6 +353,6 @@
         that.setAttr = function () {
             origSetter.apply(that, arguments);
-            var prop = arguments[0];
-            var val = arguments[1];
+            const prop = arguments[0];
+            let val = arguments[1];
             if (prop === 'shadowOffsetX' ||
                 prop === 'shadowOffsetY' ||
@@ -368,5 +368,5 @@
     _applyGlobalCompositeOperation(node) {
         const op = node.attrs.globalCompositeOperation;
-        var def = !op || op === 'source-over';
+        const def = !op || op === 'source-over';
         if (!def) {
             this.setAttr('globalCompositeOperation', op);
@@ -393,5 +393,5 @@
     }
     _fillColor(shape) {
-        var fill = shape.fill();
+        const fill = shape.fill();
         this.setAttr('fillStyle', fill);
         shape._fillFunc(this);
@@ -402,5 +402,5 @@
     }
     _fillLinearGradient(shape) {
-        var grd = shape._getLinearGradient();
+        const grd = shape._getLinearGradient();
         if (grd) {
             this.setAttr('fillStyle', grd);
@@ -452,5 +452,5 @@
         const start = shape.getStrokeLinearGradientStartPoint(), end = shape.getStrokeLinearGradientEndPoint(), colorStops = shape.getStrokeLinearGradientColorStops(), grd = this.createLinearGradient(start.x, start.y, end.x, end.y);
         if (colorStops) {
-            for (var n = 0; n < colorStops.length; n += 2) {
+            for (let n = 0; n < colorStops.length; n += 2) {
                 grd.addColorStop(colorStops[n], colorStops[n + 1]);
             }
@@ -459,9 +459,9 @@
     }
     _stroke(shape) {
-        var dash = shape.dash(), strokeScaleEnabled = shape.getStrokeScaleEnabled();
+        const dash = shape.dash(), strokeScaleEnabled = shape.getStrokeScaleEnabled();
         if (shape.hasStroke()) {
             if (!strokeScaleEnabled) {
                 this.save();
-                var pixelRatio = this.getCanvas().getPixelRatio();
+                const pixelRatio = this.getCanvas().getPixelRatio();
                 this.setTransform(pixelRatio, 0, 0, pixelRatio, 0, 0);
             }
@@ -475,5 +475,5 @@
                 this.setAttr('shadowColor', 'rgba(0,0,0,0)');
             }
-            var hasLinearGradient = shape.getStrokeLinearGradientColorStops();
+            const hasLinearGradient = shape.getStrokeLinearGradientColorStops();
             if (hasLinearGradient) {
                 this._strokeLinearGradient(shape);
@@ -490,5 +490,5 @@
     _applyShadow(shape) {
         var _a, _b, _c;
-        var color = (_a = shape.getShadowRGBA()) !== null && _a !== void 0 ? _a : 'black', blur = (_b = shape.getShadowBlur()) !== null && _b !== void 0 ? _b : 5, offset = (_c = shape.getShadowOffset()) !== null && _c !== void 0 ? _c : {
+        const color = (_a = shape.getShadowRGBA()) !== null && _a !== void 0 ? _a : 'black', blur = (_b = shape.getShadowBlur()) !== null && _b !== void 0 ? _b : 5, offset = (_c = shape.getShadowOffset()) !== null && _c !== void 0 ? _c : {
             x: 0,
             y: 0,
@@ -524,10 +524,10 @@
             if (!strokeScaleEnabled) {
                 this.save();
-                var pixelRatio = this.getCanvas().getPixelRatio();
+                const pixelRatio = this.getCanvas().getPixelRatio();
                 this.setTransform(pixelRatio, 0, 0, pixelRatio, 0, 0);
             }
             this._applyLineCap(shape);
-            var hitStrokeWidth = shape.hitStrokeWidth();
-            var strokeWidth = hitStrokeWidth === 'auto' ? shape.strokeWidth() : hitStrokeWidth;
+            const hitStrokeWidth = shape.hitStrokeWidth();
+            const strokeWidth = hitStrokeWidth === 'auto' ? shape.strokeWidth() : hitStrokeWidth;
             this.setAttr('lineWidth', strokeWidth);
             this.setAttr('strokeStyle', shape.colorKey);
