Ver Fonte

:arrow_up: upgrade deps

bump hslayers-ng to 1.26.0
bump babel-loader to 8.2.1
bump eslint to 7.13.0
bump file-loader to 6.2.0
bump postcss to 8.1.7
bump webpack-merge to 5.4.0
jmacura há 5 anos atrás
pai
commit
4a29c65909
2 ficheiros alterados com 83 adições e 75 exclusões
  1. 77 69
      package-lock.json
  2. 6 6
      package.json

+ 77 - 69
package-lock.json

@@ -276,9 +276,9 @@
       }
     },
     "@eslint/eslintrc": {
-      "version": "0.1.3",
-      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.1.3.tgz",
-      "integrity": "sha512-4YVwPkANLeNtRjMekzux1ci8hIaH5eGKktGqR0d3LWsKNn5B2X/1Z6Trxy7jQXl9EBGE6Yj02O+t09FMeRllaA==",
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.2.1.tgz",
+      "integrity": "sha512-XRUeBZ5zBWLYgSANMpThFddrZZkEbGHgUdt5UJjZfnlN9BGCiUBrf+nvbRupSjMvqzwnQN0qwCmOxITt1cfywA==",
       "dev": true,
       "requires": {
         "ajv": "^6.12.4",
@@ -294,9 +294,9 @@
       },
       "dependencies": {
         "debug": {
-          "version": "4.2.0",
-          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
-          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
+          "version": "4.3.1",
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
+          "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
           "dev": true,
           "requires": {
             "ms": "2.1.2"
@@ -319,9 +319,9 @@
       "integrity": "sha1-zlblOfg1UrWNENZy6k1vya3HsjQ="
     },
     "@mapbox/mapbox-gl-style-spec": {
-      "version": "13.17.0",
-      "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.17.0.tgz",
-      "integrity": "sha512-ZxOdHiuUmDcvQNc1uTnBLVJZxiQVYvoNZaQVxWwl+6Id6tjGQFtieZxXiv/RXIOpQQT35JuioatTKdsjpMsULA==",
+      "version": "13.17.1",
+      "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-style-spec/-/mapbox-gl-style-spec-13.17.1.tgz",
+      "integrity": "sha512-8Z+53JP3TAUC2FihyCDNEiOkfSNnQH/iZ7Jkm02xRKdWeTWAKtmsyCcPn2HKXkundiaYvaZsbEd4AwvX3+MsrQ==",
       "requires": {
         "@mapbox/jsonlint-lines-primitives": "~2.0.2",
         "@mapbox/point-geometry": "^0.1.0",
@@ -694,24 +694,24 @@
       "dev": true
     },
     "angular": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/angular/-/angular-1.8.1.tgz",
-      "integrity": "sha512-eiasF4uFXsmKD8qYpkKEi9rKVxMv0nIDZXsYrwzSbPIbjmTV05bx+18VDbRmMx7p+gL84T9Qw2NCpVe8w1QKHQ=="
+      "version": "1.8.2",
+      "resolved": "https://registry.npmjs.org/angular/-/angular-1.8.2.tgz",
+      "integrity": "sha512-IauMOej2xEe7/7Ennahkbb5qd/HFADiNuLSESz9Q27inmi32zB0lnAsFeLEWcox3Gd1F6YhNd1CP7/9IukJ0Gw=="
     },
     "angular-animate": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/angular-animate/-/angular-animate-1.8.1.tgz",
-      "integrity": "sha512-v5J02y47Du7k42wNZK+q4GWclP4Acw0sS6fZu/TI1rE8i/3MRvI/umAvfpm+WBB5+mAg4c35iBfw0qgyIVZl7A=="
+      "version": "1.8.2",
+      "resolved": "https://registry.npmjs.org/angular-animate/-/angular-animate-1.8.2.tgz",
+      "integrity": "sha512-Jbr9+grNMs9Kj57xuBU3Ju3NOPAjS1+g2UAwwDv7su1lt0/PLDy+9zEwDiu8C8xJceoTbmBNKiWGPJGBdCQLlA=="
     },
     "angular-aria": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/angular-aria/-/angular-aria-1.8.1.tgz",
-      "integrity": "sha512-ZuOGzoCzP6vwESFai27SjB94E0lMSDgSgexrwdPhY2X7JcDT6Chv+EYfd+VOhVBNicqg6GiZdpo4zNWUCcrbPQ=="
+      "version": "1.8.2",
+      "resolved": "https://registry.npmjs.org/angular-aria/-/angular-aria-1.8.2.tgz",
+      "integrity": "sha512-xWT1Lm+Xug2GM6nGNMioBP4hXt3sj2eGaExa4cVCZUYSVWezgyuD1RiLgzJzwTkBGYplHQUzQaz3yDY8jVI6yQ=="
     },
     "angular-cookies": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/angular-cookies/-/angular-cookies-1.8.1.tgz",
-      "integrity": "sha512-952lNWW2REfGRwErYB4kLiWCvCE+euaPtIq8iYdZso0T74D6KCz82zSQjO5xnxfIKWMeKp2X2yIMksyH++GZcw=="
+      "version": "1.8.2",
+      "resolved": "https://registry.npmjs.org/angular-cookies/-/angular-cookies-1.8.2.tgz",
+      "integrity": "sha512-M6fCnsnw1pj1+nXuO28ilJ+h6pFCIXQKSEgy9/PIoN0sZr5FqsE9BK18PdBQa8dif+fnHCAYpPU8MgDzT/sZSg=="
     },
     "angular-drag-and-drop-lists": {
       "version": "2.1.0",
@@ -729,9 +729,9 @@
       "integrity": "sha1-hecpqGQfqu6zBnpFNFc6S7lx4eo="
     },
     "angular-loader": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/angular-loader/-/angular-loader-1.8.1.tgz",
