This is an automated email from the ASF dual-hosted git repository.

rusackas pushed a commit to branch fix-babel-polyfill-warning
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 8f40d5cae3fbc5c22070848990f88bc68625c5a1
Author: Evan Rusackas <[email protected]>
AuthorDate: Fri Aug 8 18:00:45 2025 -0700

    fix: Update geostyler to v18 to fix @babel/polyfill warning
    
    Updates geostyler from v14.1.3 to v18.1.2 which removes the dependency on 
the deprecated @babel/polyfill package. Also updates the cartodiagram plugin's 
peer dependency to match.
    
    This resolves the npm deprecation warning:
    "@babel/[email protected]: This package has been deprecated in favor of 
separate inclusion of a polyfill and regenerator-runtime"
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <[email protected]>
---
 superset-frontend/package-lock.json                | 577 ++++++++-------------
 superset-frontend/package.json                     |   2 +-
 .../plugins/plugin-chart-cartodiagram/package.json |   2 +-
 3 files changed, 226 insertions(+), 355 deletions(-)

diff --git a/superset-frontend/package-lock.json 
b/superset-frontend/package-lock.json
index fe9508ddbf..a9cb84092b 100644
--- a/superset-frontend/package-lock.json
+++ b/superset-frontend/package-lock.json
@@ -70,7 +70,7 @@
         "fs-extra": "^11.2.0",
         "fuse.js": "^7.0.0",
         "geolib": "^2.0.24",
-        "geostyler": "^14.1.3",
+        "geostyler": "^18.1.2",
         "geostyler-data": "^1.0.0",
         "geostyler-openlayers-parser": "^4.3.0",
         "geostyler-qgis-parser": "2.0.1",
@@ -2900,23 +2900,6 @@
         "@babel/core": "^7.0.0"
       }
     },
-    "node_modules/@babel/polyfill": {
-      "version": "7.12.1",
-      "resolved": 
"https://registry.npmjs.org/@babel/polyfill/-/polyfill-7.12.1.tgz";,
-      "integrity": 
"sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==",
-      "deprecated": "🚨 This package has been deprecated in favor of separate 
inclusion of a polyfill and regenerator-runtime (when needed). See the 
@babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more 
information.",
-      "license": "MIT",
-      "dependencies": {
-        "core-js": "^2.6.5",
-        "regenerator-runtime": "^0.13.4"
-      }
-    },
-    "node_modules/@babel/polyfill/node_modules/regenerator-runtime": {
-      "version": "0.13.11",
-      "resolved": 
"https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz";,
-      "integrity": 
"sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
-      "license": "MIT"
-    },
     "node_modules/@babel/preset-env": {
       "version": "7.27.2",
       "resolved": 
"https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.27.2.tgz";,
@@ -8830,29 +8813,26 @@
       "license": "MIT"
     },
     "node_modules/@monaco-editor/loader": {
-      "version": "1.4.0",
-      "resolved": 
"https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.4.0.tgz";,
-      "integrity": 
"sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==",
+      "version": "1.5.0",
+      "resolved": 
"https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.5.0.tgz";,
+      "integrity": 
"sha512-hKoGSM+7aAc7eRTRjpqAZucPmoNOC4UUbknb/VNoTkEIkCPhqV8LfbsgM1webRM7S/z21eHEx9Fkwx8Z/C/+Xw==",
       "license": "MIT",
       "dependencies": {
         "state-local": "^1.0.6"
-      },
-      "peerDependencies": {
-        "monaco-editor": ">= 0.21.0 < 1"
       }
     },
     "node_modules/@monaco-editor/react": {
-      "version": "4.6.0",
-      "resolved": 
"https://registry.npmjs.org/@monaco-editor/react/-/react-4.6.0.tgz";,
-      "integrity": 
"sha512-RFkU9/i7cN2bsq/iTkurMWOEErmYcY6JiQI3Jn+WeR/FGISH8JbHERjpS9oRuSOPvDMJI0Z8nJeKkbOs9sBYQw==",
+      "version": "4.7.0",
+      "resolved": 
"https://registry.npmjs.org/@monaco-editor/react/-/react-4.7.0.tgz";,
+      "integrity": 
"sha512-cyzXQCtO47ydzxpQtCGSQGOC8Gk3ZUeBXFAxD+CWXYFo5OqZyZUonFl0DwUlTyAfRHntBfw2p3w4s9R6oe1eCA==",
       "license": "MIT",
       "dependencies": {
-        "@monaco-editor/loader": "^1.4.0"
+        "@monaco-editor/loader": "^1.5.0"
       },
       "peerDependencies": {
         "monaco-editor": ">= 0.25.0 < 1",
-        "react": "^16.8.0 || ^17.0.0 || ^18.0.0",
-        "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0"
+        "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
+        "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
       }
     },
     "node_modules/@napi-rs/wasm-runtime": {
@@ -15659,12 +15639,14 @@
       "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==",
+      "dev": true,
       "license": "MIT"
     },
     "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==",
