From cd71d0a24a3fab1eead286a81289c84d6a77f9fc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 29 Sep 2026 03:57:31 +0000 Subject: [PATCH] build(deps): bump vega-lite from 5.23.0 to 6.4.3 Bumps [vega-lite](https://github.com/vega/vega-lite) from 5.23.0 to 6.4.3. - [Release notes](https://github.com/vega/vega-lite/releases) - [Changelog](https://github.com/vega/vega-lite/blob/main/CHANGELOG.md) - [Commits](https://github.com/vega/vega-lite/compare/v5.23.0...v6.4.3) --- updated-dependencies: - dependency-name: vega-lite dependency-version: 6.4.3 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 1814 +++++++++++++++++------------------ packages/paged/package.json | 2 +- packages/web/package.json | 2 +- 3 files changed, 897 insertions(+), 921 deletions(-) diff --git a/package-lock.json b/package-lock.json index 35f4e6e..e51bb9e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -153,7 +153,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.7.tgz", "integrity": "sha512-RgHBCvtjbOK2gXSNBNIkNoEc9qoVEtau3hj8gEqKQuL3HZAibKarWFEI3Lfm6EYKkLalOh8eSrj9b+ch9H/VBA==", "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.29.7", "@babel/generator": "^7.29.7", @@ -701,7 +700,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "@emnapi/wasi-threads": "1.2.1", "tslib": "^2.4.0" @@ -714,7 +712,6 @@ "dev": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -1988,7 +1985,6 @@ "integrity": "sha512-L1w0pe8/Af3PhjT7JDSsYZAtwFQ3l5pw7QjiNiNFpHA32nvvwYpvHWPedu8ulaJYiNWdKKq7We0FLSfZt0mbFA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@microsoft/api-extractor-model": "7.33.14", "@microsoft/tsdoc": "~0.17.0", @@ -2142,7 +2138,6 @@ "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz", "integrity": "sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==", "license": "Apache-2.0", - "peer": true, "engines": { "node": ">=8.0.0" } @@ -2870,7 +2865,6 @@ "integrity": "sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -3260,7 +3254,6 @@ "inBundle": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "@emnapi/wasi-threads": "1.2.2", "tslib": "^2.4.0" @@ -3272,7 +3265,6 @@ "inBundle": true, "license": "MIT", "optional": true, - "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -3723,9 +3715,9 @@ "license": "MIT" }, "node_modules/@types/geojson": { - "version": "7946.0.4", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.4.tgz", - "integrity": "sha512-MHmwBtCb7OCv1DSivz2UNJXPGU/1btAWRKlqJ2saEhVJkpkvqHMMaOpKg0v4sAbDWSQekHGvPVMM8nQ+Jen03Q==", + "version": "7946.0.16", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", + "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", "license": "MIT" }, "node_modules/@types/istanbul-lib-coverage": { @@ -3817,7 +3809,6 @@ "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", "devOptional": true, "license": "MIT", - "peer": true, "dependencies": { "csstype": "^3.2.2" } @@ -3921,7 +3912,6 @@ "integrity": "sha512-CG4nPk1f2zc8yw4pALqHsFYH2hdo+h1T9daSp21+Hnxi9LOE3GT9hAfTKJCBXVNM2GmYs1eMEP615wPoeOgk3A==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.71.0", "@typescript-eslint/types": "8.71.0", @@ -4486,7 +4476,6 @@ "integrity": "sha512-8MVGEFnJIcdGjcbfKmeq8z0pZHH0JlVtoVZH9Q/qwUp6wyFnEJUBMrw9DCaj+ra3vShGmhavjalMIhPNxZAUcw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@bcoe/v8-coverage": "^1.0.2", "@vitest/utils": "4.1.11", @@ -4710,7 +4699,6 @@ "integrity": "sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -4832,6 +4820,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -4841,6 +4830,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" @@ -5112,7 +5102,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.11.26", "caniuse-lite": "^1.0.30001812", @@ -5313,6 +5302,7 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, "license": "ISC", "dependencies": { "string-width": "^4.2.0", @@ -5355,6 +5345,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" @@ -5367,6 +5358,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, "license": "MIT" }, "node_modules/commander": { @@ -5455,7 +5447,6 @@ "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.34.3.tgz", "integrity": "sha512-yfYGhRcGAntq6YBD583j4n0Eg3jIxvWmZtz/5uz9UYkeIStSlMxuUja+ec5j3iBD8nv1rwaOAYMW09tBdkSeaQ==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10" } @@ -5908,7 +5899,6 @@ "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", "license": "ISC", - "peer": true, "engines": { "node": ">=12" } @@ -6170,6 +6160,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, "license": "MIT" }, "node_modules/enhanced-resolve": { @@ -6284,7 +6275,6 @@ "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", "hasInstallScript": true, "license": "MIT", - "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -6347,7 +6337,6 @@ "integrity": "sha512-P7a6UEEqb9G95MYAtqkmsTbVXIYyzIfl6NGOIJk162PaahFxFyeGcrlXYFSiagECg4sEm8IseJdZBKR3rx6MsQ==", "dev": true, "license": "MIT", - "peer": true, "workspaces": [ "packages/*" ], @@ -7228,6 +7217,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, "license": "MIT", "engines": { "node": ">=8" @@ -7382,7 +7372,6 @@ "integrity": "sha512-3gnpdBIza8ijCl3iMV9ChE3hSt1+46865qqod863gQtJr1DixOkAU5DoGbi3u+XlRcw++BhZQMu/y4xBdHBvSQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@jest/core": "30.5.2", "@jest/types": "30.5.1", @@ -8098,7 +8087,6 @@ "integrity": "sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@keyv/serialize": "^1.1.1" } @@ -8160,7 +8148,6 @@ "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", "devOptional": true, "license": "MPL-2.0", - "peer": true, "dependencies": { "detect-libc": "^2.0.3" }, @@ -9681,7 +9668,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "nanoid": "^3.3.18", "picocolors": "^1.1.1", @@ -9815,7 +9801,6 @@ "resolved": "https://registry.npmjs.org/react/-/react-19.3.0.tgz", "integrity": "sha512-E8LUcbtBWt20bbl2YoHfx4ZDBdxVTfOKtCZn9cDSJ4l6/nuoApcpIBcj47t2wZoVX8g2ZHuMHbiShgCR1T5Sog==", "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } @@ -9825,7 +9810,6 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.0.tgz", "integrity": "sha512-JDk8dgif51OjFoDE70+OT9ICyYr+69HlmihNwp1+Nsfbna3t5sIiCa9ZJktDmQ4/1b/rn26hIAR2uYXDMr5r0Q==", "license": "MIT", - "peer": true, "dependencies": { "scheduler": "^0.28.0" }, @@ -9853,6 +9837,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -10216,6 +10201,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -10246,6 +10232,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -10732,7 +10719,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -11039,192 +11025,205 @@ } }, "node_modules/vega": { - "version": "5.33.1", - "resolved": "https://registry.npmjs.org/vega/-/vega-5.33.1.tgz", - "integrity": "sha512-1fArfVDUqVbb5z8n+/nVQb+VNBzx8svY6CrsyTK4Ujm4yrd9I1auoKxBAPXLCavY1LcrbHUskQbGUP8gXOzyQw==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/vega/-/vega-6.4.0.tgz", + "integrity": "sha512-rHXCq2LpEWCLMjXBEj7hocY9G0/i5TGYRayGGSj06VTF4+l2IG2Z7oeZKCjWbUh/7hTE/mVhbaOPB72wCElh6g==", "license": "BSD-3-Clause", - "peer": true, "dependencies": { - "vega-crossfilter": "~4.1.4", - "vega-dataflow": "~5.7.8", - "vega-encode": "~4.10.3", - "vega-event-selector": "~3.0.1", - "vega-expression": "~5.2.1", - "vega-force": "~4.2.3", - "vega-format": "~1.1.4", - "vega-functions": "~5.18.1", - "vega-geo": "~4.4.4", - "vega-hierarchy": "~4.1.4", - "vega-label": "~1.3.2", - "vega-loader": "~4.5.4", - "vega-parser": "~6.6.1", - "vega-projection": "~1.6.3", - "vega-regression": "~1.3.2", - "vega-runtime": "~6.2.2", - "vega-scale": "~7.4.3", - "vega-scenegraph": "~4.13.2", - "vega-statistics": "~1.9.0", - "vega-time": "~2.1.4", - "vega-transforms": "~4.12.2", - "vega-typings": "~1.5.1", - "vega-util": "~1.17.4", - "vega-view": "~5.16.1", - "vega-view-transforms": "~4.6.2", - "vega-voronoi": "~4.2.5", - "vega-wordcloud": "~4.1.7" + "vega-crossfilter": "~5.1.3", + "vega-dataflow": "~6.1.3", + "vega-encode": "~5.2.2", + "vega-event-selector": "~4.0.0", + "vega-expression": "~6.2.2", + "vega-force": "~5.1.3", + "vega-format": "~2.1.3", + "vega-functions": "~6.2.0", + "vega-geo": "~5.1.3", + "vega-hierarchy": "~5.1.3", + "vega-label": "~2.1.3", + "vega-loader": "~5.1.3", + "vega-parser": "~7.1.3", + "vega-projection": "~2.1.3", + "vega-regression": "~2.1.3", + "vega-runtime": "~7.1.3", + "vega-scale": "~8.1.3", + "vega-scenegraph": "~5.3.0", + "vega-statistics": "~2.0.0", + "vega-time": "~3.3.0", + "vega-transforms": "~5.2.2", + "vega-typings": "~2.3.0", + "vega-util": "~2.1.3", + "vega-view": "~6.2.0", + "vega-view-transforms": "~5.2.2", + "vega-voronoi": "~5.1.3", + "vega-wordcloud": "~5.1.3" + }, + "funding": { + "url": "https://app.hubspot.com/payments/GyPC972GD9Rt" } }, "node_modules/vega-canvas": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/vega-canvas/-/vega-canvas-1.2.7.tgz", - "integrity": "sha512-OkJ9CACVcN9R5Pi9uF6MZBF06pO6qFpDYHWSKBJsdHP5o724KrsgR6UvbnXFH82FdsiTOff/HqjuaG8C7FL+9Q==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vega-canvas/-/vega-canvas-2.0.0.tgz", + "integrity": "sha512-9x+4TTw/USYST5nx4yN272sy9WcqSRjAR0tkQYZJ4cQIeon7uVsnohvoPQK1JZu7K1QXGUqzj08z0u/UegBVMA==", "license": "BSD-3-Clause" }, "node_modules/vega-crossfilter": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/vega-crossfilter/-/vega-crossfilter-4.1.4.tgz", - "integrity": "sha512-5E/i60Y80CUt+4O+U89X8ZnauaFuq0ztq/Hx4i4sT/crk4Lfn1oplRAjNOo7dFEZ04TahyBbYiJKIhR0yvmHpw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vega-crossfilter/-/vega-crossfilter-5.1.3.tgz", + "integrity": "sha512-goGulwrrbmv9mY4Za8HQiiFk7WV1OTyrSVZzrMR0Keeiyzh9cnkxRGF1W2fAhMNA3HSaRaBoxWHGr7H9fvovuQ==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", - "vega-dataflow": "^5.7.8", - "vega-util": "^1.17.4" + "d3-array": "^3.2.4", + "vega-dataflow": "^6.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-dataflow": { - "version": "5.7.8", - "resolved": "https://registry.npmjs.org/vega-dataflow/-/vega-dataflow-5.7.8.tgz", - "integrity": "sha512-jrllcIjSYU5Jh130RDR44o/SbUbJndLuoiM9IsKWW+a7HayKnfmbdHWm7MvCrj/YLupFZVojRaS1tTs53EXTdA==", + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/vega-dataflow/-/vega-dataflow-6.1.3.tgz", + "integrity": "sha512-ac51FLdYT8XAcDaHt3bQtVAR3UFdKfPMQBhjvBMXp69mdeq2ERfM1u9CUyDQAVZJylkIbWEwDnsp72tIwenPUA==", "license": "BSD-3-Clause", "dependencies": { - "vega-format": "^1.1.4", - "vega-loader": "^4.5.4", - "vega-util": "^1.17.4" + "vega-format": "^2.1.3", + "vega-loader": "^5.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-encode": { - "version": "4.10.3", - "resolved": "https://registry.npmjs.org/vega-encode/-/vega-encode-4.10.3.tgz", - "integrity": "sha512-245ebBuN1TjwVVDFG7JZaZ/ExLAhZ4kDTK2zlIoXs/g2P5rRgL4Q6oRixr+Pgr43G7ISCEHrUBgUjRcSoG8eEA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/vega-encode/-/vega-encode-5.2.2.tgz", + "integrity": "sha512-YmriG349VjJsIxXE1gkxHj6fPF87T2t/fYmAUUlGzTGarSy3KF93t8Fqc6EPupsgnCDEhe3+0NsSWTVxiOJ1Ow==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", + "d3-array": "^3.2.4", "d3-interpolate": "^3.0.1", - "vega-dataflow": "^5.7.8", - "vega-scale": "^7.4.3", - "vega-util": "^1.17.4" + "vega-dataflow": "^6.1.3", + "vega-scale": "^8.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-event-selector": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vega-event-selector/-/vega-event-selector-3.0.1.tgz", - "integrity": "sha512-K5zd7s5tjr1LiOOkjGpcVls8GsH/f2CWCrWcpKy74gTCp+llCdwz0Enqo013ZlGaRNjfgD/o1caJRt3GSaec4A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/vega-event-selector/-/vega-event-selector-4.0.0.tgz", + "integrity": "sha512-CcWF4m4KL/al1Oa5qSzZ5R776q8lRxCj3IafCHs5xipoEHrkgu1BWa7F/IH5HrDNXeIDnqOpSV1pFsAWRak4gQ==", "license": "BSD-3-Clause" }, "node_modules/vega-expression": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-5.2.1.tgz", - "integrity": "sha512-9KKbI2q9qTI55NSjD/dVWg3aeCtw+gwyWCiLMM47ha6iXrAN9pQ+EKRJfxOHuoDfCTlJJTaUfnnXgbqm0HEszg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-6.1.0.tgz", + "integrity": "sha512-hHgNx/fQ1Vn1u6vHSamH7lRMsOa/yQeHGGcWVmh8fZafLdwdhCM91kZD9p7+AleNpgwiwzfGogtpATFaMmDFYg==", "license": "BSD-3-Clause", "dependencies": { - "@types/estree": "^1.0.0", - "vega-util": "^1.17.4" + "@types/estree": "^1.0.8", + "vega-util": "^2.1.0" } }, "node_modules/vega-force": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/vega-force/-/vega-force-4.2.3.tgz", - "integrity": "sha512-7Yp1uOPy3eyzK/hnAIU0v/yQ9mIhtoJ+tq8AMaZiWqy67SUYsE3olmgdllY6R9M81D/n/rv8K+8JjbHMU5/sUA==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vega-force/-/vega-force-5.1.3.tgz", + "integrity": "sha512-njBlnPeeMY0uz1Fbdqa5jnOsSUrUo2s3z/Eb4qo486hhrwNtNpmeCsN+4PBasoblf/4pOpbvKULzolZmG+R7QA==", "license": "BSD-3-Clause", "dependencies": { "d3-force": "^3.0.0", - "vega-dataflow": "^5.7.8", - "vega-util": "^1.17.4" + "vega-dataflow": "^6.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-format": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/vega-format/-/vega-format-1.1.4.tgz", - "integrity": "sha512-+oz6UvXjQSbweW9P8q+1o2qFYyBYPFax94j6a9PQMnCIWMovFSss1wEElljOT8CEpnHyS15yiGlmz4qbWTQwnQ==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/vega-format/-/vega-format-2.1.3.tgz", + "integrity": "sha512-VK0yh3BtK5MUoG7aAXuwb678r2wDdykAUFIKHd9MWvXNo857UqNzZfYixfyXi8xXBK2AV38R4IiQmNKUrXBMUA==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", - "d3-format": "^3.1.0", + "d3-array": "^3.2.4", + "d3-format": "^3.1.2", "d3-time-format": "^4.1.0", - "vega-time": "^2.1.4", - "vega-util": "^1.17.4" + "vega-time": "^3.3.0", + "vega-util": "^2.1.3" } }, "node_modules/vega-functions": { - "version": "5.18.1", - "resolved": "https://registry.npmjs.org/vega-functions/-/vega-functions-5.18.1.tgz", - "integrity": "sha512-qEBAbo0jxGGebRvbX1zmxzmjwFz8/UtncRhzwk9/KcI0WudULNmCM1iTu+DGFRnNHdcKi6kUlwJBPIp7zDu3HQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/vega-functions/-/vega-functions-6.2.0.tgz", + "integrity": "sha512-MRFL7RjVmsv6iYuRZVvrDPZbySLa5Dzd5hC+0LTubysy8OrPengKZEHeRnibvHH6odg3IsKUV44Wv8dN3XzYAw==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", + "d3-array": "^3.2.4", "d3-color": "^3.1.0", - "d3-geo": "^3.1.0", - "vega-dataflow": "^5.7.8", - "vega-expression": "^5.2.1", - "vega-scale": "^7.4.3", - "vega-scenegraph": "^4.13.2", - "vega-selections": "^5.6.1", - "vega-statistics": "^1.9.0", - "vega-time": "^2.1.4", - "vega-util": "^1.17.4" + "d3-ease": "^3.0.1", + "d3-geo": "^3.1.1", + "vega-dataflow": "^6.1.3", + "vega-expression": "^6.2.2", + "vega-scale": "^8.1.3", + "vega-scenegraph": "^5.3.0", + "vega-selections": "^6.1.5", + "vega-statistics": "^2.0.0", + "vega-time": "^3.3.0", + "vega-util": "^2.1.3" + } + }, + "node_modules/vega-functions/node_modules/vega-expression": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-6.2.2.tgz", + "integrity": "sha512-9yTpQBYDnl4yC27iGbUxDUnRAeO+la/lfzA5WSALB0INvA2A2NVxIorBakfqIkO7nwKM9bT3rmNRfj8Z3hjb7g==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/estree": "^1.0.9", + "vega-util": "^2.1.3" } }, "node_modules/vega-geo": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/vega-geo/-/vega-geo-4.4.4.tgz", - "integrity": "sha512-jTLYrDvhXJinWQCfuVLP1nSlOdFlA9blVS6K7uOcBTJ4382Aw3ALGZKluUQyJkFdrkGfqxoDJo5MLHLu2zlc6g==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vega-geo/-/vega-geo-5.1.3.tgz", + "integrity": "sha512-UfTVPV+O+7elFyUsw8FLjiDOJkF0VZanC5tHLaSSue5h+xLzG6SDKQ7xEBIQSaTBE8nLSBtHm45Qve0SFjILVQ==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", + "d3-array": "^3.2.4", "d3-color": "^3.1.0", - "d3-geo": "^3.1.0", - "vega-canvas": "^1.2.7", - "vega-dataflow": "^5.7.8", - "vega-projection": "^1.6.3", - "vega-statistics": "^1.9.0", - "vega-util": "^1.17.4" + "d3-geo": "^3.1.1", + "vega-canvas": "^2.0.0", + "vega-dataflow": "^6.1.3", + "vega-projection": "^2.1.3", + "vega-statistics": "^2.0.0", + "vega-util": "^2.1.3" } }, "node_modules/vega-hierarchy": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/vega-hierarchy/-/vega-hierarchy-4.1.4.tgz", - "integrity": "sha512-/iSh1YqdgsHFB20QxJ6IAVzRZQBKuMpZ/GsN5sZDP3bBJdVWl3we48L/r6w7FP9NU+JzFHcDUPJ0S0UzpMhaqg==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vega-hierarchy/-/vega-hierarchy-5.1.3.tgz", + "integrity": "sha512-bDWDNGuUA4WcOD5CMh9Mahs3CwKxSU3W1XAnDGCpAwfJVoWp7vlVMt1paoTczPFTXtXGxIa3vJu94xWGmI3/og==", "license": "BSD-3-Clause", "dependencies": { "d3-hierarchy": "^3.1.2", - "vega-dataflow": "^5.7.8", - "vega-util": "^1.17.4" + "vega-dataflow": "^6.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-label": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/vega-label/-/vega-label-1.3.2.tgz", - "integrity": "sha512-YlUCUZNsp1FHkpPjOpD+aVVmVLFw6xa+bFQGBCECuY1DuRyN6l8oCRmUOjBrr70ip8fbqfGk+czHw543J1PJgg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/vega-label/-/vega-label-2.1.3.tgz", + "integrity": "sha512-UcaGgrVr2Gb0sUj4j3L5tZuL6GOn7tyauYsfXsS0hURoIbHCfQI4SnRq89vl5ub5DL1SEWaJTKag4GdAm1hcGw==", "license": "BSD-3-Clause", "dependencies": { - "vega-canvas": "^1.2.7", - "vega-dataflow": "^5.7.8", - "vega-scenegraph": "^4.13.2", - "vega-util": "^1.17.4" + "vega-canvas": "^2.0.0", + "vega-dataflow": "^6.1.3", + "vega-scenegraph": "^5.3.0", + "vega-util": "^2.1.3" } }, "node_modules/vega-lite": { - "version": "5.23.0", - "resolved": "https://registry.npmjs.org/vega-lite/-/vega-lite-5.23.0.tgz", - "integrity": "sha512-l4J6+AWE3DIjvovEoHl2LdtCUkfm4zs8Xxx7INwZEAv+XVb6kR6vIN1gt3t2gN2gs/y4DYTs/RPoTeYAuEg6mA==", + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/vega-lite/-/vega-lite-6.4.3.tgz", + "integrity": "sha512-d/7hPjfz560UERaQuTmGgIVfXAe3g2hJWeC+igDeaGohUdEoNrHLXgR/yTOBT8vV/lIuuKnw+0/xWWblkDwkMQ==", "license": "BSD-3-Clause", "dependencies": { "json-stringify-pretty-compact": "~4.0.0", "tslib": "~2.8.1", - "vega-event-selector": "~3.0.1", - "vega-expression": "~5.1.1", - "vega-util": "~1.17.2", - "yargs": "~17.7.2" + "vega-event-selector": "~4.0.0", + "vega-expression": "~6.1.0", + "vega-util": "~2.1.0", + "yargs": "~18.0.0" }, "bin": { "vl2pdf": "bin/vl2pdf", @@ -11233,220 +11232,361 @@ "vl2vg": "bin/vl2vg" }, "engines": { - "node": ">=18" + "node": ">=20" + }, + "funding": { + "url": "https://app.hubspot.com/payments/GyPC972GD9Rt" }, "peerDependencies": { - "vega": "^5.24.0" + "vega": "^6.0.0" } }, - "node_modules/vega-lite/node_modules/vega-expression": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-5.1.2.tgz", - "integrity": "sha512-fFeDTh4UtOxlZWL54jf1ZqJHinyerWq/ROiqrQxqLkNJRJ86RmxYTgXwt65UoZ/l4VUv9eAd2qoJeDEf610Umw==", - "license": "BSD-3-Clause", + "node_modules/vega-lite/node_modules/ansi-regex": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.3.0.tgz", + "integrity": "sha512-WpDfL7NO6j7tH88IDBNVdUJxDh9nmCteAVW9dsep846XdwF4naCBK+/tGLX3KJgcpgMRXCFlTM2hKGoK9FsdrQ==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/vega-lite/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/vega-lite/node_modules/cliui": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz", + "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==", + "license": "ISC", "dependencies": { - "@types/estree": "^1.0.0", - "vega-util": "^1.17.3" + "string-width": "^7.2.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=20" + } + }, + "node_modules/vega-lite/node_modules/emoji-regex": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", + "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", + "license": "MIT" + }, + "node_modules/vega-lite/node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vega-lite/node_modules/strip-ansi": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", + "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.2.2" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/vega-lite/node_modules/wrap-ansi": { + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", + "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/vega-lite/node_modules/yargs": { + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", + "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", + "license": "MIT", + "dependencies": { + "cliui": "^9.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "string-width": "^7.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^22.0.0" + }, + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" + } + }, + "node_modules/vega-lite/node_modules/yargs-parser": { + "version": "22.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", + "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", + "license": "ISC", + "engines": { + "node": "^20.19.0 || ^22.12.0 || >=23" } }, "node_modules/vega-loader": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/vega-loader/-/vega-loader-4.5.4.tgz", - "integrity": "sha512-AOJPsDVz009aTdD9hzigUaO/NFmuN1o83rzvZu/g37TJfhU+3DOvgnO0rnqJbnSOfcBkLWER6XghlKS3j77w4A==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vega-loader/-/vega-loader-5.1.3.tgz", + "integrity": "sha512-gJGoI262B5EEUGRFRY2mH+SJbVc+b4MTQfASNYpyIBqGxHqmjvNQqTyB+7bjReRYJjExjXL/MnKJmJHL6dAOwA==", "license": "BSD-3-Clause", "dependencies": { "d3-dsv": "^3.0.1", - "node-fetch": "^2.6.7", "topojson-client": "^3.1.0", - "vega-format": "^1.1.4", - "vega-util": "^1.17.4" + "vega-format": "^2.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-parser": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/vega-parser/-/vega-parser-6.6.1.tgz", - "integrity": "sha512-FIez+huStzgjsxLqOkxDAooTkDC2XruYCIFWhd3HuM/QrqKtj9JKGuIUJjpVVkE7by7S5ejrucpRzVVgQfbzSg==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/vega-parser/-/vega-parser-7.1.3.tgz", + "integrity": "sha512-bT0pmzPF79ECFilKotgo92OUi25MGGgrEj9M0piiIpJZXQwcF2xsCf+5YRND1R0zd4zodNpqpJtIw0sl6TaqMg==", "license": "BSD-3-Clause", "dependencies": { - "vega-dataflow": "^5.7.8", - "vega-event-selector": "^3.0.1", - "vega-functions": "^5.18.1", - "vega-scale": "^7.4.3", - "vega-util": "^1.17.4" + "vega-dataflow": "^6.1.3", + "vega-event-selector": "^4.0.0", + "vega-functions": "^6.2.0", + "vega-scale": "^8.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-projection": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/vega-projection/-/vega-projection-1.6.3.tgz", - "integrity": "sha512-vusyaPi3EFIHrBVs0chNv2bCqxw4X+XgI1m3+yOgUD/dutsIGTcqy+PjlNlspPQvMI9JjTeIUTGt8u1V7oDwAA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/vega-projection/-/vega-projection-2.1.3.tgz", + "integrity": "sha512-IYGBnT+8a3ZH2bOM48c2qSZAnuPyyYTua/kMeXjwxFKI1/BjzlchQ9QCKxGeBqJGdG2pp9YMW2oS/F1dw/IQXw==", "license": "BSD-3-Clause", "dependencies": { - "d3-geo": "^3.1.0", + "d3-geo": "^3.1.1", "d3-geo-projection": "^4.0.0", - "vega-scale": "^7.4.3" + "vega-scale": "^8.1.3" } }, "node_modules/vega-regression": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/vega-regression/-/vega-regression-1.3.2.tgz", - "integrity": "sha512-DtGToopuJGmxeoymaOXTDKlWkkYiDVvZFV1IWQNuRlChTBI6YBpil4WmA3U+ECePDQuk2+/mWlw+vafrbgF8Tg==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/vega-regression/-/vega-regression-2.1.3.tgz", + "integrity": "sha512-qssCjc6KEV8pUQEEliZSTRv4cuhl5D2MgyfbKnIYbJM7B/lW/vubCPBr8oGzxVEGJd3D5kxEtXJORPipawdVEA==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", - "vega-dataflow": "^5.7.8", - "vega-statistics": "^1.9.0", - "vega-util": "^1.17.4" + "d3-array": "^3.2.4", + "vega-dataflow": "^6.1.3", + "vega-statistics": "^2.0.0", + "vega-util": "^2.1.3" } }, "node_modules/vega-runtime": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/vega-runtime/-/vega-runtime-6.2.2.tgz", - "integrity": "sha512-5c+i7y5XBw5phIA1mBeqF/gtOQcDjUzroUAQ0g3y3weNx0K4mzj7V360yZiBLNcuHv65xgTlijstbKQttxeY/g==", + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/vega-runtime/-/vega-runtime-7.1.3.tgz", + "integrity": "sha512-27id9NGfnGh0u/NpQMagAmS5wDa7ELKDv1SYysiJp05HOYPuLD9XT3NSblPjZhDhyk1eApzWJAoegUoosJJtkA==", "license": "BSD-3-Clause", "dependencies": { - "vega-dataflow": "^5.7.8", - "vega-util": "^1.17.4" + "vega-dataflow": "^6.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-scale": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/vega-scale/-/vega-scale-7.4.3.tgz", - "integrity": "sha512-f7SSN2YJowtrdkt7nJIR6YYhjDk8oB37q5So2/OxXQv5CBHipFPQSHS1ZVw9vD3V5wLnrZCxC4Ji27gmsTefgA==", + "version": "8.1.3", + "resolved": "https://registry.npmjs.org/vega-scale/-/vega-scale-8.1.3.tgz", + "integrity": "sha512-6Tx/1XMz2EtjOZm2zEONqJfYGfUWwSauhEyMCH5XWpnqoGjHQfDzDCFtBUFDs/6N+nNi3ldxCshraMiC4XCXLg==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", + "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.4", - "vega-util": "^1.17.4" + "vega-time": "^3.3.0", + "vega-util": "^2.1.3" } }, "node_modules/vega-scenegraph": { - "version": "4.13.2", - "resolved": "https://registry.npmjs.org/vega-scenegraph/-/vega-scenegraph-4.13.2.tgz", - "integrity": "sha512-eCutgcLzdUg23HLc6MTZ9pHCdH0hkqSmlbcoznspwT0ajjATk6M09JNyJddiaKR55HuQo03mBWsPeRCd5kOi0g==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/vega-scenegraph/-/vega-scenegraph-5.3.0.tgz", + "integrity": "sha512-sJbrDxGhyw8KFgC8NIEPBsZBZaOHAO4YtFcjw71bqIwVy6kIHlzc5I+buvJkEcBKkSTbsIdKRT1jUOHPDbBEKw==", "license": "BSD-3-Clause", "dependencies": { "d3-path": "^3.1.0", "d3-shape": "^3.2.0", - "vega-canvas": "^1.2.7", - "vega-loader": "^4.5.4", - "vega-scale": "^7.4.3", - "vega-util": "^1.17.4" + "vega-canvas": "^2.0.0", + "vega-loader": "^5.1.3", + "vega-scale": "^8.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-selections": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/vega-selections/-/vega-selections-5.6.3.tgz", - "integrity": "sha512-DXd+XVKcIjBAtSCcgtPx7cXuqG/7L98SWoFh6GKNu26EBUyn3zm0GAlZxNLPoI01Jz9Fb3YpSsewk2aIAbM68g==", + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/vega-selections/-/vega-selections-6.1.5.tgz", + "integrity": "sha512-evYoCV1wuE0kuiDrKH2dVVweMUuz0pNN7rYTYKBSNDqa7TBjDU4+tbWFm/CgowoaAqjC6Omd+jEZz9lwpgeE3w==", "license": "BSD-3-Clause", "dependencies": { "d3-array": "3.2.4", - "vega-expression": "^5.2.1", - "vega-util": "^1.17.4" + "vega-expression": "^6.2.2", + "vega-util": "^2.1.3" + } + }, + "node_modules/vega-selections/node_modules/vega-expression": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-6.2.2.tgz", + "integrity": "sha512-9yTpQBYDnl4yC27iGbUxDUnRAeO+la/lfzA5WSALB0INvA2A2NVxIorBakfqIkO7nwKM9bT3rmNRfj8Z3hjb7g==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/estree": "^1.0.9", + "vega-util": "^2.1.3" } }, "node_modules/vega-statistics": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/vega-statistics/-/vega-statistics-1.9.0.tgz", - "integrity": "sha512-GAqS7mkatpXcMCQKWtFu1eMUKLUymjInU0O8kXshWaQrVWjPIO2lllZ1VNhdgE0qGj4oOIRRS11kzuijLshGXQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/vega-statistics/-/vega-statistics-2.0.0.tgz", + "integrity": "sha512-dGPfDXnBlgXbZF3oxtkb8JfeRXd5TYHx25Z/tIoaa9jWua4Vf/AoW2wwh8J1qmMy8J03/29aowkp1yk4DOPazQ==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2" + "d3-array": "^3.2.4" } }, "node_modules/vega-time": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/vega-time/-/vega-time-2.1.4.tgz", - "integrity": "sha512-DBMRps5myYnSAlvQ+oiX8CycJZjGQNqyGE04xaZrpOgHll7vlvezpET2FnGZC7wS3DsqMcPjnpnI1h7+qJox1Q==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/vega-time/-/vega-time-3.3.0.tgz", + "integrity": "sha512-bm9uMPrGIPQ52jD3Ltr6gUspogDtO0G8pEzLKvLySX84reeShHTH6jOd9YXwISNfuS4LT+cmPr9Ct6TMgvPMOA==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", + "d3-array": "^3.2.4", "d3-time": "^3.1.0", - "vega-util": "^1.17.4" + "vega-util": "^2.1.3" } }, "node_modules/vega-transforms": { - "version": "4.12.2", - "resolved": "https://registry.npmjs.org/vega-transforms/-/vega-transforms-4.12.2.tgz", - "integrity": "sha512-VuNLzB0DavFn5GIkFvR2XvwPavjY7VXl2oPUOFvNgSfyQywmCoC7VOX+iHeOdxoZdoy+XEOGAqRs9imxVo2HVA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/vega-transforms/-/vega-transforms-5.2.2.tgz", + "integrity": "sha512-0vlu/36sBbHKw4dN/7BKCUPOzXc2oYObRxGMcROFLk+BwfjE/cqtfuXbLHzOinXtfLOhblmT0Agx+BSYXN8k/Q==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", - "vega-dataflow": "^5.7.8", - "vega-statistics": "^1.9.0", - "vega-time": "^2.1.4", - "vega-util": "^1.17.4" + "d3-array": "^3.2.4", + "vega-dataflow": "^6.1.3", + "vega-statistics": "^2.0.0", + "vega-time": "^3.3.0", + "vega-util": "^2.1.3" } }, "node_modules/vega-typings": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/vega-typings/-/vega-typings-1.5.1.tgz", - "integrity": "sha512-40kRoG/jG8+4cd3kT5yw08iTlIGe57F7Go/ileSCtRtgU8RZ7tpPaE6GgYvF/HTPlCKMk9/pOdp62+o5sulhvQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/vega-typings/-/vega-typings-2.3.0.tgz", + "integrity": "sha512-CLS2Rd9MUlw1GLzXfNIrs6ubD0gMq/7AtaBUfhlmpAXjxnb15fZ3pJ9cOMmqu5lxdxHYr8eqSNoiIGgpJsiFMQ==", "license": "BSD-3-Clause", "dependencies": { - "@types/geojson": "7946.0.4", - "vega-event-selector": "^3.0.1", - "vega-expression": "^5.2.1", - "vega-util": "^1.17.4" + "@types/geojson": "7946.0.16", + "vega-event-selector": "^4.0.0", + "vega-expression": "^6.2.2", + "vega-util": "^2.1.3" + } + }, + "node_modules/vega-typings/node_modules/vega-expression": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-6.2.2.tgz", + "integrity": "sha512-9yTpQBYDnl4yC27iGbUxDUnRAeO+la/lfzA5WSALB0INvA2A2NVxIorBakfqIkO7nwKM9bT3rmNRfj8Z3hjb7g==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/estree": "^1.0.9", + "vega-util": "^2.1.3" } }, "node_modules/vega-util": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/vega-util/-/vega-util-1.17.4.tgz", - "integrity": "sha512-+y3ZW7dEqM8Ck+KRsd+jkMfxfE7MrQxUyIpNjkfhIpGEreym+aTn7XUw1DKXqclr8mqTQvbilPo16B3lnBr0wA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/vega-util/-/vega-util-2.1.3.tgz", + "integrity": "sha512-Znj01Gj5XVUw/U7QvwjMhl+XCGs09UF5KDyMXZz9NtjhoKP04anWjcbA7hqoVH+eEigO92KlTi+Yai6Roo1n0A==", "license": "BSD-3-Clause" }, "node_modules/vega-view": { - "version": "5.16.1", - "resolved": "https://registry.npmjs.org/vega-view/-/vega-view-5.16.1.tgz", - "integrity": "sha512-YyG4i2JDkRCacHd9xNAwyov2cELxwzPGY224PA2o0gEhkoOjPkVElTmo9QHJvKeVxMoyad6wvoq+Jj+TB6zhLw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/vega-view/-/vega-view-6.2.0.tgz", + "integrity": "sha512-e07jIm9BbLAnmSPCusxCNYstflMXE8qpQUKqfCmCcoRoE6TFnfGbjLLDsxeVpQtOnCj7PglxQw3Fx9/J4IEVaQ==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.2", + "d3-array": "^3.2.4", "d3-timer": "^3.0.1", - "vega-dataflow": "^5.7.8", - "vega-format": "^1.1.4", - "vega-functions": "^5.18.1", - "vega-runtime": "^6.2.2", - "vega-scenegraph": "^4.13.2", - "vega-util": "^1.17.4" + "vega-dataflow": "^6.1.3", + "vega-format": "^2.1.3", + "vega-functions": "^6.2.0", + "vega-runtime": "^7.1.3", + "vega-scenegraph": "^5.3.0", + "vega-util": "^2.1.3" } }, "node_modules/vega-view-transforms": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/vega-view-transforms/-/vega-view-transforms-4.6.2.tgz", - "integrity": "sha512-udnYutgX7T7E0crqKWSs4hcxTdUmZHR2F4rKj0+3nN9+CfYMWbGgUkCkP2pMu7j2OH0ETX2uDn5xL8+YJWeXSg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/vega-view-transforms/-/vega-view-transforms-5.2.2.tgz", + "integrity": "sha512-Zsfqy0AzCStVSEoS2lf416heWQp0lQpg9LxJhqLJVZLpTh9UzcTdxP5hMwN1StrB2gWCk7TEfBgJC9FBBzxiZA==", "license": "BSD-3-Clause", "dependencies": { - "vega-dataflow": "^5.7.8", - "vega-scenegraph": "^4.13.2", - "vega-util": "^1.17.4" + "vega-dataflow": "^6.1.3", + "vega-scenegraph": "^5.3.0", + "vega-util": "^2.1.3" } }, "node_modules/vega-voronoi": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/vega-voronoi/-/vega-voronoi-4.2.5.tgz", - "integrity": "sha512-u0TLSQboiLyoM6V9S0E6cc77EfWati+ApZ6zE+NhH3h/zZRzYZmElnDn46hUof2o9jNyh09xFXTXykVHmt7IGg==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vega-voronoi/-/vega-voronoi-5.1.3.tgz", + "integrity": "sha512-1EYf2KFE/otZmjyQSw2xisnT6QDXouyofHBI9o9C1zOfNM284+wmJ0qbvL46wX9jEauH+RKG5qnx0eDWQHVjYw==", "license": "BSD-3-Clause", "dependencies": { - "d3-delaunay": "^6.0.2", - "vega-dataflow": "^5.7.8", - "vega-util": "^1.17.4" + "d3-delaunay": "^6.0.4", + "vega-dataflow": "^6.1.3", + "vega-util": "^2.1.3" } }, "node_modules/vega-wordcloud": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/vega-wordcloud/-/vega-wordcloud-4.1.7.tgz", - "integrity": "sha512-xdMykDXdWEp3/7Hil7Yx8uNVmjvqxwGibHJLSfiubNNO9OErrH3ZUgcxWv5hLe9wdK+KSGP94SSqTOAaqH7r/A==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/vega-wordcloud/-/vega-wordcloud-5.1.3.tgz", + "integrity": "sha512-DxghqU1U9VPSKWmvatyQiDNShz1XfKv/XnIGlRWYdfTMnZvD3Y46mdrxPBhqFMF6TQKjZKyeqz5GtukA/RaH5Q==", "license": "BSD-3-Clause", "dependencies": { - "vega-canvas": "^1.2.7", - "vega-dataflow": "^5.7.8", - "vega-scale": "^7.4.3", - "vega-statistics": "^1.9.0", - "vega-util": "^1.17.4" + "vega-canvas": "^2.0.0", + "vega-dataflow": "^6.1.3", + "vega-scale": "^8.1.3", + "vega-statistics": "^2.0.0", + "vega-util": "^2.1.3" + } + }, + "node_modules/vega/node_modules/vega-expression": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-6.2.2.tgz", + "integrity": "sha512-9yTpQBYDnl4yC27iGbUxDUnRAeO+la/lfzA5WSALB0INvA2A2NVxIorBakfqIkO7nwKM9bT3rmNRfj8Z3hjb7g==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/estree": "^1.0.9", + "vega-util": "^2.1.3" } }, "node_modules/vite": { @@ -11454,7 +11594,6 @@ "resolved": "https://registry.npmjs.org/vite/-/vite-6.4.3.tgz", "integrity": "sha512-NTKlcQjlAK7MlQoyb6LgaqHc8sso/pVyUJYWMws3jg21uTJw/LddqIFPcPqP6PzpgbIcZyKI85sFE4HBrQDA8A==", "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.4.4", @@ -11556,7 +11695,6 @@ "integrity": "sha512-fhACrNXUidIbGSBr5FlbuBkO7VWC1ZyLl0DO4CU2DrQoAPxX84Ysxs+HeGQpii5lZWV1Q4gBZTTu49mF+A6Edw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vitest/expect": "4.1.11", "@vitest/mocker": "4.1.11", @@ -11731,6 +11869,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -11809,6 +11948,7 @@ "version": "17.7.3", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz", "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==", + "dev": true, "license": "MIT", "dependencies": { "cliui": "^8.0.1", @@ -11827,6 +11967,7 @@ "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, "license": "ISC", "engines": { "node": ">=12" @@ -11850,7 +11991,6 @@ "resolved": "https://registry.npmjs.org/zod/-/zod-4.5.4.tgz", "integrity": "sha512-sC95tT5iHHH9gtpj6A81kh+NEaRAUFN+qlUPDUbRfOMvNf5QCBqsb3WgvnpVtK5Y+4UfA6KqufotuTvMGiTlsA==", "license": "MIT", - "peer": true, "funding": { "url": "https://github.com/sponsors/colinhacks" } @@ -11891,7 +12031,6 @@ "resolved": "https://registry.npmjs.org/zustand/-/zustand-5.0.15.tgz", "integrity": "sha512-MpSEjRiBkA9crSYeOUH32rJC7SVqAbm0Fqcqge/bUi2PPoLcBWKOsG+C8mevmpr8TwXHBVkChbbJiyvkE+i/3A==", "license": "MIT", - "peer": true, "engines": { "node": ">=12.20.0" }, @@ -12061,7 +12200,7 @@ "react-dom": "^19.0.0", "showdown": "^2.1.0", "vega": "^5.28.0", - "vega-lite": "^5.17.0" + "vega-lite": "^6.4.3" }, "devDependencies": { "@types/node": "^20.11.24", @@ -12466,13 +12605,18 @@ "node": ">=12" } }, + "packages/paged/node_modules/@types/geojson": { + "version": "7946.0.4", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.4.tgz", + "integrity": "sha512-MHmwBtCb7OCv1DSivz2UNJXPGU/1btAWRKlqJ2saEhVJkpkvqHMMaOpKg0v4sAbDWSQekHGvPVMM8nQ+Jen03Q==", + "license": "MIT" + }, "packages/paged/node_modules/@types/node": { "version": "20.19.43", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.43.tgz", "integrity": "sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~6.21.0" } @@ -12523,743 +12667,618 @@ "dev": true, "license": "MIT" }, - "packages/paged/node_modules/vite": { - "version": "5.4.21", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", - "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", - "dev": true, - "license": "MIT", + "packages/paged/node_modules/vega": { + "version": "5.33.1", + "resolved": "https://registry.npmjs.org/vega/-/vega-5.33.1.tgz", + "integrity": "sha512-1fArfVDUqVbb5z8n+/nVQb+VNBzx8svY6CrsyTK4Ujm4yrd9I1auoKxBAPXLCavY1LcrbHUskQbGUP8gXOzyQw==", + "license": "BSD-3-Clause", "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } + "vega-crossfilter": "~4.1.4", + "vega-dataflow": "~5.7.8", + "vega-encode": "~4.10.3", + "vega-event-selector": "~3.0.1", + "vega-expression": "~5.2.1", + "vega-force": "~4.2.3", + "vega-format": "~1.1.4", + "vega-functions": "~5.18.1", + "vega-geo": "~4.4.4", + "vega-hierarchy": "~4.1.4", + "vega-label": "~1.3.2", + "vega-loader": "~4.5.4", + "vega-parser": "~6.6.1", + "vega-projection": "~1.6.3", + "vega-regression": "~1.3.2", + "vega-runtime": "~6.2.2", + "vega-scale": "~7.4.3", + "vega-scenegraph": "~4.13.2", + "vega-statistics": "~1.9.0", + "vega-time": "~2.1.4", + "vega-transforms": "~4.12.2", + "vega-typings": "~1.5.1", + "vega-util": "~1.17.4", + "vega-view": "~5.16.1", + "vega-view-transforms": "~4.6.2", + "vega-voronoi": "~4.2.5", + "vega-wordcloud": "~4.1.7" } }, - "packages/web": { - "name": "@hotdocx/arrowgram-web", - "version": "1.1.3", - "license": "MIT", + "packages/paged/node_modules/vega-canvas": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/vega-canvas/-/vega-canvas-1.2.7.tgz", + "integrity": "sha512-OkJ9CACVcN9R5Pi9uF6MZBF06pO6qFpDYHWSKBJsdHP5o724KrsgR6UvbnXFH82FdsiTOff/HqjuaG8C7FL+9Q==", + "license": "BSD-3-Clause" + }, + "packages/paged/node_modules/vega-crossfilter": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/vega-crossfilter/-/vega-crossfilter-4.1.4.tgz", + "integrity": "sha512-5E/i60Y80CUt+4O+U89X8ZnauaFuq0ztq/Hx4i4sT/crk4Lfn1oplRAjNOo7dFEZ04TahyBbYiJKIhR0yvmHpw==", + "license": "BSD-3-Clause", "dependencies": { - "@ai-sdk/google": "^3.0.16", - "@ai-sdk/react": "^3.0.61", - "@hotdocx/arrowgram": "^2.0.0-0", - "ai": "^6.0.59", - "canvg": "^4.0.3", - "diff": "^8.0.2", - "dompurify": "^3.3.1", - "file-saver": "^2.0.5", - "html-to-image": "^1.11.13", - "idb-keyval": "^6.2.2", - "katex": "^0.16.22", - "lucide-react": "^0.562.0", - "mermaid": "^11.8.0", - "pagedjs": "^0.4.3", - "reveal.js": "^5.2.1", - "save-svg-as-png": "^1.4.17", - "showdown": "^2.1.0", - "vega": "^6.1.2", - "vega-lite": "^6.2.0", - "zod": "^4.5.4", - "zundo": "^2.3.0", - "zustand": "^5.0.9" - }, - "devDependencies": { - "@playwright/test": "^1.57.0", - "@tailwindcss/postcss": "^4.1.18", - "@types/jest": "^30.0.0", - "@types/node": "^25.0.6", - "@types/react": "^19.2.8", - "@types/react-dom": "^19.2.3", - "@vitejs/plugin-react": "^5.1.2", - "autoprefixer": "^10.4.23", - "class-variance-authority": "^0.7.1", - "clsx": "^2.1.1", - "jest": "^30.2.0", - "postcss": "^8.5.6", - "tailwind-merge": "^3.4.0", - "tailwindcss": "^4.1.18", - "ts-jest": "^29.4.6", - "tslib": "^2.8.1", - "typescript": "^5.9.3", - "vite": "^6.4.3", - "vite-plugin-dts": "^4.5.4" - }, - "peerDependencies": { - "react": "^18.2.0 || ^19.0.0", - "react-dom": "^18.2.0 || ^19.0.0" + "d3-array": "^3.2.2", + "vega-dataflow": "^5.7.8", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/@braintree/sanitize-url": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-7.1.2.tgz", - "integrity": "sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==", - "license": "MIT" - }, - "packages/web/node_modules/@rolldown/pluginutils": { - "version": "1.0.0-rc.3", - "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz", - "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==", - "dev": true, - "license": "MIT" - }, - "packages/web/node_modules/@types/geojson": { - "version": "7946.0.16", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", - "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", - "license": "MIT" - }, - "packages/web/node_modules/@vitejs/plugin-react": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.2.0.tgz", - "integrity": "sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==", - "dev": true, - "license": "MIT", + "packages/paged/node_modules/vega-dataflow": { + "version": "5.7.8", + "resolved": "https://registry.npmjs.org/vega-dataflow/-/vega-dataflow-5.7.8.tgz", + "integrity": "sha512-jrllcIjSYU5Jh130RDR44o/SbUbJndLuoiM9IsKWW+a7HayKnfmbdHWm7MvCrj/YLupFZVojRaS1tTs53EXTdA==", + "license": "BSD-3-Clause", "dependencies": { - "@babel/core": "^7.29.0", - "@babel/plugin-transform-react-jsx-self": "^7.27.1", - "@babel/plugin-transform-react-jsx-source": "^7.27.1", - "@rolldown/pluginutils": "1.0.0-rc.3", - "@types/babel__core": "^7.20.5", - "react-refresh": "^0.18.0" - }, - "engines": { - "node": "^20.19.0 || >=22.12.0" - }, - "peerDependencies": { - "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "packages/web/node_modules/ansi-regex": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.4.0.tgz", - "integrity": "sha512-KzTVk2tCWAHtYrvvvaP8bJKJq2pVinhLcGEQdtLIYPbmNGNyYe8QwNaTUYQp2J7/vIsUKt5QCqAfUkYyG9DkOw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "packages/web/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "vega-format": "^1.1.4", + "vega-loader": "^4.5.4", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true, - "license": "MIT" - }, - "packages/web/node_modules/brace-expansion": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.7.tgz", - "integrity": "sha512-uZbew1NqdmPDTMJ8ah1y+b+9QEJrfkXFk3RcTQw3X0jW/xRUvFKsg1CfQdSYGdTbXZWExtU3J3ccxtnfw1Fi0g==", - "dev": true, - "license": "MIT", + "packages/paged/node_modules/vega-encode": { + "version": "4.10.3", + "resolved": "https://registry.npmjs.org/vega-encode/-/vega-encode-4.10.3.tgz", + "integrity": "sha512-245ebBuN1TjwVVDFG7JZaZ/ExLAhZ4kDTK2zlIoXs/g2P5rRgL4Q6oRixr+Pgr43G7ISCEHrUBgUjRcSoG8eEA==", + "license": "BSD-3-Clause", "dependencies": { - "balanced-match": "^1.0.0" + "d3-array": "^3.2.2", + "d3-interpolate": "^3.0.1", + "vega-dataflow": "^5.7.8", + "vega-scale": "^7.4.3", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/cliui": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz", - "integrity": "sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==", - "license": "ISC", - "dependencies": { - "string-width": "^7.2.0", - "strip-ansi": "^7.1.0", - "wrap-ansi": "^9.0.0" - }, - "engines": { - "node": ">=20" - } + "packages/paged/node_modules/vega-event-selector": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vega-event-selector/-/vega-event-selector-3.0.1.tgz", + "integrity": "sha512-K5zd7s5tjr1LiOOkjGpcVls8GsH/f2CWCrWcpKy74gTCp+llCdwz0Enqo013ZlGaRNjfgD/o1caJRt3GSaec4A==", + "license": "BSD-3-Clause" }, - "packages/web/node_modules/dagre-d3-es": { - "version": "7.0.14", - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.14.tgz", - "integrity": "sha512-P4rFMVq9ESWqmOgK+dlXvOtLwYg0i7u0HBGJER0LZDJT2VHIPAMZ/riPxqJceWMStH5+E61QxFra9kIS3AqdMg==", - "license": "MIT", + "packages/paged/node_modules/vega-expression": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-5.2.1.tgz", + "integrity": "sha512-9KKbI2q9qTI55NSjD/dVWg3aeCtw+gwyWCiLMM47ha6iXrAN9pQ+EKRJfxOHuoDfCTlJJTaUfnnXgbqm0HEszg==", + "license": "BSD-3-Clause", "dependencies": { - "d3": "^7.9.0", - "lodash-es": "^4.17.21" - } - }, - "packages/web/node_modules/emoji-regex": { - "version": "10.6.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", - "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", - "license": "MIT" - }, - "packages/web/node_modules/lucide-react": { - "version": "0.562.0", - "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.562.0.tgz", - "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==", - "license": "ISC", - "peerDependencies": { - "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + "@types/estree": "^1.0.0", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/mermaid": { - "version": "11.17.2", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.17.2.tgz", - "integrity": "sha512-V6K3C8EBdEsPFZXSKMJe6ppQOENxuHARr9GvHX4hh47lAbhMRD9qf4oEK7LoaRQxULMa80/qt5gHO73aCleBBg==", - "license": "MIT", + "packages/paged/node_modules/vega-force": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/vega-force/-/vega-force-4.2.3.tgz", + "integrity": "sha512-7Yp1uOPy3eyzK/hnAIU0v/yQ9mIhtoJ+tq8AMaZiWqy67SUYsE3olmgdllY6R9M81D/n/rv8K+8JjbHMU5/sUA==", + "license": "BSD-3-Clause", "dependencies": { - "@braintree/sanitize-url": "^7.1.2", - "@iconify/utils": "^3.0.2", - "@mermaid-js/parser": "^1.2.1", - "@types/d3": "^7.4.3", - "@upsetjs/venn.js": "^2.0.0", - "cytoscape": "^3.34.0", - "cytoscape-cose-bilkent": "^4.1.0", - "cytoscape-fcose": "^2.2.0", - "d3": "^7.9.0", - "d3-sankey": "^0.12.3", - "dagre-d3-es": "7.0.14", - "dayjs": "^1.11.21", - "dompurify": "^3.3.3", - "es-toolkit": "^1.45.1", - "fastdom": "1.0.12", - "katex": "^0.16.47", - "khroma": "^2.1.0", - "marked": "^16.3.0", - "roughjs": "^4.6.6", - "stylis": "^4.3.6", - "ts-dedent": "^2.2.0", - "uuid": "^11.1.0 || ^12 || ^13 || ^14.0.0" + "d3-force": "^3.0.0", + "vega-dataflow": "^5.7.8", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/minimatch": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", - "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", - "dev": true, - "license": "ISC", + "packages/paged/node_modules/vega-format": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/vega-format/-/vega-format-1.1.4.tgz", + "integrity": "sha512-+oz6UvXjQSbweW9P8q+1o2qFYyBYPFax94j6a9PQMnCIWMovFSss1wEElljOT8CEpnHyS15yiGlmz4qbWTQwnQ==", + "license": "BSD-3-Clause", "dependencies": { - "brace-expansion": "^2.0.2" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "d3-array": "^3.2.2", + "d3-format": "^3.1.0", + "d3-time-format": "^4.1.0", + "vega-time": "^2.1.4", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/react-refresh": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", - "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=0.10.0" + "packages/paged/node_modules/vega-functions": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/vega-functions/-/vega-functions-5.18.1.tgz", + "integrity": "sha512-qEBAbo0jxGGebRvbX1zmxzmjwFz8/UtncRhzwk9/KcI0WudULNmCM1iTu+DGFRnNHdcKi6kUlwJBPIp7zDu3HQ==", + "license": "BSD-3-Clause", + "dependencies": { + "d3-array": "^3.2.2", + "d3-color": "^3.1.0", + "d3-geo": "^3.1.0", + "vega-dataflow": "^5.7.8", + "vega-expression": "^5.2.1", + "vega-scale": "^7.4.3", + "vega-scenegraph": "^4.13.2", + "vega-selections": "^5.6.1", + "vega-statistics": "^1.9.0", + "vega-time": "^2.1.4", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/string-width": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", - "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", - "license": "MIT", + "packages/paged/node_modules/vega-geo": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/vega-geo/-/vega-geo-4.4.4.tgz", + "integrity": "sha512-jTLYrDvhXJinWQCfuVLP1nSlOdFlA9blVS6K7uOcBTJ4382Aw3ALGZKluUQyJkFdrkGfqxoDJo5MLHLu2zlc6g==", + "license": "BSD-3-Clause", "dependencies": { - "emoji-regex": "^10.3.0", - "get-east-asian-width": "^1.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "d3-array": "^3.2.2", + "d3-color": "^3.1.0", + "d3-geo": "^3.1.0", + "vega-canvas": "^1.2.7", + "vega-dataflow": "^5.7.8", + "vega-projection": "^1.6.3", + "vega-statistics": "^1.9.0", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "license": "MIT", + "packages/paged/node_modules/vega-hierarchy": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/vega-hierarchy/-/vega-hierarchy-4.1.4.tgz", + "integrity": "sha512-/iSh1YqdgsHFB20QxJ6IAVzRZQBKuMpZ/GsN5sZDP3bBJdVWl3we48L/r6w7FP9NU+JzFHcDUPJ0S0UzpMhaqg==", + "license": "BSD-3-Clause", "dependencies": { - "ansi-regex": "^6.2.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "d3-hierarchy": "^3.1.2", + "vega-dataflow": "^5.7.8", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/vega/-/vega-6.4.0.tgz", - "integrity": "sha512-rHXCq2LpEWCLMjXBEj7hocY9G0/i5TGYRayGGSj06VTF4+l2IG2Z7oeZKCjWbUh/7hTE/mVhbaOPB72wCElh6g==", + "packages/paged/node_modules/vega-label": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/vega-label/-/vega-label-1.3.2.tgz", + "integrity": "sha512-YlUCUZNsp1FHkpPjOpD+aVVmVLFw6xa+bFQGBCECuY1DuRyN6l8oCRmUOjBrr70ip8fbqfGk+czHw543J1PJgg==", "license": "BSD-3-Clause", - "peer": true, "dependencies": { - "vega-crossfilter": "~5.1.3", - "vega-dataflow": "~6.1.3", - "vega-encode": "~5.2.2", - "vega-event-selector": "~4.0.0", - "vega-expression": "~6.2.2", - "vega-force": "~5.1.3", - "vega-format": "~2.1.3", - "vega-functions": "~6.2.0", - "vega-geo": "~5.1.3", - "vega-hierarchy": "~5.1.3", - "vega-label": "~2.1.3", - "vega-loader": "~5.1.3", - "vega-parser": "~7.1.3", - "vega-projection": "~2.1.3", - "vega-regression": "~2.1.3", - "vega-runtime": "~7.1.3", - "vega-scale": "~8.1.3", - "vega-scenegraph": "~5.3.0", - "vega-statistics": "~2.0.0", - "vega-time": "~3.3.0", - "vega-transforms": "~5.2.2", - "vega-typings": "~2.3.0", - "vega-util": "~2.1.3", - "vega-view": "~6.2.0", - "vega-view-transforms": "~5.2.2", - "vega-voronoi": "~5.1.3", - "vega-wordcloud": "~5.1.3" - }, - "funding": { - "url": "https://app.hubspot.com/payments/GyPC972GD9Rt" + "vega-canvas": "^1.2.7", + "vega-dataflow": "^5.7.8", + "vega-scenegraph": "^4.13.2", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-canvas": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vega-canvas/-/vega-canvas-2.0.0.tgz", - "integrity": "sha512-9x+4TTw/USYST5nx4yN272sy9WcqSRjAR0tkQYZJ4cQIeon7uVsnohvoPQK1JZu7K1QXGUqzj08z0u/UegBVMA==", - "license": "BSD-3-Clause" - }, - "packages/web/node_modules/vega-crossfilter": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vega-crossfilter/-/vega-crossfilter-5.1.3.tgz", - "integrity": "sha512-goGulwrrbmv9mY4Za8HQiiFk7WV1OTyrSVZzrMR0Keeiyzh9cnkxRGF1W2fAhMNA3HSaRaBoxWHGr7H9fvovuQ==", + "packages/paged/node_modules/vega-loader": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/vega-loader/-/vega-loader-4.5.4.tgz", + "integrity": "sha512-AOJPsDVz009aTdD9hzigUaO/NFmuN1o83rzvZu/g37TJfhU+3DOvgnO0rnqJbnSOfcBkLWER6XghlKS3j77w4A==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.4", - "vega-dataflow": "^6.1.3", - "vega-util": "^2.1.3" + "d3-dsv": "^3.0.1", + "node-fetch": "^2.6.7", + "topojson-client": "^3.1.0", + "vega-format": "^1.1.4", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-dataflow": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/vega-dataflow/-/vega-dataflow-6.1.3.tgz", - "integrity": "sha512-ac51FLdYT8XAcDaHt3bQtVAR3UFdKfPMQBhjvBMXp69mdeq2ERfM1u9CUyDQAVZJylkIbWEwDnsp72tIwenPUA==", + "packages/paged/node_modules/vega-parser": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/vega-parser/-/vega-parser-6.6.1.tgz", + "integrity": "sha512-FIez+huStzgjsxLqOkxDAooTkDC2XruYCIFWhd3HuM/QrqKtj9JKGuIUJjpVVkE7by7S5ejrucpRzVVgQfbzSg==", "license": "BSD-3-Clause", "dependencies": { - "vega-format": "^2.1.3", - "vega-loader": "^5.1.3", - "vega-util": "^2.1.3" + "vega-dataflow": "^5.7.8", + "vega-event-selector": "^3.0.1", + "vega-functions": "^5.18.1", + "vega-scale": "^7.4.3", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-encode": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/vega-encode/-/vega-encode-5.2.2.tgz", - "integrity": "sha512-YmriG349VjJsIxXE1gkxHj6fPF87T2t/fYmAUUlGzTGarSy3KF93t8Fqc6EPupsgnCDEhe3+0NsSWTVxiOJ1Ow==", + "packages/paged/node_modules/vega-projection": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/vega-projection/-/vega-projection-1.6.3.tgz", + "integrity": "sha512-vusyaPi3EFIHrBVs0chNv2bCqxw4X+XgI1m3+yOgUD/dutsIGTcqy+PjlNlspPQvMI9JjTeIUTGt8u1V7oDwAA==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.4", - "d3-interpolate": "^3.0.1", - "vega-dataflow": "^6.1.3", - "vega-scale": "^8.1.3", - "vega-util": "^2.1.3" + "d3-geo": "^3.1.0", + "d3-geo-projection": "^4.0.0", + "vega-scale": "^7.4.3" } }, - "packages/web/node_modules/vega-event-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/vega-event-selector/-/vega-event-selector-4.0.0.tgz", - "integrity": "sha512-CcWF4m4KL/al1Oa5qSzZ5R776q8lRxCj3IafCHs5xipoEHrkgu1BWa7F/IH5HrDNXeIDnqOpSV1pFsAWRak4gQ==", - "license": "BSD-3-Clause" - }, - "packages/web/node_modules/vega-expression": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-6.2.2.tgz", - "integrity": "sha512-9yTpQBYDnl4yC27iGbUxDUnRAeO+la/lfzA5WSALB0INvA2A2NVxIorBakfqIkO7nwKM9bT3rmNRfj8Z3hjb7g==", + "packages/paged/node_modules/vega-regression": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/vega-regression/-/vega-regression-1.3.2.tgz", + "integrity": "sha512-DtGToopuJGmxeoymaOXTDKlWkkYiDVvZFV1IWQNuRlChTBI6YBpil4WmA3U+ECePDQuk2+/mWlw+vafrbgF8Tg==", "license": "BSD-3-Clause", "dependencies": { - "@types/estree": "^1.0.9", - "vega-util": "^2.1.3" + "d3-array": "^3.2.2", + "vega-dataflow": "^5.7.8", + "vega-statistics": "^1.9.0", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-force": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vega-force/-/vega-force-5.1.3.tgz", - "integrity": "sha512-njBlnPeeMY0uz1Fbdqa5jnOsSUrUo2s3z/Eb4qo486hhrwNtNpmeCsN+4PBasoblf/4pOpbvKULzolZmG+R7QA==", + "packages/paged/node_modules/vega-runtime": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/vega-runtime/-/vega-runtime-6.2.2.tgz", + "integrity": "sha512-5c+i7y5XBw5phIA1mBeqF/gtOQcDjUzroUAQ0g3y3weNx0K4mzj7V360yZiBLNcuHv65xgTlijstbKQttxeY/g==", "license": "BSD-3-Clause", "dependencies": { - "d3-force": "^3.0.0", - "vega-dataflow": "^6.1.3", - "vega-util": "^2.1.3" + "vega-dataflow": "^5.7.8", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-format": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/vega-format/-/vega-format-2.1.3.tgz", - "integrity": "sha512-VK0yh3BtK5MUoG7aAXuwb678r2wDdykAUFIKHd9MWvXNo857UqNzZfYixfyXi8xXBK2AV38R4IiQmNKUrXBMUA==", + "packages/paged/node_modules/vega-scale": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/vega-scale/-/vega-scale-7.4.3.tgz", + "integrity": "sha512-f7SSN2YJowtrdkt7nJIR6YYhjDk8oB37q5So2/OxXQv5CBHipFPQSHS1ZVw9vD3V5wLnrZCxC4Ji27gmsTefgA==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.4", - "d3-format": "^3.1.2", - "d3-time-format": "^4.1.0", - "vega-time": "^3.3.0", - "vega-util": "^2.1.3" + "d3-array": "^3.2.2", + "d3-interpolate": "^3.0.1", + "d3-scale": "^4.0.2", + "d3-scale-chromatic": "^3.1.0", + "vega-time": "^2.1.4", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-functions": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/vega-functions/-/vega-functions-6.2.0.tgz", - "integrity": "sha512-MRFL7RjVmsv6iYuRZVvrDPZbySLa5Dzd5hC+0LTubysy8OrPengKZEHeRnibvHH6odg3IsKUV44Wv8dN3XzYAw==", + "packages/paged/node_modules/vega-scenegraph": { + "version": "4.13.2", + "resolved": "https://registry.npmjs.org/vega-scenegraph/-/vega-scenegraph-4.13.2.tgz", + "integrity": "sha512-eCutgcLzdUg23HLc6MTZ9pHCdH0hkqSmlbcoznspwT0ajjATk6M09JNyJddiaKR55HuQo03mBWsPeRCd5kOi0g==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.4", - "d3-color": "^3.1.0", - "d3-ease": "^3.0.1", - "d3-geo": "^3.1.1", - "vega-dataflow": "^6.1.3", - "vega-expression": "^6.2.2", - "vega-scale": "^8.1.3", - "vega-scenegraph": "^5.3.0", - "vega-selections": "^6.1.5", - "vega-statistics": "^2.0.0", - "vega-time": "^3.3.0", - "vega-util": "^2.1.3" + "d3-path": "^3.1.0", + "d3-shape": "^3.2.0", + "vega-canvas": "^1.2.7", + "vega-loader": "^4.5.4", + "vega-scale": "^7.4.3", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-geo": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vega-geo/-/vega-geo-5.1.3.tgz", - "integrity": "sha512-UfTVPV+O+7elFyUsw8FLjiDOJkF0VZanC5tHLaSSue5h+xLzG6SDKQ7xEBIQSaTBE8nLSBtHm45Qve0SFjILVQ==", + "packages/paged/node_modules/vega-selections": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/vega-selections/-/vega-selections-5.6.3.tgz", + "integrity": "sha512-DXd+XVKcIjBAtSCcgtPx7cXuqG/7L98SWoFh6GKNu26EBUyn3zm0GAlZxNLPoI01Jz9Fb3YpSsewk2aIAbM68g==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.4", - "d3-color": "^3.1.0", - "d3-geo": "^3.1.1", - "vega-canvas": "^2.0.0", - "vega-dataflow": "^6.1.3", - "vega-projection": "^2.1.3", - "vega-statistics": "^2.0.0", - "vega-util": "^2.1.3" + "d3-array": "3.2.4", + "vega-expression": "^5.2.1", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-hierarchy": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vega-hierarchy/-/vega-hierarchy-5.1.3.tgz", - "integrity": "sha512-bDWDNGuUA4WcOD5CMh9Mahs3CwKxSU3W1XAnDGCpAwfJVoWp7vlVMt1paoTczPFTXtXGxIa3vJu94xWGmI3/og==", + "packages/paged/node_modules/vega-statistics": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/vega-statistics/-/vega-statistics-1.9.0.tgz", + "integrity": "sha512-GAqS7mkatpXcMCQKWtFu1eMUKLUymjInU0O8kXshWaQrVWjPIO2lllZ1VNhdgE0qGj4oOIRRS11kzuijLshGXQ==", "license": "BSD-3-Clause", "dependencies": { - "d3-hierarchy": "^3.1.2", - "vega-dataflow": "^6.1.3", - "vega-util": "^2.1.3" + "d3-array": "^3.2.2" } }, - "packages/web/node_modules/vega-label": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/vega-label/-/vega-label-2.1.3.tgz", - "integrity": "sha512-UcaGgrVr2Gb0sUj4j3L5tZuL6GOn7tyauYsfXsS0hURoIbHCfQI4SnRq89vl5ub5DL1SEWaJTKag4GdAm1hcGw==", + "packages/paged/node_modules/vega-time": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/vega-time/-/vega-time-2.1.4.tgz", + "integrity": "sha512-DBMRps5myYnSAlvQ+oiX8CycJZjGQNqyGE04xaZrpOgHll7vlvezpET2FnGZC7wS3DsqMcPjnpnI1h7+qJox1Q==", "license": "BSD-3-Clause", "dependencies": { - "vega-canvas": "^2.0.0", - "vega-dataflow": "^6.1.3", - "vega-scenegraph": "^5.3.0", - "vega-util": "^2.1.3" + "d3-array": "^3.2.2", + "d3-time": "^3.1.0", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-lite": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/vega-lite/-/vega-lite-6.4.3.tgz", - "integrity": "sha512-d/7hPjfz560UERaQuTmGgIVfXAe3g2hJWeC+igDeaGohUdEoNrHLXgR/yTOBT8vV/lIuuKnw+0/xWWblkDwkMQ==", + "packages/paged/node_modules/vega-transforms": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/vega-transforms/-/vega-transforms-4.12.2.tgz", + "integrity": "sha512-VuNLzB0DavFn5GIkFvR2XvwPavjY7VXl2oPUOFvNgSfyQywmCoC7VOX+iHeOdxoZdoy+XEOGAqRs9imxVo2HVA==", "license": "BSD-3-Clause", "dependencies": { - "json-stringify-pretty-compact": "~4.0.0", - "tslib": "~2.8.1", - "vega-event-selector": "~4.0.0", - "vega-expression": "~6.1.0", - "vega-util": "~2.1.0", - "yargs": "~18.0.0" - }, - "bin": { - "vl2pdf": "bin/vl2pdf", - "vl2png": "bin/vl2png", - "vl2svg": "bin/vl2svg", - "vl2vg": "bin/vl2vg" - }, - "engines": { - "node": ">=20" - }, - "funding": { - "url": "https://app.hubspot.com/payments/GyPC972GD9Rt" - }, - "peerDependencies": { - "vega": "^6.0.0" + "d3-array": "^3.2.2", + "vega-dataflow": "^5.7.8", + "vega-statistics": "^1.9.0", + "vega-time": "^2.1.4", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-lite/node_modules/vega-expression": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/vega-expression/-/vega-expression-6.1.0.tgz", - "integrity": "sha512-hHgNx/fQ1Vn1u6vHSamH7lRMsOa/yQeHGGcWVmh8fZafLdwdhCM91kZD9p7+AleNpgwiwzfGogtpATFaMmDFYg==", + "packages/paged/node_modules/vega-typings": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/vega-typings/-/vega-typings-1.5.1.tgz", + "integrity": "sha512-40kRoG/jG8+4cd3kT5yw08iTlIGe57F7Go/ileSCtRtgU8RZ7tpPaE6GgYvF/HTPlCKMk9/pOdp62+o5sulhvQ==", "license": "BSD-3-Clause", "dependencies": { - "@types/estree": "^1.0.8", - "vega-util": "^2.1.0" + "@types/geojson": "7946.0.4", + "vega-event-selector": "^3.0.1", + "vega-expression": "^5.2.1", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-loader": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vega-loader/-/vega-loader-5.1.3.tgz", - "integrity": "sha512-gJGoI262B5EEUGRFRY2mH+SJbVc+b4MTQfASNYpyIBqGxHqmjvNQqTyB+7bjReRYJjExjXL/MnKJmJHL6dAOwA==", + "packages/paged/node_modules/vega-util": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/vega-util/-/vega-util-1.17.4.tgz", + "integrity": "sha512-+y3ZW7dEqM8Ck+KRsd+jkMfxfE7MrQxUyIpNjkfhIpGEreym+aTn7XUw1DKXqclr8mqTQvbilPo16B3lnBr0wA==", + "license": "BSD-3-Clause" + }, + "packages/paged/node_modules/vega-view": { + "version": "5.16.1", + "resolved": "https://registry.npmjs.org/vega-view/-/vega-view-5.16.1.tgz", + "integrity": "sha512-YyG4i2JDkRCacHd9xNAwyov2cELxwzPGY224PA2o0gEhkoOjPkVElTmo9QHJvKeVxMoyad6wvoq+Jj+TB6zhLw==", "license": "BSD-3-Clause", "dependencies": { - "d3-dsv": "^3.0.1", - "topojson-client": "^3.1.0", - "vega-format": "^2.1.3", - "vega-util": "^2.1.3" + "d3-array": "^3.2.2", + "d3-timer": "^3.0.1", + "vega-dataflow": "^5.7.8", + "vega-format": "^1.1.4", + "vega-functions": "^5.18.1", + "vega-runtime": "^6.2.2", + "vega-scenegraph": "^4.13.2", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-parser": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/vega-parser/-/vega-parser-7.1.3.tgz", - "integrity": "sha512-bT0pmzPF79ECFilKotgo92OUi25MGGgrEj9M0piiIpJZXQwcF2xsCf+5YRND1R0zd4zodNpqpJtIw0sl6TaqMg==", + "packages/paged/node_modules/vega-view-transforms": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/vega-view-transforms/-/vega-view-transforms-4.6.2.tgz", + "integrity": "sha512-udnYutgX7T7E0crqKWSs4hcxTdUmZHR2F4rKj0+3nN9+CfYMWbGgUkCkP2pMu7j2OH0ETX2uDn5xL8+YJWeXSg==", "license": "BSD-3-Clause", "dependencies": { - "vega-dataflow": "^6.1.3", - "vega-event-selector": "^4.0.0", - "vega-functions": "^6.2.0", - "vega-scale": "^8.1.3", - "vega-util": "^2.1.3" + "vega-dataflow": "^5.7.8", + "vega-scenegraph": "^4.13.2", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-projection": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/vega-projection/-/vega-projection-2.1.3.tgz", - "integrity": "sha512-IYGBnT+8a3ZH2bOM48c2qSZAnuPyyYTua/kMeXjwxFKI1/BjzlchQ9QCKxGeBqJGdG2pp9YMW2oS/F1dw/IQXw==", + "packages/paged/node_modules/vega-voronoi": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/vega-voronoi/-/vega-voronoi-4.2.5.tgz", + "integrity": "sha512-u0TLSQboiLyoM6V9S0E6cc77EfWati+ApZ6zE+NhH3h/zZRzYZmElnDn46hUof2o9jNyh09xFXTXykVHmt7IGg==", "license": "BSD-3-Clause", "dependencies": { - "d3-geo": "^3.1.1", - "d3-geo-projection": "^4.0.0", - "vega-scale": "^8.1.3" + "d3-delaunay": "^6.0.2", + "vega-dataflow": "^5.7.8", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-regression": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/vega-regression/-/vega-regression-2.1.3.tgz", - "integrity": "sha512-qssCjc6KEV8pUQEEliZSTRv4cuhl5D2MgyfbKnIYbJM7B/lW/vubCPBr8oGzxVEGJd3D5kxEtXJORPipawdVEA==", + "packages/paged/node_modules/vega-wordcloud": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/vega-wordcloud/-/vega-wordcloud-4.1.7.tgz", + "integrity": "sha512-xdMykDXdWEp3/7Hil7Yx8uNVmjvqxwGibHJLSfiubNNO9OErrH3ZUgcxWv5hLe9wdK+KSGP94SSqTOAaqH7r/A==", "license": "BSD-3-Clause", "dependencies": { - "d3-array": "^3.2.4", - "vega-dataflow": "^6.1.3", - "vega-statistics": "^2.0.0", - "vega-util": "^2.1.3" + "vega-canvas": "^1.2.7", + "vega-dataflow": "^5.7.8", + "vega-scale": "^7.4.3", + "vega-statistics": "^1.9.0", + "vega-util": "^1.17.4" } }, - "packages/web/node_modules/vega-runtime": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/vega-runtime/-/vega-runtime-7.1.3.tgz", - "integrity": "sha512-27id9NGfnGh0u/NpQMagAmS5wDa7ELKDv1SYysiJp05HOYPuLD9XT3NSblPjZhDhyk1eApzWJAoegUoosJJtkA==", - "license": "BSD-3-Clause", + "packages/paged/node_modules/vite": { + "version": "5.4.21", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", + "integrity": "sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==", + "dev": true, + "license": "MIT", "dependencies": { - "vega-dataflow": "^6.1.3", - "vega-util": "^2.1.3" + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, - "packages/web/node_modules/vega-scale": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/vega-scale/-/vega-scale-8.1.3.tgz", - "integrity": "sha512-6Tx/1XMz2EtjOZm2zEONqJfYGfUWwSauhEyMCH5XWpnqoGjHQfDzDCFtBUFDs/6N+nNi3ldxCshraMiC4XCXLg==", - "license": "BSD-3-Clause", + "packages/web": { + "name": "@hotdocx/arrowgram-web", + "version": "1.1.3", + "license": "MIT", "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.3.0", - "vega-util": "^2.1.3" + "@ai-sdk/google": "^3.0.16", + "@ai-sdk/react": "^3.0.61", + "@hotdocx/arrowgram": "^2.0.0-0", + "ai": "^6.0.59", + "canvg": "^4.0.3", + "diff": "^8.0.2", + "dompurify": "^3.3.1", + "file-saver": "^2.0.5", + "html-to-image": "^1.11.13", + "idb-keyval": "^6.2.2", + "katex": "^0.16.22", + "lucide-react": "^0.562.0", + "mermaid": "^11.8.0", + "pagedjs": "^0.4.3", + "reveal.js": "^5.2.1", + "save-svg-as-png": "^1.4.17", + "showdown": "^2.1.0", + "vega": "^6.1.2", + "vega-lite": "^6.4.3", + "zod": "^4.5.4", + "zundo": "^2.3.0", + "zustand": "^5.0.9" + }, + "devDependencies": { + "@playwright/test": "^1.57.0", + "@tailwindcss/postcss": "^4.1.18", + "@types/jest": "^30.0.0", + "@types/node": "^25.0.6", + "@types/react": "^19.2.8", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^5.1.2", + "autoprefixer": "^10.4.23", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "jest": "^30.2.0", + "postcss": "^8.5.6", + "tailwind-merge": "^3.4.0", + "tailwindcss": "^4.1.18", + "ts-jest": "^29.4.6", + "tslib": "^2.8.1", + "typescript": "^5.9.3", + "vite": "^6.4.3", + "vite-plugin-dts": "^4.5.4" + }, + "peerDependencies": { + "react": "^18.2.0 || ^19.0.0", + "react-dom": "^18.2.0 || ^19.0.0" } }, - "packages/web/node_modules/vega-scenegraph": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/vega-scenegraph/-/vega-scenegraph-5.3.0.tgz", - "integrity": "sha512-sJbrDxGhyw8KFgC8NIEPBsZBZaOHAO4YtFcjw71bqIwVy6kIHlzc5I+buvJkEcBKkSTbsIdKRT1jUOHPDbBEKw==", - "license": "BSD-3-Clause", - "dependencies": { - "d3-path": "^3.1.0", - "d3-shape": "^3.2.0", - "vega-canvas": "^2.0.0", - "vega-loader": "^5.1.3", - "vega-scale": "^8.1.3", - "vega-util": "^2.1.3" - } + "packages/web/node_modules/@braintree/sanitize-url": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-7.1.2.tgz", + "integrity": "sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==", + "license": "MIT" }, - "packages/web/node_modules/vega-selections": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/vega-selections/-/vega-selections-6.1.5.tgz", - "integrity": "sha512-evYoCV1wuE0kuiDrKH2dVVweMUuz0pNN7rYTYKBSNDqa7TBjDU4+tbWFm/CgowoaAqjC6Omd+jEZz9lwpgeE3w==", - "license": "BSD-3-Clause", - "dependencies": { - "d3-array": "3.2.4", - "vega-expression": "^6.2.2", - "vega-util": "^2.1.3" - } + "packages/web/node_modules/@rolldown/pluginutils": { + "version": "1.0.0-rc.3", + "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz", + "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==", + "dev": true, + "license": "MIT" }, - "packages/web/node_modules/vega-statistics": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/vega-statistics/-/vega-statistics-2.0.0.tgz", - "integrity": "sha512-dGPfDXnBlgXbZF3oxtkb8JfeRXd5TYHx25Z/tIoaa9jWua4Vf/AoW2wwh8J1qmMy8J03/29aowkp1yk4DOPazQ==", - "license": "BSD-3-Clause", + "packages/web/node_modules/@vitejs/plugin-react": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.2.0.tgz", + "integrity": "sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==", + "dev": true, + "license": "MIT", "dependencies": { - "d3-array": "^3.2.4" + "@babel/core": "^7.29.0", + "@babel/plugin-transform-react-jsx-self": "^7.27.1", + "@babel/plugin-transform-react-jsx-source": "^7.27.1", + "@rolldown/pluginutils": "1.0.0-rc.3", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.18.0" + }, + "engines": { + "node": "^20.19.0 || >=22.12.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "packages/web/node_modules/vega-time": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/vega-time/-/vega-time-3.3.0.tgz", - "integrity": "sha512-bm9uMPrGIPQ52jD3Ltr6gUspogDtO0G8pEzLKvLySX84reeShHTH6jOd9YXwISNfuS4LT+cmPr9Ct6TMgvPMOA==", - "license": "BSD-3-Clause", - "dependencies": { - "d3-array": "^3.2.4", - "d3-time": "^3.1.0", - "vega-util": "^2.1.3" - } + "packages/web/node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" }, - "packages/web/node_modules/vega-transforms": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/vega-transforms/-/vega-transforms-5.2.2.tgz", - "integrity": "sha512-0vlu/36sBbHKw4dN/7BKCUPOzXc2oYObRxGMcROFLk+BwfjE/cqtfuXbLHzOinXtfLOhblmT0Agx+BSYXN8k/Q==", - "license": "BSD-3-Clause", + "packages/web/node_modules/brace-expansion": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.7.tgz", + "integrity": "sha512-uZbew1NqdmPDTMJ8ah1y+b+9QEJrfkXFk3RcTQw3X0jW/xRUvFKsg1CfQdSYGdTbXZWExtU3J3ccxtnfw1Fi0g==", + "dev": true, + "license": "MIT", "dependencies": { - "d3-array": "^3.2.4", - "vega-dataflow": "^6.1.3", - "vega-statistics": "^2.0.0", - "vega-time": "^3.3.0", - "vega-util": "^2.1.3" + "balanced-match": "^1.0.0" } }, - "packages/web/node_modules/vega-typings": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/vega-typings/-/vega-typings-2.3.0.tgz", - "integrity": "sha512-CLS2Rd9MUlw1GLzXfNIrs6ubD0gMq/7AtaBUfhlmpAXjxnb15fZ3pJ9cOMmqu5lxdxHYr8eqSNoiIGgpJsiFMQ==", - "license": "BSD-3-Clause", + "packages/web/node_modules/dagre-d3-es": { + "version": "7.0.14", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.14.tgz", + "integrity": "sha512-P4rFMVq9ESWqmOgK+dlXvOtLwYg0i7u0HBGJER0LZDJT2VHIPAMZ/riPxqJceWMStH5+E61QxFra9kIS3AqdMg==", + "license": "MIT", "dependencies": { - "@types/geojson": "7946.0.16", - "vega-event-selector": "^4.0.0", - "vega-expression": "^6.2.2", - "vega-util": "^2.1.3" + "d3": "^7.9.0", + "lodash-es": "^4.17.21" } }, - "packages/web/node_modules/vega-util": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/vega-util/-/vega-util-2.1.3.tgz", - "integrity": "sha512-Znj01Gj5XVUw/U7QvwjMhl+XCGs09UF5KDyMXZz9NtjhoKP04anWjcbA7hqoVH+eEigO92KlTi+Yai6Roo1n0A==", - "license": "BSD-3-Clause" - }, - "packages/web/node_modules/vega-view": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/vega-view/-/vega-view-6.2.0.tgz", - "integrity": "sha512-e07jIm9BbLAnmSPCusxCNYstflMXE8qpQUKqfCmCcoRoE6TFnfGbjLLDsxeVpQtOnCj7PglxQw3Fx9/J4IEVaQ==", - "license": "BSD-3-Clause", - "dependencies": { - "d3-array": "^3.2.4", - "d3-timer": "^3.0.1", - "vega-dataflow": "^6.1.3", - "vega-format": "^2.1.3", - "vega-functions": "^6.2.0", - "vega-runtime": "^7.1.3", - "vega-scenegraph": "^5.3.0", - "vega-util": "^2.1.3" + "packages/web/node_modules/lucide-react": { + "version": "0.562.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.562.0.tgz", + "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, - "packages/web/node_modules/vega-view-transforms": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/vega-view-transforms/-/vega-view-transforms-5.2.2.tgz", - "integrity": "sha512-Zsfqy0AzCStVSEoS2lf416heWQp0lQpg9LxJhqLJVZLpTh9UzcTdxP5hMwN1StrB2gWCk7TEfBgJC9FBBzxiZA==", - "license": "BSD-3-Clause", + "packages/web/node_modules/mermaid": { + "version": "11.17.2", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.17.2.tgz", + "integrity": "sha512-V6K3C8EBdEsPFZXSKMJe6ppQOENxuHARr9GvHX4hh47lAbhMRD9qf4oEK7LoaRQxULMa80/qt5gHO73aCleBBg==", + "license": "MIT", "dependencies": { - "vega-dataflow": "^6.1.3", - "vega-scenegraph": "^5.3.0", - "vega-util": "^2.1.3" + "@braintree/sanitize-url": "^7.1.2", + "@iconify/utils": "^3.0.2", + "@mermaid-js/parser": "^1.2.1", + "@types/d3": "^7.4.3", + "@upsetjs/venn.js": "^2.0.0", + "cytoscape": "^3.34.0", + "cytoscape-cose-bilkent": "^4.1.0", + "cytoscape-fcose": "^2.2.0", + "d3": "^7.9.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.14", + "dayjs": "^1.11.21", + "dompurify": "^3.3.3", + "es-toolkit": "^1.45.1", + "fastdom": "1.0.12", + "katex": "^0.16.47", + "khroma": "^2.1.0", + "marked": "^16.3.0", + "roughjs": "^4.6.6", + "stylis": "^4.3.6", + "ts-dedent": "^2.2.0", + "uuid": "^11.1.0 || ^12 || ^13 || ^14.0.0" } }, - "packages/web/node_modules/vega-voronoi": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vega-voronoi/-/vega-voronoi-5.1.3.tgz", - "integrity": "sha512-1EYf2KFE/otZmjyQSw2xisnT6QDXouyofHBI9o9C1zOfNM284+wmJ0qbvL46wX9jEauH+RKG5qnx0eDWQHVjYw==", - "license": "BSD-3-Clause", + "packages/web/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", "dependencies": { - "d3-delaunay": "^6.0.4", - "vega-dataflow": "^6.1.3", - "vega-util": "^2.1.3" + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "packages/web/node_modules/vega-wordcloud": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/vega-wordcloud/-/vega-wordcloud-5.1.3.tgz", - "integrity": "sha512-DxghqU1U9VPSKWmvatyQiDNShz1XfKv/XnIGlRWYdfTMnZvD3Y46mdrxPBhqFMF6TQKjZKyeqz5GtukA/RaH5Q==", - "license": "BSD-3-Clause", - "dependencies": { - "vega-canvas": "^2.0.0", - "vega-dataflow": "^6.1.3", - "vega-scale": "^8.1.3", - "vega-statistics": "^2.0.0", - "vega-util": "^2.1.3" + "packages/web/node_modules/react-refresh": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", + "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, "packages/web/node_modules/vite-plugin-dts": { @@ -13313,49 +13332,6 @@ "optional": true } } - }, - "packages/web/node_modules/wrap-ansi": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", - "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.2.1", - "string-width": "^7.0.0", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "packages/web/node_modules/yargs": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz", - "integrity": "sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==", - "license": "MIT", - "dependencies": { - "cliui": "^9.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "string-width": "^7.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^22.0.0" - }, - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=23" - } - }, - "packages/web/node_modules/yargs-parser": { - "version": "22.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz", - "integrity": "sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==", - "license": "ISC", - "engines": { - "node": "^20.19.0 || ^22.12.0 || >=23" - } } } } diff --git a/packages/paged/package.json b/packages/paged/package.json index b4e1f11..88dbcc1 100644 --- a/packages/paged/package.json +++ b/packages/paged/package.json @@ -21,7 +21,7 @@ "react-dom": "^19.0.0", "showdown": "^2.1.0", "vega": "^5.28.0", - "vega-lite": "^5.17.0" + "vega-lite": "^6.4.3" }, "devDependencies": { "@types/node": "^20.11.24", diff --git a/packages/web/package.json b/packages/web/package.json index b6800bb..9e75e82 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -82,7 +82,7 @@ "save-svg-as-png": "^1.4.17", "showdown": "^2.1.0", "vega": "^6.1.2", - "vega-lite": "^6.2.0", + "vega-lite": "^6.4.3", "zundo": "^2.3.0", "zustand": "^5.0.9", "zod": "^4.5.4"