diff --git a/package.json b/package.json index 5ffa136..80f36ba 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "ts-jest": "^29.4.0", "typescript": "^5.8.3", "vega": "^5.13.0", - "vega-embed": "^6.10.0", + "vega-embed": "^7.1.0", "vega-lite": "^6.0.0", "vite": "^6.3.5" }, diff --git a/yarn.lock b/yarn.lock index 58b69bd..c430dfa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -777,7 +777,7 @@ resolved "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.41.0.tgz#5619303cc51994e3df404a497f42c79dc5efd6eb" integrity sha512-/L3pW48SxrWAlVsKCN0dGLB2bi8Nv8pr5S5ocSM+S0XCn5RCVCXqi8GVtHFsOBBCSeR+u9brV2zno5+mg3S4Aw== -"@rollup/rollup-linux-x64-gnu@4.41.0", "@rollup/rollup-linux-x64-gnu@^4.24.4": +"@rollup/rollup-linux-x64-gnu@4.41.0": version "4.41.0" resolved "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.41.0.tgz#c3e42b66c04e25ad0f2a00beec42ede96ccc8983" integrity sha512-XMLeKjyH8NsEDCRptf6LO8lJk23o9wvB+dJwcXMaH6ZQbbkHu2dbGIUindbMtRN6ux1xKi16iXWu6q9mu7gDhQ== @@ -2675,7 +2675,7 @@ semver@^6.3.0, semver@^6.3.1: resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.5.3, semver@^7.5.4, semver@^7.6.3, semver@^7.7.2: +semver@^7.5.3, semver@^7.5.4, semver@^7.7.2: version "7.7.2" resolved "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58" integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA== @@ -2948,19 +2948,19 @@ vega-dataflow@^5.7.7, vega-dataflow@~5.7.7: vega-loader "^4.5.3" vega-util "^1.17.3" -vega-embed@^6.10.0: - version "6.29.0" - resolved "https://registry.npmjs.org/vega-embed/-/vega-embed-6.29.0.tgz#bf7d2e82b70cef0d56d1beb3202d8085e6653bac" - integrity sha512-PmlshTLtLFLgWtF/b23T1OwX53AugJ9RZ3qPE2c01VFAbgt3/GSNI/etzA/GzdrkceXFma+FDHNXUppKuM0U6Q== +vega-embed@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/vega-embed/-/vega-embed-7.1.0.tgz#428432ba2cf5bb0961c0d348f79e84eca9fc8cfb" + integrity sha512-ZmEIn5XJrQt7fSh2lwtSdXG/9uf3yIqZnvXFEwBJRppiBgrEWZcZbj6VK3xn8sNTFQ+sQDXW5sl/6kmbAW3s5A== dependencies: fast-json-patch "^3.1.1" json-stringify-pretty-compact "^4.0.0" - semver "^7.6.3" + semver "^7.7.2" tslib "^2.8.1" - vega-interpreter "^1.0.5" - vega-schema-url-parser "^2.2.0" - vega-themes "^2.15.0" - vega-tooltip "^0.35.2" + vega-interpreter "^2.0.0" + vega-schema-url-parser "^3.0.2" + vega-themes "3.0.0" + vega-tooltip "1.0.0" vega-encode@~4.10.2: version "4.10.2" @@ -3059,12 +3059,12 @@ vega-hierarchy@~4.1.3: vega-dataflow "^5.7.7" vega-util "^1.17.3" -vega-interpreter@^1.0.5: - version "1.2.0" - resolved "https://registry.npmjs.org/vega-interpreter/-/vega-interpreter-1.2.0.tgz#a712a99843a02a0a021bd7ae4d79e43b8895ca17" - integrity sha512-p408/0IPevyR/bIKdXGNzOixkTYCkH83zNhGypRqDxd/qVrdJVrh9RcECOYx1MwEc6JTB1BeK2lArHiGGuG7Hw== +vega-interpreter@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/vega-interpreter/-/vega-interpreter-2.2.1.tgz#947d8f2887a59d124addd884d01b02f6573fb851" + integrity sha512-o+4ZEme2mdFLewlpF76dwPWW2VkZ3TAF3DMcq75/NzA5KPvnN4wnlCM8At2FVawbaHRyGdVkJSS5ROF5KwpHPQ== dependencies: - vega-util "^1.17.3" + vega-util "^2.1.0" vega-label@~1.3.1: version "1.3.1" @@ -3161,10 +3161,10 @@ vega-scenegraph@^4.13.1, vega-scenegraph@~4.13.1: vega-scale "^7.4.2" vega-util "^1.17.3" -vega-schema-url-parser@^2.2.0: - version "2.2.0" - resolved "https://registry.npmjs.org/vega-schema-url-parser/-/vega-schema-url-parser-2.2.0.tgz#a0d1e02915adfbfcb1fd517c8c2ebe2419985c1e" - integrity sha512-yAtdBnfYOhECv9YC70H2gEiqfIbVkq09aaE4y/9V/ovEFmH9gPKaEgzIZqgT7PSPQjKhsNkb6jk6XvSoboxOBw== +vega-schema-url-parser@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/vega-schema-url-parser/-/vega-schema-url-parser-3.0.2.tgz#95f0a6ad7fc9341afc05495c1a074c62fa71c456" + integrity sha512-xAnR7KAvNPYewI3O0l5QGdT8Tv0+GCZQjqfP39cW/hbe/b3aYMAQ39vm8O2wfXUHzm04xTe7nolcsx8WQNVLRQ== vega-selections@^5.6.0: version "5.6.0" @@ -3182,10 +3182,10 @@ vega-statistics@^1.9.0, vega-statistics@~1.9.0: dependencies: d3-array "^3.2.2" -vega-themes@^2.15.0: - version "2.15.0" - resolved "https://registry.npmjs.org/vega-themes/-/vega-themes-2.15.0.tgz#cf7592efb45406957e9beb67d7033ee5f7b7a511" - integrity sha512-DicRAKG9z+23A+rH/3w3QjJvKnlGhSbbUXGjBvYGseZ1lvj9KQ0BXZ2NS/+MKns59LNpFNHGi9us/wMlci4TOA== +vega-themes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/vega-themes/-/vega-themes-3.0.0.tgz#96f3f79c392fc3020e5d12ef58fe64f516d36e1e" + integrity sha512-1iFiI3BNmW9FrsLnDLx0ZKEddsCitRY3XmUAwp6qmp+p+IXyJYc9pfjlVj9E6KXBPfm4cQyU++s0smKNiWzO4g== vega-time@^2.1.3, vega-time@~2.1.3: version "2.1.3" @@ -3196,14 +3196,12 @@ vega-time@^2.1.3, vega-time@~2.1.3: d3-time "^3.1.0" vega-util "^1.17.3" -vega-tooltip@^0.35.2: - version "0.35.2" - resolved "https://registry.npmjs.org/vega-tooltip/-/vega-tooltip-0.35.2.tgz#a019133d481ce1e0876c0dc948a0a13703d48bcc" - integrity sha512-kuYcsAAKYn39ye5wKf2fq1BAxVcjoz0alvKp/G+7BWfIb94J0PHmwrJ5+okGefeStZnbXxINZEOKo7INHaj9GA== +vega-tooltip@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/vega-tooltip/-/vega-tooltip-1.0.0.tgz#c6829c9bcdf5be853850307665c9f21321083ff2" + integrity sha512-P1R0JP29v0qnTuwzCQ0SPJlkjAzr6qeyj+H4VgUFSykHmHc1OBxda//XBaFDl/bZgIscEMvjKSjZpXd84x3aZQ== dependencies: - vega-util "^1.17.2" - optionalDependencies: - "@rollup/rollup-linux-x64-gnu" "^4.24.4" + vega-util "^2.0.0" vega-transforms@~4.12.1: version "4.12.1" @@ -3226,7 +3224,7 @@ vega-typings@~1.5.0: vega-expression "^5.2.0" vega-util "^1.17.3" -vega-util@^1.17.2, vega-util@^1.17.3, vega-util@~1.17.2: +vega-util@^1.17.3, vega-util@~1.17.2: version "1.17.3" resolved "https://registry.npmjs.org/vega-util/-/vega-util-1.17.3.tgz#8f24d867daae69580874dcf75de10c65ac9ede5d" integrity sha512-nSNpZLUrRvFo46M5OK4O6x6f08WD1yOcEzHNlqivF+sDLSsVpstaF6fdJYwrbf/debFi2L9Tkp4gZQtssup9iQ== @@ -3236,6 +3234,11 @@ vega-util@^2.0.0, vega-util@~2.0.0: resolved "https://registry.yarnpkg.com/vega-util/-/vega-util-2.0.0.tgz#6ecb6e3e2fe017921e36d0aa9abf15dc4e4f0a99" integrity sha512-/ayLYX3VVqfkKJB1mG+xkOKiBVlfFZ9BfUB5vf7eVyIRork24sABXdeH4x+XeWuqDKnLBTDedotA+1a5MxlV2Q== +vega-util@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/vega-util/-/vega-util-2.1.0.tgz#54f42d6a80e5904ea9ac6c0327e6ac57601ce85f" + integrity sha512-PGfp0m0QCufDmcxKJCWQy4Ov23FoF8DSXmoJwSezi3itQaa2hbxK0+xwsTMP2vy4PR16Pu25HMzgMwXVW1+33w== + vega-view-transforms@~4.6.1: version "4.6.1" resolved "https://registry.npmjs.org/vega-view-transforms/-/vega-view-transforms-4.6.1.tgz#423a1e2dae14c1506876272281e4835778fa6914"