-      "integrity": "sha512-+KC5B7vttuMNsGLKVmjzYvY1bLJZgSdrcoObTADDYAlCCUxfp1W+TPNm024PPYwuDYAK3d5WLLuhG6IZOiNn7A=="
+      "version": "1.8.2",
+      "resolved": "https://registry.npmjs.org/angular-loader/-/angular-loader-1.8.2.tgz",
+      "integrity": "sha512-UyaVnPSGwZO4cG7zGYXnqHQ5emTDbl7TKAUA5+CDRS/c3d9pxtpHUlZH+jHvhgJAQyIkky4115L/R6bXJsf+EQ=="
     },
     "angular-material": {
       "version": "1.2.1",
@@ -743,14 +743,14 @@
       "from": "git+https://github.com/SLeitgeb/angular-material-bottom-sheet-collapsible.git#7e22ce4"
     },
     "angular-messages": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/angular-messages/-/angular-messages-1.8.1.tgz",
-      "integrity": "sha512-09+sV4b51/y6oE9DRVcc6+zs2jN5a1Hf0LWO18tv9dgjit2qVR99eYlzLM5HQAaCBUN5gfzJEk2cgVrXWzkijA=="
+      "version": "1.8.2",
+      "resolved": "https://registry.npmjs.org/angular-messages/-/angular-messages-1.8.2.tgz",
+      "integrity": "sha512-M1qNh/30cLJi4yJJ+3YB8saPonRcavz5Dquqz0T/aUySKJhIkUoeCkmF+BcLH4SJ5PBp04yy4CZUUeNRVi7jZA=="
     },
     "angular-mocks": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.8.1.tgz",
