diff --git a/js/nativeplot/package.json b/js/nativeplot/package.json index 2b5613d42b..b448976157 100644 --- a/js/nativeplot/package.json +++ b/js/nativeplot/package.json @@ -26,7 +26,7 @@ "@gradio/statustracker": "workspace:^", "@gradio/utils": "workspace:^", "@gradio/theme": "workspace:^", - "vega": "^5.23.0", + "vega": "^5.26.0", "vega-embed": "^6.25.0", "vega-lite": "^5.12.0" }, diff --git a/js/plot/package.json b/js/plot/package.json index ad6d1c4005..83e803167d 100644 --- a/js/plot/package.json +++ b/js/plot/package.json @@ -14,7 +14,7 @@ "@gradio/utils": "workspace:^", "@rollup/plugin-json": "^6.0.0", "plotly.js-dist-min": "^2.10.1", - "vega": "^5.23.0", + "vega": "^5.26.0", "vega-embed": "^6.25.0", "vega-lite": "^5.12.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index da308be259..b264588345 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1861,14 +1861,14 @@ importers: specifier: ^4.0.0 version: 4.2.15 vega: - specifier: ^5.23.0 - version: 5.23.0 + specifier: ^5.26.0 + version: 5.26.0 vega-embed: specifier: ^6.25.0 - version: 6.25.0(vega-lite@5.12.0(vega@5.23.0))(vega@5.23.0) + version: 6.25.0(vega-lite@5.12.0(vega@5.26.0))(vega@5.26.0) vega-lite: specifier: ^5.12.0 - version: 5.12.0(vega@5.23.0) + version: 5.12.0(vega@5.26.0) devDependencies: '@gradio/preview': specifier: workspace:^ @@ -1945,14 +1945,14 @@ importers: specifier: ^4.0.0 version: 4.2.15 vega: - specifier: ^5.23.0 - version: 5.23.0 + specifier: ^5.26.0 + version: 5.26.0 vega-embed: specifier: ^6.25.0 - version: 6.25.0(vega-lite@5.12.0(vega@5.23.0))(vega@5.23.0) + version: 6.25.0(vega-lite@5.12.0(vega@5.26.0))(vega@5.26.0) vega-lite: specifier: ^5.12.0 - version: 5.12.0(vega@5.23.0) + version: 5.12.0(vega@5.26.0) devDependencies: '@gradio/preview': specifier: workspace:^ @@ -2473,58 +2473,42 @@ packages: resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.24.4': - resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} + '@babel/code-frame@7.26.2': + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.24.5': - resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.24.5': - resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.23.6': - resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + '@babel/compat-data@7.26.8': + resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} - '@babel/helper-environment-visitor@7.22.20': - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} + '@babel/core@7.24.5': + resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==} engines: {node: '>=6.9.0'} - '@babel/helper-function-name@7.23.0': - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} + '@babel/generator@7.26.9': + resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} engines: {node: '>=6.9.0'} - '@babel/helper-hoist-variables@7.22.5': - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} + '@babel/helper-compilation-targets@7.26.5': + resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.24.3': - resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} + '@babel/helper-module-imports@7.25.9': + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.24.5': - resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==} + '@babel/helper-module-transforms@7.26.0': + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-simple-access@7.24.5': - resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-split-export-declaration@7.24.5': - resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.22.5': resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.24.1': - resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} + '@babel/helper-string-parser@7.25.9': + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} engines: {node: '>=6.9.0'} '@babel/helper-validator-identifier@7.22.20': @@ -2535,12 +2519,16 @@ packages: resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.23.5': - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} + '@babel/helper-validator-identifier@7.25.9': + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.25.9': + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.24.5': - resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==} + '@babel/helpers@7.26.9': + resolution: {integrity: sha512-Mz/4+y8udxBKdmzt/UjPACs4G3j5SshJJEFFKxlCGPydG4JAHXxjWjAwjd09tf6oINvl1VfMJo+nB7H2YKQ0dA==} engines: {node: '>=6.9.0'} '@babel/highlight@7.24.5': @@ -2552,8 +2540,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.24.5': - resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} + '@babel/parser@7.26.9': + resolution: {integrity: sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==} engines: {node: '>=6.0.0'} hasBin: true @@ -2565,20 +2553,20 @@ packages: resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==} engines: {node: '>=6.9.0'} - '@babel/template@7.24.0': - resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} + '@babel/template@7.26.9': + resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.24.5': - resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==} + '@babel/traverse@7.26.9': + resolution: {integrity: sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==} engines: {node: '>=6.9.0'} '@babel/types@7.23.3': resolution: {integrity: sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw==} engines: {node: '>=6.9.0'} - '@babel/types@7.24.5': - resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} + '@babel/types@7.26.9': + resolution: {integrity: sha512-Y3IR1cRnOxOCDvMmNiym7XpXQ93iGDDPHx+Zj+NM+rg0fBaShfQLkg+hKPaZCEvg5N/LeCo4+Rj/i3FuJsIQaw==} engines: {node: '>=6.9.0'} '@bundled-es-modules/cookie@2.0.0': @@ -3483,6 +3471,10 @@ packages: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -4431,6 +4423,9 @@ packages: '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + '@types/estree@1.0.6': + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/eventsource@1.1.15': resolution: {integrity: sha512-XQmGcbnxUNa06HR3VBVkc9+A2Vpi9ZyLJcdS5dwaQQ/4ZMWFO+5c90FnMUpbtMZwB/FChoYHwuVg8TvkECacTA==} @@ -4443,8 +4438,8 @@ packages: '@types/find-cache-dir@3.2.1': resolution: {integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==} - '@types/geojson@7946.0.14': - resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==} + '@types/geojson@7946.0.4': + resolution: {integrity: sha512-MHmwBtCb7OCv1DSivz2UNJXPGU/1btAWRKlqJ2saEhVJkpkvqHMMaOpKg0v4sAbDWSQekHGvPVMM8nQ+Jen03Q==} '@types/hast@3.0.3': resolution: {integrity: sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ==} @@ -4945,6 +4940,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.4: + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + bufferutil@4.0.7: resolution: {integrity: sha512-kukuqc39WOHtdxtw4UScxF/WVnMFVSQVKhtx3AjZJzhd0RGZZldcrfSEbVsWWe6KNH253574cq5F+wpv0G9pJw==} engines: {node: '>=6.14.2'} @@ -4987,6 +4987,9 @@ packages: caniuse-lite@1.0.30001615: resolution: {integrity: sha512-1IpazM5G3r38meiae0bHRnPhz+CBQ3ZLqbQMtrg+AsTPKAXgW38JNsXkyZ+v8waCsDmPq87lmfun5Q2AGysNEQ==} + caniuse-lite@1.0.30001699: + resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==} + capnp-ts@0.7.0: resolution: {integrity: sha512-XKxXAC3HVPv7r674zP0VC3RTXz+/JKhfyw94ljvF80yynK6VkTnqE3jMuN8b3dUVmmc43TjyxjW4KTsmB3c86g==} @@ -5325,8 +5328,8 @@ packages: engines: {node: '>=12'} hasBin: true - d3-geo@3.1.0: - resolution: {integrity: sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==} + d3-geo@3.1.1: + resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} engines: {node: '>=12'} d3-hierarchy@3.1.2: @@ -5345,6 +5348,10 @@ packages: resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==} engines: {node: '>=12'} + d3-scale-chromatic@3.1.0: + resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} + engines: {node: '>=12'} + d3-scale@4.0.2: resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} engines: {node: '>=12'} @@ -5418,6 +5425,15 @@ packages: supports-color: optional: true + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize-keys@1.1.1: resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} engines: {node: '>=0.10.0'} @@ -5603,6 +5619,9 @@ packages: electron-to-chromium@1.4.754: resolution: {integrity: sha512-7Kr5jUdns5rL/M9wFFmMZAgFDuL2YOnanFH4OI4iFzUqyh3XOL7nAGbSlSMZdzKMIyyTpNSbqZsWG9odwLeKvA==} + electron-to-chromium@1.5.100: + resolution: {integrity: sha512-u1z9VuzDXV86X2r3vAns0/5ojfXBue9o0+JDUDBKYqGLjxLkSqsSUoPU/6kW0gx76V44frHaf6Zo+QF74TQCMg==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -5832,6 +5851,10 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -5902,6 +5925,7 @@ packages: eslint@8.4.1: resolution: {integrity: sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true eslint@9.1.1: @@ -6713,9 +6737,9 @@ packages: canvas: optional: true - jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} hasBin: true json-buffer@3.0.1: @@ -7256,6 +7280,9 @@ packages: node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + nopt@5.0.0: resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} engines: {node: '>=6'} @@ -7317,8 +7344,8 @@ packages: resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} - ohash@1.1.3: - resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} + ohash@1.1.4: + resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} @@ -7464,6 +7491,9 @@ packages: picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -8647,6 +8677,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.2: + resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -8683,11 +8719,11 @@ packages: vega-canvas@1.2.7: resolution: {integrity: sha512-OkJ9CACVcN9R5Pi9uF6MZBF06pO6qFpDYHWSKBJsdHP5o724KrsgR6UvbnXFH82FdsiTOff/HqjuaG8C7FL+9Q==} - vega-crossfilter@4.1.1: - resolution: {integrity: sha512-yesvlMcwRwxrtAd9IYjuxWJJuAMI0sl7JvAFfYtuDkkGDtqfLXUcCzHIATqW6igVIE7tWwGxnbfvQLhLNgK44Q==} + vega-crossfilter@4.1.3: + resolution: {integrity: sha512-nyPJAXAUABc3EocUXvAL1J/IWotZVsApIcvOeZaUdEQEtZ7bt8VtP2nj3CLbHBA8FZZVV+K6SmdwvCOaAD4wFQ==} - vega-dataflow@5.7.5: - resolution: {integrity: sha512-EdsIl6gouH67+8B0f22Owr2tKDiMPNNR8lEvJDcxmFw02nXd8juimclpLvjPQriqn6ta+3Dn5txqfD117H04YA==} + vega-dataflow@5.7.7: + resolution: {integrity: sha512-R2NX2HvgXL+u4E6u+L5lKvvRiCtnE6N6l+umgojfi53suhhkFP+zB+2UAQo4syxuZ4763H1csfkKc4xpqLzKnw==} vega-embed@6.25.0: resolution: {integrity: sha512-pK99jEhZPNYgx4daiYDyNZ7f1h2ep5PyzMYN/qKzJNxzcaNf8wgmUjHrWeJSeMh8RNyw89VRphIleeg7LNLhDA==} @@ -8701,29 +8737,26 @@ packages: vega-event-selector@3.0.1: resolution: {integrity: sha512-K5zd7s5tjr1LiOOkjGpcVls8GsH/f2CWCrWcpKy74gTCp+llCdwz0Enqo013ZlGaRNjfgD/o1caJRt3GSaec4A==} - vega-expression@5.0.1: - resolution: {integrity: sha512-atfzrMekrcsuyUgZCMklI5ki8cV763aeo1Y6YrfYU7FBwcQEoFhIV/KAJ1vae51aPDGtfzvwbtVIo3WShFCP2Q==} - vega-expression@5.1.0: resolution: {integrity: sha512-u8Rzja/cn2PEUkhQN3zUj3REwNewTA92ExrcASNKUJPCciMkHJEjESwFYuI6DWMCq4hQElQ92iosOAtwzsSTqA==} - vega-force@4.1.1: - resolution: {integrity: sha512-T6fJAUz9zdXf2qj2Hz0VlmdtaY7eZfcKNazhUV8hza4R3F9ug6r/hSrdovfc9ExmbUjL5iyvDUsf63r8K3/wVQ==} + vega-expression@5.1.2: + resolution: {integrity: sha512-fFeDTh4UtOxlZWL54jf1ZqJHinyerWq/ROiqrQxqLkNJRJ86RmxYTgXwt65UoZ/l4VUv9eAd2qoJeDEf610Umw==} - vega-format@1.1.1: - resolution: {integrity: sha512-Rll7YgpYbsgaAa54AmtEWrxaJqgOh5fXlvM2wewO4trb9vwM53KBv4Q/uBWCLK3LLGeBXIF6gjDt2LFuJAUtkQ==} + vega-force@4.2.2: + resolution: {integrity: sha512-cHZVaY2VNNIG2RyihhSiWniPd2W9R9kJq0znxzV602CgUVgxEfTKtx/lxnVCn8nNrdKAYrGiqIsBzIeKG1GWHw==} - vega-functions@5.13.2: - resolution: {integrity: sha512-YE1Xl3Qi28kw3vdXVYgKFMo20ttd3+SdKth1jUNtBDGGdrOpvPxxFhZkVqX+7FhJ5/1UkDoAYs/cZY0nRKiYgA==} + vega-format@1.1.3: + resolution: {integrity: sha512-wQhw7KR46wKJAip28FF/CicW+oiJaPAwMKdrxlnTA0Nv8Bf7bloRlc+O3kON4b4H1iALLr9KgRcYTOeXNs2MOA==} vega-functions@5.14.0: resolution: {integrity: sha512-Q0rocHmJDfQ0tS91kdN8WcEosq1e3HPK1Yf5z36SPYPmTzKw3uxUGE52tLxC832acAYqPmi8R41wAoI/yFQTPg==} - vega-geo@4.4.1: - resolution: {integrity: sha512-s4WeZAL5M3ZUV27/eqSD3v0FyJz3PlP31XNSLFy4AJXHxHUeXT3qLiDHoVQnW5Om+uBCPDtTT1ROx1smGIf2aA==} + vega-geo@4.4.3: + resolution: {integrity: sha512-+WnnzEPKIU1/xTFUK3EMu2htN35gp9usNZcC0ZFg2up1/Vqu6JyZsX0PIO51oXSIeXn9bwk6VgzlOmJUcx92tA==} - vega-hierarchy@4.1.1: - resolution: {integrity: sha512-h5mbrDtPKHBBQ9TYbvEb/bCqmGTlUX97+4CENkyH21tJs7naza319B15KRK0NWOHuhbGhFmF8T0696tg+2c8XQ==} + vega-hierarchy@4.1.3: + resolution: {integrity: sha512-0Z+TYKRgOEo8XYXnJc2HWg1EGpcbNAhJ9Wpi9ubIbEyEHqIgjCIyFVN8d4nSfsJOcWDzsSmRqohBztxAhOCSaw==} vega-interpreter@1.0.5: resolution: {integrity: sha512-po6oTOmeQqr1tzTCdD15tYxAQLeUnOVirAysgVEemzl+vfmvcEP7jQmlc51jz0jMA+WsbmE6oJywisQPu/H0Bg==} @@ -8738,17 +8771,17 @@ packages: peerDependencies: vega: ^5.24.0 - vega-loader@4.5.1: - resolution: {integrity: sha512-qy5x32SaT0YkEujQM2yKqvLGV9XWQ2aEDSugBFTdYzu/1u4bxdUSRDREOlrJ9Km3RWIOgFiCkobPmFxo47SKuA==} + vega-loader@4.5.3: + resolution: {integrity: sha512-dUfIpxTLF2magoMaur+jXGvwMxjtdlDZaIS8lFj6N7IhUST6nIvBzuUlRM+zLYepI5GHtCLOnqdKU4XV0NggCA==} vega-parser@6.2.1: resolution: {integrity: sha512-F79bQXt6fMkACR+TfFl7ueehKO26yCR/3iRZxhU7/pgHerx/d8K8pf2onMguu3NAN4eitT+PPuTgkDZtcqo9Qg==} - vega-projection@1.6.0: - resolution: {integrity: sha512-LGUaO/kpOEYuTlul+x+lBzyuL9qmMwP1yShdUWYLW+zXoeyGbs5OZW+NbPPwLYqJr5lpXDr/vGztFuA/6g2xvQ==} + vega-projection@1.6.2: + resolution: {integrity: sha512-3pcVaQL9R3Zfk6PzopLX6awzrQUeYOXJzlfLGP2Xd93mqUepBa6m/reVrTUoSFXA3v9lfK4W/PS2AcVzD/MIcQ==} - vega-regression@1.1.1: - resolution: {integrity: sha512-98i/z0vdDhOIEhJUdYoJ2nlfVdaHVp2CKB39Qa7G/XyRw0+QwDFFrp8ZRec2xHjHfb6bYLGNeh1pOsC13FelJg==} + vega-regression@1.2.0: + resolution: {integrity: sha512-6TZoPlhV/280VbxACjRKqlE0Nv48z5g4CSNf1FmGGTWS1rQtElPTranSoVW4d7ET5eVQ6f9QLxNAiALptvEq+g==} vega-runtime@6.1.4: resolution: {integrity: sha512-0dDYXyFLQcxPQ2OQU0WuBVYLRZnm+/CwVu6i6N4idS7R9VXIX5581EkCh3pZ20pQ/+oaA7oJ0pR9rJgJ6rukRQ==} @@ -8756,17 +8789,20 @@ packages: vega-scale@7.3.1: resolution: {integrity: sha512-tyTlaaCpHN2Ik/PPKl/j9ThadBDjPtypqW1D7IsUSkzfoZ7RPlI2jwAaoj2C/YW5jFRbEOx3njmjogp48I5CvA==} - vega-scenegraph@4.10.2: - resolution: {integrity: sha512-R8m6voDZO5+etwNMcXf45afVM3XAtokMqxuDyddRl9l1YqSJfS+3u8hpolJ50c2q6ZN20BQiJwKT1o0bB7vKkA==} + vega-scale@7.4.2: + resolution: {integrity: sha512-o6Hl76aU1jlCK7Q8DPYZ8OGsp4PtzLdzI6nGpLt8rxoE78QuB3GBGEwGAQJitp4IF7Lb2rL5oAXEl3ZP6xf9jg==} + + vega-scenegraph@4.11.2: + resolution: {integrity: sha512-PXSvv/L7Ek+9mwOTPLpzgkXdfGCR+AcWV5aquPGrqCWoiIF49VJkKFNT1HWxj3RZJX0XKo2r7SuXvRBb9EJ1aA==} vega-schema-url-parser@2.2.0: resolution: {integrity: sha512-yAtdBnfYOhECv9YC70H2gEiqfIbVkq09aaE4y/9V/ovEFmH9gPKaEgzIZqgT7PSPQjKhsNkb6jk6XvSoboxOBw==} - vega-selections@5.4.2: - resolution: {integrity: sha512-99FUhYmg0jOJr2/K4TcEURmJRkuibrCDc8KBUX7qcQEITzrZ5R6a4QE+sarCvbb3hi8aA9GV2oyST6MQeA9mgQ==} + vega-selections@5.5.0: + resolution: {integrity: sha512-TkpklUg9yhKjnTEs3Ls0eSI2aMJ8+tRicrFAKlDyrEBNMSSEaMsSJ84Ro5xpRra+GMBkGXFYgwTPC7y3tj20Gg==} - vega-statistics@1.8.1: - resolution: {integrity: sha512-eRR3LZBusnTXUkc/uunAvWi1PjCJK+Ba4vFvEISc5Iv5xF4Aw2cBhEz1obEt6ID5fGVCTAl0E1LOSFxubS89hQ==} + vega-statistics@1.9.0: + resolution: {integrity: sha512-GAqS7mkatpXcMCQKWtFu1eMUKLUymjInU0O8kXshWaQrVWjPIO2lllZ1VNhdgE0qGj4oOIRRS11kzuijLshGXQ==} vega-themes@2.14.0: resolution: {integrity: sha512-9dLmsUER7gJrDp8SEYKxBFmXmpyzLlToKIjxq3HCvYjz8cnNrRGyAhvIlKWOB3ZnGvfYV+vnv3ZRElSNL31nkA==} @@ -8774,35 +8810,38 @@ packages: vega: '*' vega-lite: '*' - vega-time@2.1.1: - resolution: {integrity: sha512-z1qbgyX0Af2kQSGFbApwBbX2meenGvsoX8Nga8uyWN8VIbiySo/xqizz1KrP6NbB6R+x5egKmkjdnyNThPeEWA==} + vega-time@2.1.3: + resolution: {integrity: sha512-hFcWPdTV844IiY0m97+WUoMLADCp+8yUQR1NStWhzBzwDDA7QEGGwYGxALhdMOaDTwkyoNj3V/nox2rQAJD/vQ==} vega-tooltip@0.34.0: resolution: {integrity: sha512-TtxwkcLZ5aWQTvKGlfWDou8tISGuxmqAW1AgGZjrDpf75qsXvgtbPdRAAls2LZMqDxpr5T1kMEZs9XbSpiI8yw==} - vega-transforms@4.10.2: - resolution: {integrity: sha512-sJELfEuYQ238PRG+GOqQch8D69RYnJevYSGLsRGQD2LxNz3j+GlUX6Pid+gUEH5HJy22Q5L0vsTl2ZNhIr4teQ==} + vega-transforms@4.11.1: + resolution: {integrity: sha512-DDbqEQnvy9/qEvv0bAKPqAuzgaNb7Lh2xKJFom2Yzx4tZHCl8dnKxC1lH9JnJlAMdtZuiNLPARUkf3pCNQ/olw==} - vega-typings@0.23.0: - resolution: {integrity: sha512-10ZRRGoUZoQLS5jMiIFhSZMDc3UkPhDP2VMUN/oHZXElvPCGjfjvgmiC6XzvvN4sRXdccMcZX1lZPoyYPERVkA==} + vega-typings@1.0.1: + resolution: {integrity: sha512-VYsezOoYU8lDWGX6m5g6+m48Icq5RhZ51ek4Gc2UJkz8WJpYlVeN81Ko/smQMLblcU5NTD4Ffu+Mb3EcnXpMZw==} vega-util@1.17.2: resolution: {integrity: sha512-omNmGiZBdjm/jnHjZlywyYqafscDdHaELHx1q96n5UOz/FlO9JO99P4B3jZg391EFG8dqhWjQilSf2JH6F1mIw==} + vega-util@1.17.3: + resolution: {integrity: sha512-nSNpZLUrRvFo46M5OK4O6x6f08WD1yOcEzHNlqivF+sDLSsVpstaF6fdJYwrbf/debFi2L9Tkp4gZQtssup9iQ==} + vega-view-transforms@4.5.9: resolution: {integrity: sha512-NxEq4ZD4QwWGRrl2yDLnBRXM9FgCI+vvYb3ZC2+nVDtkUxOlEIKZsMMw31op5GZpfClWLbjCT3mVvzO2xaTF+g==} vega-view@5.11.1: resolution: {integrity: sha512-RoWxuoEMI7xVQJhPqNeLEHCezudsf3QkVMhH5tCovBqwBADQGqq9iWyax3ZzdyX1+P3eBgm7cnLvpqtN2hU8kA==} - vega-voronoi@4.2.2: - resolution: {integrity: sha512-Bq2YOp2MGphhQnUuLwl3dsyBs6MuEU86muTjDbBJg33+HkZtE1kIoQZr+EUHa46NBsY1NzSKddOTu8wcaFrWiQ==} + vega-voronoi@4.2.4: + resolution: {integrity: sha512-lWNimgJAXGeRFu2Pz8axOUqVf1moYhD+5yhBzDSmckE9I5jLOyZc/XvgFTXwFnsVkMd1QW1vxJa+y9yfUblzYw==} - vega-wordcloud@4.1.4: - resolution: {integrity: sha512-oeZLlnjiusLAU5vhk0IIdT5QEiJE0x6cYoGNq1th+EbwgQp153t4r026fcib9oq15glHFOzf81a8hHXHSJm1Jw==} + vega-wordcloud@4.1.6: + resolution: {integrity: sha512-lFmF3u9/ozU0P+WqPjeThQfZm0PigdbXDwpIUCxczrCXKYJLYFmZuZLZR7cxtmpZ0/yuvRvAJ4g123LXbSZF8A==} - vega@5.23.0: - resolution: {integrity: sha512-FjgDD/VmL9yl36ByLq66mEusDF/wZGRktK4JA5MkF68hQqj3F8BFMDDVNwCASuwY97H6wr7kw/RFqNI6XocjJQ==} + vega@5.26.0: + resolution: {integrity: sha512-Gvg4SMv6dHdY7aEbbsr6rbUfsI3hVVrEhGKmb5vV8SEqtJqGoeIKT/QZ9Yjw5uQOaGJJqkPcox3WW0n+qGGP/Q==} vfile-message@2.0.4: resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} @@ -9160,23 +9199,30 @@ snapshots: '@babel/highlight': 7.24.5 picocolors: 1.0.0 - '@babel/compat-data@7.24.4': + '@babel/code-frame@7.26.2': + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + optional: true + + '@babel/compat-data@7.26.8': optional: true '@babel/core@7.24.5': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.5 - '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5) - '@babel/helpers': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.9 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.24.5) + '@babel/helpers': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -9184,81 +9230,61 @@ snapshots: - supports-color optional: true - '@babel/generator@7.24.5': + '@babel/generator@7.26.9': dependencies: - '@babel/types': 7.24.5 - '@jridgewell/gen-mapping': 0.3.5 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 + jsesc: 3.1.0 optional: true - '@babel/helper-compilation-targets@7.23.6': + '@babel/helper-compilation-targets@7.26.5': dependencies: - '@babel/compat-data': 7.24.4 - '@babel/helper-validator-option': 7.23.5 - browserslist: 4.23.0 + '@babel/compat-data': 7.26.8 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.4 lru-cache: 5.1.1 semver: 6.3.1 optional: true - '@babel/helper-environment-visitor@7.22.20': - optional: true - - '@babel/helper-function-name@7.23.0': - dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.24.5 - optional: true - - '@babel/helper-hoist-variables@7.22.5': - dependencies: - '@babel/types': 7.24.5 - optional: true - - '@babel/helper-module-imports@7.24.3': + '@babel/helper-module-imports@7.25.9': dependencies: - '@babel/types': 7.24.5 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 + transitivePeerDependencies: + - supports-color optional: true - '@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.24.5)': dependencies: '@babel/core': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-simple-access': 7.24.5 - '@babel/helper-split-export-declaration': 7.24.5 - '@babel/helper-validator-identifier': 7.24.5 - optional: true - - '@babel/helper-simple-access@7.24.5': - dependencies: - '@babel/types': 7.24.5 - optional: true - - '@babel/helper-split-export-declaration@7.24.5': - dependencies: - '@babel/types': 7.24.5 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.26.9 + transitivePeerDependencies: + - supports-color optional: true '@babel/helper-string-parser@7.22.5': {} - '@babel/helper-string-parser@7.24.1': + '@babel/helper-string-parser@7.25.9': optional: true '@babel/helper-validator-identifier@7.22.20': {} '@babel/helper-validator-identifier@7.24.5': {} - '@babel/helper-validator-option@7.23.5': + '@babel/helper-validator-identifier@7.25.9': + optional: true + + '@babel/helper-validator-option@7.25.9': optional: true - '@babel/helpers@7.24.5': + '@babel/helpers@7.26.9': dependencies: - '@babel/template': 7.24.0 - '@babel/traverse': 7.24.5 - '@babel/types': 7.24.5 - transitivePeerDependencies: - - supports-color + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 optional: true '@babel/highlight@7.24.5': @@ -9272,9 +9298,9 @@ snapshots: dependencies: '@babel/types': 7.23.3 - '@babel/parser@7.24.5': + '@babel/parser@7.26.9': dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.26.9 optional: true '@babel/runtime@7.23.2': @@ -9285,24 +9311,21 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.24.0': + '@babel/template@7.26.9': dependencies: - '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.9 + '@babel/types': 7.26.9 optional: true - '@babel/traverse@7.24.5': + '@babel/traverse@7.26.9': dependencies: - '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.24.5 - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 - debug: 4.3.4 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.9 + '@babel/parser': 7.26.9 + '@babel/template': 7.26.9 + '@babel/types': 7.26.9 + debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -9314,11 +9337,10 @@ snapshots: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - '@babel/types@7.24.5': + '@babel/types@7.26.9': dependencies: - '@babel/helper-string-parser': 7.24.1 - '@babel/helper-validator-identifier': 7.24.5 - to-fast-properties: 2.0.0 + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 optional: true '@bundled-es-modules/cookie@2.0.0': @@ -10147,6 +10169,13 @@ snapshots: '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping@0.3.8': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + optional: true + '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.1.2': {} @@ -11242,6 +11271,8 @@ snapshots: '@types/estree@1.0.5': {} + '@types/estree@1.0.6': {} + '@types/eventsource@1.1.15': {} '@types/express-serve-static-core@4.19.0': @@ -11260,7 +11291,7 @@ snapshots: '@types/find-cache-dir@3.2.1': {} - '@types/geojson@7946.0.14': {} + '@types/geojson@7946.0.4': {} '@types/hast@3.0.3': dependencies: @@ -11825,6 +11856,14 @@ snapshots: node-releases: 2.0.14 update-browserslist-db: 1.0.14(browserslist@4.23.0) + browserslist@4.24.4: + dependencies: + caniuse-lite: 1.0.30001699 + electron-to-chromium: 1.5.100 + node-releases: 2.0.19 + update-browserslist-db: 1.1.2(browserslist@4.24.4) + optional: true + bufferutil@4.0.7: dependencies: node-gyp-build: 4.6.1 @@ -11863,6 +11902,9 @@ snapshots: caniuse-lite@1.0.30001615: {} + caniuse-lite@1.0.30001699: + optional: true + capnp-ts@0.7.0: dependencies: debug: 4.3.4 @@ -12196,9 +12238,9 @@ snapshots: dependencies: commander: 7.2.0 d3-array: 3.2.4 - d3-geo: 3.1.0 + d3-geo: 3.1.1 - d3-geo@3.1.0: + d3-geo@3.1.1: dependencies: d3-array: 3.2.4 @@ -12212,6 +12254,11 @@ snapshots: d3-quadtree@3.0.1: {} + d3-scale-chromatic@3.1.0: + dependencies: + d3-color: 3.1.0 + d3-interpolate: 3.0.1 + d3-scale@4.0.2: dependencies: d3-array: 3.2.4 @@ -12283,6 +12330,11 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.4.0: + dependencies: + ms: 2.1.3 + optional: true + decamelize-keys@1.1.1: dependencies: decamelize: 1.2.0 @@ -12436,6 +12488,9 @@ snapshots: electron-to-chromium@1.4.754: {} + electron-to-chromium@1.5.100: + optional: true + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -12764,6 +12819,9 @@ snapshots: escalade@3.1.2: {} + escalade@3.2.0: + optional: true + escape-html@1.0.3: {} escape-string-regexp@1.0.5: {} @@ -13850,7 +13908,7 @@ snapshots: - supports-color - utf-8-validate - jsesc@2.5.2: + jsesc@3.1.0: optional: true json-buffer@3.0.1: {} @@ -14358,6 +14416,9 @@ snapshots: node-releases@2.0.14: {} + node-releases@2.0.19: + optional: true + nopt@5.0.0: dependencies: abbrev: 1.1.1 @@ -14419,7 +14480,7 @@ snapshots: has-symbols: 1.0.3 object-keys: 1.1.1 - ohash@1.1.3: {} + ohash@1.1.4: {} on-finished@2.4.1: dependencies: @@ -14552,6 +14613,9 @@ snapshots: picocolors@1.0.0: {} + picocolors@1.1.1: + optional: true + picomatch@2.3.1: {} pidtree@0.6.0: {} @@ -15871,7 +15935,7 @@ snapshots: unenv-nightly@2.0.0-1724863496.70db6f1: dependencies: defu: 6.1.4 - ohash: 1.1.3 + ohash: 1.1.4 pathe: 1.1.2 ufo: 1.5.4 @@ -15915,6 +15979,13 @@ snapshots: escalade: 3.1.2 picocolors: 1.0.0 + update-browserslist-db@1.1.2(browserslist@4.24.4): + dependencies: + browserslist: 4.24.4 + escalade: 3.2.0 + picocolors: 1.1.1 + optional: true + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -15954,123 +16025,107 @@ snapshots: vega-canvas@1.2.7: {} - vega-crossfilter@4.1.1: + vega-crossfilter@4.1.3: dependencies: d3-array: 3.2.4 - vega-dataflow: 5.7.5 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-dataflow@5.7.5: + vega-dataflow@5.7.7: dependencies: - vega-format: 1.1.1 - vega-loader: 4.5.1 - vega-util: 1.17.2 + vega-format: 1.1.3 + vega-loader: 4.5.3 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-embed@6.25.0(vega-lite@5.12.0(vega@5.23.0))(vega@5.23.0): + vega-embed@6.25.0(vega-lite@5.12.0(vega@5.26.0))(vega@5.26.0): dependencies: fast-json-patch: 3.1.1 json-stringify-pretty-compact: 3.0.0 semver: 7.6.0 tslib: 2.6.2 - vega: 5.23.0 + vega: 5.26.0 vega-interpreter: 1.0.5 - vega-lite: 5.12.0(vega@5.23.0) + vega-lite: 5.12.0(vega@5.26.0) vega-schema-url-parser: 2.2.0 - vega-themes: 2.14.0(vega-lite@5.12.0(vega@5.23.0))(vega@5.23.0) + vega-themes: 2.14.0(vega-lite@5.12.0(vega@5.26.0))(vega@5.26.0) vega-tooltip: 0.34.0 vega-encode@4.9.2: dependencies: d3-array: 3.2.4 d3-interpolate: 3.0.1 - vega-dataflow: 5.7.5 - vega-scale: 7.3.1 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-scale: 7.4.2 + vega-util: 1.17.3 transitivePeerDependencies: - encoding vega-event-selector@3.0.1: {} - vega-expression@5.0.1: + vega-expression@5.1.0: dependencies: '@types/estree': 1.0.5 - vega-util: 1.17.2 + vega-util: 1.17.3 - vega-expression@5.1.0: + vega-expression@5.1.2: dependencies: - '@types/estree': 1.0.5 - vega-util: 1.17.2 + '@types/estree': 1.0.6 + vega-util: 1.17.3 - vega-force@4.1.1: + vega-force@4.2.2: dependencies: d3-force: 3.0.0 - vega-dataflow: 5.7.5 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-format@1.1.1: + vega-format@1.1.3: dependencies: d3-array: 3.2.4 d3-format: 3.1.0 d3-time-format: 4.1.0 - vega-time: 2.1.1 - vega-util: 1.17.2 - - vega-functions@5.13.2: - dependencies: - d3-array: 3.2.4 - d3-color: 3.1.0 - d3-geo: 3.1.0 - vega-dataflow: 5.7.5 - vega-expression: 5.1.0 - vega-scale: 7.3.1 - vega-scenegraph: 4.10.2 - vega-selections: 5.4.2 - vega-statistics: 1.8.1 - vega-time: 2.1.1 - vega-util: 1.17.2 - transitivePeerDependencies: - - encoding + vega-time: 2.1.3 + vega-util: 1.17.3 vega-functions@5.14.0: dependencies: d3-array: 3.2.4 d3-color: 3.1.0 - d3-geo: 3.1.0 - vega-dataflow: 5.7.5 - vega-expression: 5.1.0 - vega-scale: 7.3.1 - vega-scenegraph: 4.10.2 - vega-selections: 5.4.2 - vega-statistics: 1.8.1 - vega-time: 2.1.1 - vega-util: 1.17.2 + d3-geo: 3.1.1 + vega-dataflow: 5.7.7 + vega-expression: 5.1.2 + vega-scale: 7.4.2 + vega-scenegraph: 4.11.2 + vega-selections: 5.5.0 + vega-statistics: 1.9.0 + vega-time: 2.1.3 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-geo@4.4.1: + vega-geo@4.4.3: dependencies: d3-array: 3.2.4 d3-color: 3.1.0 - d3-geo: 3.1.0 + d3-geo: 3.1.1 vega-canvas: 1.2.7 - vega-dataflow: 5.7.5 - vega-projection: 1.6.0 - vega-statistics: 1.8.1 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-projection: 1.6.2 + vega-statistics: 1.9.0 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-hierarchy@4.1.1: + vega-hierarchy@4.1.3: dependencies: d3-hierarchy: 3.1.2 - vega-dataflow: 5.7.5 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-util: 1.17.3 transitivePeerDependencies: - encoding @@ -16079,13 +16134,13 @@ snapshots: vega-label@1.2.1: dependencies: vega-canvas: 1.2.7 - vega-dataflow: 5.7.5 - vega-scenegraph: 4.10.2 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-scenegraph: 4.11.2 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-lite@5.12.0(vega@5.23.0): + vega-lite@5.12.0(vega@5.26.0): dependencies: '@types/clone': 2.1.4 clone: 2.1.2 @@ -16093,51 +16148,51 @@ snapshots: fast-json-stable-stringify: 2.1.0 json-stringify-pretty-compact: 3.0.0 tslib: 2.5.3 - vega: 5.23.0 + vega: 5.26.0 vega-event-selector: 3.0.1 vega-expression: 5.1.0 vega-util: 1.17.2 yargs: 17.7.2 - vega-loader@4.5.1: + vega-loader@4.5.3: dependencies: d3-dsv: 3.0.1 node-fetch: 2.7.0 topojson-client: 3.1.0 - vega-format: 1.1.1 - vega-util: 1.17.2 + vega-format: 1.1.3 + vega-util: 1.17.3 transitivePeerDependencies: - encoding vega-parser@6.2.1: dependencies: - vega-dataflow: 5.7.5 + vega-dataflow: 5.7.7 vega-event-selector: 3.0.1 vega-functions: 5.14.0 - vega-scale: 7.3.1 - vega-util: 1.17.2 + vega-scale: 7.4.2 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-projection@1.6.0: + vega-projection@1.6.2: dependencies: - d3-geo: 3.1.0 + d3-geo: 3.1.1 d3-geo-projection: 4.0.0 - vega-scale: 7.3.1 + vega-scale: 7.4.2 - vega-regression@1.1.1: + vega-regression@1.2.0: dependencies: d3-array: 3.2.4 - vega-dataflow: 5.7.5 - vega-statistics: 1.8.1 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-statistics: 1.9.0 + vega-util: 1.17.3 transitivePeerDependencies: - encoding vega-runtime@6.1.4: dependencies: - vega-dataflow: 5.7.5 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-util: 1.17.3 transitivePeerDependencies: - encoding @@ -16146,71 +16201,82 @@ snapshots: d3-array: 3.2.4 d3-interpolate: 3.0.1 d3-scale: 4.0.2 - vega-time: 2.1.1 - vega-util: 1.17.2 + vega-time: 2.1.3 + vega-util: 1.17.3 - vega-scenegraph@4.10.2: + vega-scale@7.4.2: + dependencies: + d3-array: 3.2.4 + d3-interpolate: 3.0.1 + d3-scale: 4.0.2 + d3-scale-chromatic: 3.1.0 + vega-time: 2.1.3 + vega-util: 1.17.3 + + vega-scenegraph@4.11.2: dependencies: d3-path: 3.1.0 d3-shape: 3.2.0 vega-canvas: 1.2.7 - vega-loader: 4.5.1 - vega-scale: 7.3.1 - vega-util: 1.17.2 + vega-loader: 4.5.3 + vega-scale: 7.4.2 + vega-util: 1.17.3 transitivePeerDependencies: - encoding vega-schema-url-parser@2.2.0: {} - vega-selections@5.4.2: + vega-selections@5.5.0: dependencies: d3-array: 3.2.4 - vega-expression: 5.1.0 - vega-util: 1.17.2 + vega-expression: 5.1.2 + vega-util: 1.17.3 - vega-statistics@1.8.1: + vega-statistics@1.9.0: dependencies: d3-array: 3.2.4 - vega-themes@2.14.0(vega-lite@5.12.0(vega@5.23.0))(vega@5.23.0): + vega-themes@2.14.0(vega-lite@5.12.0(vega@5.26.0))(vega@5.26.0): dependencies: - vega: 5.23.0 - vega-lite: 5.12.0(vega@5.23.0) + vega: 5.26.0 + vega-lite: 5.12.0(vega@5.26.0) - vega-time@2.1.1: + vega-time@2.1.3: dependencies: d3-array: 3.2.4 d3-time: 3.1.0 - vega-util: 1.17.2 + vega-util: 1.17.3 vega-tooltip@0.34.0: dependencies: - vega-util: 1.17.2 + vega-util: 1.17.3 - vega-transforms@4.10.2: + vega-transforms@4.11.1: dependencies: d3-array: 3.2.4 - vega-dataflow: 5.7.5 - vega-statistics: 1.8.1 - vega-time: 2.1.1 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-statistics: 1.9.0 + vega-time: 2.1.3 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-typings@0.23.0: + vega-typings@1.0.1: dependencies: - '@types/geojson': 7946.0.14 + '@types/geojson': 7946.0.4 vega-event-selector: 3.0.1 - vega-expression: 5.0.1 - vega-util: 1.17.2 + vega-expression: 5.1.2 + vega-util: 1.17.3 vega-util@1.17.2: {} + vega-util@1.17.3: {} + vega-view-transforms@4.5.9: dependencies: - vega-dataflow: 5.7.5 - vega-scenegraph: 4.10.2 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-scenegraph: 4.11.2 + vega-util: 1.17.3 transitivePeerDependencies: - encoding @@ -16218,62 +16284,62 @@ snapshots: dependencies: d3-array: 3.2.4 d3-timer: 3.0.1 - vega-dataflow: 5.7.5 - vega-format: 1.1.1 + vega-dataflow: 5.7.7 + vega-format: 1.1.3 vega-functions: 5.14.0 vega-runtime: 6.1.4 - vega-scenegraph: 4.10.2 - vega-util: 1.17.2 + vega-scenegraph: 4.11.2 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-voronoi@4.2.2: + vega-voronoi@4.2.4: dependencies: d3-delaunay: 6.0.4 - vega-dataflow: 5.7.5 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega-wordcloud@4.1.4: + vega-wordcloud@4.1.6: dependencies: vega-canvas: 1.2.7 - vega-dataflow: 5.7.5 - vega-scale: 7.3.1 - vega-statistics: 1.8.1 - vega-util: 1.17.2 + vega-dataflow: 5.7.7 + vega-scale: 7.4.2 + vega-statistics: 1.9.0 + vega-util: 1.17.3 transitivePeerDependencies: - encoding - vega@5.23.0: + vega@5.26.0: dependencies: - vega-crossfilter: 4.1.1 - vega-dataflow: 5.7.5 + vega-crossfilter: 4.1.3 + vega-dataflow: 5.7.7 vega-encode: 4.9.2 vega-event-selector: 3.0.1 - vega-expression: 5.0.1 - vega-force: 4.1.1 - vega-format: 1.1.1 - vega-functions: 5.13.2 - vega-geo: 4.4.1 - vega-hierarchy: 4.1.1 + vega-expression: 5.1.2 + vega-force: 4.2.2 + vega-format: 1.1.3 + vega-functions: 5.14.0 + vega-geo: 4.4.3 + vega-hierarchy: 4.1.3 vega-label: 1.2.1 - vega-loader: 4.5.1 + vega-loader: 4.5.3 vega-parser: 6.2.1 - vega-projection: 1.6.0 - vega-regression: 1.1.1 + vega-projection: 1.6.2 + vega-regression: 1.2.0 vega-runtime: 6.1.4 vega-scale: 7.3.1 - vega-scenegraph: 4.10.2 - vega-statistics: 1.8.1 - vega-time: 2.1.1 - vega-transforms: 4.10.2 - vega-typings: 0.23.0 - vega-util: 1.17.2 + vega-scenegraph: 4.11.2 + vega-statistics: 1.9.0 + vega-time: 2.1.3 + vega-transforms: 4.11.1 + vega-typings: 1.0.1 + vega-util: 1.17.3 vega-view: 5.11.1 vega-view-transforms: 4.5.9 - vega-voronoi: 4.2.2 - vega-wordcloud: 4.1.4 + vega-voronoi: 4.2.4 + vega-wordcloud: 4.1.6 transitivePeerDependencies: - encoding