+      "dev": true,
       "license": "MIT",
       "dependencies": {
         "@types/istanbul-lib-coverage": "*"
@@ -16471,6 +16453,7 @@
       "version": "21.0.3",
       "resolved": 
"https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz";,
       "integrity": 
"sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==",
+      "dev": true,
       "license": "MIT"
     },
     "node_modules/@types/yauzl": {
@@ -20130,15 +20113,6 @@
         "readable-stream": "^3.4.0"
       }
     },
-    "node_modules/blob": {
-      "version": "0.1.0",
-      "resolved": "https://registry.npmjs.org/blob/-/blob-0.1.0.tgz";,
-      "integrity": 
"sha512-k+GwK+4Rj+MPNT4qu+y6+kHp+mPmmNd+28zdrIo69QM9UvypK5Vhcw7jnRiY4KaOMAiOdn0NtPQGTb+Ox1Dtng==",
-      "license": "MIT",
-      "dependencies": {
-        "esm": "^3.2.25"
-      }
-    },
     "node_modules/blob-util": {
       "version": "2.0.2",
       "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz";,
@@ -21200,9 +21174,9 @@
       }
     },
     "node_modules/chroma-js": {
-      "version": "2.6.0",
-      "resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-2.6.0.tgz";,
-      "integrity": 
"sha512-BLHvCB9s8Z1EV4ethr6xnkl/P2YRFOGqfgvuMG/MyCbZPrTA+NeiByY6XvgF0zP4/2deU2CXnWyMa3zu1LqQ3A==",
+      "version": "2.4.2",
+      "resolved": "https://registry.npmjs.org/chroma-js/-/chroma-js-2.4.2.tgz";,
+      "integrity": 
"sha512-U9eDw6+wt7V8z5NncY2jJfZa+hUH8XEj8FQHgFJTrUFnJfXYf4Ml4adI2vXZOjqRDpFWtYVWypDfZwnJ+HIR4A==",
       "license": "(BSD-3-Clause AND Apache-2.0)"
     },
     "node_modules/chrome-trace-event": {
@@ -26179,15 +26153,6 @@
         "url": "https://github.com/sponsors/sindresorhus";
       }
     },
