From cd435f36c5955876079ed50bad28d23c2cc216f2 Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Tue, 26 Nov 2024 16:04:07 +0100 Subject: [PATCH 01/10] build(deps): bump toolkit to 26.1.0-beta.2 --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 447c39f3..1f3ba9b6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "license": "Apache-2.0", "dependencies": { "@ngx-translate/core": "14.0.0", - "arlas-wui-toolkit": "26.1.0-beta.1", + "arlas-wui-toolkit": "26.1.0-beta.2", "hammerjs": "^2.0.8", "ng-packagr": "^14.2.2", "ngx-markdown": "14.0.1", @@ -6127,9 +6127,9 @@ } }, "node_modules/arlas-wui-toolkit": { - "version": "26.1.0-beta.1", - "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.1.tgz", - "integrity": "sha512-6ARqBUV8QDK7Js7PN7knhlQWTvxObIf+AJPHyAowUQu7zxLjYNBCJru+fzWkvBqnyHex2A6fZXMSX+Ii97SuuA==", + "version": "26.1.0-beta.2", + "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.2.tgz", + "integrity": "sha512-APGWN9sVBbrL8yzVwHFdF2aZo7e00X+tzX70nscRYqB9AxOQph5UD75F3nSibBvPc8RCBv5CI0Wna0BniiKyfg==", "dependencies": { "@danielmoncada/angular-datetime-picker": "14.2.0", "@danielmoncada/angular-datetime-picker-moment-adapter": "~2.2.0", @@ -25474,9 +25474,9 @@ } }, "arlas-wui-toolkit": { - "version": "26.1.0-beta.1", - "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.1.tgz", - "integrity": "sha512-6ARqBUV8QDK7Js7PN7knhlQWTvxObIf+AJPHyAowUQu7zxLjYNBCJru+fzWkvBqnyHex2A6fZXMSX+Ii97SuuA==", + "version": "26.1.0-beta.2", + "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.2.tgz", + "integrity": "sha512-APGWN9sVBbrL8yzVwHFdF2aZo7e00X+tzX70nscRYqB9AxOQph5UD75F3nSibBvPc8RCBv5CI0Wna0BniiKyfg==", "requires": { "@danielmoncada/angular-datetime-picker": "14.2.0", "@danielmoncada/angular-datetime-picker-moment-adapter": "~2.2.0", diff --git a/package.json b/package.json index 9e977b3c..d0618f31 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@ngx-translate/core": "14.0.0", - "arlas-wui-toolkit": "26.1.0-beta.1", + "arlas-wui-toolkit": "26.1.0-beta.2", "hammerjs": "^2.0.8", "ng-packagr": "^14.2.2", "ngx-markdown": "14.0.1", From 28e4b222d9a63f2864b50809364d5941ebcd120d Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Tue, 26 Nov 2024 16:04:28 +0100 Subject: [PATCH 02/10] conf: add projection and bbox by default for ARLAS-wui --- src/assets/processes/download.json | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/assets/processes/download.json b/src/assets/processes/download.json index 2fee6c77..1997b5e8 100644 --- a/src/assets/processes/download.json +++ b/src/assets/processes/download.json @@ -24,7 +24,23 @@ "enum": [ { "label": "WGS 84", - "value": "epsg:4326" + "value": "epsg:4326", + "bbox": [ + -180.0, + -90.0, + 180.0, + 90.0 + ] + }, + { + "label": "EPSG:3857", + "value": "epsg:3857", + "bbox": [ + -180.0, + -90.0, + 180.0, + 90.0 + ] } ] } From b9d07b6f40414c4a41e76582e171fda47153f865 Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Tue, 26 Nov 2024 16:06:07 +0100 Subject: [PATCH 03/10] prod automatic release 26.1.0-rc.2 --- CHANGELOG.md | 4 ++++ package-lock.json | 4 ++-- package.json | 2 +- src/package.json | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e6f579b..7e6fc52b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [v26.1.0-rc.2](https://github.com/gisaia/ARLAS-WUI/tree/v26.1.0-rc.2) (2024-11-26) + +[Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v26.1.0-rc.1...v26.1.0-rc.2) + ## [v26.1.0-rc.1](https://github.com/gisaia/ARLAS-WUI/tree/v26.1.0-rc.1) (2024-11-26) [Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v26.0.8...v26.1.0-rc.1) diff --git a/package-lock.json b/package-lock.json index 1f3ba9b6..ef12f26d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "arlas-wui", - "version": "26.1.0-rc.1", + "version": "26.1.0-rc.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "arlas-wui", - "version": "26.1.0-rc.1", + "version": "26.1.0-rc.2", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index d0618f31..cb3b2935 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "arlas-wui", - "version": "26.1.0-rc.1", + "version": "26.1.0-rc.2", "author": "gisaia", "license": "Apache-2.0", "scripts": { diff --git a/src/package.json b/src/package.json index ad5fee48..6242078e 100644 --- a/src/package.json +++ b/src/package.json @@ -1,6 +1,6 @@ { "name": "arlas-wui", - "version": "26.1.0-rc.1", + "version": "26.1.0-rc.2", "author": "gisaia", "license": "Apache-2.0" } From 1889447ddad431af40ca5120798bf96e46fadee3 Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Wed, 27 Nov 2024 10:54:09 +0100 Subject: [PATCH 04/10] build(deps): fix vulnerability --- package-lock.json | 135 +++++----------------------------------------- package.json | 3 +- 2 files changed, 14 insertions(+), 124 deletions(-) diff --git a/package-lock.json b/package-lock.json index ef12f26d..4ecc0f18 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7729,10 +7729,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -14678,11 +14677,6 @@ "node-gyp-build": "^4.2.2" } }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, "node_modules/node": { "version": "16.20.2", "resolved": "https://registry.npmjs.org/node/-/node-16.20.2.tgz", @@ -15600,21 +15594,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "node_modules/patch-package/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, "node_modules/patch-package/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -15668,14 +15647,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/patch-package/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "engines": { - "node": ">=4" - } - }, "node_modules/patch-package/node_modules/rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -15695,25 +15666,6 @@ "semver": "bin/semver" } }, - "node_modules/patch-package/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/patch-package/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/patch-package/node_modules/slash": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", @@ -15744,17 +15696,6 @@ "node": ">=0.6.0" } }, - "node_modules/patch-package/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, "node_modules/path": { "version": "0.12.7", "resolved": "https://registry.npmjs.org/path/-/path-0.12.7.tgz", @@ -15790,7 +15731,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "engines": { "node": ">=8" } @@ -18321,7 +18261,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -18333,7 +18272,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "engines": { "node": ">=8" } @@ -20586,7 +20524,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -26645,10 +26582,9 @@ } }, "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -27956,7 +27892,7 @@ "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", + "cross-spawn": "~7.0.5", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", @@ -28287,7 +28223,7 @@ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "requires": { - "cross-spawn": "^7.0.3", + "cross-spawn": "~7.0.5", "get-stream": "^6.0.0", "human-signals": "^2.1.0", "is-stream": "^2.0.0", @@ -28649,7 +28585,7 @@ "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "dev": true, "requires": { - "cross-spawn": "^7.0.0", + "cross-spawn": "~7.0.5", "signal-exit": "^4.0.1" }, "dependencies": { @@ -31638,11 +31574,6 @@ "node-gyp-build": "^4.2.2" } }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - }, "node": { "version": "16.20.2", "resolved": "https://registry.npmjs.org/node/-/node-16.20.2.tgz", @@ -32286,7 +32217,7 @@ "requires": { "@yarnpkg/lockfile": "^1.1.0", "chalk": "^4.1.2", - "cross-spawn": "^6.0.5", + "cross-spawn": "~7.0.5", "find-yarn-workspace-root": "^2.0.0", "fs-extra": "^9.0.0", "is-ci": "^2.0.0", @@ -32339,18 +32270,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, "glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", @@ -32386,11 +32305,6 @@ "is-wsl": "^2.1.1" } }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==" - }, "rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", @@ -32404,19 +32318,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==" }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==" - }, "slash": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", @@ -32437,14 +32338,6 @@ "requires": { "os-tmpdir": "~1.0.2" } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "requires": { - "isexe": "^2.0.0" - } } } }, @@ -32476,8 +32369,7 @@ "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, "path-parse": { "version": "1.0.7", @@ -34281,7 +34173,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -34289,8 +34180,7 @@ "shebang-regex": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, "shpjs": { "version": "4.0.4", @@ -35982,7 +35872,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "requires": { "isexe": "^2.0.0" } diff --git a/package.json b/package.json index cb3b2935..1fd11507 100644 --- a/package.json +++ b/package.json @@ -84,6 +84,7 @@ "traverse": "0.6.8" }, "dompurify": "2.5.6", - "mermaid": "10.9.3" + "mermaid": "10.9.3", + "cross-spawn": "~7.0.5" } } From 9c104221202203b7cd47c83d20ba3d4287e8f76c Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Wed, 27 Nov 2024 10:57:19 +0100 Subject: [PATCH 05/10] fix: add missing list and map behaviour --- src/app/components/arlas-list/arlas-list.component.html | 1 + src/app/components/arlas-map/arlas-map.component.html | 2 +- src/app/components/arlas-map/arlas-map.component.ts | 3 --- src/app/services/map.service.ts | 7 +++++-- src/app/services/resultlist.service.ts | 4 ++-- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/app/components/arlas-list/arlas-list.component.html b/src/app/components/arlas-list/arlas-list.component.html index 04084bd6..b2b70091 100644 --- a/src/app/components/arlas-list/arlas-list.component.html +++ b/src/app/components/arlas-list/arlas-list.component.html @@ -45,6 +45,7 @@ (geoSortEvent)="geoSort(list, $event)" (geoAutoSortEvent)="geoAutoSort(list, $event)" (consultedItemEvent)="consultItem(list, $event)" + (selectedItemsEvent)="selectItems(list, $event)" (actionOnItemEvent)="applyActionOnItem(list, $event)" (globalActionEvent)="applyGlobalAction(list, $event)" (changeResultMode)="changeListResultMode($event, list.identifier)" diff --git a/src/app/components/arlas-map/arlas-map.component.html b/src/app/components/arlas-map/arlas-map.component.html index 61342704..9a73079b 100644 --- a/src/app/components/arlas-map/arlas-map.component.html +++ b/src/app/components/arlas-map/arlas-map.component.html @@ -63,7 +63,7 @@ [maxWidthScale]="mapComponentConfig?.maxWidthScale" [unitScale]="mapComponentConfig?.unitScale" [idFeatureField]="mapComponentConfig?.idFieldName" [mapLayers]="mapComponentConfig?.mapLayers" [mapSources]="mapComponentConfig?.mapSources" - [featureToHightLight]="mapService.featureToHightLight" [featuresToSelect]="featuresToSelect" + [featureToHightLight]="mapService.featureToHightLight" [featuresToSelect]="mapService.featuresToSelect" [boundsToFit]="visualizeService.fitbounds" [drawPolygonVerticesLimit]="nbVerticesLimit" [drawButtonEnabled]="false" [mapAttributionPosition]="mapAttributionPosition" (onAoiChanged)="onChangeAoi($event)" diff --git a/src/app/components/arlas-map/arlas-map.component.ts b/src/app/components/arlas-map/arlas-map.component.ts index 03441181..794912e8 100644 --- a/src/app/components/arlas-map/arlas-map.component.ts +++ b/src/app/components/arlas-map/arlas-map.component.ts @@ -61,9 +61,6 @@ export class ArlasMapComponent implements OnInit { public mapAttributionPosition: 'top-right' | 'top-left' | 'bottom-right' | 'bottom-left' = 'top-right'; public mapLoaded = false; - /** Map interactions */ - public featuresToSelect: Array = []; - /** Map move */ public fitbounds: Array> = []; public recalculateExtent = true; diff --git a/src/app/services/map.service.ts b/src/app/services/map.service.ts index 1dbf2e3d..7048dff7 100644 --- a/src/app/services/map.service.ts +++ b/src/app/services/map.service.ts @@ -34,7 +34,10 @@ export class MapService { private mapComponentConfig: any; public mapContributors: Array = new Array(); public centerLatLng: { lat: number; lng: number; } = { lat: 0, lng: 0 }; + public featureToHightLight: FeatureHover; + public featuresToSelect: Array = []; + public coordinatesHaveSpace: boolean; public constructor() { } @@ -46,7 +49,7 @@ export class MapService { public selectFeatures(idPath: string, ids: string[] | number[], mapContributor: MapContributor) { if (!!this.mapComponent && !!mapContributor) { if (ids.length > 0) { - const featuresToSelect = ids.map(id => { + this.featuresToSelect = ids.map(id => { let idFieldName = idPath; if (mapContributor.isFlat) { idFieldName = idFieldName.replace(/\./g, '_'); @@ -56,7 +59,7 @@ export class MapService { idValue: id }; }); - this.mapComponent.selectFeaturesByCollection(featuresToSelect, mapContributor.collection); + this.mapComponent.selectFeaturesByCollection(this.featuresToSelect, mapContributor.collection); } else { this.mapComponent.selectFeaturesByCollection([], mapContributor.collection); } diff --git a/src/app/services/resultlist.service.ts b/src/app/services/resultlist.service.ts index 85ca4850..e3a278ab 100644 --- a/src/app/services/resultlist.service.ts +++ b/src/app/services/resultlist.service.ts @@ -387,10 +387,10 @@ export class ResultlistService { break; case 'globalActionEvent': if (event.data.id === 'production') { - const idsItemSelected: ElementIdentifier[] = this.mapService.mapComponent.featuresToSelect; + const idsItemSelected: ElementIdentifier[] = this.mapService.featuresToSelect; this.aiasDownload(idsItemSelected.map(i => i.idValue), currentCollection); } else if (event.data.id === 'enrich') { - const idsItemSelected: ElementIdentifier[] = this.mapService.mapComponent.featuresToSelect; + const idsItemSelected: ElementIdentifier[] = this.mapService.featuresToSelect; this.aiasEnrich(idsItemSelected.map(i => i.idValue), currentCollection); } else if (event.data.id === 'export_csv') { this.resultlistIsExporting = true; From 8952d41970b06602d886610724009294ff454742 Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Wed, 27 Nov 2024 12:29:27 +0100 Subject: [PATCH 06/10] feat: add visualisation of multiple products at once --- src/app/services/resultlist.service.ts | 70 +++++++++++++++++++------- src/app/services/visualize.service.ts | 6 ++- 2 files changed, 56 insertions(+), 20 deletions(-) diff --git a/src/app/services/resultlist.service.ts b/src/app/services/resultlist.service.ts index e3a278ab..8ede3c09 100644 --- a/src/app/services/resultlist.service.ts +++ b/src/app/services/resultlist.service.ts @@ -35,7 +35,7 @@ import { AiasDownloadComponent, AiasEnrichComponent, ArlasCollaborativesearchService, ArlasConfigService, ArlasExportCsvService, ArlasSettingsService, getParamValue, ProcessService, DOWNLOAD_PROCESS_NAME, ENRICH_PROCESS_NAME } from 'arlas-wui-toolkit'; -import { BehaviorSubject, finalize, Subject } from 'rxjs'; +import { BehaviorSubject, finalize, Subject, take } from 'rxjs'; @Injectable({ @@ -123,6 +123,7 @@ export class ResultlistService { this.addActions(); this.declareResultlistExportCsv(); + this.declareGlobalRasterVisualisation(); } } @@ -400,6 +401,18 @@ export class ResultlistService { next: (h) => this.exportService.exportResultlist(resultListContributor, h), error: (e) => this.snackbar.open(marker('An error occured exporting the list')) }); + } else if (event.data.id === 'visualize') { + this.mapService.featuresToSelect.forEach(e => { + // For each element, check if the necessary fields for the visualisation are present + this.listComponent.detailedDataRetriever.getValues(e.idValue, event.data.fields).pipe(take(1)).subscribe({ + next: (values: string[]) => { + // If no field is missing, visualize the raster + if (values.filter(v => !v).length === 0) { + this.visualizeRaster({action: event.data, elementidentifier: e}, resultListContributor, currentCollection, false); + } + } + }); + }); } break; case 'geoSortEvent': @@ -423,7 +436,9 @@ export class ResultlistService { .forEach(c => c.getPage(eventPaginate.reference, sort, eventPaginate.whichPage, contributor.maxPages)); } - public actionOnItemEvent(data, mapContributor: MapContributor, listContributor: ResultListContributor, collection: string) { + public actionOnItemEvent(data: {action: Action; elementidentifier: ElementIdentifier;}, + mapContributor: MapContributor, listContributor: ResultListContributor, collection: string) { + switch (data.action.id) { case 'zoomToFeature': if (!!mapContributor) { @@ -432,20 +447,7 @@ export class ResultlistService { } break; case 'visualize': - if (!!this.resultlistConfigPerContId.get(listContributor.identifier)) { - const urlVisualisationTemplate = this.resultlistConfigPerContId.get(listContributor.identifier).visualisationLink; - if (!data.action.activated) { - this.visualizeService.getVisuInfo(data.elementidentifier, collection, urlVisualisationTemplate).subscribe(url => { - this.visualizeService.displayDataOnMap(url, - data.elementidentifier, this.collectionToDescription.get(collection).geometry_path, - this.collectionToDescription.get(collection).centroid_path, collection); - }); - this.addAction(listContributor.identifier, data.elementidentifier.idValue, data.action); - } else { - this.visualizeService.removeRasters(data.elementidentifier.idValue); - this.removeAction(listContributor.identifier, data.elementidentifier.idValue, data.action.id); - } - } + this.visualizeRaster(data, listContributor, collection); break; case 'download': if (!!this.resultlistConfigPerContId.get(listContributor.identifier)) { @@ -484,6 +486,25 @@ export class ResultlistService { }, 100); } + private visualizeRaster(data: {action: Action; elementidentifier: ElementIdentifier;}, + listContributor: ResultListContributor, collection: string, fitBounds = true) { + + if (!!this.resultlistConfigPerContId.get(listContributor.identifier)) { + const urlVisualisationTemplate = this.resultlistConfigPerContId.get(listContributor.identifier).visualisationLink; + if (!data.action.activated) { + this.visualizeService.getVisuInfo(data.elementidentifier, collection, urlVisualisationTemplate).subscribe(url => { + this.visualizeService.displayDataOnMap(url, + data.elementidentifier, this.collectionToDescription.get(collection).geometry_path, + this.collectionToDescription.get(collection).centroid_path, collection, fitBounds); + }); + this.addAction(listContributor.identifier, data.elementidentifier.idValue, data.action); + } else { + this.visualizeService.removeRasters(data.elementidentifier.idValue); + this.removeAction(listContributor.identifier, data.elementidentifier.idValue, data.action.id); + } + } + } + private process(processName: string, ids: string[], collection: string, component: ComponentType, additionalData?: any) { const maxItems = this.settingsService.getProcessSettings(processName).max_items; if (ids.length <= maxItems) { @@ -602,7 +623,7 @@ export class ResultlistService { if (!resultConfig.globalActionsList) { resultConfig.globalActionsList = []; } - resultConfig.globalActionsList.push({ 'id': id, 'label': label }); + (resultConfig.globalActionsList as Array).push({ 'id': id, 'label': label }); }; } }); @@ -619,9 +640,22 @@ export class ResultlistService { if (!resultConfig.globalActionsList) { resultConfig.globalActionsList = []; } - resultConfig.globalActionsList.push({ 'id': 'export_csv', 'label': marker('Export csv'), 'alwaysEnabled': true }); + (resultConfig.globalActionsList as Array).push({ 'id': 'export_csv', 'label': marker('Export csv'), 'alwaysEnabled': true }); } }); } } + + private declareGlobalRasterVisualisation() { + this.resultlistContributors.forEach(c => { + const resultConfig = this.resultlistConfigPerContId.get(c.identifier); + if (!!resultConfig && !!resultConfig.visualisationLink) { + if (!resultConfig.globalActionsList) { + resultConfig.globalActionsList = []; + } + (resultConfig.globalActionsList as Array).push({id: 'visualize', label: marker('Visualize products'), + fields: this.visualizeService.getVisuFields(resultConfig.visualisationLink)}); + } + }); + } } diff --git a/src/app/services/visualize.service.ts b/src/app/services/visualize.service.ts index 83489075..df6072ff 100644 --- a/src/app/services/visualize.service.ts +++ b/src/app/services/visualize.service.ts @@ -209,7 +209,7 @@ export class VisualizeService { } public displayDataOnMap(url: string, elementidentifier: ElementIdentifier, - geometryPath: string, centroidPath: string, collection) { + geometryPath: string, centroidPath: string, collection: string, fitBounds = true) { if (url !== undefined && url.indexOf('{bbox-epsg-3857}{:bbox3857:}') >= 0) { url = url.replace('{:bbox3857:}', ''); } @@ -221,7 +221,9 @@ export class VisualizeService { geometryPath, centroidPath, collection) .subscribe(d => { this.addRaster(url, 25, d.box, elementidentifier.idValue); - this.fitbounds = d.bounds; + if (fitBounds) { + this.fitbounds = d.bounds; + } }); } else { const snackMsg = this.translateService.instant('The visualisation is not available for this product.'); From f3c4ee4c0d327607769b259620b207c3f93d83bf Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Wed, 27 Nov 2024 13:57:40 +0100 Subject: [PATCH 07/10] build(deps): bump toolkit to 26.1.0-beta.3 --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4ecc0f18..f8fd9c4b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "license": "Apache-2.0", "dependencies": { "@ngx-translate/core": "14.0.0", - "arlas-wui-toolkit": "26.1.0-beta.2", + "arlas-wui-toolkit": "26.1.0-beta.3", "hammerjs": "^2.0.8", "ng-packagr": "^14.2.2", "ngx-markdown": "14.0.1", @@ -6127,9 +6127,9 @@ } }, "node_modules/arlas-wui-toolkit": { - "version": "26.1.0-beta.2", - "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.2.tgz", - "integrity": "sha512-APGWN9sVBbrL8yzVwHFdF2aZo7e00X+tzX70nscRYqB9AxOQph5UD75F3nSibBvPc8RCBv5CI0Wna0BniiKyfg==", + "version": "26.1.0-beta.3", + "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.3.tgz", + "integrity": "sha512-igDzYLeC7aKAXlTxuP63qkgaufzLh86kAFLB5eqMYYMvMOptZCv3cnKAUCYrDy9IwB5VS6BveVJCfDf90IzQLw==", "dependencies": { "@danielmoncada/angular-datetime-picker": "14.2.0", "@danielmoncada/angular-datetime-picker-moment-adapter": "~2.2.0", @@ -25411,9 +25411,9 @@ } }, "arlas-wui-toolkit": { - "version": "26.1.0-beta.2", - "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.2.tgz", - "integrity": "sha512-APGWN9sVBbrL8yzVwHFdF2aZo7e00X+tzX70nscRYqB9AxOQph5UD75F3nSibBvPc8RCBv5CI0Wna0BniiKyfg==", + "version": "26.1.0-beta.3", + "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.3.tgz", + "integrity": "sha512-igDzYLeC7aKAXlTxuP63qkgaufzLh86kAFLB5eqMYYMvMOptZCv3cnKAUCYrDy9IwB5VS6BveVJCfDf90IzQLw==", "requires": { "@danielmoncada/angular-datetime-picker": "14.2.0", "@danielmoncada/angular-datetime-picker-moment-adapter": "~2.2.0", diff --git a/package.json b/package.json index 1fd11507..e501140f 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@ngx-translate/core": "14.0.0", - "arlas-wui-toolkit": "26.1.0-beta.2", + "arlas-wui-toolkit": "26.1.0-beta.3", "hammerjs": "^2.0.8", "ng-packagr": "^14.2.2", "ngx-markdown": "14.0.1", From fa9c7ba33385df4c0779d4838d02ced56ec4bfe3 Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Wed, 27 Nov 2024 14:33:57 +0100 Subject: [PATCH 08/10] prod automatic release 26.1.0-rc.3 --- CHANGELOG.md | 14 +++++++++----- package-lock.json | 4 ++-- package.json | 2 +- src/package.json | 2 +- 4 files changed, 13 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e6fc52b..b1ff2e78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## [v26.1.0-rc.3](https://github.com/gisaia/ARLAS-WUI/tree/v26.1.0-rc.3) (2024-11-27) + +[Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v26.1.0-rc.2...v26.1.0-rc.3) + ## [v26.1.0-rc.2](https://github.com/gisaia/ARLAS-WUI/tree/v26.1.0-rc.2) (2024-11-26) [Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v26.1.0-rc.1...v26.1.0-rc.2) @@ -953,19 +957,19 @@ ## [v15.0.0](https://github.com/gisaia/ARLAS-WUI/tree/v15.0.0) (2021-02-18) -[Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v15.0.0-beta.1...v15.0.0) +[Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v15.0.0-beta.0...v15.0.0) **Fixed bugs:** - Wrong css applied in details section in resultlist [\#268](https://github.com/gisaia/ARLAS-wui/issues/268) -## [v15.0.0-beta.1](https://github.com/gisaia/ARLAS-WUI/tree/v15.0.0-beta.1) (2021-02-04) +## [v15.0.0-beta.0](https://github.com/gisaia/ARLAS-WUI/tree/v15.0.0-beta.0) (2021-02-04) -[Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v15.0.0-beta.0...v15.0.0-beta.1) +[Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v15.0.0-beta.1...v15.0.0-beta.0) -## [v15.0.0-beta.0](https://github.com/gisaia/ARLAS-WUI/tree/v15.0.0-beta.0) (2021-02-04) +## [v15.0.0-beta.1](https://github.com/gisaia/ARLAS-WUI/tree/v15.0.0-beta.1) (2021-02-04) -[Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v14.3.1...v15.0.0-beta.0) +[Full Changelog](https://github.com/gisaia/ARLAS-WUI/compare/v14.3.1...v15.0.0-beta.1) ## [v14.3.1](https://github.com/gisaia/ARLAS-WUI/tree/v14.3.1) (2021-02-03) diff --git a/package-lock.json b/package-lock.json index f8fd9c4b..964f3b79 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "arlas-wui", - "version": "26.1.0-rc.2", + "version": "26.1.0-rc.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "arlas-wui", - "version": "26.1.0-rc.2", + "version": "26.1.0-rc.3", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index e501140f..b0013f98 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "arlas-wui", - "version": "26.1.0-rc.2", + "version": "26.1.0-rc.3", "author": "gisaia", "license": "Apache-2.0", "scripts": { diff --git a/src/package.json b/src/package.json index 6242078e..749b4298 100644 --- a/src/package.json +++ b/src/package.json @@ -1,6 +1,6 @@ { "name": "arlas-wui", - "version": "26.1.0-rc.2", + "version": "26.1.0-rc.3", "author": "gisaia", "license": "Apache-2.0" } From 7a49bc86c60e1f4fca6b0fd914d76076cf2a257e Mon Sep 17 00:00:00 2001 From: QuCMGisaia Date: Fri, 29 Nov 2024 13:07:37 +0100 Subject: [PATCH 09/10] fix: display reverse action when visualizing multiple rasters --- src/app/services/resultlist.service.ts | 16 +++++++++------- src/app/services/visualize.service.ts | 2 +- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/app/services/resultlist.service.ts b/src/app/services/resultlist.service.ts index 8ede3c09..736d2f21 100644 --- a/src/app/services/resultlist.service.ts +++ b/src/app/services/resultlist.service.ts @@ -62,6 +62,7 @@ export class ResultlistService { private currentClickedFeatureId: string = undefined; public resultlistIsExporting = false; public activeActionsPerContId = new Map>>(); + public selectedItems = new Array(); /** Resullist component */ private listComponent: ResultListComponent; @@ -377,10 +378,11 @@ export class ResultlistService { } break; case 'selectedItemsEvent': - const ids = event.data; + const ids: Array = event.data; const idPath = this.collectionToDescription.get(currentCollection)?.id_path; if (!!idPath) { this.mapService.selectFeatures(idPath, ids, mapContributor); + this.selectedItems = ids.map(id => ({idFieldName: idPath, idValue: id})); } break; case 'actionOnItemEvent': @@ -388,11 +390,9 @@ export class ResultlistService { break; case 'globalActionEvent': if (event.data.id === 'production') { - const idsItemSelected: ElementIdentifier[] = this.mapService.featuresToSelect; - this.aiasDownload(idsItemSelected.map(i => i.idValue), currentCollection); + this.aiasDownload(this.selectedItems.map(i => i.idValue), currentCollection); } else if (event.data.id === 'enrich') { - const idsItemSelected: ElementIdentifier[] = this.mapService.featuresToSelect; - this.aiasEnrich(idsItemSelected.map(i => i.idValue), currentCollection); + this.aiasEnrich(this.selectedItems.map(i => i.idValue), currentCollection); } else if (event.data.id === 'export_csv') { this.resultlistIsExporting = true; this.exportService.fetchResultlistData$(resultListContributor, undefined) @@ -402,13 +402,14 @@ export class ResultlistService { error: (e) => this.snackbar.open(marker('An error occured exporting the list')) }); } else if (event.data.id === 'visualize') { - this.mapService.featuresToSelect.forEach(e => { + this.selectedItems.forEach(e => { // For each element, check if the necessary fields for the visualisation are present this.listComponent.detailedDataRetriever.getValues(e.idValue, event.data.fields).pipe(take(1)).subscribe({ next: (values: string[]) => { // If no field is missing, visualize the raster if (values.filter(v => !v).length === 0) { this.visualizeRaster({action: event.data, elementidentifier: e}, resultListContributor, currentCollection, false); + this.addAction(event.origin, e.idValue, event.data.action); } } }); @@ -653,8 +654,9 @@ export class ResultlistService { if (!resultConfig.globalActionsList) { resultConfig.globalActionsList = []; } + const reverseAction = c.actionToTriggerOnClick.find(a => a.id === 'visualize').reverseAction; (resultConfig.globalActionsList as Array).push({id: 'visualize', label: marker('Visualize products'), - fields: this.visualizeService.getVisuFields(resultConfig.visualisationLink)}); + fields: this.visualizeService.getVisuFields(resultConfig.visualisationLink), reverseAction}); } }); } diff --git a/src/app/services/visualize.service.ts b/src/app/services/visualize.service.ts index df6072ff..3e89439d 100644 --- a/src/app/services/visualize.service.ts +++ b/src/app/services/visualize.service.ts @@ -117,7 +117,7 @@ export class VisualizeService { return urlTemplate; } else { this.getVisuFields(urlTemplate).forEach(field => { - if (data.hits[0].data[field] === undefined) { + if (!data.hits || data.hits[0].data[field] === undefined) { return undefined; } else { urlTemplate = urlTemplate.replace('{' + field + '}', data.hits[0].data[field]); From cbdfb47f60e540a834e447f496f4e63c084657f8 Mon Sep 17 00:00:00 2001 From: hamou Date: Mon, 2 Dec 2024 15:35:21 +0100 Subject: [PATCH 10/10] Bump to toolkit 26.1.0 --- package-lock.json | 205 +++++++++++++++++++++++++++++++++++----------- package.json | 2 +- 2 files changed, 157 insertions(+), 50 deletions(-) diff --git a/package-lock.json b/package-lock.json index 964f3b79..764c59f1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "license": "Apache-2.0", "dependencies": { "@ngx-translate/core": "14.0.0", - "arlas-wui-toolkit": "26.1.0-beta.3", + "arlas-wui-toolkit": "~26.1.0", "hammerjs": "^2.0.8", "ng-packagr": "^14.2.2", "ngx-markdown": "14.0.1", @@ -3332,12 +3332,14 @@ "node_modules/@mapbox/extent": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/@mapbox/extent/-/extent-0.4.0.tgz", - "integrity": "sha512-MSoKw3qPceGuupn04sdaJrFeLKvcSETVLZCGS8JA9x6zXQL3FWiKaIXYIZEDXd5jpXpWlRxinCZIN49yRy0C9A==" + "integrity": "sha512-MSoKw3qPceGuupn04sdaJrFeLKvcSETVLZCGS8JA9x6zXQL3FWiKaIXYIZEDXd5jpXpWlRxinCZIN49yRy0C9A==", + "license": "ISC" }, "node_modules/@mapbox/geojson-area": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/@mapbox/geojson-area/-/geojson-area-0.2.2.tgz", "integrity": "sha512-bBqqFn1kIbLBfn7Yq1PzzwVkPYQr9lVUeT8Dhd0NL5n76PBuXzOcuLV7GOSbEB1ia8qWxH4COCvFpziEu/yReA==", + "license": "BSD-2-Clause", "dependencies": { "wgs84": "0.0.0" } @@ -3346,6 +3348,7 @@ "version": "0.0.2", "resolved": "https://registry.npmjs.org/@mapbox/geojson-coords/-/geojson-coords-0.0.2.tgz", "integrity": "sha512-YuVzpseee/P1T5BWyeVVPppyfmuXYHFwZHmybkqaMfu4BWlOf2cmMGKj2Rr92MwfSTOCSUA0PAsVGRG8akY0rg==", + "license": "ISC", "dependencies": { "@mapbox/geojson-normalize": "0.0.1", "geojson-flatten": "^1.0.4" @@ -3355,6 +3358,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/@mapbox/geojson-extent/-/geojson-extent-1.0.1.tgz", "integrity": "sha512-hh8LEO3djT4fqfr8sSC6wKt+p0TMiu+KOLMBUiFOyj+zGq7+IXwQGl0ppCVDkyzCewyd9LoGe9zAvDxXrLfhLw==", + "license": "ISC", "dependencies": { "@mapbox/extent": "0.4.0", "@mapbox/geojson-coords": "0.0.2", @@ -3369,6 +3373,7 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/@mapbox/geojson-normalize/-/geojson-normalize-0.0.1.tgz", "integrity": "sha512-82V7YHcle8lhgIGqEWwtXYN5cy0QM/OHq3ypGhQTbvHR57DF0vMHMjjVSQKFfVXBe/yWCBZTyOuzvK7DFFnx5Q==", + "license": "ISC", "bin": { "geojson-normalize": "geojson-normalize" } @@ -3377,6 +3382,7 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/@mapbox/geojson-rewind/-/geojson-rewind-0.5.2.tgz", "integrity": "sha512-tJaT+RbYGJYStt7wI3cq4Nl4SXxG8W7JDG5DMJu97V25RnbNg3QtQtf+KD+VLjNpWKYsRvXDNmNrBgEETr1ifA==", + "license": "ISC", "dependencies": { "get-stream": "^6.0.1", "minimist": "^1.2.6" @@ -3388,7 +3394,8 @@ "node_modules/@mapbox/geojson-types": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@mapbox/geojson-types/-/geojson-types-1.0.2.tgz", - "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==" + "integrity": "sha512-e9EBqHHv3EORHrSfbR9DqecPNn+AmuAoQxV6aL8Xu30bJMJR1o8PZLZzpk1Wq7/NfCbuhmakHTPYRhoqLsXRnw==", + "license": "ISC" }, "node_modules/@mapbox/jsonlint-lines-primitives": { "version": "2.0.2", @@ -3402,6 +3409,7 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-draw/-/mapbox-gl-draw-1.4.3.tgz", "integrity": "sha512-03qIJgyGmm0IoTZbV/cfODru9jRGogi4LcQ3maxIJDKccq1gY3ofgt2UYPkeU143ElxitZahEythNQv1NpsLhg==", + "license": "ISC", "dependencies": { "@mapbox/geojson-area": "^0.2.2", "@mapbox/geojson-extent": "^1.0.1", @@ -3415,12 +3423,14 @@ "node_modules/@mapbox/mapbox-gl-draw-static-mode": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-draw-static-mode/-/mapbox-gl-draw-static-mode-1.0.1.tgz", - "integrity": "sha512-r/y50dlRJ8ctK5YdhAzimiKIu/R2b0GkGoExw7zWn17CDTn2ftGqsljJOlfLXf5rH15Wv75t1EN9KsM6OkdhWQ==" + "integrity": "sha512-r/y50dlRJ8ctK5YdhAzimiKIu/R2b0GkGoExw7zWn17CDTn2ftGqsljJOlfLXf5rH15Wv75t1EN9KsM6OkdhWQ==", + "license": "ISC" }, "node_modules/@mapbox/mapbox-gl-supported": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@mapbox/mapbox-gl-supported/-/mapbox-gl-supported-1.5.0.tgz", "integrity": "sha512-/PT1P6DNf7vjEEiPkVIRJkvibbqWtqnyGaBz3nfRdcxclNSnSdaLU5tfAgcD7I8Yt5i+L19s406YLl1koLnLbg==", + "license": "BSD-3-Clause", "peerDependencies": { "mapbox-gl": ">=0.32.1 <2.0.0" } @@ -3428,22 +3438,26 @@ "node_modules/@mapbox/point-geometry": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==", + "license": "ISC" }, "node_modules/@mapbox/tiny-sdf": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/@mapbox/tiny-sdf/-/tiny-sdf-1.2.5.tgz", - "integrity": "sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==" + "integrity": "sha512-cD8A/zJlm6fdJOk6DqPUV8mcpyJkRz2x2R+/fYcWDYG3oWbG7/L7Yl/WqQ1VZCjnL9OTIMAn6c+BC5Eru4sQEw==", + "license": "BSD-2-Clause" }, "node_modules/@mapbox/unitbezier": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/@mapbox/unitbezier/-/unitbezier-0.0.0.tgz", - "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==" + "integrity": "sha512-HPnRdYO0WjFjRTSwO3frz1wKaU649OBFPX3Zo/2WZvuRi6zMiRGui8SnPQiQABgqCf8YikDe5t3HViTVw1WUzA==", + "license": "BSD-2-Clause" }, "node_modules/@mapbox/vector-tile": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", + "license": "BSD-3-Clause", "dependencies": { "@mapbox/point-geometry": "~0.1.0" } @@ -3452,6 +3466,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@mapbox/whoots-js/-/whoots-js-3.1.0.tgz", "integrity": "sha512-Es6WcD0nO5l+2BOQS4uLfNPYQaNDfbot3X1XUoloz+x0mPDS3eeORZJl06HXjwBG1fOGwCRnzK88LMdxKRrd6Q==", + "license": "ISC", "engines": { "node": ">=6.0.0" } @@ -3488,6 +3503,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/@ngx-translate/http-loader/-/http-loader-7.0.0.tgz", "integrity": "sha512-j+NpXXlcGVdyUNyY/qsJrqqeAdJdizCd+GKh3usXExSqy1aE9866jlAIL+xrfDU4w+LiMoma5pgE4emvFebZmA==", + "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.3.0" @@ -3733,6 +3749,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/@tmcw/togeojson/-/togeojson-5.5.0.tgz", "integrity": "sha512-K/neYsnwGkC1sjI0UInSyuxybPsBPXZF+g18l7XtzW37Jfzzcw4YjMd/rnqP5QRONtjuvGN6nGeCemKfeWkPGg==", + "license": "BSD-2-Clause", "peerDependencies": { "@types/geojson": "*" } @@ -3774,6 +3791,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/area/-/area-6.5.0.tgz", "integrity": "sha512-xCZdiuojokLbQ+29qR6qoMD89hv+JAgWjLrwSEWL+3JV8IXKeNFl6XkEJz9HGkVpnXvQKJoRz4/liT+8ZZ5Jyg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" @@ -3786,6 +3804,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -3849,6 +3868,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/bearing/-/bearing-6.5.0.tgz", "integrity": "sha512-dxINYhIEMzgDOztyMZc20I7ssYVNEpSv04VbMo5YPQsqa80KO3TFvbuCahMsCAW5z8Tncc8dwBlEFrmRjJG33A==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" @@ -3861,6 +3881,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4027,6 +4048,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/center/-/center-6.5.0.tgz", "integrity": "sha512-T8KtMTfSATWcAX088rEDKjyvQCBkUsLnK/Txb6/8WUXIeOZyHu42G7MkdkHRoHtwieLdduDdmPLFyTdG5/e7ZQ==", + "license": "MIT", "dependencies": { "@turf/bbox": "^6.5.0", "@turf/helpers": "^6.5.0" @@ -4039,6 +4061,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/centroid/-/centroid-6.5.0.tgz", "integrity": "sha512-MwE1oq5E3isewPprEClbfU5pXljIK/GUOMbn22UM3IFPDJX0KeoyLNwghszkdmFp/qMGL/M13MMWvU+GNLXP/A==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/meta": "^6.5.0" @@ -4051,6 +4074,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4062,6 +4086,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/circle/-/circle-6.5.0.tgz", "integrity": "sha512-oU1+Kq9DgRnoSbWFHKnnUdTmtcRUMmHoV9DjTXu9vOLNV5OWtAAh1VZ+mzsioGGzoDNT/V5igbFOkMfBQc0B6A==", + "license": "MIT", "dependencies": { "@turf/destination": "^6.5.0", "@turf/helpers": "^6.5.0" @@ -4074,6 +4099,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/@turf/clean-coords/-/clean-coords-7.1.0.tgz", "integrity": "sha512-q1U8UbRVL5cRdwOlNjD8mad8pWjFGe0s4ihg1pSiVNq7i47WASJ3k20yZiUFvuAkyNjV0rZ/A7Jd7WzjcierFg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^7.1.0", "@turf/invariant": "^7.1.0", @@ -4088,6 +4114,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-7.1.0.tgz", "integrity": "sha512-dTeILEUVeNbaEeoZUOhxH5auv7WWlOShbx7QSd4s0T4Z0/iz90z9yaVCtZOLbU89umKotwKaJQltBNO9CzVgaQ==", + "license": "MIT", "dependencies": { "@types/geojson": "^7946.0.10", "tslib": "^2.6.2" @@ -4100,6 +4127,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/clone/-/clone-6.5.0.tgz", "integrity": "sha512-mzVtTFj/QycXOn6ig+annKrM6ZlimreKYz6f/GSERytOpgzodbQyOgkfwru100O1KQhhjSudKK4DsQ0oyi9cTw==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4111,6 +4139,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/destination/-/destination-6.5.0.tgz", "integrity": "sha512-4cnWQlNC8d1tItOz9B4pmJdWpXqS0vEvv65bI/Pj/genJnsL7evI0/Xw42RvEGROS481MPiU80xzvwxEvhQiMQ==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" @@ -4123,6 +4152,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4134,6 +4164,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/distance/-/distance-6.5.0.tgz", "integrity": "sha512-xzykSLfoURec5qvQJcfifw/1mJa+5UwByZZ5TZ8iaqjGYN0vomhV9aiSLeYdUGtYRESZ+DYC/OzY+4RclZYgMg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" @@ -4146,6 +4177,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4191,6 +4223,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/length/-/length-6.5.0.tgz", "integrity": "sha512-5pL5/pnw52fck3oRsHDcSGrj9HibvtlrZ0QNy2OcW8qBFDNgZ4jtl6U7eATVoyWPKBHszW3dWETW+iLV7UARig==", + "license": "MIT", "dependencies": { "@turf/distance": "^6.5.0", "@turf/helpers": "^6.5.0", @@ -4204,6 +4237,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4269,6 +4303,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/midpoint/-/midpoint-6.5.0.tgz", "integrity": "sha512-MyTzV44IwmVI6ec9fB2OgZ53JGNlgOpaYl9ArKoF49rXpL84F9rNATndbe0+MQIhdkw8IlzA6xVP4lZzfMNVCw==", + "license": "MIT", "dependencies": { "@turf/bearing": "^6.5.0", "@turf/destination": "^6.5.0", @@ -4311,6 +4346,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/rhumb-bearing/-/rhumb-bearing-6.5.0.tgz", "integrity": "sha512-jMyqiMRK4hzREjQmnLXmkJ+VTNTx1ii8vuqRwJPcTlKbNWfjDz/5JqJlb5NaFDcdMpftWovkW5GevfnuzHnOYA==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" @@ -4323,6 +4359,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4334,6 +4371,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/rhumb-destination/-/rhumb-destination-6.5.0.tgz", "integrity": "sha512-RHNP1Oy+7xTTdRrTt375jOZeHceFbjwohPHlr9Hf68VdHHPMAWgAKqiX2YgSWDcvECVmiGaBKWus1Df+N7eE4Q==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" @@ -4346,6 +4384,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4357,6 +4396,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/rhumb-distance/-/rhumb-distance-6.5.0.tgz", "integrity": "sha512-oKp8KFE8E4huC2Z1a1KNcFwjVOqa99isxNOwfo4g3SUABQ6NezjKDDrnvC4yI5YZ3/huDjULLBvhed45xdCrzg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0", "@turf/invariant": "^6.5.0" @@ -4369,6 +4409,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4380,6 +4421,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/transform-rotate/-/transform-rotate-6.5.0.tgz", "integrity": "sha512-A2Ip1v4246ZmpssxpcL0hhiVBEf4L8lGnSPWTgSv5bWBEoya2fa/0SnFX9xJgP40rMP+ZzRaCN37vLHbv1Guag==", + "license": "MIT", "dependencies": { "@turf/centroid": "^6.5.0", "@turf/clone": "^6.5.0", @@ -4398,6 +4440,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4409,6 +4452,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4420,6 +4464,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/transform-translate/-/transform-translate-6.5.0.tgz", "integrity": "sha512-NABLw5VdtJt/9vSstChp93pc6oel4qXEos56RBMsPlYB8hzNTEKYtC146XJvyF4twJeeYS8RVe1u7KhoFwEM5w==", + "license": "MIT", "dependencies": { "@turf/clone": "^6.5.0", "@turf/helpers": "^6.5.0", @@ -4435,6 +4480,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/invariant/-/invariant-6.5.0.tgz", "integrity": "sha512-Wv8PRNCtPD31UVbdJE/KVAWKe7l6US+lJItRR/HOEW3eh+U/JwRCSUl/KZ7bmjM/C+zLNoreM2TU6OoLACs4eg==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4446,6 +4492,7 @@ "version": "6.5.0", "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-6.5.0.tgz", "integrity": "sha512-RrArvtsV0vdsCBegoBtOalgdSOfkBrTJ07VkpiCnq/491W67hnMWmDu7e6Ztw0C3WldRYTXkg3SumfdzZxLBHA==", + "license": "MIT", "dependencies": { "@turf/helpers": "^6.5.0" }, @@ -4511,12 +4558,14 @@ "node_modules/@types/d3-array": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", - "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==" + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "license": "MIT" }, "node_modules/@types/d3-axis": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-3.0.6.tgz", "integrity": "sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==", + "license": "MIT", "dependencies": { "@types/d3-selection": "*" } @@ -4525,6 +4574,7 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-3.0.6.tgz", "integrity": "sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==", + "license": "MIT", "dependencies": { "@types/d3-selection": "*" } @@ -4532,12 +4582,14 @@ "node_modules/@types/d3-color": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", - "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==" + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", + "license": "MIT" }, "node_modules/@types/d3-drag": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-3.0.7.tgz", "integrity": "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==", + "license": "MIT", "dependencies": { "@types/d3-selection": "*" } @@ -4545,12 +4597,14 @@ "node_modules/@types/d3-hierarchy": { "version": "3.1.7", "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz", - "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==" + "integrity": "sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==", + "license": "MIT" }, "node_modules/@types/d3-interpolate": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", + "license": "MIT", "dependencies": { "@types/d3-color": "*" } @@ -4558,7 +4612,8 @@ "node_modules/@types/d3-path": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==" + "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==", + "license": "MIT" }, "node_modules/@types/d3-scale": { "version": "4.0.8", @@ -4577,12 +4632,14 @@ "node_modules/@types/d3-selection": { "version": "3.0.11", "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-3.0.11.tgz", - "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==" + "integrity": "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w==", + "license": "MIT" }, "node_modules/@types/d3-shape": { "version": "3.1.6", "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.6.tgz", "integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==", + "license": "MIT", "dependencies": { "@types/d3-path": "*" } @@ -4595,12 +4652,14 @@ "node_modules/@types/d3-time-format": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-4.0.3.tgz", - "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==" + "integrity": "sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==", + "license": "MIT" }, "node_modules/@types/d3-transition": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-3.0.9.tgz", "integrity": "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg==", + "license": "MIT", "dependencies": { "@types/d3-selection": "*" } @@ -4730,6 +4789,7 @@ "version": "1.13.10", "resolved": "https://registry.npmjs.org/@types/mapbox-gl/-/mapbox-gl-1.13.10.tgz", "integrity": "sha512-0oUy5d5nT3L480MRviAnaBUEXuWCG/7M4ZQo0n8eJ/LLMgJ0nMbjv7M+qoPl4TAj6yVVWKTvkukXvW9QHH1GVw==", + "license": "MIT", "dependencies": { "@types/geojson": "*" } @@ -5943,6 +6003,7 @@ "version": "11.2.6", "resolved": "https://registry.npmjs.org/arlas-d3/-/arlas-d3-11.2.6.tgz", "integrity": "sha512-Rt0+9BDRwjhl9JbYkTlgky8eL6+/i32UBlnFNOqIhNBp33I4yiRbzQA6jI/5wSSSr9x64epGI67juf5GxqwSsA==", + "license": "Apache-2.0", "dependencies": { "@types/d3-array": "^3.0.3", "@types/d3-axis": "^3.0.1", @@ -6010,9 +6071,9 @@ } }, "node_modules/arlas-web-components": { - "version": "26.0.11", - "resolved": "https://registry.npmjs.org/arlas-web-components/-/arlas-web-components-26.0.11.tgz", - "integrity": "sha512-jih2uq6Gu3quAp8sEHsvTsunNeL7Ctjp7Qfm6wX2Fz//i4F4m/fjxWC1uVxzDmCNCKR5sZBiincJOmY7hSBaUw==", + "version": "26.0.12", + "resolved": "https://registry.npmjs.org/arlas-web-components/-/arlas-web-components-26.0.12.tgz", + "integrity": "sha512-xvbCRBmOmNYib+jm8Gg6s0IrkzxuXJC0vv1VKQVMVb+rbMHfH9VXbgZ8GWaXjhV5kGLqMRYD/i8bUYSiYGiHhQ==", "dependencies": { "@mapbox/mapbox-gl-draw": "^1.4.3", "@mapbox/mapbox-gl-draw-static-mode": "^1.0.1", @@ -6127,9 +6188,10 @@ } }, "node_modules/arlas-wui-toolkit": { - "version": "26.1.0-beta.3", - "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.3.tgz", - "integrity": "sha512-igDzYLeC7aKAXlTxuP63qkgaufzLh86kAFLB5eqMYYMvMOptZCv3cnKAUCYrDy9IwB5VS6BveVJCfDf90IzQLw==", + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0.tgz", + "integrity": "sha512-WySIB/e81kA0wBHyoCZ2kuAYUOp6GMED0wkzkPs9vVGVfbGGg09iR2k15ZNlBUYOaYOdFdjkXJqQKQRQStBVgg==", + "license": "Apache-2.0", "dependencies": { "@danielmoncada/angular-datetime-picker": "14.2.0", "@danielmoncada/angular-datetime-picker-moment-adapter": "~2.2.0", @@ -6141,7 +6203,7 @@ "arlas-permissions-api": "26.0.0", "arlas-persistence-api": "26.0.0", "arlas-tagger-api": "26.0.0", - "arlas-web-components": "~26.0.11", + "arlas-web-components": "~26.0.12", "arlas-web-contributors": "~26.0.5", "cli-color": "^1.2.0", "fetch-intercept": "^2.3.1", @@ -7570,6 +7632,7 @@ "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.1.tgz", "integrity": "sha512-21491RRQVzUn0GGM9Z1Jrpr6PNPxPi+Za8OM9q4tksTSnlbXXGKK1nXNg/QvwFYettXvSX6zWKCtHHfjN4puyA==", "hasInstallScript": true, + "license": "MIT", "peer": true, "funding": { "type": "opencollective", @@ -7846,7 +7909,8 @@ "node_modules/csscolorparser": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/csscolorparser/-/csscolorparser-1.0.3.tgz", - "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==" + "integrity": "sha512-umPSgYwZkdFoUrH5hIq5kf0wPSXiro51nPw0j2K/c83KflkPSTBGMz6NJvMB+07VlL0y7VPo6QJcDjcgKTTm3w==", + "license": "MIT" }, "node_modules/cssdb": { "version": "7.11.2", @@ -8849,7 +8913,8 @@ "node_modules/earcut": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/earcut/-/earcut-2.2.4.tgz", - "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==" + "integrity": "sha512-/pjZsA1b4RPHbeWZQn66SWS8nZZWLQQ23oE3Eam7aroEFGEvwKAsJfZ9ytiEMycfzXWpca4FA9QIOehf7PocBQ==", + "license": "ISC" }, "node_modules/eastasianwidth": { "version": "0.2.0", @@ -10363,7 +10428,8 @@ "node_modules/fflate": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", - "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==" + "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", + "license": "MIT" }, "node_modules/figures": { "version": "3.2.0", @@ -10750,12 +10816,14 @@ "node_modules/geojson-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/geojson-flatten/-/geojson-flatten-1.1.1.tgz", - "integrity": "sha512-k/6BCd0qAt7vdqdM1LkLfAy72EsLDy0laNwX0x2h49vfYCiQkRc4PSra8DNEdJ10EKRpwEvDXMb0dBknTJuWpQ==" + "integrity": "sha512-k/6BCd0qAt7vdqdM1LkLfAy72EsLDy0laNwX0x2h49vfYCiQkRc4PSra8DNEdJ10EKRpwEvDXMb0dBknTJuWpQ==", + "license": "BSD-2-Clause" }, "node_modules/geojson-polygon-self-intersections": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/geojson-polygon-self-intersections/-/geojson-polygon-self-intersections-1.2.1.tgz", "integrity": "sha512-/QM1b5u2d172qQVO//9CGRa49jEmclKEsYOQmWP9ooEjj63tBM51m2805xsbxkzlEELQ2REgTf700gUhhlegxA==", + "license": "MIT", "dependencies": { "rbush": "^2.0.1" } @@ -10764,6 +10832,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/geojson-validation/-/geojson-validation-0.2.1.tgz", "integrity": "sha512-vcWNJ0HKF4XN5GjyCnDImeuVFwI20iBrbMYaTeS7KJqjN+UjULpi8wbRBp+8UCiy9ofetKhxKC9rH/9RdFiaJQ==", + "license": "LGPL-3", "bin": { "gjv": "bin/gjv" } @@ -10771,7 +10840,8 @@ "node_modules/geojson-vt": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/geojson-vt/-/geojson-vt-3.2.1.tgz", - "integrity": "sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==" + "integrity": "sha512-EvGQQi/zPrDA6zr6BnJD/YhwAkBP8nnJ9emh3EnHQKVMfg/MRVtPbMYdgVy/IaEmn4UfagD2a6fafPDL5hbtwg==", + "license": "ISC" }, "node_modules/get-caller-file": { "version": "2.0.5", @@ -10852,7 +10922,8 @@ "node_modules/gl-matrix": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/gl-matrix/-/gl-matrix-3.4.3.tgz", - "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==" + "integrity": "sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==", + "license": "MIT" }, "node_modules/glob": { "version": "8.0.3", @@ -10951,7 +11022,8 @@ "node_modules/grid-index": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/grid-index/-/grid-index-1.1.0.tgz", - "integrity": "sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==" + "integrity": "sha512-HZRwumpOGUrHyxO5bqKZL0B0GlUpwtCAzZ42sgxUPniu33R1LSFH5yrIcBCHjkctCAh3mtWKcKd9J4vDDdeVHA==", + "license": "ISC" }, "node_modules/hammerjs": { "version": "2.0.8", @@ -11113,6 +11185,7 @@ "version": "0.0.3", "resolved": "https://registry.npmjs.org/hat/-/hat-0.0.3.tgz", "integrity": "sha512-zpImx2GoKXy42fVDSEad2BPKuSQdLcqsCYa48K3zHSzM/ugWuYjLDr8IXxpVuL7uCLHw56eaiLxCRthhOzf5ug==", + "license": "MIT/X11", "engines": { "node": "*" } @@ -12267,7 +12340,8 @@ "node_modules/iv-viewer": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/iv-viewer/-/iv-viewer-2.0.1.tgz", - "integrity": "sha512-dPwFs3fHGJAwE9APaJB3UpEaxoTAG6N1wraKv48SjDvOP+CMzUmFbW+TWpyKVSpjRmpCsMdCoBFiLRAFsTkulA==" + "integrity": "sha512-dPwFs3fHGJAwE9APaJB3UpEaxoTAG6N1wraKv48SjDvOP+CMzUmFbW+TWpyKVSpjRmpCsMdCoBFiLRAFsTkulA==", + "license": "MIT" }, "node_modules/jackspeak": { "version": "3.4.3", @@ -12564,6 +12638,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/jsts/-/jsts-2.1.0.tgz", "integrity": "sha512-gxv7hw5FmXwoieHBNKyrl+DZVp1aaJbUPDgPRGf54y7owWoq75CWwL6VCmdKxt5jaMHh9CKOaG1u/WZJRUM5NA==", + "license": "(EDL-1.0 OR EPL-1.0)", "engines": { "node": ">= 8" } @@ -12846,7 +12921,8 @@ "node_modules/kdbush": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/kdbush/-/kdbush-3.0.0.tgz", - "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==" + "integrity": "sha512-hRkd6/XW4HTsA9vjVpY9tuXJYLSlelnkTmVFu4M9/7MIYQtFcHpbugAU7UbOfjOiVSVYl2fqgBuJ32JUmRo5Ew==", + "license": "ISC" }, "node_modules/keyv": { "version": "4.5.4", @@ -13357,7 +13433,8 @@ "node_modules/lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", @@ -13555,6 +13632,7 @@ "version": "1.13.3", "resolved": "https://registry.npmjs.org/mapbox-gl/-/mapbox-gl-1.13.3.tgz", "integrity": "sha512-p8lJFEiqmEQlyv+DQxFAOG/XPWN0Wp7j/Psq93Zywz7qt9CcUKFYDBOoOEKzqe6gudHVJY8/Bhqw6VDpX2lSBg==", + "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@mapbox/geojson-rewind": "^0.5.2", "@mapbox/geojson-types": "^1.0.2", @@ -13586,7 +13664,8 @@ "node_modules/mapbox-gl/node_modules/rw": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==", + "license": "BSD-3-Clause" }, "node_modules/marked": { "version": "4.3.0", @@ -13748,7 +13827,8 @@ "node_modules/mgrs": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz", - "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==" + "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==", + "license": "MIT" }, "node_modules/micromark": { "version": "3.2.0", @@ -14462,7 +14542,8 @@ "node_modules/murmurhash-js": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/murmurhash-js/-/murmurhash-js-1.0.0.tgz", - "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==" + "integrity": "sha512-TvmkNhkv8yct0SVBSy+o8wYzXjE4Zz3PCesbfs8HiCXXdcTuocApFv11UWlNFWKYsP2okqrhb7JNlSm9InBhIw==", + "license": "MIT" }, "node_modules/mute-stream": { "version": "0.0.8", @@ -14533,6 +14614,7 @@ "version": "9.1.3", "resolved": "https://registry.npmjs.org/ng-lazyload-image/-/ng-lazyload-image-9.1.3.tgz", "integrity": "sha512-GlajmzbKhQCvg9pcrASq4fe/MNv9KoifGe6N+xRbseaBrNj2uwU4Vwic041NlmAQFEkpDM1H2EJCAjjmJeF7Hg==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -14620,6 +14702,7 @@ "version": "14.0.0", "resolved": "https://registry.npmjs.org/ngx-loading/-/ngx-loading-14.0.0.tgz", "integrity": "sha512-5IQ/XRl8BiNoBoD5bXrkX36SuoXic7YkS/uf5hW2vRmwplcobsQZsIBvawDcMjZwn4YbcHcQk8Bm85SKni06Jg==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -15026,6 +15109,7 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", "integrity": "sha512-qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==", + "license": "MIT", "engines": { "node": "*" } @@ -15487,6 +15571,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/parsedbf/-/parsedbf-1.1.1.tgz", "integrity": "sha512-jndFmhcrzSAGCMccM4za+3bIRxqV6L2doQjYN8Xgz0kZUpyBT5I8Gs6Y6hL5GcO2rih9OBkPcLlx2uBoLi8R8Q==", + "license": "MIT", "dependencies": { "iconv-lite": "^0.4.15", "text-encoding-polyfill": "^0.6.7" @@ -15496,6 +15581,7 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -15790,6 +15876,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/pbf/-/pbf-3.3.0.tgz", "integrity": "sha512-XDF38WCH3z5OV/OVa8GKUNtLAyneuzbCisx7QUCF8Q6Nutx0WnJrQe5O+kOtBlLfRNUws98Y58Lblp+NJG5T4Q==", + "license": "BSD-3-Clause", "dependencies": { "ieee754": "^1.1.12", "resolve-protobuf-schema": "^2.1.0" @@ -15879,6 +15966,7 @@ "version": "2.11.0", "resolved": "https://registry.npmjs.org/pmtiles/-/pmtiles-2.11.0.tgz", "integrity": "sha512-dU9SzzaqmCGpdEuTnIba6bDHT6j09ZJFIXxwGpvkiEnce3ZnBB1VKt6+EOmJGueriweaZLAMTUmKVElU2CBe0g==", + "license": "BSD-3-Clause", "dependencies": { "fflate": "^0.8.0" } @@ -16594,7 +16682,8 @@ "node_modules/potpack": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/potpack/-/potpack-1.0.2.tgz", - "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==" + "integrity": "sha512-choctRBIV9EMT9WGAZHn3V7t0Z2pMQyl0EZE6pFc/6ml3ssw7Dlf/oAOvFwjm1HVsqfQN8GfeFyJ+d8tRzqueQ==", + "license": "ISC" }, "node_modules/prelude-ls": { "version": "1.2.1", @@ -16652,6 +16741,7 @@ "version": "2.15.0", "resolved": "https://registry.npmjs.org/proj4/-/proj4-2.15.0.tgz", "integrity": "sha512-LqCNEcPdI03BrCHxPLj29vsd5afsm+0sV1H/O3nTDKrv8/LA01ea1z4QADDMjUqxSXWnrmmQDjqFm1J/uZ5RLw==", + "license": "MIT", "dependencies": { "mgrs": "1.0.0", "wkt-parser": "^1.4.0" @@ -16678,7 +16768,8 @@ "node_modules/protocol-buffers-schema": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.6.0.tgz", - "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==" + "integrity": "sha512-TdDRD+/QNdrCGCE7v8340QyuXd4kIWIgapsE2+n/SaGiSSbomYl4TjHlvIoCWRpE7wFt02EpB35VVA2ImcBVqw==", + "license": "MIT" }, "node_modules/protractor": { "version": "7.0.0", @@ -17127,7 +17218,8 @@ "node_modules/quickselect": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-2.0.0.tgz", - "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==" + "integrity": "sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==", + "license": "ISC" }, "node_modules/randombytes": { "version": "2.1.0", @@ -17178,6 +17270,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/rbush/-/rbush-2.0.2.tgz", "integrity": "sha512-XBOuALcTm+O/H8G90b6pzu6nX6v2zCKiFG4BJho8a+bY6AER6t8uQUZdi5bomQc0AprCWhEGa7ncAbbRap0bRA==", + "license": "MIT", "dependencies": { "quickselect": "^1.0.1" } @@ -17185,7 +17278,8 @@ "node_modules/rbush/node_modules/quickselect": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/quickselect/-/quickselect-1.1.1.tgz", - "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==" + "integrity": "sha512-qN0Gqdw4c4KGPsBOQafj6yj/PA6c/L63f6CaZ/DCF/xF4Esu3jVmKLUDYxghFx8Kb/O7y9tI7x2RjTSXwdK1iQ==", + "license": "ISC" }, "node_modules/read-cache": { "version": "1.0.0", @@ -17477,6 +17571,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/resolve-protobuf-schema/-/resolve-protobuf-schema-2.1.0.tgz", "integrity": "sha512-kI5ffTiZWmJaS/huM8wZfEMer1eRd7oJQhDuxeCLe3t7N7mX3z94CN0xPxBQxFYQTSNz9T0i+v6inKqSdK8xrQ==", + "license": "MIT", "dependencies": { "protocol-buffers-schema": "^3.3.1" } @@ -18280,6 +18375,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/shpjs/-/shpjs-4.0.4.tgz", "integrity": "sha512-+IcS2DoiTGqAONUEN46ZociKGJ2ecs1EVwJuSqnAOkMafxWC8noO3X/zI959RCbqHGvBr1RM1bdk4jc7fYONVg==", + "license": "MIT", "dependencies": { "jszip": "^3.5.0", "lie": "^3.0.1", @@ -18291,7 +18387,8 @@ "node_modules/shpjs/node_modules/lru-cache": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==" + "integrity": "sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==", + "license": "ISC" }, "node_modules/side-channel": { "version": "1.0.6", @@ -18631,6 +18728,7 @@ "version": "0.0.2", "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz", "integrity": "sha512-gCq3NDI2P35B2n6t76YJuOp7d6cN/C7Rt0577l91wllh0sY9ZBuw9KaSGqH/b0hzn3CWWJbpbW0W0WvQ1H/Q7g==", + "license": "MIT", "peer": true, "dependencies": { "emitter-component": "^1.1.1" @@ -18910,6 +19008,7 @@ "version": "7.1.5", "resolved": "https://registry.npmjs.org/supercluster/-/supercluster-7.1.5.tgz", "integrity": "sha512-EulshI3pGUM66o6ZdH3ReiFcvHpM3vAigyK+vcxdjpJyEbIIrtbmBdY23mGgnI24uXiGFvrGq9Gkum/8U7vJWg==", + "license": "ISC", "dependencies": { "kdbush": "^3.0.0" } @@ -19253,7 +19352,8 @@ "node_modules/text-encoding-polyfill": { "version": "0.6.7", "resolved": "https://registry.npmjs.org/text-encoding-polyfill/-/text-encoding-polyfill-0.6.7.tgz", - "integrity": "sha512-/DZ1XJqhbqRkCop6s9ZFu8JrFRwmVuHg4quIRm+ziFkR3N3ec6ck6yBvJ1GYeEQZhLVwRW0rZE+C3SSJpy0RTg==" + "integrity": "sha512-/DZ1XJqhbqRkCop6s9ZFu8JrFRwmVuHg4quIRm+ziFkR3N3ec6ck6yBvJ1GYeEQZhLVwRW0rZE+C3SSJpy0RTg==", + "license": "Unlicense" }, "node_modules/text-table": { "version": "0.2.0", @@ -19363,6 +19463,7 @@ "version": "0.6.8", "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz", "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -19607,6 +19708,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/turf-extent/-/turf-extent-1.0.4.tgz", "integrity": "sha512-JPQtCq6Q5YwwkzQzSU8LYe1KbFnzEVbh21s/o8kYtgs6AeON47t0Gd2q+qLuQOr6usMiJoXylMvgk5qagOzYTQ==", + "license": "MIT", "dependencies": { "turf-meta": "^1.0.2" } @@ -19615,7 +19717,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/turf-meta/-/turf-meta-1.0.2.tgz", "integrity": "sha512-oR+OxR++Wlie4fr2cMLbmdVAA9rfHxnuX/H5bphCaDTc14JDmd/ixWer08vhoawnvjE98Eq6o4UOGY8AMRbexw==", - "deprecated": "Turf packages are now namespaced: please use @turf/meta instead" + "deprecated": "Turf packages are now namespaced: please use @turf/meta instead", + "license": "ISC" }, "node_modules/tweetnacl": { "version": "0.14.5", @@ -19978,6 +20081,7 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/vt-pbf/-/vt-pbf-3.1.3.tgz", "integrity": "sha512-2LzDFzt0mZKZ9IpVF2r69G9bXaP2Q2sArJCmcCgvfTdCCZzSyz4aCLoQyUilu37Ll56tCblIZrXFIjNUpGIlmA==", + "license": "MIT", "dependencies": { "@mapbox/point-geometry": "0.1.0", "@mapbox/vector-tile": "^1.3.1", @@ -20504,7 +20608,8 @@ "node_modules/wgs84": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/wgs84/-/wgs84-0.0.0.tgz", - "integrity": "sha512-ANHlY4Rb5kHw40D0NJ6moaVfOCMrp9Gpd1R/AIQYg2ko4/jzcJ+TVXYYF6kXJqQwITvEZP4yEthjM7U6rYlljQ==" + "integrity": "sha512-ANHlY4Rb5kHw40D0NJ6moaVfOCMrp9Gpd1R/AIQYg2ko4/jzcJ+TVXYYF6kXJqQwITvEZP4yEthjM7U6rYlljQ==", + "license": "BSD-2-Clause" }, "node_modules/whatwg-fetch": { "version": "3.6.20", @@ -20645,7 +20750,8 @@ "node_modules/wkt-parser": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/wkt-parser/-/wkt-parser-1.4.0.tgz", - "integrity": "sha512-qpwO7Ihds/YYDTi1aADFTI1Sm9YC/tTe3SHD24EeIlZxy7Ik6a1b4HOz7jAi0xdUAw487duqpo8OGu+Tf4nwlQ==" + "integrity": "sha512-qpwO7Ihds/YYDTi1aADFTI1Sm9YC/tTe3SHD24EeIlZxy7Ik6a1b4HOz7jAi0xdUAw487duqpo8OGu+Tf4nwlQ==", + "license": "MIT" }, "node_modules/word-wrap": { "version": "1.2.5", @@ -20831,6 +20937,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", "engines": { "node": ">=0.4" } @@ -25321,9 +25428,9 @@ } }, "arlas-web-components": { - "version": "26.0.11", - "resolved": "https://registry.npmjs.org/arlas-web-components/-/arlas-web-components-26.0.11.tgz", - "integrity": "sha512-jih2uq6Gu3quAp8sEHsvTsunNeL7Ctjp7Qfm6wX2Fz//i4F4m/fjxWC1uVxzDmCNCKR5sZBiincJOmY7hSBaUw==", + "version": "26.0.12", + "resolved": "https://registry.npmjs.org/arlas-web-components/-/arlas-web-components-26.0.12.tgz", + "integrity": "sha512-xvbCRBmOmNYib+jm8Gg6s0IrkzxuXJC0vv1VKQVMVb+rbMHfH9VXbgZ8GWaXjhV5kGLqMRYD/i8bUYSiYGiHhQ==", "requires": { "@mapbox/mapbox-gl-draw": "^1.4.3", "@mapbox/mapbox-gl-draw-static-mode": "^1.0.1", @@ -25411,9 +25518,9 @@ } }, "arlas-wui-toolkit": { - "version": "26.1.0-beta.3", - "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0-beta.3.tgz", - "integrity": "sha512-igDzYLeC7aKAXlTxuP63qkgaufzLh86kAFLB5eqMYYMvMOptZCv3cnKAUCYrDy9IwB5VS6BveVJCfDf90IzQLw==", + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/arlas-wui-toolkit/-/arlas-wui-toolkit-26.1.0.tgz", + "integrity": "sha512-WySIB/e81kA0wBHyoCZ2kuAYUOp6GMED0wkzkPs9vVGVfbGGg09iR2k15ZNlBUYOaYOdFdjkXJqQKQRQStBVgg==", "requires": { "@danielmoncada/angular-datetime-picker": "14.2.0", "@danielmoncada/angular-datetime-picker-moment-adapter": "~2.2.0", @@ -25425,7 +25532,7 @@ "arlas-permissions-api": "26.0.0", "arlas-persistence-api": "26.0.0", "arlas-tagger-api": "26.0.0", - "arlas-web-components": "~26.0.11", + "arlas-web-components": "~26.0.12", "arlas-web-contributors": "~26.0.5", "cli-color": "^1.2.0", "fetch-intercept": "^2.3.1", diff --git a/package.json b/package.json index b0013f98..72911811 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ }, "dependencies": { "@ngx-translate/core": "14.0.0", - "arlas-wui-toolkit": "26.1.0-beta.3", + "arlas-wui-toolkit": "~26.1.0", "hammerjs": "^2.0.8", "ng-packagr": "^14.2.2", "ngx-markdown": "14.0.1",