-      "integrity": "sha512-lynQMo81pq/viSXjeBdSI2Noo/DPkHWzTiECKqxBrEVTxyl/y1LHZvm3u1I21oPjwXaMm8wIGXi1srbBr+Jerw=="
+      "version": "1.8.2",
+      "resolved": "https://registry.npmjs.org/angular-mocks/-/angular-mocks-1.8.2.tgz",
+      "integrity": "sha512-I5L3P0l21HPdVsP4A4qWmENt4ePjjbkDFdAzOaM7QiibFySbt14DptPbt2IjeG4vFBr4vSLbhIz8Fk03DISl8Q=="
     },
     "angular-route": {
       "version": "1.4.14",
@@ -758,9 +758,9 @@
       "integrity": "sha1-Ll2/4SOUI8Z4Flw5uzhgGtZqB5Q="
     },
     "angular-sanitize": {
-      "version": "1.8.1",
-      "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.8.1.tgz",
-      "integrity": "sha512-kDtbAQkN+biyvBMJ8mgFIDZureng5yl6qegFCQ+bUw50n3KOx4FCsZ9S5tNAQ/rjYYTC5tP4hREv7+2ha+8M2w=="
+      "version": "1.8.2",
+      "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.8.2.tgz",
+      "integrity": "sha512-OB6Goa+QN3byf5asQ7XRl7DKZejm/F/ZOqa9z1skqYVOWA2hoBxoCmt9E7+i7T/TbxZP5zYzKxNZVVJNu860Hg=="
     },
     "angular-socialshare": {
       "version": "2.3.11",
@@ -1299,14 +1299,14 @@
       }
     },
     "babel-loader": {
-      "version": "8.1.0",
-      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz",
-      "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==",
+      "version": "8.2.1",
+      "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.1.tgz",
+      "integrity": "sha512-dMF8sb2KQ8kJl21GUjkW1HWmcsL39GOV5vnzjqrCzEPNY0S0UfMLnumidiwIajDSBmKhYf5iRW+HXaM4cvCKBw==",
       "dev": true,
       "requires": {
         "find-cache-dir": "^2.1.0",
         "loader-utils": "^1.4.0",
-        "mkdirp": "^0.5.3",
+        "make-dir": "^2.1.0",
         "pify": "^4.0.1",
         "schema-utils": "^2.6.5"
       },
@@ -3759,13 +3759,13 @@
       "dev": true
     },
     "eslint": {
-      "version": "7.11.0",
-      "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.11.0.tgz",
-      "integrity": "sha512-G9+qtYVCHaDi1ZuWzBsOWo2wSwd70TXnU6UHA3cTYHp7gCTXZcpggWFoUVAMRarg68qtPoNfFbzPh+VdOgmwmw==",
+      "version": "7.13.0",
+      "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.13.0.tgz",
+      "integrity": "sha512-uCORMuOO8tUzJmsdRtrvcGq5qposf7Rw0LwkTJkoDbOycVQtQjmnhZSuLQnozLE4TmAzlMVV45eCHmQ1OpDKUQ==",
       "dev": true,
       "requires": {
         "@babel/code-frame": "^7.0.0",
-        "@eslint/eslintrc": "^0.1.3",
+        "@eslint/eslintrc": "^0.2.1",
         "ajv": "^6.10.0",
         "chalk": "^4.0.0",
         "cross-spawn": "^7.0.2",
@@ -3838,9 +3838,9 @@
           "dev": true
         },
         "debug": {
-          "version": "4.2.0",
-          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
-          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
+          "version": "4.3.1",
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz",
+          "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==",
           "dev": true,
           "requires": {
             "ms": "2.1.2"
@@ -4842,9 +4842,9 @@
       }
     },
     "file-loader": {
-      "version": "6.1.1",
-      "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz",
-      "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==",
+      "version": "6.2.0",
+      "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
+      "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
       "dev": true,
       "requires": {
         "loader-utils": "^2.0.0",
@@ -5443,9 +5443,9 @@
       "dev": true
     },
     "hslayers-ng": {
-      "version": "1.25.0",
-      "resolved": "https://registry.npmjs.org/hslayers-ng/-/hslayers-ng-1.25.0.tgz",
-      "integrity": "sha512-AwSSi4vzwKtSWfs8xWXOgTEfbBtDyopvGzq5YhFB20jVM+fXLLZjtJB6FrCzvd/C5guWDbGtPZgC2PeE26xw/Q==",
+      "version": "1.26.0",
+      "resolved": "https://registry.npmjs.org/hslayers-ng/-/hslayers-ng-1.26.0.tgz",
+      "integrity": "sha512-cEU/PtVowfwOJT0DLL76V1sHbMb0gmWAAdqSM9pIpO3qLusx6VPlX8t6KKh3V1ZcEoh7JA4vdqHESs+w9yElpA==",
       "requires": {
         "angular": "^1.7.9",
         "angular-animate": "^1.7.9",
@@ -5464,7 +5464,7 @@
         "angular-timelinejs3": "~0.2.3",
         "angular-update-meta": "2.1.0",
         "angularjs-bootstrap-datetimepicker": "^1.1.4",
-        "bootstrap": "^4.5.2",
+        "bootstrap": "^4.5.3",
         "clipboard": "^2.0.4",
         "cors-anywhere": "^0.4.1",
         "dynamic-pub-path-plugin": "0.0.4",
@@ -5475,7 +5475,7 @@
         "js-cookie": "2.2.1",
         "karma-webpack": "^4.0.2",
         "md-color-picker": "^0.2.6",
-        "moment": "^2.27.0",
+        "moment": "^2.29.1",
         "moment-interval": "^0.2.1",
         "ng-focus-if": "^1.0.7",
         "ngclipboard": "^2.0.0",
@@ -5483,9 +5483,10 @@
         "ol-popup": "^4.0.0",
         "ol-popup-umd": "^1.3.1",
         "proj4": "^2.6.0",
-        "tinycolor2": "^1.4.1",
+        "tinycolor2": "^1.4.2",
         "ttf2eot": "^2.0.0",
-        "unidecode": "^0.1.8"
+        "unidecode": "^0.1.8",
+        "xml-js": "^1.6.11"
       }
     },
     "html-comment-regex": {
@@ -6873,9 +6874,9 @@
       "dev": true
     },
     "nanoid": {
-      "version": "3.1.12",
-      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz",
-      "integrity": "sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==",
+      "version": "3.1.16",
+      "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.16.tgz",
+      "integrity": "sha512-+AK8MN0WHji40lj8AEuwLOvLSbWYApQpre/aFJZD71r43wVRLrOYS4FmJOPQYon1TqB462RzrrxlfA74XRES8w==",
       "dev": true
     },
     "nanomatch": {
@@ -7739,14 +7740,14 @@
       "dev": true
     },
     "postcss": {
-      "version": "8.1.2",
-      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.2.tgz",
-      "integrity": "sha512-mToqEVFq8jF9TFhlIK4HhE34zknFJuNTgqtsr60vUvrWn+9TIYugCwiV1JZRxCuOrej2jjstun1bn4Bc7/1HkA==",
+      "version": "8.1.7",
+      "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.7.tgz",
+      "integrity": "sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ==",
       "dev": true,
       "requires": {
         "colorette": "^1.2.1",
         "line-column": "^1.0.2",
-        "nanoid": "^3.1.12",
+        "nanoid": "^3.1.16",
         "source-map": "^0.6.1"
       },
       "dependencies": {
@@ -9274,9 +9275,9 @@
       "dev": true
     },
     "proj4": {
-      "version": "2.6.2",
-      "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.6.2.tgz",
-      "integrity": "sha512-Pn0+HZtXb4JzuN8RR0VM7yyseegiYHbXkF+2FOdGpzRojcZ1BTjWxOh7qfp2vH0EyLu8pvcrhLxidwzgyUy/Gw==",
+      "version": "2.6.3",
+      "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.6.3.tgz",
+      "integrity": "sha512-XRqnLmHWlvi7jqKNTqaOUrVy72JEtOUrnlLki99yZUOSvcSeBaZ1I/EGnQ2LzplSbjSrebGAdikqCLeCxC/YEg==",
       "requires": {
         "mgrs": "1.0.0",
         "wkt-parser": "^1.2.4"
@@ -9977,8 +9978,7 @@
     "sax": {
       "version": "1.2.4",
       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
-      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
-      "dev": true
+      "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
     },
     "schema-utils": {
       "version": "1.0.0",
@@ -12059,9 +12059,9 @@
       }
     },
     "webpack-merge": {
-      "version": "5.2.0",
-      "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.2.0.tgz",
-      "integrity": "sha512-QBglJBg5+lItm3/Lopv8KDDK01+hjdg2azEwi/4vKJ8ZmGPdtJsTpjtNNOW3a4WiqzXdCATtTudOZJngE7RKkA==",
+      "version": "5.4.0",
+      "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.4.0.tgz",
+      "integrity": "sha512-/scBgu8LVPlHDgqH95Aw1xS+L+PHrpHKOwYVGFaNOQl4Q4wwwWDarwB1WdZAbLQ24SKhY3Awe7VZGYAdp+N+gQ==",
       "dev": true,
       "requires": {
         "clone-deep": "^4.0.1",
@@ -12194,6 +12194,14 @@
         "async-limiter": "~1.0.0"
       }
     },
+    "xml-js": {
+      "version": "1.6.11",
+      "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz",
+      "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==",
+      "requires": {
+        "sax": "^1.2.4"
+      }
+    },
     "xtend": {
       "version": "4.0.2",
       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",

+ 6 - 6
package.json

@@ -23,17 +23,17 @@
   "author": "Jan Macura",
   "license": "MPL",
   "dependencies": {
-    "hslayers-ng": "^1.25.0",
+    "hslayers-ng": "^1.26.0",
     "http-server": "^0.12.3"
   },
   "devDependencies": {
     "@babel/core": "^7.11.6",
     "@babel/plugin-syntax-dynamic-import": "^7.8.3",
-    "babel-loader": "^8.1.0",
+    "babel-loader": "^8.2.1",
     "babel-plugin-angularjs-annotate": "^0.10.0",
     "clean-webpack-plugin": "^3.0.0",
     "css-loader": "^3.6.0",
-    "eslint": "^7.10.0",
+    "eslint": "^7.13.0",
     "eslint-config-angular": "^0.5.0",
     "eslint-config-openlayers": "^14.0.0",
     "eslint-plugin-angular": "^4.0.1",
@@ -41,20 +41,20 @@
     "eslint-plugin-node": "^11.1.0",
     "eslint-plugin-promise": "^4.2.1",
     "extract-loader": "^5.1.0",
-    "file-loader": "^6.1.0",
+    "file-loader": "^6.2.0",
     "html-loader": "^1.3.1",
     "html-webpack-plugin": "^4.5.0",
     "mini-css-extract-plugin": "^0.11.3",
     "ng-cache-loader": "0.0.26",
     "npm-run-all": "^4.1.5",
     "optimize-css-assets-webpack-plugin": "^5.0.4",
-    "postcss": "^8.1.1",
+    "postcss": "^8.1.7",
     "postcss-prefix-selector": "^1.7.1",
     "style-loader": "^1.3.0",
     "url-loader": "^4.1.0",
     "webpack": "^4.44.2",
     "webpack-cli": "^3.3.12",
     "webpack-dev-server": "^3.11.0",
-    "webpack-merge": "^5.1.4"
+    "webpack-merge": "^5.4.0"
   }
 }