-    "node_modules/esm": {
-      "version": "3.2.25",
-      "resolved": "https://registry.npmjs.org/esm/-/esm-3.2.25.tgz";,
-      "integrity": 
"sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==",
-      "license": "MIT",
-      "engines": {
-        "node": ">=6"
-      }
-    },
     "node_modules/espree": {
       "version": "9.6.1",
       "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz";,
@@ -27976,45 +27941,43 @@
       "integrity": 
"sha512-NR0AyYyEnGrFS9JvSFmmotQDxVCORJgDHdvBwSatxl5aHarOLMh3KuGI83bCvCfObjfoEiDe8Ung8GGLGAtthw=="
     },
     "node_modules/geostyler": {
-      "version": "14.2.0",
-      "resolved": 
"https://registry.npmjs.org/geostyler/-/geostyler-14.2.0.tgz";,
-      "integrity": 
"sha512-mcHNeds2OBvyCs+VdLHkq4vX1PrR/HKN7hnmySUVpNiZCZ4b0kDnPKe3gUOsh2wEs9pOC1soS9AbNlVC6XpH7w==",
+      "version": "18.1.2",
+      "resolved": 
"https://registry.npmjs.org/geostyler/-/geostyler-18.1.2.tgz";,
+      "integrity": 
"sha512-gZ6yQUlluVBmoKS3HfGcvAAw2Zo0M09TqgSJMqUFs1spmd2ZU7THTy0iRd1OknHWWP2wwi2x/nUbG4ke4ZUXHg==",
       "license": "BSD-2-Clause",
       "dependencies": {
-        "@ant-design/icons": "^5.3.7",
-        "@babel/polyfill": "^7.12.1",
+        "@ant-design/icons": "^5.5.1",
         "@dnd-kit/core": "^6.1.0",
         "@dnd-kit/sortable": "^8.0.0",
         "@dnd-kit/utilities": "^3.2.2",
-        "@monaco-editor/react": "^4.6.0",
+        "@monaco-editor/react": "^4.7.0",
         "@types/chroma-js": "^2.4.4",
         "@types/color": "^3.0.6",
         "@types/file-saver": "^2.0.7",
         "@types/geojson": "^7946.0.14",
-        "@types/lodash": "^4.17.4",
+        "@types/lodash": "^4.17.5",
         "@ungap/url-search-params": "^0.2.2",
-        "antd": "^5.17.3",
-        "blob": "^0.1.0",
-        "chroma-js": "^2.4.2",
+        "antd": "^5.25.4",
+        "chroma-js": "2.4.2",
         "color": "^4.2.3",
         "csstype": "^3.1.3",
         "file-saver": "^2.0.5",
-        "geostyler-cql-parser": "^3.0.2",
-        "geostyler-data": "^1.0.0",
-        "geostyler-geojson-parser": "^1.0.1",
-        "geostyler-mapbox-parser": "^5.0.1",
-        "geostyler-openlayers-parser": "^4.3.0",
-        "geostyler-qgis-parser": "^2.0.0",
-        "geostyler-sld-parser": "^5.3.1",
-        "geostyler-style": "^8.1.0",
-        "geostyler-wfs-parser": "^2.0.0",
-        "lodash": "^4.17.21",
-        "monaco-editor": "^0.49.0",
+        "geostyler-cql-parser": "^4.1.0",
+        "geostyler-data": "^1.1.0",
+        "geostyler-geojson-parser": "^2.0.0",
+        "geostyler-mapbox-parser": "^6.1.1",
+        "geostyler-openlayers-parser": "^5.1.2",
+        "geostyler-qgis-parser": "^4.0.2",
+        "geostyler-sld-parser": "^8.1.0",
+        "geostyler-style": "^10.3.0",
+        "geostyler-wfs-parser": "^3.0.1",
+        "lodash-es": "^4.17.21",
+        "monaco-editor": "^0.52.0",
         "proj4": "^2.11.0",
-        "typescript-json-schema": "^0.64.0"
+        "typescript-json-schema": "^0.65.0"
       },
       "engines": {
-        "node": ">=18.0.0"
+        "node": ">=20.6.0"
       },
       "funding": {
         "url": "https://opencollective.com/geostyler";
@@ -28038,231 +28001,41 @@
       }
     },
     "node_modules/geostyler-data": {
-      "version": "1.0.0",
-      "resolved": 
"https://registry.npmjs.org/geostyler-data/-/geostyler-data-1.0.0.tgz";,
-      "integrity": 
"sha512-ctmk6OsunL427Uaa1HME/blTyBbl0Ihu+vPV1Irqz3ip80qvNLwDEr46xI5HwMeyrsWH8o76kfA0sF6oecW1BA==",
+      "version": "1.1.0",
+      "resolved": 
"https://registry.npmjs.org/geostyler-data/-/geostyler-data-1.1.0.tgz";,
+      "integrity": 
"sha512-0tUEF0RbiGM9eVqoLbMc20Bl5A1x3PHbn2Ca0yPJx65S0nh3rHfd82OmgFwHzzfsukDmqIn0VoOGJFjmQAmAcw==",
       "license": "BSD-2-Clause",
       "dependencies": {
-        "@types/geojson": "7946.0.7",
-        "@types/json-schema": "7.0.3"
+        "@types/geojson": "^7946.0.7",
+        "@types/json-schema": "^7.0.3"
+      },
+      "funding": {
+        "url": "https://opencollective.com/geostyler";
       }
     },
-    "node_modules/geostyler-data/node_modules/@types/geojson": {
-      "version": "7946.0.7",
-      "resolved": 
"https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.7.tgz";,
-      "integrity": 
"sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==",
-      "license": "MIT"
-    },
-    "node_modules/geostyler-data/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==",
-      "license": "MIT"
-    },
     "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==",
+      "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==",
       "license": "BSD-2-Clause",
       "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-geojson-parser/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==",
