diff --git a/packages/themes/package.json b/packages/themes/package.json index 063983fbf..a1ac950dd 100644 --- a/packages/themes/package.json +++ b/packages/themes/package.json @@ -26,6 +26,7 @@ }, "dependencies": { "@spectrum-charts/constants": "1.16.0", - "@spectrum-charts/utils": "1.16.0" + "@spectrum-charts/utils": "1.16.0", + "vega": "^5.32.0" } } diff --git a/packages/vega-spec-builder/package.json b/packages/vega-spec-builder/package.json index 6c1133d71..9351ea28f 100644 --- a/packages/vega-spec-builder/package.json +++ b/packages/vega-spec-builder/package.json @@ -23,7 +23,7 @@ "@spectrum-charts/themes": "1.16.0", "@spectrum-charts/utils": "1.16.0", "immer": "^10.1.1", - "vega": "^5.32.0" + "vega": ">= 5.20.2" }, "devDependencies": { "ts-loader": "^9.4.2", diff --git a/yarn.lock b/yarn.lock index b595c6d43..11418a525 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4360,6 +4360,11 @@ resolved "https://registry.yarnpkg.com/@types/fined/-/fined-1.1.5.tgz#504b87a0de8813e06e7d226f34c1cefb70d9afb0" integrity sha512-2N93vadEGDFhASTIRbizbl4bNqpMOId5zZfj6hHqYZfEzEfO9onnU4Im8xvzo8uudySDveDHBOOSlTWf38ErfQ== +"@types/geojson@7946.0.16": + version "7946.0.16" + resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.16.tgz#8ebe53d69efada7044454e3305c19017d97ced2a" + integrity sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg== + "@types/geojson@7946.0.4": version "7946.0.4" resolved "https://registry.yarnpkg.com/@types/geojson/-/geojson-7946.0.4.tgz#4e049756383c3f055dd8f3d24e63fb543e98eb07" @@ -6146,7 +6151,7 @@ csstype@^3.0.2: resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== -"d3-array@1 - 3", "d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@3.2.4, d3-array@^3.2.2: +"d3-array@1 - 3", "d3-array@2 - 3", "d3-array@2.10.0 - 3", "d3-array@2.5.0 - 3", d3-array@3.2.4, d3-array@^3.2.2, d3-array@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-3.2.4.tgz#15fec33b237f97ac5d7c986dc77da273a8ed0bb5" integrity sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg== @@ -6158,7 +6163,7 @@ csstype@^3.0.2: resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-3.1.0.tgz#395b2833dfac71507f12ac2f7af23bf819de24e2" integrity sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA== -d3-delaunay@^6.0.2: +d3-delaunay@^6.0.2, d3-delaunay@^6.0.4: version "6.0.4" resolved "https://registry.yarnpkg.com/d3-delaunay/-/d3-delaunay-6.0.4.tgz#98169038733a0a5babbeda55054f795bb9e4a58b" integrity sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A== @@ -6209,6 +6214,13 @@ d3-geo-projection@^4.0.0: dependencies: d3-array "2.5.0 - 3" +d3-geo@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-3.1.1.tgz#6027cf51246f9b2ebd64f99e01dc7c3364033a4d" + integrity sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q== + dependencies: + d3-array "2.5.0 - 3" + d3-hierarchy@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz#b01cd42c1eed3d46db77a5966cf726f8c09160c6" @@ -6289,6 +6301,11 @@ damerau-levenshtein@^1.0.8: resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7" integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== +data-uri-to-buffer@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#d8feb2b2881e6a4f58c2e08acfd0e2834e26222e" + integrity sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A== + data-urls@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" @@ -7377,6 +7394,14 @@ fb-watchman@^2.0.0: dependencies: bser "2.1.1" +fetch-blob@^3.1.2, fetch-blob@^3.1.4: + version "3.2.0" + resolved "https://registry.yarnpkg.com/fetch-blob/-/fetch-blob-3.2.0.tgz#f09b8d4bbd45adc6f0c20b7e787e793e309dcce9" + integrity sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ== + dependencies: + node-domexception "^1.0.0" + web-streams-polyfill "^3.0.3" + figures@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" @@ -7575,6 +7600,13 @@ form-data@^4.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" +formdata-polyfill@^4.0.10: + version "4.0.10" + resolved "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#24807c31c9d402e002ab3d8c720144ceb8848423" + integrity sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g== + dependencies: + fetch-blob "^3.1.2" + forwarded@0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" @@ -9702,6 +9734,11 @@ node-abort-controller@^3.0.1: resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" integrity sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ== +node-domexception@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5" + integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== + node-fetch@^2.6.7: version "2.7.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" @@ -9709,6 +9746,15 @@ node-fetch@^2.6.7: dependencies: whatwg-url "^5.0.0" +node-fetch@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.3.2.tgz#d1e889bacdf733b4ff3b2b243eb7a12866a0b78b" + integrity sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA== + dependencies: + data-uri-to-buffer "^4.0.0" + fetch-blob "^3.1.4" + formdata-polyfill "^4.0.10" + node-forge@^1: version "1.3.1" resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" @@ -12116,6 +12162,11 @@ vega-canvas@^1.2.6, vega-canvas@^1.2.7: resolved "https://registry.yarnpkg.com/vega-canvas/-/vega-canvas-1.2.7.tgz#cf62169518f5dcd91d24ad352998c2248f8974fb" integrity sha512-OkJ9CACVcN9R5Pi9uF6MZBF06pO6qFpDYHWSKBJsdHP5o724KrsgR6UvbnXFH82FdsiTOff/HqjuaG8C7FL+9Q== +vega-canvas@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vega-canvas/-/vega-canvas-2.0.0.tgz#4709deb68f9b4fd7475957bed99f16c38dbc07b8" + integrity sha512-9x+4TTw/USYST5nx4yN272sy9WcqSRjAR0tkQYZJ4cQIeon7uVsnohvoPQK1JZu7K1QXGUqzj08z0u/UegBVMA== + vega-crossfilter@~4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/vega-crossfilter/-/vega-crossfilter-4.1.1.tgz#3ff3ca0574883706f7a399dc6d60f4a0f065ece4" @@ -12134,6 +12185,15 @@ vega-crossfilter@~4.1.3: vega-dataflow "^5.7.7" vega-util "^1.17.3" +vega-crossfilter@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-crossfilter/-/vega-crossfilter-5.0.0.tgz#f01d51298e53132610b4b693b89bc5280c7d1f89" + integrity sha512-9PnDXpoLY4rWBubTjtAxEmEdSLq4pg1OyyucugnGNX6HsaAuF5fXYmXdpe4UB4SMMHMnWM3ZBA2wkkycct11sQ== + dependencies: + d3-array "^3.2.4" + vega-dataflow "^6.0.0" + vega-util "^2.0.0" + vega-dataflow@^5.7.3, vega-dataflow@^5.7.5, vega-dataflow@~5.7.5: version "5.7.5" resolved "https://registry.yarnpkg.com/vega-dataflow/-/vega-dataflow-5.7.5.tgz#0d559f3c3a968831f2995e099a2e270993ddfed9" @@ -12152,6 +12212,15 @@ vega-dataflow@^5.7.7, vega-dataflow@~5.7.7: vega-loader "^4.5.3" vega-util "^1.17.3" +vega-dataflow@^6.0.0, vega-dataflow@~6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vega-dataflow/-/vega-dataflow-6.0.0.tgz#fcb24be81cf5e8293c7d2e1a96364f50988a1057" + integrity sha512-/6Cl06lqTPDiGwwRgRJ6osAy/qwgeelwK4+tZ4QS/aNJhoEAJU5xPXuWl6U0trabUT2Pe0+Qpo1+/u0oAOmmCg== + dependencies: + vega-format "^2.0.0" + vega-loader "^5.0.0" + vega-util "^2.0.0" + "vega-embed@>= 6.27.0": version "6.28.0" resolved "https://registry.yarnpkg.com/vega-embed/-/vega-embed-6.28.0.tgz#18ea7ea24e12df4d6075496ce4dd601fca23ce0d" @@ -12188,11 +12257,27 @@ vega-encode@~4.10.2: vega-scale "^7.4.2" vega-util "^1.17.3" +vega-encode@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-encode/-/vega-encode-5.0.0.tgz#fd16781df8ebf7dbfc30c5eae7caa766c625dbf9" + integrity sha512-3YdnCGDMNppicdzyaawP1fYYyJhMUMREwgQmQvF//NFRMY3bzI59Rjhq4v+tIMXXSvnTztJ1Chm9eSvZGiNs+g== + dependencies: + d3-array "^3.2.4" + d3-interpolate "^3.0.1" + vega-dataflow "^6.0.0" + vega-scale "^8.0.0" + vega-util "^2.0.0" + vega-event-selector@^3.0.1, vega-event-selector@~3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/vega-event-selector/-/vega-event-selector-3.0.1.tgz#b99e92147b338158f8079d81b28b2e7199c2e259" integrity sha512-K5zd7s5tjr1LiOOkjGpcVls8GsH/f2CWCrWcpKy74gTCp+llCdwz0Enqo013ZlGaRNjfgD/o1caJRt3GSaec4A== +vega-event-selector@^4.0.0, vega-event-selector@~4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/vega-event-selector/-/vega-event-selector-4.0.0.tgz#425e9f2671e858a1a45b4b6a7fc452ca0b22abbf" + integrity sha512-CcWF4m4KL/al1Oa5qSzZ5R776q8lRxCj3IafCHs5xipoEHrkgu1BWa7F/IH5HrDNXeIDnqOpSV1pFsAWRak4gQ== + vega-expression@^5.0.1, vega-expression@^5.1.0, vega-expression@~5.1.0, vega-expression@~5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/vega-expression/-/vega-expression-5.1.1.tgz#9b2d287a1f34d990577c9798ae68ec88453815ef" @@ -12209,6 +12294,14 @@ vega-expression@^5.2.0, vega-expression@~5.2.0: "@types/estree" "^1.0.0" vega-util "^1.17.3" +vega-expression@^6.0.0, vega-expression@~6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vega-expression/-/vega-expression-6.0.0.tgz#4677c0f44678850c55aa704e63b31029af5654ac" + integrity sha512-aw6hGpTSiakAe5KqCsnpXNsBgN823IMq84x2Gg1pJj+H6zxlEfN4FCibPAC0PYWOmSvCRUoXMr7b/wWiwsiPIg== + dependencies: + "@types/estree" "^1.0.6" + vega-util "^2.0.0" + vega-force@~4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/vega-force/-/vega-force-4.2.0.tgz#5374d0dbac674c92620a9801e12b650b0966336a" @@ -12227,6 +12320,15 @@ vega-force@~4.2.2: vega-dataflow "^5.7.7" vega-util "^1.17.3" +vega-force@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-force/-/vega-force-5.0.0.tgz#655783488a29f5f6401d3fddaacfeb2185773be9" + integrity sha512-j3HNCrngjuFvOmBl2gg2NNgDys5q6i+v6pliIt9grSAcgzStNNuxcVp+OjNeWP4NSa0Hc7efEGmYvmBqTP/HpQ== + dependencies: + d3-force "^3.0.0" + vega-dataflow "^6.0.0" + vega-util "^2.0.0" + vega-format@^1.1.1, vega-format@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/vega-format/-/vega-format-1.1.1.tgz#92e4876e18064e7ad54f39045f7b24dede0030b8" @@ -12249,6 +12351,17 @@ vega-format@^1.1.3, vega-format@~1.1.3: vega-time "^2.1.3" vega-util "^1.17.3" +vega-format@^2.0.0, vega-format@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vega-format/-/vega-format-2.0.0.tgz#0a7d845b94e5ad17b700e71613b7c5c43697215f" + integrity sha512-RrMI/HedVEb4PDFyiNjzbJtOLt/H7aan1Fs3sQQamOdSAj5gcq6r9IavzKy7dC4XaovEjdStJL6JSAfTW53CiQ== + dependencies: + d3-array "^3.2.4" + d3-format "^3.1.0" + d3-time-format "^4.1.0" + vega-time "^3.0.0" + vega-util "^2.0.0" + vega-functions@^5.13.1, vega-functions@^5.14.0, vega-functions@~5.14.0: version "5.14.0" resolved "https://registry.yarnpkg.com/vega-functions/-/vega-functions-5.14.0.tgz#8235157ae35c0e12f9122e3b783d693967de3c40" @@ -12266,10 +12379,10 @@ vega-functions@^5.13.1, vega-functions@^5.14.0, vega-functions@~5.14.0: vega-time "^2.1.1" vega-util "^1.17.1" -vega-functions@^5.17.0, vega-functions@~5.17.0: - version "5.17.0" - resolved "https://registry.yarnpkg.com/vega-functions/-/vega-functions-5.17.0.tgz#6b1477c4f5e5a4a0c58ddf667d6952f8d61333a7" - integrity sha512-EoGvdCtv1Y4M/hLy83Kf0HTs4qInUfrBoanrnhbguzRl00rx7orjcv+bNZFHbCe4HkfVpbOnTrYmz3K2ivaOLw== +vega-functions@^5.18.0, vega-functions@~5.18.0: + version "5.18.0" + resolved "https://registry.yarnpkg.com/vega-functions/-/vega-functions-5.18.0.tgz#297fbb982492622bf57ca8148447ad88cdee859c" + integrity sha512-+D+ey4bDAhZA2CChh7bRZrcqRUDevv05kd2z8xH+il7PbYQLrhi6g1zwvf8z3KpgGInFf5O13WuFK5DQGkz5lQ== dependencies: d3-array "^3.2.2" d3-color "^3.1.0" @@ -12283,6 +12396,23 @@ vega-functions@^5.17.0, vega-functions@~5.17.0: vega-time "^2.1.3" vega-util "^1.17.3" +vega-functions@^6.0.0, vega-functions@~6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vega-functions/-/vega-functions-6.0.0.tgz#3e97a8bfc59f26a490bc20c5ff5f26f756711169" + integrity sha512-1Qy7VOUIa3GzbfLXYYpTDPQMyJVV27a7U8xCqXtMPozXQo4cKQRb/OKAqMk7A/0eCTs3E08pc41kFa/tYSOIag== + dependencies: + d3-array "^3.2.4" + d3-color "^3.1.0" + d3-geo "^3.1.1" + vega-dataflow "^6.0.0" + vega-expression "^6.0.0" + vega-scale "^8.0.0" + vega-scenegraph "^5.0.0" + vega-selections "^6.0.0" + vega-statistics "^2.0.0" + vega-time "^3.0.0" + vega-util "^2.0.0" + vega-geo@~4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/vega-geo/-/vega-geo-4.4.1.tgz#3850232bf28c98fab5e26c5fb401acb6fb37b5e5" @@ -12311,6 +12441,20 @@ vega-geo@~4.4.3: vega-statistics "^1.9.0" vega-util "^1.17.3" +vega-geo@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-geo/-/vega-geo-5.0.0.tgz#0e3fda29a50cd6c4a5b081a5cab7eac7056e3c7b" + integrity sha512-cr7Tjktgq0cuYwqhz5Mak6tv7BeaRBz1HaojNLJxJzQtNw1oBdT8gXxSYN1PA61OExHP2mG8GZRF+XdjbnN3LQ== + dependencies: + d3-array "^3.2.4" + d3-color "^3.1.0" + d3-geo "^3.1.1" + vega-canvas "^2.0.0" + vega-dataflow "^6.0.0" + vega-projection "^2.0.0" + vega-statistics "^2.0.0" + vega-util "^2.0.0" + vega-hierarchy@~4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/vega-hierarchy/-/vega-hierarchy-4.1.1.tgz#897974a477dfa70cc0d4efab9465b6cc79a9071f" @@ -12329,6 +12473,15 @@ vega-hierarchy@~4.1.3: vega-dataflow "^5.7.7" vega-util "^1.17.3" +vega-hierarchy@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-hierarchy/-/vega-hierarchy-5.0.0.tgz#8dd3647dd0423df4db414bec2fc40b5987d942db" + integrity sha512-W2nVICp5946eG5zf5jenHo4Q+LBcYmDQjFt7/7HyRzvZT8IIdhBEuotb2MwmgJ9GeOsmt/DRb53DNZbXMSB9ww== + dependencies: + d3-hierarchy "^3.1.2" + vega-dataflow "^6.0.0" + vega-util "^2.0.0" + vega-interpreter@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/vega-interpreter/-/vega-interpreter-1.0.5.tgz#19e1d1b5f84a4ea9cb25c4e90a05ce16cd058484" @@ -12354,6 +12507,16 @@ vega-label@~1.3.1: vega-scenegraph "^4.13.1" vega-util "^1.17.3" +vega-label@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vega-label/-/vega-label-2.0.0.tgz#4c0b56a906427dceb889ca2870910c8874d5ffb4" + integrity sha512-e+JIojHNiEcI/4jFoOLhtocbqoQzJqurZwyP3lFgV7nJOQPOZSZYiEUOUhbhYuMgnhz0HDBe3GDqSAeo1yUhfw== + dependencies: + vega-canvas "^2.0.0" + vega-dataflow "^6.0.0" + vega-scenegraph "^5.0.0" + vega-util "^2.0.0" + vega-lite@^5.18.1: version "5.21.0" resolved "https://registry.yarnpkg.com/vega-lite/-/vega-lite-5.21.0.tgz#21ce8b905a02ba364b7b1d7ef471497ba3e12e93" @@ -12388,6 +12551,17 @@ vega-loader@^4.5.3, vega-loader@~4.5.3: vega-format "^1.1.3" vega-util "^1.17.3" +vega-loader@^5.0.0, vega-loader@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-loader/-/vega-loader-5.0.0.tgz#0948c74dcd1b023763fd8e5ffc7fe5de85538b84" + integrity sha512-THLOtcbL0gQjv3GunKWutUiELdLc74nQOfIWNL/kx2qXtM2kYhE5FcCKQNTA9aZzklY3oN8Bt4siJ22ugO0WyA== + dependencies: + d3-dsv "^3.0.1" + node-fetch "^3.3.2" + topojson-client "^3.1.0" + vega-format "^2.0.0" + vega-util "^2.0.0" + vega-parser@~6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/vega-parser/-/vega-parser-6.3.0.tgz#64233674dba48b68494e7d95dd15b4c27ef15993" @@ -12399,17 +12573,28 @@ vega-parser@~6.3.0: vega-scale "^7.3.1" vega-util "^1.17.2" -vega-parser@~6.5.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/vega-parser/-/vega-parser-6.5.0.tgz#d1427b1a921fbd25b0888659bbe9c099b317522b" - integrity sha512-dPxFKn6IlDyWi6CgHGGv8htSPBAyLHWlJNNGD17eMXh+Kjn4hupSNOIboRcYb8gL5HYt1tYwS6oYZXK84Bc4tg== +vega-parser@~6.6.0: + version "6.6.0" + resolved "https://registry.yarnpkg.com/vega-parser/-/vega-parser-6.6.0.tgz#f6aa6fc07c89f83196a1951ed9cf832436a429ab" + integrity sha512-jltyrwCTtWeidi/6VotLCybhIl+ehwnzvFWYOdWNUP0z/EskdB64YmawNwjCjzTBMemeiQtY6sJPPbewYqe3Vg== dependencies: vega-dataflow "^5.7.7" vega-event-selector "^3.0.1" - vega-functions "^5.17.0" + vega-functions "^5.18.0" vega-scale "^7.4.2" vega-util "^1.17.3" +vega-parser@~7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/vega-parser/-/vega-parser-7.0.0.tgz#9bb760c0787c3286eebe576fec541770519c7fde" + integrity sha512-820pladvhez0SQBZ8Yohou0fpWd4Vl+AbekGG0eu+mh2BhjJmIDaNC/5j/5sZ/A+ufHO2GPCAt4DSiM/X2jWqg== + dependencies: + vega-dataflow "^6.0.0" + vega-event-selector "^4.0.0" + vega-functions "^6.0.0" + vega-scale "^8.0.0" + vega-util "^2.0.0" + vega-projection@^1.6.0, vega-projection@~1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/vega-projection/-/vega-projection-1.6.0.tgz#921acd3220e7d9d04ccd5ce0109433afb3236966" @@ -12428,6 +12613,15 @@ vega-projection@^1.6.2, vega-projection@~1.6.2: d3-geo-projection "^4.0.0" vega-scale "^7.4.2" +vega-projection@^2.0.0, vega-projection@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vega-projection/-/vega-projection-2.0.0.tgz#726104d8d921bf810e62c71b9fd2360b14a65317" + integrity sha512-oeNTNKD5iwDImiSTjNqxGrDGACxVmF+1XWxKgplgHsnoB0k4wtcGm0Lc6cZ0rwC6zyJ/4WRVxjUeOVGKpNCpxA== + dependencies: + d3-geo "^3.1.1" + d3-geo-projection "^4.0.0" + vega-scale "^8.0.0" + vega-regression@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/vega-regression/-/vega-regression-1.2.0.tgz#12e9df88cf49994ac1a1799f64fb9c118a77a5e0" @@ -12448,6 +12642,16 @@ vega-regression@~1.3.1: vega-statistics "^1.9.0" vega-util "^1.17.3" +vega-regression@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vega-regression/-/vega-regression-2.0.0.tgz#3767d6d8be43f9dbba4d6adca2c87b1289551314" + integrity sha512-0OW2+Pp0VQJXkNxpI+a3b3kUdqJacbmHoOKl0frGYtrJzB4GsebBsdd7N2WSztrzPh5cP3oHaYJeQSHgj9P9xw== + dependencies: + d3-array "^3.2.4" + vega-dataflow "^6.0.0" + vega-statistics "^2.0.0" + vega-util "^2.0.0" + vega-runtime@^6.1.4, vega-runtime@~6.1.4: version "6.1.4" resolved "https://registry.yarnpkg.com/vega-runtime/-/vega-runtime-6.1.4.tgz#98b67160cea9554e690bfd44719f9d17f90c4220" @@ -12464,6 +12668,14 @@ vega-runtime@^6.2.1, vega-runtime@~6.2.1: vega-dataflow "^5.7.7" vega-util "^1.17.3" +vega-runtime@^7.0.0, vega-runtime@~7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/vega-runtime/-/vega-runtime-7.0.0.tgz#2bc843e11df2b479d44a03cabb420cba18ccabc1" + integrity sha512-bFMqxaYwOYVoXIjI3GCZstgjoXI3lvjtRSKMN3n8ASVGbakiGjtUPRcpueYQqrpGFXR8UoQcGeXtIyyHRC68mw== + dependencies: + vega-dataflow "^6.0.0" + vega-util "^2.0.0" + vega-scale@^7.3.0, vega-scale@^7.3.1: version "7.3.1" resolved "https://registry.yarnpkg.com/vega-scale/-/vega-scale-7.3.1.tgz#5cb23d1edcf5d759e25fe40b7608a6132a62da46" @@ -12487,6 +12699,18 @@ vega-scale@^7.4.2, vega-scale@~7.4.2: vega-time "^2.1.3" vega-util "^1.17.3" +vega-scale@^8.0.0, vega-scale@~8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/vega-scale/-/vega-scale-8.0.0.tgz#071514427fea69662c380608b64bb9e16711b40c" + integrity sha512-9jEVbxi7NXVYYF2l+2PB2UcvAX/RxBMzOam7afP+68w2DeGJz43AF/8NGc9tjZZAE5SYTERotxKki31PkAPOFg== + dependencies: + d3-array "^3.2.4" + d3-interpolate "^3.0.1" + d3-scale "^4.0.2" + d3-scale-chromatic "^3.1.0" + vega-time "^3.0.0" + vega-util "^2.0.0" + vega-scale@~7.4.0: version "7.4.0" resolved "https://registry.yarnpkg.com/vega-scale/-/vega-scale-7.4.0.tgz#05f12ac9cfa40d219b17adecb77f1ecdf7e3e1e8" @@ -12523,6 +12747,18 @@ vega-scenegraph@^4.13.1, vega-scenegraph@~4.13.1: vega-scale "^7.4.2" vega-util "^1.17.3" +vega-scenegraph@^5.0.0, vega-scenegraph@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-scenegraph/-/vega-scenegraph-5.0.0.tgz#a2954a4099369b0f5321f313840788f90830c5d8" + integrity sha512-BkE4n+mgMpEcHF2EKo+27Sjso0x/zPqgZjoP5dngjSkeyJqKfyxi93lDEJNylWBJqcyjNEmOrAkQQi3B4RNtKA== + dependencies: + d3-path "^3.1.0" + d3-shape "^3.2.0" + vega-canvas "^2.0.0" + vega-loader "^5.0.0" + vega-scale "^8.0.0" + vega-util "^2.0.0" + vega-scenegraph@~4.12.0: version "4.12.0" resolved "https://registry.yarnpkg.com/vega-scenegraph/-/vega-scenegraph-4.12.0.tgz#ac4b08a84f6980b90c4ab2f80a186887ccf444e5" @@ -12558,6 +12794,15 @@ vega-selections@^5.6.0: vega-expression "^5.2.0" vega-util "^1.17.3" +vega-selections@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vega-selections/-/vega-selections-6.0.0.tgz#e09fbd045c8eca3d13ebf2be2001a23e1b12d9ea" + integrity sha512-ig2NHIV+ZWeQJAD3T+cIJ13qM583an7NvHaDkmuOPPIRvtnrO9CbXCqQ84yHhLrJSzxLwO2h8ExSGkoOmzPUaw== + dependencies: + d3-array "3.2.4" + vega-expression "^6.0.0" + vega-util "^2.0.0" + vega-statistics@^1.8.1, vega-statistics@^1.9.0, vega-statistics@~1.9.0: version "1.9.0" resolved "https://registry.yarnpkg.com/vega-statistics/-/vega-statistics-1.9.0.tgz#7d6139cea496b22d60decfa6abd73346f70206f9" @@ -12565,6 +12810,13 @@ vega-statistics@^1.8.1, vega-statistics@^1.9.0, vega-statistics@~1.9.0: dependencies: d3-array "^3.2.2" +vega-statistics@^2.0.0, vega-statistics@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vega-statistics/-/vega-statistics-2.0.0.tgz#9c9636c20682ae98e8887f8fab0e82c2466a736a" + integrity sha512-dGPfDXnBlgXbZF3oxtkb8JfeRXd5TYHx25Z/tIoaa9jWua4Vf/AoW2wwh8J1qmMy8J03/29aowkp1yk4DOPazQ== + dependencies: + d3-array "^3.2.4" + vega-themes@^2.15.0: version "2.15.0" resolved "https://registry.yarnpkg.com/vega-themes/-/vega-themes-2.15.0.tgz#cf7592efb45406957e9beb67d7033ee5f7b7a511" @@ -12588,6 +12840,15 @@ vega-time@^2.1.3, vega-time@~2.1.3: d3-time "^3.1.0" vega-util "^1.17.3" +vega-time@^3.0.0, vega-time@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/vega-time/-/vega-time-3.0.0.tgz#8ff42168133a76e1d129533a0b0e0b55f6675336" + integrity sha512-Ifs95YXaQ6/3NCJ7l9jdda74uovwLodUHFYQqqXPanjUtF9e5juw4/VurbgIPYnB76w4ye6/q19OdlUeUdVQuw== + dependencies: + d3-array "^3.2.4" + d3-time "^3.1.0" + vega-util "^2.0.0" + "vega-tooltip@>= 0.35.2": version "0.35.2" resolved "https://registry.yarnpkg.com/vega-tooltip/-/vega-tooltip-0.35.2.tgz#a019133d481ce1e0876c0dc948a0a13703d48bcc" @@ -12628,6 +12889,17 @@ vega-transforms@~4.12.1: vega-time "^2.1.3" vega-util "^1.17.3" +vega-transforms@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-transforms/-/vega-transforms-5.0.0.tgz#80b3d2d4efe84c4f55f02213a1d4b8f01f9e61f4" + integrity sha512-a4fo0tlfZFE1C/aV+IpEEl/SAyz9JnVqYCxcEeuQm6byglCz+PnjZmnqFyKFBnmVHDjQ/GP82DkqGBx52Cr0Kg== + dependencies: + d3-array "^3.2.4" + vega-dataflow "^6.0.0" + vega-statistics "^2.0.0" + vega-time "^3.0.0" + vega-util "^2.0.0" + vega-typings@~1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/vega-typings/-/vega-typings-1.1.0.tgz#95bee43fff8a3c9cb921dd5aee2ea87c7f4ca58b" @@ -12648,6 +12920,16 @@ vega-typings@~1.5.0: vega-expression "^5.2.0" vega-util "^1.17.3" +vega-typings@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/vega-typings/-/vega-typings-2.0.1.tgz#1feff54731c3bb289ebde8ad658ffdf91df90c30" + integrity sha512-Jfw2zeAv4rQ8YqfgBae3QauK0T9FUpQ+0q3NNLW24Z6nyjf8H2ucnyLhw6pIqfVytne6VB4WkvazTOgJPuv5vw== + dependencies: + "@types/geojson" "7946.0.16" + vega-event-selector "^4.0.0" + vega-expression "^6.0.0" + vega-util "^2.0.0" + vega-util@^1.15.2, vega-util@^1.17.1, vega-util@^1.17.2, vega-util@~1.17.2: version "1.17.2" resolved "https://registry.yarnpkg.com/vega-util/-/vega-util-1.17.2.tgz#f69aa09fd5d6110c19c4a0f0af9e35945b99987d" @@ -12658,6 +12940,11 @@ vega-util@^1.17.3: resolved "https://registry.yarnpkg.com/vega-util/-/vega-util-1.17.3.tgz#8f24d867daae69580874dcf75de10c65ac9ede5d" integrity sha512-nSNpZLUrRvFo46M5OK4O6x6f08WD1yOcEzHNlqivF+sDLSsVpstaF6fdJYwrbf/debFi2L9Tkp4gZQtssup9iQ== +vega-util@^2.0.0, vega-util@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/vega-util/-/vega-util-2.0.0.tgz#6ecb6e3e2fe017921e36d0aa9abf15dc4e4f0a99" + integrity sha512-/ayLYX3VVqfkKJB1mG+xkOKiBVlfFZ9BfUB5vf7eVyIRork24sABXdeH4x+XeWuqDKnLBTDedotA+1a5MxlV2Q== + vega-view-transforms@~4.5.9: version "4.5.9" resolved "https://registry.yarnpkg.com/vega-view-transforms/-/vega-view-transforms-4.5.9.tgz#5f109555c08ee9ac23ff9183d578eb9cbac6fe61" @@ -12676,6 +12963,15 @@ vega-view-transforms@~4.6.1: vega-scenegraph "^4.13.1" vega-util "^1.17.3" +vega-view-transforms@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-view-transforms/-/vega-view-transforms-5.0.0.tgz#6790655f188caa0b2298352c05ee369d2b5f1a01" + integrity sha512-AqQStHIYZtjsm84rx43z6P18DdR4/l20q/mfWXJ2Ifts1T2gPshC24/0xUfGrnwpqM5m3X1HwkJUiyEJxzVQrQ== + dependencies: + vega-dataflow "^6.0.0" + vega-scenegraph "^5.0.0" + vega-util "^2.0.0" + vega-view@~5.12.1: version "5.12.1" resolved "https://registry.yarnpkg.com/vega-view/-/vega-view-5.12.1.tgz#923f81eace6344b6157d64b7eea1b2a4324f1537" @@ -12690,20 +12986,34 @@ vega-view@~5.12.1: vega-scenegraph "^4.10.2" vega-util "^1.17.1" -vega-view@~5.15.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/vega-view/-/vega-view-5.15.0.tgz#f21023438ffc4574a22e3a84f7e73f9a50ede531" - integrity sha512-bm8STHPsI8BjVu2gYlWU8KEVOA2JyTzdtb9cJj8NW6HpN72UxTYsg5y22u9vfcLYjzjmolrlr0756VXR0uI1Cg== +vega-view@~5.16.0: + version "5.16.0" + resolved "https://registry.yarnpkg.com/vega-view/-/vega-view-5.16.0.tgz#e3882f9dcb9368322a255224e5e54db864b3c226" + integrity sha512-Nxp1MEAY+8bphIm+7BeGFzWPoJnX9+hgvze6wqCAPoM69YiyVR0o0VK8M2EESIL+22+Owr0Fdy94hWHnmon5tQ== dependencies: d3-array "^3.2.2" d3-timer "^3.0.1" vega-dataflow "^5.7.7" vega-format "^1.1.3" - vega-functions "^5.17.0" + vega-functions "^5.18.0" vega-runtime "^6.2.1" vega-scenegraph "^4.13.1" vega-util "^1.17.3" +vega-view@~6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/vega-view/-/vega-view-6.0.0.tgz#626f91c84516de13fcffaad43c6279f9da2b704d" + integrity sha512-Q4bS6eEt+d8N1ZKGg/jueEFboR1CGO8olye7vz3gS/iyg4fPDwMx0sh4pDiX077OPD3UW/0NbplIiHwzQyabEg== + dependencies: + d3-array "^3.2.4" + d3-timer "^3.0.1" + vega-dataflow "^6.0.0" + vega-format "^2.0.0" + vega-functions "^6.0.0" + vega-runtime "^7.0.0" + vega-scenegraph "^5.0.0" + vega-util "^2.0.0" + vega-voronoi@~4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/vega-voronoi/-/vega-voronoi-4.2.2.tgz#f2068ddd01d184047c4f18bceb14dbf5edab2854" @@ -12722,6 +13032,15 @@ vega-voronoi@~4.2.4: vega-dataflow "^5.7.7" vega-util "^1.17.3" +vega-voronoi@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-voronoi/-/vega-voronoi-5.0.0.tgz#df12649b92b803f87434fc7908664f02901b5505" + integrity sha512-mmsQFo7Aj8WM/QS8Ta79QWxADU3WpvEQ0OIR20WFgY/QLJ+42FEcJkBlaSQQ+DFl2Ci5PdbpZtRFMPJoRokFMw== + dependencies: + d3-delaunay "^6.0.4" + vega-dataflow "^6.0.0" + vega-util "^2.0.0" + vega-wordcloud@~4.1.4: version "4.1.4" resolved "https://registry.yarnpkg.com/vega-wordcloud/-/vega-wordcloud-4.1.4.tgz#38584cf47ef52325d6a8dc38908b5d2378cc6e62" @@ -12744,6 +13063,50 @@ vega-wordcloud@~4.1.6: vega-statistics "^1.9.0" vega-util "^1.17.3" +vega-wordcloud@~5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/vega-wordcloud/-/vega-wordcloud-5.0.0.tgz#c4224ecf42823f7cc3cb53ec24ab8998e05d08db" + integrity sha512-Rm46D1ginGdunWLtsiymllU5RvJTEtpKRaWcc/pABpFiz7QHGGrZ9FhOczxW1o3n89h07gzc9n8xlWYco06Fdw== + dependencies: + vega-canvas "^2.0.0" + vega-dataflow "^6.0.0" + vega-scale "^8.0.0" + vega-statistics "^2.0.0" + vega-util "^2.0.0" + +"vega@>= 5.20.2": + version "6.1.2" + resolved "https://registry.yarnpkg.com/vega/-/vega-6.1.2.tgz#24158ff977ba164f3fa0f5485e53871dff276c77" + integrity sha512-d5GT7wRoRnK+bsQWgauOHyPFY4td52PTuX5IzMXr9PXHkz2OKXpVti7LeK5evAoyhNxVenkT1ptpRQKU2MRJdw== + dependencies: + vega-crossfilter "~5.0.0" + vega-dataflow "~6.0.0" + vega-encode "~5.0.0" + vega-event-selector "~4.0.0" + vega-expression "~6.0.0" + vega-force "~5.0.0" + vega-format "~2.0.0" + vega-functions "~6.0.0" + vega-geo "~5.0.0" + vega-hierarchy "~5.0.0" + vega-label "~2.0.0" + vega-loader "~5.0.0" + vega-parser "~7.0.0" + vega-projection "~2.0.0" + vega-regression "~2.0.0" + vega-runtime "~7.0.0" + vega-scale "~8.0.0" + vega-scenegraph "~5.0.0" + vega-statistics "~2.0.0" + vega-time "~3.0.0" + vega-transforms "~5.0.0" + vega-typings "~2.0.0" + vega-util "~2.0.0" + vega-view "~6.0.0" + vega-view-transforms "~5.0.0" + vega-voronoi "~5.0.0" + vega-wordcloud "~5.0.0" + vega@^5.29.0: version "5.29.0" resolved "https://registry.yarnpkg.com/vega/-/vega-5.29.0.tgz#84b989cb258b74ee18e3a13ad82149bd9573b139" @@ -12778,9 +13141,9 @@ vega@^5.29.0: vega-wordcloud "~4.1.4" vega@^5.32.0: - version "5.32.0" - resolved "https://registry.yarnpkg.com/vega/-/vega-5.32.0.tgz#a826eb0a8d429e5b715d3e69c565a73d747a02ed" - integrity sha512-jANt/5+SpV7b7owB5u8+M1TZ/TrF1fK6WlcvKDW38tH3Gb6hM1nzIhv10E41w3GBmwF29BU/qH2ruNkaYKjI5g== + version "5.33.0" + resolved "https://registry.yarnpkg.com/vega/-/vega-5.33.0.tgz#15e5eb9a4a42aaac0564257795daea3acc0d1b21" + integrity sha512-jNAGa7TxLojOpMMMrKMXXBos4K6AaLJbCgGDOw1YEkLRjUkh12pcf65J2lMSdEHjcEK47XXjKiOUVZ8L+MniBA== dependencies: vega-crossfilter "~4.1.3" vega-dataflow "~5.7.7" @@ -12789,12 +13152,12 @@ vega@^5.32.0: vega-expression "~5.2.0" vega-force "~4.2.2" vega-format "~1.1.3" - vega-functions "~5.17.0" + vega-functions "~5.18.0" vega-geo "~4.4.3" vega-hierarchy "~4.1.3" vega-label "~1.3.1" vega-loader "~4.5.3" - vega-parser "~6.5.0" + vega-parser "~6.6.0" vega-projection "~1.6.2" vega-regression "~1.3.1" vega-runtime "~6.2.1" @@ -12805,7 +13168,7 @@ vega@^5.32.0: vega-transforms "~4.12.1" vega-typings "~1.5.0" vega-util "~1.17.2" - vega-view "~5.15.0" + vega-view "~5.16.0" vega-view-transforms "~4.6.1" vega-voronoi "~4.2.4" vega-wordcloud "~4.1.6" @@ -12846,6 +13209,11 @@ wcwidth@^1.0.1: dependencies: defaults "^1.0.3" +web-streams-polyfill@^3.0.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b" + integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== + webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"