Unnamed repository; edit this file 'description' to name the repository.
Auto merge of #14560 - Veykril:view-crate-graph, r=Veykril
fix: Fix view crate graph being broken due to webworker usage
Fixes https://github.com/rust-lang/rust-analyzer/issues/14457
| -rw-r--r-- | editors/code/package.json | 3 | ||||
| -rw-r--r-- | editors/code/src/commands.ts | 4 |
2 files changed, 4 insertions, 3 deletions
diff --git a/editors/code/package.json b/editors/code/package.json index 087fd1296b..3c0486ad68 100644 --- a/editors/code/package.json +++ b/editors/code/package.json @@ -44,7 +44,8 @@ "anser": "^2.1.1", "d3": "^7.6.1", "d3-graphviz": "^5.0.2", - "vscode-languageclient": "^8.0.2" + "vscode-languageclient": "^8.0.2", + "@hpcc-js/wasm": "2.5.0" }, "devDependencies": { "@types/node": "~16.11.7", diff --git a/editors/code/src/commands.ts b/editors/code/src/commands.ts index 4438d475ad..507a6260e1 100644 --- a/editors/code/src/commands.ts +++ b/editors/code/src/commands.ts @@ -663,12 +663,12 @@ function crateGraph(ctx: CtxInit, full: boolean): Cmd { </head> <body> <script type="text/javascript" src="${uri}/d3/dist/d3.min.js"></script> - <script type="text/javascript" src="${uri}/@hpcc-js/wasm/dist/index.min.js"></script> + <script type="text/javascript" src="${uri}/@hpcc-js/wasm/dist/graphviz.umd.js"></script> <script type="text/javascript" src="${uri}/d3-graphviz/build/d3-graphviz.min.js"></script> <div id="graph"></div> <script> let graph = d3.select("#graph") - .graphviz() + .graphviz({ useWorker: false, useSharedWorker: false }) .fit(true) .zoomScaleExtent([0.1, Infinity]) .renderDot(\`${dot}\`); |