-      "license": "MIT",
-      "dependencies": {
-        "@types/istanbul-lib-coverage": "^2.0.0",
-        "@types/istanbul-reports": "^1.1.1",
-        "@types/yargs": "^13.0.0"
-      },
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    
"node_modules/geostyler-geojson-parser/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==",
-      "license": "MIT",
-      "dependencies": {
-        "@types/istanbul-lib-coverage": "*",
-        "@types/istanbul-lib-report": "*"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/node_modules/@types/jest": {
-      "version": "24.9.1",
-      "resolved": "https://registry.npmjs.org/@types/jest/-/jest-24.9.1.tgz";,
-      "integrity": 
"sha512-Fb38HkXSVA4L8fGKEZ6le5bB8r6MRWlOCZbVuWZcmOMSCd2wCYOwN1ibj8daIoV9naq7aaOZjrLCoCMptKU/4Q==",
-      "license": "MIT",
-      "dependencies": {
-        "jest-diff": "^24.3.0"
-      }
-    },
-    "node_modules/geostyler-geojson-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==",
-      "license": "MIT"
-    },
-    "node_modules/geostyler-geojson-parser/node_modules/@types/yargs": {
-      "version": "13.0.12",
-      "resolved": 
"https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz";,
-      "integrity": 
"sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==",
-      "license": "MIT",
-      "dependencies": {
-        "@types/yargs-parser": "*"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/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==",
-      "license": "MIT",
-      "engines": {
-        "node": ">=6"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/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==",
-      "license": "MIT",
-      "dependencies": {
-        "color-convert": "^1.9.0"
       },
       "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/node_modules/chalk": {
-      "version": "2.4.2",
-      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";,
-      "integrity": 
"sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
-      "license": "MIT",
-      "dependencies": {
-        "ansi-styles": "^3.2.1",
-        "escape-string-regexp": "^1.0.5",
-        "supports-color": "^5.3.0"
+        "node": ">=20.6.0"
       },
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/node_modules/color-convert": {
-      "version": "1.9.3",
-      "resolved": 
"https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";,
-      "integrity": 
"sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
-      "license": "MIT",
-      "dependencies": {
-        "color-name": "1.1.3"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/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==",
-      "license": "MIT"
-    },
-    "node_modules/geostyler-geojson-parser/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==",
-      "license": "MIT",
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/node_modules/escape-string-regexp": 
{
-      "version": "1.0.5",
-      "resolved": 
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";,
-      "integrity": 
"sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
-      "license": "MIT",
-      "engines": {
-        "node": ">=0.8.0"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/node_modules/has-flag": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";,
-      "integrity": 
"sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
-      "license": "MIT",
-      "engines": {
-        "node": ">=4"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/node_modules/jest-diff": {
-      "version": "24.9.0",
-      "resolved": 
"https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz";,
-      "integrity": 
"sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==",
-      "license": "MIT",
-      "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/geostyler-geojson-parser/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==",
-      "license": "MIT",
-      "engines": {
-        "node": ">= 6"
-      }
-    },
-    "node_modules/geostyler-geojson-parser/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==",
-      "license": "MIT",
-      "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/geostyler-geojson-parser/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==",
-      "license": "MIT"
-    },
-    "node_modules/geostyler-geojson-parser/node_modules/supports-color": {
-      "version": "5.5.0",
-      "resolved": 
"https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";,
-      "integrity": 
"sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
-      "license": "MIT",
-      "dependencies": {
-        "has-flag": "^3.0.0"
-      },
-      "engines": {
-        "node": ">=4"
+      "funding": {
+        "url": "https://opencollective.com/geostyler";
       }
     },
     "node_modules/geostyler-mapbox-parser": {
-      "version": "5.0.1",
-      "resolved": 
"https://registry.npmjs.org/geostyler-mapbox-parser/-/geostyler-mapbox-parser-5.0.1.tgz";,
-      "integrity": 
"sha512-uL79jfXuULPcg/Yxj9EGDU5IX0xIQmhawUL239aCwbFv4FiM9KTuTdXG1M7P5r3RV6EZsbE21ETahx4ZzojVkw==",
+      "version": "6.1.1",
+      "resolved": 
"https://registry.npmjs.org/geostyler-mapbox-parser/-/geostyler-mapbox-parser-6.1.1.tgz";,
+      "integrity": 
"sha512-2KUoCcYzMDc3wWcgQe4FhhKgMl8nrp3NWjECWGP+vlIfk7Hf5cKW4sQwr/la8LG1DHs/KILh+g4r03caKxSZbw==",
       "license": "BSD-2-Clause",
       "dependencies": {
         "@types/mapbox-gl": "^2.7.18",
-        "geostyler-style": "^8.0.0"
+        "geostyler-style": "^10.0.0"
       },
       "engines": {
         "node": ">=18",
@@ -28273,17 +28046,13 @@
       }
     },
     "node_modules/geostyler-mapbox-parser/node_modules/geostyler-style": {
-      "version": "8.1.0",
-      "resolved": 
"https://registry.npmjs.org/geostyler-style/-/geostyler-style-8.1.0.tgz";,
-      "integrity": 
"sha512-8NgtzRc63bxC+1Vgqj/mMj77GX38CXXXWQ93PeZBdoMTkY9C/H0Anz38OrrlKdUgNVFZ/GJTNYwnX4wdaO5j6A==",
+      "version": "10.3.0",
+      "resolved": 
"https://registry.npmjs.org/geostyler-style/-/geostyler-style-10.3.0.tgz";,
+      "integrity": 
"sha512-Ve3E98GLwg1Pu9kGAch992BNdsn4QQyrHhhE4Yqi7uChOInqynj4y5nw4+bTWPEqU9KfRUHLgyOwqYZFFDlxcQ==",
       "license": "BSD-2-Clause",
-      "dependencies": {
-        "@types/lodash": "^4.14.201",
-        "lodash": "^4.17.21"
-      },
       "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=6.0.0"
+        "node": ">=20.6.0",
+        "npm": ">=10.0.0"
       },
       "funding": {
         "url": "https://opencollective.com/geostyler";
@@ -28379,37 +28148,65 @@
       }
     },
     "node_modules/geostyler-sld-parser": {
-      "version": "5.4.0",
-      "resolved": 
"https://registry.npmjs.org/geostyler-sld-parser/-/geostyler-sld-parser-5.4.0.tgz";,
-      "integrity": 
"sha512-TY/gwMoE/M8Xv8ykviC1NqygykrojvrFSCRIc/+CNww5VS0Qf9pu9JxiSQONGfR6QWDPtQrfFIoazyH67c0jTg==",
+      "version": "8.1.0",
+      "resolved": 
"https://registry.npmjs.org/geostyler-sld-parser/-/geostyler-sld-parser-8.1.0.tgz";,
+      "integrity": 
"sha512-9iDxWAR2nkkhMgBcAe+XgbmDdw36OdTEyGfXZcac5d7XbK8/KGZbxcKiQRiE9/+gPtFGIoc5+PSjjgWoJHMaaw==",
       "license": "BSD-2-Clause",
       "dependencies": {
-        "fast-xml-parser": "^4.2.2",
-        "geostyler-style": "^8.1.0",
-        "i18next": "^23.11.5",
+        "fast-xml-parser": "^5.2.3",
+        "geostyler-style": "^10.3.0",
         "lodash": "^4.17.21"
       },
+      "engines": {
+        "node": ">=20.6.0"
+      },
       "funding": {
         "url": "https://opencollective.com/geostyler";
       }
     },
-    "node_modules/geostyler-sld-parser/node_modules/geostyler-style": {
-      "version": "8.1.0",
-      "resolved": 
"https://registry.npmjs.org/geostyler-style/-/geostyler-style-8.1.0.tgz";,
-      "integrity": 
"sha512-8NgtzRc63bxC+1Vgqj/mMj77GX38CXXXWQ93PeZBdoMTkY9C/H0Anz38OrrlKdUgNVFZ/GJTNYwnX4wdaO5j6A==",
-      "license": "BSD-2-Clause",
+    "node_modules/geostyler-sld-parser/node_modules/fast-xml-parser": {
+      "version": "5.2.5",
+      "resolved": 
"https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz";,
+      "integrity": 
"sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/NaturalIntelligence";
+        }
+      ],
+      "license": "MIT",
       "dependencies": {
-        "@types/lodash": "^4.14.201",
-        "lodash": "^4.17.21"
+        "strnum": "^2.1.0"
       },
+      "bin": {
+        "fxparser": "src/cli/cli.js"
+      }
+    },
+    "node_modules/geostyler-sld-parser/node_modules/geostyler-style": {
+      "version": "10.3.0",
+      "resolved": 
"https://registry.npmjs.org/geostyler-style/-/geostyler-style-10.3.0.tgz";,
+      "integrity": 
"sha512-Ve3E98GLwg1Pu9kGAch992BNdsn4QQyrHhhE4Yqi7uChOInqynj4y5nw4+bTWPEqU9KfRUHLgyOwqYZFFDlxcQ==",
+      "license": "BSD-2-Clause",
       "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=6.0.0"
+        "node": ">=20.6.0",
+        "npm": ">=10.0.0"
       },
       "funding": {
         "url": "https://opencollective.com/geostyler";
       }
     },
+    "node_modules/geostyler-sld-parser/node_modules/strnum": {
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.1.1.tgz";,
+      "integrity": 
"sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/NaturalIntelligence";
+        }
+      ],
+      "license": "MIT"
+    },
     "node_modules/geostyler-style": {
       "version": "7.5.0",
       "resolved": 
"https://registry.npmjs.org/geostyler-style/-/geostyler-style-7.5.0.tgz";,
@@ -28444,18 +28241,106 @@
         "url": "https://opencollective.com/geostyler";
       }
     },
