Skip to content

Commit 1605911

Browse files
committed
Auto merge of #14560 - Veykril:view-crate-graph, r=Veykril
fix: Fix view crate graph being broken due to webworker usage Fixes #14457
2 parents 05a6286 + 7a6d5c6 commit 1605911

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

editors/code/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@
4444
"anser": "^2.1.1",
4545
"d3": "^7.6.1",
4646
"d3-graphviz": "^5.0.2",
47-
"vscode-languageclient": "^8.0.2"
47+
"vscode-languageclient": "^8.0.2",
48+
"@hpcc-js/wasm": "2.5.0"
4849
},
4950
"devDependencies": {
5051
"@types/node": "~16.11.7",

editors/code/src/commands.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -663,12 +663,12 @@ function crateGraph(ctx: CtxInit, full: boolean): Cmd {
663663
</head>
664664
<body>
665665
<script type="text/javascript" src="${uri}/d3/dist/d3.min.js"></script>
666-
<script type="text/javascript" src="${uri}/@hpcc-js/wasm/dist/index.min.js"></script>
666+
<script type="text/javascript" src="${uri}/@hpcc-js/wasm/dist/graphviz.umd.js"></script>
667667
<script type="text/javascript" src="${uri}/d3-graphviz/build/d3-graphviz.min.js"></script>
668668
<div id="graph"></div>
669669
<script>
670670
let graph = d3.select("#graph")
671-
.graphviz()
671+
.graphviz({ useWorker: false, useSharedWorker: false })
672672
.fit(true)
673673
.zoomScaleExtent([0.1, Infinity])
674674
.renderDot(\`${dot}\`);

0 commit comments

Comments
 (0)