From e38aab06c7478dd4e4d806c5fb0dfb3461b14be7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 14 Feb 2025 17:35:38 +0000 Subject: [PATCH] Bump vega from 5.23.0 to 5.26.0 in /src/ui Bumps [vega](https://github.com/vega/vega) from 5.23.0 to 5.26.0. - [Release notes](https://github.com/vega/vega/releases) - [Commits](https://github.com/vega/vega/compare/v5.23.0...v5.26.0) --- updated-dependencies: - dependency-name: vega dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- src/ui/package.json | 2 +- src/ui/yarn.lock | 330 ++++++++++++++++++++++++++++++++++++-------- 2 files changed, 274 insertions(+), 58 deletions(-) diff --git a/src/ui/package.json b/src/ui/package.json index 072b87fd2f3..a68e8153038 100644 --- a/src/ui/package.json +++ b/src/ui/package.json @@ -134,7 +134,7 @@ "typeface-roboto-mono": "^0.0.75", "typeface-walter-turncoat": "^1.1.13", "universal-cookie": "^4.0.4", - "vega": "5.23.0", + "vega": "5.26.0", "vega-embed": "^6.15.0", "vega-lite": "5.6.1", "vega-scale": "^7.0.0", diff --git a/src/ui/yarn.lock b/src/ui/yarn.lock index 8ace87d8e0f..73c21b6e3e4 100644 --- a/src/ui/yarn.lock +++ b/src/ui/yarn.lock @@ -2838,7 +2838,7 @@ __metadata: typescript: ^5.1.6 universal-cookie: ^4.0.4 url-loader: ^4.1.1 - vega: 5.23.0 + vega: 5.26.0 vega-embed: ^6.15.0 vega-lite: 5.6.1 vega-scale: ^7.0.0 @@ -3146,6 +3146,13 @@ __metadata: languageName: node linkType: hard +"@types/geojson@npm:7946.0.4": + version: 7946.0.4 + resolution: "@types/geojson@npm:7946.0.4" + checksum: 541aea46540c918b9fe21ab73f497fe17b1eaf4d0d3baeb5f5614029b7f488c37f63843b644c024a8178dc2fb66d3d6623c25d9cf61d7b553aa19c8dc7f99047 + languageName: node + linkType: hard + "@types/geojson@npm:^7946.0.10": version: 7946.0.10 resolution: "@types/geojson@npm:7946.0.10" @@ -6058,6 +6065,15 @@ __metadata: languageName: node linkType: hard +"d3-array@npm:3.2.4": + version: 3.2.4 + resolution: "d3-array@npm:3.2.4" + dependencies: + internmap: 1 - 2 + checksum: a5976a6d6205f69208478bb44920dd7ce3e788c9dceb86b304dbe401a4bfb42ecc8b04c20facde486e9adcb488b5d1800d49393a3f81a23902b68158e12cddd0 + languageName: node + linkType: hard + "d3-color@npm:1 - 3, d3-color@npm:^3.1.0": version: 3.1.0 resolution: "d3-color@npm:3.1.0" @@ -6153,7 +6169,7 @@ __metadata: languageName: node linkType: hard -"d3-interpolate@npm:1.2.0 - 3, d3-interpolate@npm:^3.0.1": +"d3-interpolate@npm:1 - 3, d3-interpolate@npm:1.2.0 - 3, d3-interpolate@npm:^3.0.1": version: 3.0.1 resolution: "d3-interpolate@npm:3.0.1" dependencies: @@ -6183,6 +6199,16 @@ __metadata: languageName: node linkType: hard +"d3-scale-chromatic@npm:^3.1.0": + version: 3.1.0 + resolution: "d3-scale-chromatic@npm:3.1.0" + dependencies: + d3-color: 1 - 3 + d3-interpolate: 1 - 3 + checksum: ab6324bd8e1f708e731e02ab44e09741efda2b174cea1d8ca21e4a87546295e99856bc44e2fd3890f228849c96bccfbcf922328f95be6a7df117453eb5cf22c9 + languageName: node + linkType: hard + "d3-scale@npm:^4.0.2": version: 4.0.2 resolution: "d3-scale@npm:4.0.2" @@ -15318,6 +15344,17 @@ __metadata: languageName: node linkType: hard +"vega-dataflow@npm:^5.7.7": + version: 5.7.7 + resolution: "vega-dataflow@npm:5.7.7" + dependencies: + vega-format: ^1.1.3 + vega-loader: ^4.5.3 + vega-util: ^1.17.3 + checksum: 43c1c039fea007dbca1a7c942821ac734a3068b3ef848f87b3b51265eb2dbd63796f58295313dda9ee8a6d308d9dfb7083530f69a5ffb0f756ce5345544cc60e + languageName: node + linkType: hard + "vega-embed@npm:^6.15.0, vega-embed@npm:^6.5.1": version: 6.17.0 resolution: "vega-embed@npm:6.17.0" @@ -15335,16 +15372,16 @@ __metadata: languageName: node linkType: hard -"vega-encode@npm:~4.9.1": - version: 4.9.1 - resolution: "vega-encode@npm:4.9.1" +"vega-encode@npm:~4.9.2": + version: 4.9.2 + resolution: "vega-encode@npm:4.9.2" dependencies: d3-array: ^3.2.2 d3-interpolate: ^3.0.1 vega-dataflow: ^5.7.5 vega-scale: ^7.3.0 vega-util: ^1.17.1 - checksum: 2d95623438832d43f0c9266349e0d9ad5b1eee24477d4561d886fbb62c3f031ea430370633193471fcbffcc8d629e290e07c64dbc975929bf4c721f953408640 + checksum: fcba123d2efb865b4f6cf8e9d64e0752ebae163dcfe61013f4874f7fe6fce3003ea9dd83b89db3ffab2a1530532a7c902dd24dfec226eb53d08dcf69189f308d languageName: node linkType: hard @@ -15355,7 +15392,7 @@ __metadata: languageName: node linkType: hard -"vega-expression@npm:^5.0.1, vega-expression@npm:~5.0.0, vega-expression@npm:~5.0.1": +"vega-expression@npm:^5.0.1, vega-expression@npm:~5.0.0": version: 5.0.1 resolution: "vega-expression@npm:5.0.1" dependencies: @@ -15365,14 +15402,24 @@ __metadata: languageName: node linkType: hard -"vega-force@npm:~4.1.1": - version: 4.1.1 - resolution: "vega-force@npm:4.1.1" +"vega-expression@npm:^5.1.0, vega-expression@npm:^5.1.2, vega-expression@npm:~5.1.0": + version: 5.1.2 + resolution: "vega-expression@npm:5.1.2" + dependencies: + "@types/estree": ^1.0.0 + vega-util: ^1.17.3 + checksum: bf1b05edc9b290e213b33ad4ab2b581bd752983fb5b126cb8cb9b653c54e12b55b346bb2f85d8d8bccf2113a1d9d4497d99ced837061b6516c41d97624fac959 + languageName: node + linkType: hard + +"vega-force@npm:~4.2.0": + version: 4.2.2 + resolution: "vega-force@npm:4.2.2" dependencies: d3-force: ^3.0.0 - vega-dataflow: ^5.7.5 - vega-util: ^1.17.1 - checksum: 50bfdfd2e3e4f98ad0088cead041cbe2e62300f4a427ab26647a186239b752c86f4552a08134ec6137356a819605abcfd604b979ffee7307a9aae0a486b03556 + vega-dataflow: ^5.7.7 + vega-util: ^1.17.3 + checksum: 9a632423cf8e1bd36b953ad99de7fde1a06fc1f1fccdde5692a90e7c1c6df7c4baa9ee950eca5c9c028db3b9ea23efef73af337d1129caa6343f6f45a484c5fe languageName: node linkType: hard @@ -15389,7 +15436,20 @@ __metadata: languageName: node linkType: hard -"vega-functions@npm:^5.13.1, vega-functions@npm:~5.13.1": +"vega-format@npm:^1.1.3": + version: 1.1.3 + resolution: "vega-format@npm:1.1.3" + dependencies: + d3-array: ^3.2.2 + d3-format: ^3.1.0 + d3-time-format: ^4.1.0 + vega-time: ^2.1.3 + vega-util: ^1.17.3 + checksum: ed46385be98ed837bc23f2578e6e81bfe30be18de0c2bacea8d3d02811d62ca91631f875ffae385be201b669e55f4e1d48cbf926a5377da02ff73f12f8e4f9bf + languageName: node + linkType: hard + +"vega-functions@npm:^5.13.1": version: 5.13.1 resolution: "vega-functions@npm:5.13.1" dependencies: @@ -15408,6 +15468,44 @@ __metadata: languageName: node linkType: hard +"vega-functions@npm:^5.14.0": + version: 5.16.0 + resolution: "vega-functions@npm:5.16.0" + dependencies: + d3-array: ^3.2.2 + d3-color: ^3.1.0 + d3-geo: ^3.1.0 + vega-dataflow: ^5.7.7 + vega-expression: ^5.1.2 + vega-scale: ^7.4.2 + vega-scenegraph: ^4.13.1 + vega-selections: ^5.5.0 + vega-statistics: ^1.9.0 + vega-time: ^2.1.3 + vega-util: ^1.17.3 + checksum: b00f229d0fa4629c7a03320e6bbff7f9ba80e5fa624c4ac380c78086552980c2da400a5ae62f05664372c55eb78f298327f5fa857fc3b4cd0b3d5e0b2f782aad + languageName: node + linkType: hard + +"vega-functions@npm:~5.14.0": + version: 5.14.0 + resolution: "vega-functions@npm:5.14.0" + dependencies: + d3-array: ^3.2.2 + d3-color: ^3.1.0 + d3-geo: ^3.1.0 + vega-dataflow: ^5.7.5 + vega-expression: ^5.1.0 + vega-scale: ^7.3.0 + vega-scenegraph: ^4.10.2 + vega-selections: ^5.4.2 + vega-statistics: ^1.8.1 + vega-time: ^2.1.1 + vega-util: ^1.17.1 + checksum: 24857fade62d122ce95ddae87637ade069cac36018e53814cf0ef52055af574641e221199e9baaa8a648cba4fd607c469de7a5e5a0d630e2a676018bfa894673 + languageName: node + linkType: hard + "vega-geo@npm:~4.4.1": version: 4.4.1 resolution: "vega-geo@npm:4.4.1" @@ -15485,16 +15583,29 @@ __metadata: languageName: node linkType: hard -"vega-parser@npm:~6.2.0": - version: 6.2.0 - resolution: "vega-parser@npm:6.2.0" +"vega-loader@npm:^4.5.3": + version: 4.5.3 + resolution: "vega-loader@npm:4.5.3" + dependencies: + d3-dsv: ^3.0.1 + node-fetch: ^2.6.7 + topojson-client: ^3.1.0 + vega-format: ^1.1.3 + vega-util: ^1.17.3 + checksum: f3b87f12725de843ecd6a44f29800d5aae9966c1b07d632a70fef87cae93f433bc5e47ba25f45f99725f988cb424016453d1b0452ca695401b7b40c47b47b411 + languageName: node + linkType: hard + +"vega-parser@npm:~6.2.1": + version: 6.2.1 + resolution: "vega-parser@npm:6.2.1" dependencies: vega-dataflow: ^5.7.5 vega-event-selector: ^3.0.1 - vega-functions: ^5.13.1 - vega-scale: ^7.3.0 - vega-util: ^1.17.1 - checksum: 19872153c16aab30c4df338e0df7bd331e0bf74c7c6afce5428df555b9bdb0c4acf76b54092cacd4726a1349912ea803c90e1b30d53f4a02044e0559873969a7 + vega-functions: ^5.14.0 + vega-scale: ^7.3.1 + vega-util: ^1.17.2 + checksum: d30161f84e6b6de1b74b7cb0b9435f281c0f1db91a9d968ab975bae250d36598f24e3fab2063390ad6445614f1f16f85fd99af55d7b65e3d73ce8ffca153ba47 languageName: node linkType: hard @@ -15509,15 +15620,15 @@ __metadata: languageName: node linkType: hard -"vega-regression@npm:~1.1.1": - version: 1.1.1 - resolution: "vega-regression@npm:1.1.1" +"vega-regression@npm:~1.2.0": + version: 1.2.0 + resolution: "vega-regression@npm:1.2.0" dependencies: d3-array: ^3.2.2 vega-dataflow: ^5.7.3 - vega-statistics: ^1.7.9 + vega-statistics: ^1.9.0 vega-util: ^1.15.2 - checksum: 61686565ad0df517378207acb6b03baba9ee0fb3acef10d5b7cc996509ae322ad1a54a4eb20af9e15468fc3a8adb21d9008d29d1e450663c885c1626702f20f5 + checksum: 5f79db18c7849b465550e00ca8fec9d896aa3cf6d6279daac8b862beb632d841dcb6a93136d6b827c37e3d1cbd2bb2f7dec58f96c572763870c2d38f2cc4e0b3 languageName: node linkType: hard @@ -15531,7 +15642,7 @@ __metadata: languageName: node linkType: hard -"vega-scale@npm:^7.0.0, vega-scale@npm:^7.1.1, vega-scale@npm:^7.3.0, vega-scale@npm:~7.3.0": +"vega-scale@npm:^7.0.0, vega-scale@npm:^7.1.1, vega-scale@npm:^7.3.0": version: 7.3.0 resolution: "vega-scale@npm:7.3.0" dependencies: @@ -15544,6 +15655,33 @@ __metadata: languageName: node linkType: hard +"vega-scale@npm:^7.3.1, vega-scale@npm:^7.4.2": + version: 7.4.2 + resolution: "vega-scale@npm:7.4.2" + dependencies: + 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.3 + vega-util: ^1.17.3 + checksum: 3168ad4e9e80075f8d521947070225906085bdfeafe774c31f7549b3b80d31d5cb3f94e9cd8d408098bfe6431347fa95ae7654b006d7893f33057a789cc75156 + languageName: node + linkType: hard + +"vega-scale@npm:~7.3.1": + version: 7.3.1 + resolution: "vega-scale@npm:7.3.1" + dependencies: + d3-array: ^3.2.2 + d3-interpolate: ^3.0.1 + d3-scale: ^4.0.2 + vega-time: ^2.1.1 + vega-util: ^1.17.1 + checksum: c1f6a97b26bbf7b4d1d907e8851d8ac6b58200aa331a1b6c0f67f11aa1ce0ced6d121ac4b2036dbca5779429f41eae4013fe7dd55e09802feda8666b5a0a7ece + languageName: node + linkType: hard + "vega-scenegraph@npm:4.9.2": version: 4.9.2 resolution: "vega-scenegraph@npm:4.9.2" @@ -15558,7 +15696,7 @@ __metadata: languageName: node linkType: hard -"vega-scenegraph@npm:^4.10.2, vega-scenegraph@npm:^4.9.2, vega-scenegraph@npm:~4.10.2": +"vega-scenegraph@npm:^4.10.2, vega-scenegraph@npm:^4.9.2": version: 4.10.2 resolution: "vega-scenegraph@npm:4.10.2" dependencies: @@ -15572,6 +15710,34 @@ __metadata: languageName: node linkType: hard +"vega-scenegraph@npm:^4.13.1": + version: 4.13.1 + resolution: "vega-scenegraph@npm:4.13.1" + dependencies: + d3-path: ^3.1.0 + d3-shape: ^3.2.0 + vega-canvas: ^1.2.7 + vega-loader: ^4.5.3 + vega-scale: ^7.4.2 + vega-util: ^1.17.3 + checksum: 66ef0e8fd50f3794aece2f951c2c092518e52448b4ecd334cca944e1161b3c1b9680b8743ca0358c1b3e92e1b81aaa6ce5042dce5c5a20e3bcdd22613378b7d0 + languageName: node + linkType: hard + +"vega-scenegraph@npm:~4.11.0": + version: 4.11.2 + resolution: "vega-scenegraph@npm:4.11.2" + dependencies: + d3-path: ^3.1.0 + d3-shape: ^3.2.0 + vega-canvas: ^1.2.7 + vega-loader: ^4.5.1 + vega-scale: ^7.3.0 + vega-util: ^1.17.1 + checksum: fefe12c1b0393184abf0cfcae6bfcff7894a1782fe545c6c048275674359e8ec2525280aba1ddbfe6f77e710e45480fdcd9293f849a2409cde87695b04065c5b + languageName: node + linkType: hard + "vega-schema-url-parser@npm:^2.1.0": version: 2.1.0 resolution: "vega-schema-url-parser@npm:2.1.0" @@ -15590,7 +15756,18 @@ __metadata: languageName: node linkType: hard -"vega-statistics@npm:^1.7.9, vega-statistics@npm:^1.8.1, vega-statistics@npm:~1.8.1": +"vega-selections@npm:^5.4.2, vega-selections@npm:^5.5.0": + version: 5.5.0 + resolution: "vega-selections@npm:5.5.0" + dependencies: + d3-array: 3.2.4 + vega-expression: ^5.1.2 + vega-util: ^1.17.3 + checksum: 9d4261d28785c47814376ab7acf400ddcda3ded9cd1e8ecc320e4891129007d0297f3e998c28fbd2941e47488afdcbae73a2a919dd67bfdc5ada9e712f2fcbd0 + languageName: node + linkType: hard + +"vega-statistics@npm:^1.8.1": version: 1.8.1 resolution: "vega-statistics@npm:1.8.1" dependencies: @@ -15599,6 +15776,15 @@ __metadata: languageName: node linkType: hard +"vega-statistics@npm:^1.9.0, vega-statistics@npm:~1.9.0": + version: 1.9.0 + resolution: "vega-statistics@npm:1.9.0" + dependencies: + d3-array: ^3.2.2 + checksum: bbf2ea088c5a6a662c6aed1bf57996c06a82a98228730ada8a97e57824a6ed391999ea974f16dcde6e73bf88799976d91aff748842848d38ab45dbb9fafba3f9 + languageName: node + linkType: hard + "vega-themes@npm:^2.10.0": version: 2.10.0 resolution: "vega-themes@npm:2.10.0" @@ -15620,6 +15806,17 @@ __metadata: languageName: node linkType: hard +"vega-time@npm:^2.1.3": + version: 2.1.3 + resolution: "vega-time@npm:2.1.3" + dependencies: + d3-array: ^3.2.2 + d3-time: ^3.1.0 + vega-util: ^1.17.3 + checksum: c2a72ac6593ea1fabab95b72ce33b89a6ce2161330bcbaaa6508d61bbcd7edc940a9e76ae6d9a979be9d7c81eef4b26cd3592209bac201eca7356dfea7cc38ac + languageName: node + linkType: hard + "vega-tooltip@npm:^0.25.1": version: 0.25.1 resolution: "vega-tooltip@npm:0.25.1" @@ -15629,16 +15826,16 @@ __metadata: languageName: node linkType: hard -"vega-transforms@npm:~4.10.1": - version: 4.10.1 - resolution: "vega-transforms@npm:4.10.1" +"vega-transforms@npm:~4.11.0": + version: 4.11.1 + resolution: "vega-transforms@npm:4.11.1" dependencies: d3-array: ^3.2.2 vega-dataflow: ^5.7.5 vega-statistics: ^1.8.1 vega-time: ^2.1.1 vega-util: ^1.17.1 - checksum: fda63a71b53de180c30c43eabd63eab6bb8ab183890077d41d45688db92d1ad7d9951d987b9c5dff5a8cd61d163b75bdb2aa847e0d86aa788025d15ac38e38de + checksum: 88ae468613a768f2a6324ad66fb4db3712228a17984316080767bcaafbd5c3c1d198bed5844a9b184d9068284a1ad7bf42f93b7b7568e2e37f98bfd43c3c6bd7 languageName: node linkType: hard @@ -15654,13 +15851,32 @@ __metadata: languageName: node linkType: hard -"vega-util@npm:^1.15.2, vega-util@npm:^1.16.0, vega-util@npm:^1.17.1, vega-util@npm:~1.17.0, vega-util@npm:~1.17.1": +"vega-typings@npm:~1.0.0": + version: 1.0.1 + resolution: "vega-typings@npm:1.0.1" + dependencies: + "@types/geojson": 7946.0.4 + vega-event-selector: ^3.0.1 + vega-expression: ^5.1.0 + vega-util: ^1.17.2 + checksum: daf3495f37c51b48138f013f3f3fe07ddc56ca6d582515f700c89c40f606c281cbc28c8fa84c6667105070f47cb009ced63c3aeb0bb2a01b017fac398aeff95b + languageName: node + linkType: hard + +"vega-util@npm:^1.15.2, vega-util@npm:^1.16.0, vega-util@npm:^1.17.1, vega-util@npm:~1.17.0": version: 1.17.1 resolution: "vega-util@npm:1.17.1" checksum: aa8b6a43bd38f49aea6d97988cdc2bdae6e0adb59080287b87dc82b9b7246faa87a20d2c143e700ba5669adaa249dd27b88b3c74c4b4df9fa6a510381c575713 languageName: node linkType: hard +"vega-util@npm:^1.17.2, vega-util@npm:^1.17.3, vega-util@npm:~1.17.2": + version: 1.17.3 + resolution: "vega-util@npm:1.17.3" + checksum: d8bb21e2cb2ffa005bc3d9859d13aca8a0f13d6a143b8e12598c307de011ce1bc947402769e735ceb62d3b4e648214bdc00664aea1d819ad56563090e96d44b5 + languageName: node + linkType: hard + "vega-view-transforms@npm:~4.5.9": version: 4.5.9 resolution: "vega-view-transforms@npm:4.5.9" @@ -15688,14 +15904,14 @@ __metadata: languageName: node linkType: hard -"vega-voronoi@npm:~4.2.1": - version: 4.2.1 - resolution: "vega-voronoi@npm:4.2.1" +"vega-voronoi@npm:~4.2.2": + version: 4.2.4 + resolution: "vega-voronoi@npm:4.2.4" dependencies: d3-delaunay: ^6.0.2 - vega-dataflow: ^5.7.5 - vega-util: ^1.17.1 - checksum: f618174ad5f451c507a80e373288bb2c0da7a8a908d62f885bc77b354c4334504ae2d1042742f68ad419ade7b548aeca9ca1042ae5541bebd7f5297afc23bb35 + vega-dataflow: ^5.7.7 + vega-util: ^1.17.3 + checksum: 66a6664d74973a28ecbf0eb1aba4c6c290eb8ccda670b61e2d3d10fefed28ff5de71f0800850f01b7c18032031f5501e833ce3edcc2278c5449401809d185be6 languageName: node linkType: hard @@ -15712,38 +15928,38 @@ __metadata: languageName: node linkType: hard -"vega@npm:5.23.0": - version: 5.23.0 - resolution: "vega@npm:5.23.0" +"vega@npm:5.26.0": + version: 5.26.0 + resolution: "vega@npm:5.26.0" dependencies: vega-crossfilter: ~4.1.1 vega-dataflow: ~5.7.5 - vega-encode: ~4.9.1 + vega-encode: ~4.9.2 vega-event-selector: ~3.0.1 - vega-expression: ~5.0.1 - vega-force: ~4.1.1 + vega-expression: ~5.1.0 + vega-force: ~4.2.0 vega-format: ~1.1.1 - vega-functions: ~5.13.1 + vega-functions: ~5.14.0 vega-geo: ~4.4.1 vega-hierarchy: ~4.1.1 vega-label: ~1.2.1 vega-loader: ~4.5.1 - vega-parser: ~6.2.0 + vega-parser: ~6.2.1 vega-projection: ~1.6.0 - vega-regression: ~1.1.1 + vega-regression: ~1.2.0 vega-runtime: ~6.1.4 - vega-scale: ~7.3.0 - vega-scenegraph: ~4.10.2 - vega-statistics: ~1.8.1 + vega-scale: ~7.3.1 + vega-scenegraph: ~4.11.0 + vega-statistics: ~1.9.0 vega-time: ~2.1.1 - vega-transforms: ~4.10.1 - vega-typings: ~0.23.0 - vega-util: ~1.17.1 + vega-transforms: ~4.11.0 + vega-typings: ~1.0.0 + vega-util: ~1.17.2 vega-view: ~5.11.1 vega-view-transforms: ~4.5.9 - vega-voronoi: ~4.2.1 + vega-voronoi: ~4.2.2 vega-wordcloud: ~4.1.4 - checksum: 6ee2961f44a68cb57e0e349373e4f069b02df2b6128472fb83eb3baaaa0ffb8a0b06a84f40585ffbb2c5f93cfd3745eed7a907759529a05d457e70dcaa45341a + checksum: 9c84576abb2989a2d1a8f874dbbcd34ec0375644caaa147d2ea7ae5e0b6b2fb6e16c7dc51799bab461189cca95fda4b0d24d11df89a963470646dd94329998b9 languageName: node linkType: hard