-    "node_modules/geostyler/node_modules/geostyler-style": {
-      "version": "8.1.0",
-      "resolved": 
"https://registry.npmjs.org/geostyler-style/-/geostyler-style-8.1.0.tgz";,
-      "integrity": 
"sha512-8NgtzRc63bxC+1Vgqj/mMj77GX38CXXXWQ93PeZBdoMTkY9C/H0Anz38OrrlKdUgNVFZ/GJTNYwnX4wdaO5j6A==",
+    "node_modules/geostyler/node_modules/buffer": {
+      "version": "6.0.3",
+      "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz";,
+      "integrity": 
"sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
+      "funding": [
+        {
+          "type": "github",
+          "url": "https://github.com/sponsors/feross";
+        },
+        {
+          "type": "patreon",
+          "url": "https://www.patreon.com/feross";
+        },
+        {
+          "type": "consulting",
+          "url": "https://feross.org/support";
+        }
+      ],
+      "license": "MIT",
+      "dependencies": {
+        "base64-js": "^1.3.1",
+        "ieee754": "^1.2.1"
+      }
+    },
+    "node_modules/geostyler/node_modules/geostyler-cql-parser": {
+      "version": "4.1.0",
+      "resolved": 
"https://registry.npmjs.org/geostyler-cql-parser/-/geostyler-cql-parser-4.1.0.tgz";,
+      "integrity": 
"sha512-fhjkl9UzTSlZjVpfECFujaaMfY6weNIN+BPWAcKC6sgzrCNcbcFdJ2TNRw5vOZEP4Ioli4QpddltqtKD6p9Wow==",
       "license": "BSD-2-Clause",
       "dependencies": {
-        "@types/lodash": "^4.14.201",
+        "geostyler-style": "^10.0.0"
+      },
+      "engines": {
+        "node": ">=20.6.0",
+        "npm": ">=10.0.0"
+      },
+      "funding": {
+        "url": "https://opencollective.com/geostyler";
+      }
+    },
+    "node_modules/geostyler/node_modules/geostyler-openlayers-parser": {
+      "version": "5.1.2",
+      "resolved": 
"https://registry.npmjs.org/geostyler-openlayers-parser/-/geostyler-openlayers-parser-5.1.2.tgz";,
+      "integrity": 
"sha512-iwzP1qMPTw0vz91RTCiOXsm0r58EHAkHrbUXD4rk8xtPqI0mc33k27SmpNdVYI1dIQZjzO72ZlVBuvtXAlbnKQ==",
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "css-font-parser": "^2.0.0",
+        "geostyler-style": "^10.3.0",
         "lodash": "^4.17.21"
       },
       "engines": {
-        "node": ">=16.0.0",
-        "npm": ">=6.0.0"
+        "node": ">=20.6.0"
+      },
+      "funding": {
+        "url": "https://opencollective.com/geostyler";
+      },
+      "peerDependencies": {
+        "ol": ">=7.4"
+      }
+    },
+    "node_modules/geostyler/node_modules/geostyler-qgis-parser": {
+      "version": "4.0.2",
+      "resolved": 
"https://registry.npmjs.org/geostyler-qgis-parser/-/geostyler-qgis-parser-4.0.2.tgz";,
+      "integrity": 
"sha512-rRLGMgvxlclpjGlQjgMIZ6VeMuXUqZK5VFF+vdDScM4Tg+pDBIfM0+jIIbTo7+vLhsgsTddxaVyNM4axJzHibA==",
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "buffer": "^6.0.3",
+        "color": "^4.2.3",
+        "core-js": "^3.26.1",
+        "geostyler-cql-parser": "^4.0.0",
+        "geostyler-style": "^10.0.0",
+        "string_decoder": "^1.3.0",
+        "timers": "^0.1.1",
+        "xml2js": "^0.6.0"
+      },
+      "funding": {
+        "url": "https://opencollective.com/geostyler";
+      }
+    },
+    "node_modules/geostyler/node_modules/geostyler-style": {
+      "version": "10.3.0",
+      "resolved": 
"https://registry.npmjs.org/geostyler-style/-/geostyler-style-10.3.0.tgz";,
+      "integrity": 
"sha512-Ve3E98GLwg1Pu9kGAch992BNdsn4QQyrHhhE4Yqi7uChOInqynj4y5nw4+bTWPEqU9KfRUHLgyOwqYZFFDlxcQ==",
+      "license": "BSD-2-Clause",
+      "engines": {
+        "node": ">=20.6.0",
+        "npm": ">=10.0.0"
+      },
+      "funding": {
+        "url": "https://opencollective.com/geostyler";
+      }
+    },
+    "node_modules/geostyler/node_modules/geostyler-wfs-parser": {
+      "version": "3.0.1",
+      "resolved": 
"https://registry.npmjs.org/geostyler-wfs-parser/-/geostyler-wfs-parser-3.0.1.tgz";,
+      "integrity": 
"sha512-U4Y9F6yTG0wRatkHnFLYBubcjXd1FwHs12zhFxLhZXzddOc4Gc25ffqe1o7x6ypmlbg0Tkb3aYsIXa3gfcNRfw==",
+      "license": "BSD-2-Clause",
+      "dependencies": {
+        "fast-xml-parser": "^4.4.0",
+        "geostyler-data": "^1.0.0"
       },
       "funding": {
         "url": "https://opencollective.com/geostyler";
@@ -30615,29 +30500,6 @@
         "node": ">=10.18"
       }
     },
