From adfc2d54c7b0eed7a256dc363b3d070e4701ad53 Mon Sep 17 00:00:00 2001 From: Andreas Schmitz Date: Thu, 4 Jul 2024 14:34:25 +0200 Subject: [PATCH] fix: update geostyler & related dependencies --- package-lock.json | 373 +++++++++++++++------------------------------- package.json | 18 +-- 2 files changed, 129 insertions(+), 262 deletions(-) diff --git a/package-lock.json b/package-lock.json index 43a2e05..5ff0644 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,15 +13,15 @@ "@types/react-dom": "^18.3.0", "antd": "^5.18.0", "d3": "^7.9.0", - "geostyler": "15.0.0-beta.3", - "geostyler-geojson-parser": "2.0.0-beta.1", - "geostyler-legend": "5.0.0-next.2", - "geostyler-mapbox-parser": "6.0.0-next.1", - "geostyler-qgis-parser": "2.1.0-next.3", - "geostyler-shapefile-parser": "^1.0.0", - "geostyler-sld-parser": "6.0.0-next.8", - "geostyler-style": "9.0.0-next.5", - "geostyler-wfs-parser": "^2.0.1", + "geostyler": "^15.0.0", + "geostyler-geojson-parser": "^2.0.0", + "geostyler-legend": "^5.0.0", + "geostyler-mapbox-parser": "^6.0.0", + "geostyler-qgis-parser": "^3.0.0", + "geostyler-shapefile-parser": "^2.0.0", + "geostyler-sld-parser": "^6.1.0", + "geostyler-style": "^9.0.1", + "geostyler-wfs-parser": "^3.0.1", "moment": "^2.30.1", "ol": "^9.2.2", "react": "^18.3.1", @@ -1256,19 +1256,6 @@ "node": ">=12" } }, - "node_modules/@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", @@ -2633,45 +2620,15 @@ "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.14.tgz", "integrity": "sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==" }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", - "dependencies": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "24.9.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz", - "integrity": "sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==", - "dependencies": { - "jest-diff": "^24.3.0" - } - }, "node_modules/@types/json-schema": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.3.tgz", "integrity": "sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==" }, "node_modules/@types/lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==" + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.6.tgz", + "integrity": "sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==" }, "node_modules/@types/mapbox-gl": { "version": "2.7.21", @@ -2723,28 +2680,6 @@ "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", "dev": true }, - "node_modules/@types/shpjs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/@types/shpjs/-/shpjs-3.4.7.tgz", - "integrity": "sha512-/6PjggpFsq9NFxar6ZpXsnYZ+nQJR8Cv03Gne1enIJuMZ/eFVOpu0orHxL9D7RT3ciJElzF2H6l+49US23ydUw==", - "dependencies": { - "@types/geojson": "*", - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "13.0.12", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", - "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==" - }, "node_modules/@ungap/url-search-params": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/@ungap/url-search-params/-/url-search-params-0.2.2.tgz", @@ -2847,18 +2782,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "engines": { - "node": ">=6" - } - }, "node_modules/ansi-styles": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -2870,6 +2798,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "dependencies": { "color-name": "1.1.3" } @@ -2877,7 +2806,8 @@ "node_modules/ansi-styles/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true }, "node_modules/antd": { "version": "5.18.3", @@ -3201,6 +3131,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -3677,8 +3608,7 @@ "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "node_modules/cosmiconfig": { "version": "9.0.0", @@ -4293,14 +4223,6 @@ "node": ">=0.3.1" } }, - "node_modules/diff-sequences": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", - "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", - "engines": { - "node": ">= 6" - } - }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -4593,6 +4515,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, "engines": { "node": ">=0.8.0" } @@ -4859,9 +4782,9 @@ } }, "node_modules/geostyler": { - "version": "15.0.0-beta.3", - "resolved": "https://registry.npmjs.org/geostyler/-/geostyler-15.0.0-beta.3.tgz", - "integrity": "sha512-K9rdlmN/zeccf5aGPO9DH2x/AyggjkVYMSdVadyntKbEaeEE7pnzXfCkeQ6CKtIuGRG81Tu8k0zrr3ATLk0Tcw==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/geostyler/-/geostyler-15.0.0.tgz", + "integrity": "sha512-mAwSOCuME7/aI+QIUeQ1TmoEIVwGEPJLEheq9RCHrl+EcFqV9m42JG/Dh8VRGTDt8XdX3djjXg81nS6bmTxusg==", "dependencies": { "@ant-design/icons": "^5.3.7", "@babel/polyfill": "^7.12.1", @@ -4880,15 +4803,15 @@ "color": "^4.2.3", "csstype": "^3.1.3", "file-saver": "^2.0.5", - "geostyler-cql-parser": "4.0.0-beta.6", + "geostyler-cql-parser": "^4.0.0", "geostyler-data": "^1.0.0", - "geostyler-geojson-parser": "2.0.0-beta.1", - "geostyler-mapbox-parser": "6.0.0-next.1", - "geostyler-openlayers-parser": "5.0.0-next.6", - "geostyler-qgis-parser": "2.1.0-next.3", - "geostyler-sld-parser": "6.0.0-next.8", - "geostyler-style": "9.0.0-next.5", - "geostyler-wfs-parser": "^2.0.3", + "geostyler-geojson-parser": "^2.0.0", + "geostyler-mapbox-parser": "^6.0.0", + "geostyler-openlayers-parser": "^5.0.0", + "geostyler-qgis-parser": "^3.0.0", + "geostyler-sld-parser": "^6.1.0", + "geostyler-style": "^9.0.1", + "geostyler-wfs-parser": "^3.0.1", "lodash": "^4.17.21", "monaco-editor": "^0.50.0", "proj4": "^2.11.0", @@ -4909,11 +4832,11 @@ } }, "node_modules/geostyler-cql-parser": { - "version": "4.0.0-beta.6", - "resolved": "https://registry.npmjs.org/geostyler-cql-parser/-/geostyler-cql-parser-4.0.0-beta.6.tgz", - "integrity": "sha512-0bly9yTkcBr0xiGpqUDvXeem/gVyB/DnGys7CeWyXgDe116zmy5Aht/CgsowYcYuRY4TI05U2boPB5u6u/hXIQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/geostyler-cql-parser/-/geostyler-cql-parser-4.0.0.tgz", + "integrity": "sha512-l/aprEBbRnIBpc1j3RgABEbwyBq3no5ubjBfkHo0c7B/i1jl2I1qoMiZIns9N9B8Cc50RR9rqF7yynZmrT3aag==", "dependencies": { - "geostyler-style": "9.0.0-next.5" + "geostyler-style": "^9.0.0" }, "engines": { "node": ">=20.6.0", @@ -4938,9 +4861,9 @@ "integrity": "sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==" }, "node_modules/geostyler-geojson-parser": { - "version": "2.0.0-beta.1", - "resolved": "https://registry.npmjs.org/geostyler-geojson-parser/-/geostyler-geojson-parser-2.0.0-beta.1.tgz", - "integrity": "sha512-3W65muJovcS77P5Nct04xWKWaVGXH/RvbbFbeyo23uwwCTDzqHFma2HQtBZbMPUPR+Hig4rKgbm0vlGzmg2RVg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/geostyler-geojson-parser/-/geostyler-geojson-parser-2.0.0.tgz", + "integrity": "sha512-FBBoVfaa9musK/L679I+2l8y+wS6EJ5C73RE9qJ4drHMmHE/JwliLS0cMFnrgrp+NlQVyu/dbv6CQs6PLFKnWA==", "dependencies": { "geostyler-data": "^1.0.0" }, @@ -4952,9 +4875,9 @@ } }, "node_modules/geostyler-legend": { - "version": "5.0.0-next.2", - "resolved": "https://registry.npmjs.org/geostyler-legend/-/geostyler-legend-5.0.0-next.2.tgz", - "integrity": "sha512-uyNKHT5/lWFeDaLrMuZbryaO6GcldUuDpwNBOP6pB2te1wko3yyaD1h+MXzo3KuEqJ6e2hYW3puGOlTvSZtCBQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/geostyler-legend/-/geostyler-legend-5.0.0.tgz", + "integrity": "sha512-qse+Z+WbDu3wD+nKBKDb6SRvjxkNcioT0qP+qu399egjtIcw6CkX7kYiFXQcMaOM6IC7KVAopzBULEnfONGyMg==", "dependencies": { "@types/d3-selection": "^3.0.1", "geostyler-openlayers-parser": "5.0.0-next.6" @@ -4971,12 +4894,12 @@ } }, "node_modules/geostyler-mapbox-parser": { - "version": "6.0.0-next.1", - "resolved": "https://registry.npmjs.org/geostyler-mapbox-parser/-/geostyler-mapbox-parser-6.0.0-next.1.tgz", - "integrity": "sha512-R6A2W6A4I6xCwTCMZ3B39t4Kud924dXLgSOqruJTY+KRt+7mho0KZuNut/+KEzR+3enHKeWA1ivIO0XgQV487g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/geostyler-mapbox-parser/-/geostyler-mapbox-parser-6.0.0.tgz", + "integrity": "sha512-cRouzohTQTsDzUw4zzmIEvWXZunhbDphyLUfmWljFLdxVUIsrAMnnQnwJ4ijXaAkig/944KRqzjFJoxY/QcUeg==", "dependencies": { "@types/mapbox-gl": "^2.7.18", - "geostyler-style": "9.0.0-next.5" + "geostyler-style": "^9.0.1" }, "engines": { "node": ">=18", @@ -5004,16 +4927,28 @@ "ol": ">=7.4" } }, + "node_modules/geostyler-openlayers-parser/node_modules/geostyler-style": { + "version": "9.0.0-next.5", + "resolved": "https://registry.npmjs.org/geostyler-style/-/geostyler-style-9.0.0-next.5.tgz", + "integrity": "sha512-nbTyL5i4zAB303RUXpVRKhrXceSKu2sOMWqjXjitjII31eOIKybS0iKV5C4f1qktE3TweJY/xPtC6aP6rTsQAw==", + "engines": { + "node": ">=20.6.0", + "npm": ">=10.0.0" + }, + "funding": { + "url": "https://opencollective.com/geostyler" + } + }, "node_modules/geostyler-qgis-parser": { - "version": "2.1.0-next.3", - "resolved": "https://registry.npmjs.org/geostyler-qgis-parser/-/geostyler-qgis-parser-2.1.0-next.3.tgz", - "integrity": "sha512-FBWOA8PI8ngBr8ap6ABybv1lj4IYjls1drGbOHbtcuaWTjVJ+2H1mdIh899mqpBMfcEHZQfcUK5bEifgS2Ixbw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/geostyler-qgis-parser/-/geostyler-qgis-parser-3.0.0.tgz", + "integrity": "sha512-0x7yj1v27Dr8caNadklBsUGdUVWQqgvrVw83fddbYnLCFeI2fKOr4rwypN5Ww2H+JMFmKcr/OgfirRGCVyH/EQ==", "dependencies": { "buffer": "^6.0.3", "color": "^4.2.3", "core-js": "^3.26.1", - "geostyler-cql-parser": "4.0.0-beta.4", - "geostyler-style": "9.0.0-next.5", + "geostyler-cql-parser": "^4.0.0", + "geostyler-style": "^9.0.1", "string_decoder": "^1.3.0", "timers": "^0.1.1", "xml2js": "^0.6.0" @@ -5032,59 +4967,28 @@ "url": "https://opencollective.com/core-js" } }, - "node_modules/geostyler-qgis-parser/node_modules/geostyler-cql-parser": { - "version": "4.0.0-beta.4", - "resolved": "https://registry.npmjs.org/geostyler-cql-parser/-/geostyler-cql-parser-4.0.0-beta.4.tgz", - "integrity": "sha512-aBR1oAx6gkmz6PZVbd8zmCQ0gwdeh/g7bkDL9v/YURZCInLAqH5o4oGP72ljt3Qjc6/zYwm5TYuJ3p+wwe2nkA==", + "node_modules/geostyler-shapefile-parser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/geostyler-shapefile-parser/-/geostyler-shapefile-parser-2.0.0.tgz", + "integrity": "sha512-/sn55M1+7Xr7DiMer1CcYcI/UYG83oWaBSGLwCaohX5qclwiJ5KNfi0YVSUCXCgn0UlGZW49fIv6GebMKz//Yw==", "dependencies": { - "geostyler-style": "9.0.0-next.5" - }, - "engines": { - "node": ">=20.6.0", - "npm": ">=10.0.0" + "buffer": "^6.0.3", + "geostyler-data": "^1.0.0", + "geostyler-geojson-parser": "^2.0.0", + "shpjs": "^5.0.1", + "string_decoder": "^1.3.0" }, "funding": { "url": "https://opencollective.com/geostyler" } }, - "node_modules/geostyler-shapefile-parser": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/geostyler-shapefile-parser/-/geostyler-shapefile-parser-1.0.0.tgz", - "integrity": "sha512-9vkY3heVt2h4blkYvdkaHqig0PtXopxg3AzbWth6hNSDh9Co38r0CSa7dYYjURNPFg8vxlv9NqnbOWPHH6MzSw==", - "dependencies": { - "@types/jest": "^24.0.18", - "@types/node": "^12.7.12", - "@types/shpjs": "^3.4.0", - "geostyler-data": "^1.0.0", - "geostyler-geojson-parser": "^1.0.1", - "shpjs": "^3.4.3" - } - }, - "node_modules/geostyler-shapefile-parser/node_modules/@types/node": { - "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" - }, - "node_modules/geostyler-shapefile-parser/node_modules/geostyler-geojson-parser": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/geostyler-geojson-parser/-/geostyler-geojson-parser-1.0.1.tgz", - "integrity": "sha512-b7eJ2sCrYCC7fIDItxfbDH9r55dE58OXTQjPb/kIlXgH+7A2o2xp7pQlRXu5xCqM5lucQAAM9A7IfLLhbflznw==", - "dependencies": { - "@babel/polyfill": "^7.4.4", - "@types/geojson": "^7946.0.7", - "@types/jest": "^24.0.18", - "@types/json-schema": "^7.0.3", - "@types/node": "^12.7.3", - "geostyler-data": "^1.0.0" - } - }, "node_modules/geostyler-sld-parser": { - "version": "6.0.0-next.8", - "resolved": "https://registry.npmjs.org/geostyler-sld-parser/-/geostyler-sld-parser-6.0.0-next.8.tgz", - "integrity": "sha512-EJooPBjwXORHtFyqBL/hiuby5a4eVaZCnAxk65ShpnfkB7Brp2vjbaAcs3iPSbKlHO/2mtoaKixJE5kVo4D7TQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/geostyler-sld-parser/-/geostyler-sld-parser-6.1.0.tgz", + "integrity": "sha512-3IS/fPXxjRPd9QvgNVE3eHa7fiSc8mNjSvHCh+lX1Z0wfDaLI/7TOWqE615tiw9LMPUlp0WhBy2lGS4TqrMo2w==", "dependencies": { "fast-xml-parser": "^4.2.2", - "geostyler-style": "9.0.0-next.5", + "geostyler-style": "^9.0.1", "lodash": "^4.17.21" }, "engines": { @@ -5095,9 +4999,9 @@ } }, "node_modules/geostyler-style": { - "version": "9.0.0-next.5", - "resolved": "https://registry.npmjs.org/geostyler-style/-/geostyler-style-9.0.0-next.5.tgz", - "integrity": "sha512-nbTyL5i4zAB303RUXpVRKhrXceSKu2sOMWqjXjitjII31eOIKybS0iKV5C4f1qktE3TweJY/xPtC6aP6rTsQAw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/geostyler-style/-/geostyler-style-9.0.1.tgz", + "integrity": "sha512-gQ5hQPS1NTBXyVAI1GDeg6nLgV1tl1vYarYk/YJczcAHoNy3/kYVY0TTdNxF52NTuRoN2l77KMgQy+JDLu69Dg==", "engines": { "node": ">=20.6.0", "npm": ">=10.0.0" @@ -5107,27 +5011,34 @@ } }, "node_modules/geostyler-wfs-parser": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/geostyler-wfs-parser/-/geostyler-wfs-parser-2.0.3.tgz", - "integrity": "sha512-23gmufyveYB/jhVzxPj/eb/zkI+xWSzTKqGO7gcAh0NYUFPI+UG3WTJhzT4Dj9G+ZTpSUnXOSmkHr4M7jZsakA==", - "license": "BSD-2-Clause", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/geostyler-wfs-parser/-/geostyler-wfs-parser-3.0.1.tgz", + "integrity": "sha512-U4Y9F6yTG0wRatkHnFLYBubcjXd1FwHs12zhFxLhZXzddOc4Gc25ffqe1o7x6ypmlbg0Tkb3aYsIXa3gfcNRfw==", "dependencies": { - "@types/geojson": "^7946.0.14", - "@types/json-schema": "^7.0.15", - "@types/lodash": "^4.17.4", "fast-xml-parser": "^4.4.0", - "geostyler-data": "^1.0.0", - "lodash": "^4.17.21" + "geostyler-data": "^1.0.0" }, "funding": { "url": "https://opencollective.com/geostyler" } }, - "node_modules/geostyler-wfs-parser/node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "license": "MIT" + "node_modules/geostyler/node_modules/geostyler-openlayers-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/geostyler-openlayers-parser/-/geostyler-openlayers-parser-5.0.0.tgz", + "integrity": "sha512-BAxVgtE3HzOYX4ESl55UX3HePiryNQWiEGYB83XOXINQK+GVzz3A5JlLMEWeW7NFakj26NWcHcTIKDZFOJM5nA==", + "dependencies": { + "css-font-parser": "^2.0.0", + "geostyler-style": "^9.0.1" + }, + "engines": { + "node": ">=20.6.0" + }, + "funding": { + "url": "https://opencollective.com/geostyler" + }, + "peerDependencies": { + "ol": ">=7.4" + } }, "node_modules/geotiff": { "version": "2.1.3", @@ -5399,6 +5310,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, "engines": { "node": ">=4" } @@ -6059,8 +5971,7 @@ "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" }, "node_modules/isexe": { "version": "2.0.0", @@ -6093,28 +6004,6 @@ "node": ">= 0.6.0" } }, - "node_modules/jest-diff": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", - "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", - "dependencies": { - "chalk": "^2.0.1", - "diff-sequences": "^24.9.0", - "jest-get-type": "^24.9.0", - "pretty-format": "^24.9.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/jest-get-type": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", - "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", - "engines": { - "node": ">= 6" - } - }, "node_modules/jiti": { "version": "1.21.6", "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", @@ -6229,11 +6118,14 @@ } }, "node_modules/jszip": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.7.0.tgz", - "integrity": "sha512-JIsRKRVC3gTRo2vM4Wy9WBC3TRcfnIZU8k65Phi3izkvPH975FowRYtKGT6PxevA0XnJ/yO8b0QwV0ydVyQwfw==", + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", "dependencies": { - "pako": "~1.0.2" + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" } }, "node_modules/jszip/node_modules/pako": { @@ -6466,11 +6358,6 @@ "loose-envify": "cli.js" } }, - "node_modules/lru-cache": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz", - "integrity": "sha512-WpibWJ60c3AgAz8a2iYErDrcT2C7OmKnsWhIcHOjkUHFjkXncJhtLxNSqUmxRxRunpb5I8Vprd7aNSd2NtksJQ==" - }, "node_modules/make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", @@ -9884,20 +9771,6 @@ "node": "^10 || ^12 || >=14" } }, - "node_modules/pretty-format": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", - "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", - "dependencies": { - "@jest/types": "^24.9.0", - "ansi-regex": "^4.0.0", - "ansi-styles": "^3.2.0", - "react-is": "^16.8.4" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/pretty-ms": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.0.0.tgz", @@ -9916,8 +9789,7 @@ "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "node_modules/proj4": { "version": "2.11.0", @@ -10629,11 +10501,6 @@ "react": "^18.3.1" } }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, "node_modules/react-refresh": { "version": "0.14.2", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", @@ -10718,7 +10585,6 @@ "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -10732,14 +10598,12 @@ "node_modules/readable-stream/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/readable-stream/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -11279,6 +11143,11 @@ "node": ">= 0.4" } }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -11301,13 +11170,11 @@ } }, "node_modules/shpjs": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/shpjs/-/shpjs-3.6.3.tgz", - "integrity": "sha512-wcR2S3WL/7RnEIm+YO+H/mZR9z9FCV46op+SZt+W5PtPs26Omb9U93f+EPI1DOpNKBuAIrWjHWh0SxlnBahJkg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/shpjs/-/shpjs-5.0.1.tgz", + "integrity": "sha512-75tlbWnD5mbU+Grw7/JUDRfuZFd84Q0u8V9Md2Vctp+o+ZFI7HummL+uW27O4vaKxQcdzw9ll3ATSjOcq6Nusw==", "dependencies": { - "jszip": "^2.4.0", - "lie": "^3.0.1", - "lru-cache": "^2.7.0", + "jszip": "^3.10.1", "parsedbf": "^1.1.0", "proj4": "^2.1.4" } @@ -11646,6 +11513,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -12227,8 +12095,7 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, "node_modules/v8-compile-cache-lib": { "version": "3.0.1", diff --git a/package.json b/package.json index 1fe5291..ad7e107 100644 --- a/package.json +++ b/package.json @@ -9,15 +9,15 @@ "@types/react-dom": "^18.3.0", "antd": "^5.18.0", "d3": "^7.9.0", - "geostyler": "15.0.0-beta.3", - "geostyler-geojson-parser": "2.0.0-beta.1", - "geostyler-legend": "5.0.0-next.2", - "geostyler-mapbox-parser": "6.0.0-next.1", - "geostyler-qgis-parser": "2.1.0-next.3", - "geostyler-shapefile-parser": "^1.0.0", - "geostyler-sld-parser": "6.0.0-next.8", - "geostyler-style": "9.0.0-next.5", - "geostyler-wfs-parser": "^2.0.1", + "geostyler": "^15.0.0", + "geostyler-geojson-parser": "^2.0.0", + "geostyler-legend": "^5.0.0", + "geostyler-mapbox-parser": "^6.0.0", + "geostyler-qgis-parser": "^3.0.0", + "geostyler-shapefile-parser": "^2.0.0", + "geostyler-sld-parser": "^6.1.0", + "geostyler-style": "^9.0.1", + "geostyler-wfs-parser": "^3.0.1", "moment": "^2.30.1", "ol": "^9.2.2", "react": "^18.3.1",