-    "node_modules/i18next": {
-      "version": "23.16.8",
-      "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz";,
-      "integrity": 
"sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==",
-      "funding": [
-        {
-          "type": "individual",
-          "url": "https://locize.com";
-        },
-        {
-          "type": "individual",
-          "url": "https://locize.com/i18next.html";
-        },
-        {
-          "type": "individual",
-          "url": 
"https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project";
-        }
-      ],
-      "license": "MIT",
-      "dependencies": {
-        "@babel/runtime": "^7.23.2"
-      }
-    },
     "node_modules/iconv-lite": {
       "version": "0.6.3",
       "resolved": 
"https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz";,
@@ -39871,9 +39733,9 @@
       }
     },
     "node_modules/monaco-editor": {
-      "version": "0.49.0",
-      "resolved": 
"https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.49.0.tgz";,
-      "integrity": 
"sha512-2I8/T3X/hLxB2oPHgqcNYUVdA/ZEFShT7IAujifIPMfKkNbLOqY8XCoyHCXrsdjb36dW9MwoTwBCFpXKMwNwaQ==",
+      "version": "0.52.2",
+      "resolved": 
"https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.2.tgz";,
+      "integrity": 
"sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==",
       "license": "MIT"
     },
     "node_modules/moo": {
@@ -55617,18 +55479,18 @@
       }
     },
     "node_modules/typescript-json-schema": {
-      "version": "0.64.0",
-      "resolved": 
"https://registry.npmjs.org/typescript-json-schema/-/typescript-json-schema-0.64.0.tgz";,
-      "integrity": 
"sha512-Sew8llkYSzpxaMoGjpjD6NMFCr6DoWFHLs7Bz1LU48pzzi8ok8W+GZs9cG87IMBpC0UI7qwBMUI2um0LGxxLOg==",
+      "version": "0.65.1",
+      "resolved": 
"https://registry.npmjs.org/typescript-json-schema/-/typescript-json-schema-0.65.1.tgz";,
+      "integrity": 
"sha512-tuGH7ff2jPaUYi6as3lHyHcKpSmXIqN7/mu50x3HlYn0EHzLpmt3nplZ7EuhUkO0eqDRc9GqWNkfjgBPIS9kxg==",
       "license": "BSD-3-Clause",
       "dependencies": {
         "@types/json-schema": "^7.0.9",
-        "@types/node": "^16.9.2",
+        "@types/node": "^18.11.9",
         "glob": "^7.1.7",
         "path-equal": "^1.2.5",
         "safe-stable-stringify": "^2.2.0",
         "ts-node": "^10.9.1",
-        "typescript": "~5.1.0",
+        "typescript": "~5.5.0",
         "yargs": "^17.1.1"
       },
       "bin": {
@@ -55636,15 +55498,18 @@
       }
     },
     "node_modules/typescript-json-schema/node_modules/@types/node": {
-      "version": "16.18.126",
-      "resolved": 
"https://registry.npmjs.org/@types/node/-/node-16.18.126.tgz";,
-      "integrity": 
"sha512-OTcgaiwfGFBKacvfwuHzzn1KLxH/er8mluiy8/uM3sGXHaRe73RrSIj01jow9t4kJEW633Ov+cOexXeiApTyAw==",
-      "license": "MIT"
+      "version": "18.19.122",
+      "resolved": 
"https://registry.npmjs.org/@types/node/-/node-18.19.122.tgz";,
+      "integrity": 
"sha512-yzegtT82dwTNEe/9y+CM8cgb42WrUfMMCg2QqSddzO1J6uPmBD7qKCZ7dOHZP2Yrpm/kb0eqdNMn2MUyEiqBmA==",
+      "license": "MIT",
+      "dependencies": {
+        "undici-types": "~5.26.4"
+      }
     },
     "node_modules/typescript-json-schema/node_modules/typescript": {
-      "version": "5.1.6",
-      "resolved": 
"https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz";,
-      "integrity": 
"sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==",
+      "version": "5.5.4",
+      "resolved": 
"https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz";,
+      "integrity": 
"sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==",
       "license": "Apache-2.0",
       "bin": {
         "tsc": "bin/tsc",
@@ -55654,6 +55519,12 @@
         "node": ">=14.17"
       }
     },
+    "node_modules/typescript-json-schema/node_modules/undici-types": {
+      "version": "5.26.5",
+      "resolved": 
"https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz";,
+      "integrity": 
"sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
+      "license": "MIT"
+    },
     "node_modules/ufo": {
       "version": "1.5.4",
       "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz";,
@@ -58585,7 +58456,7 @@
       "devDependencies": {
         "cross-env": "^7.0.3",
         "fs-extra": "^11.3.0",
-        "jest": "^30.0.4",
+        "jest": "^30.0.5",
         "yeoman-test": "^10.1.1"
       },
       "engines": {
@@ -62794,7 +62665,7 @@
         "@superset-ui/chart-controls": "*",
         "@superset-ui/core": "*",
         "@types/react-redux": "*",
-        "geostyler": "^14.1.3",
+        "geostyler": "^18.1.2",
         "geostyler-data": "^1.0.0",
         "geostyler-openlayers-parser": "^4.0.0",
         "geostyler-style": "^7.2.0",
diff --git a/superset-frontend/package.json b/superset-frontend/package.json
index 9606c297d6..474ec3ef31 100644
--- a/superset-frontend/package.json
+++ b/superset-frontend/package.json
@@ -138,7 +138,7 @@
     "fs-extra": "^11.2.0",
     "fuse.js": "^7.0.0",
     "geolib": "^2.0.24",
-    "geostyler": "^14.1.3",
+    "geostyler": "^18.1.2",
     "geostyler-data": "^1.0.0",
     "geostyler-openlayers-parser": "^4.3.0",
     "geostyler-qgis-parser": "2.0.1",
diff --git a/superset-frontend/plugins/plugin-chart-cartodiagram/package.json 
b/superset-frontend/plugins/plugin-chart-cartodiagram/package.json
index fdba9a9a54..b370b023f8 100644
--- a/superset-frontend/plugins/plugin-chart-cartodiagram/package.json
+++ b/superset-frontend/plugins/plugin-chart-cartodiagram/package.json
@@ -39,7 +39,7 @@
     "@superset-ui/chart-controls": "*",
     "@superset-ui/core": "*",
     "@types/react-redux": "*",
-    "geostyler": "^14.1.3",
+    "geostyler": "^18.1.2",
     "geostyler-data": "^1.0.0",
     "geostyler-openlayers-parser": "^4.0.0",
     "geostyler-style": "^7.2.0",


Reply via email to