diff --git a/extensions/ql-vscode/package-lock.json b/extensions/ql-vscode/package-lock.json index 21d35b48f8e..a69310fbd3a 100644 --- a/extensions/ql-vscode/package-lock.json +++ b/extensions/ql-vscode/package-lock.json @@ -11,6 +11,7 @@ "license": "MIT", "dependencies": { "@floating-ui/react": "^0.27.0", + "@hpcc-js/wasm-graphviz": "^1.18.0", "@octokit/plugin-retry": "^7.2.0", "@octokit/plugin-throttling": "^9.6.0", "@octokit/rest": "^22.0.1", @@ -3499,6 +3500,12 @@ "dot-wasm": "deprecated/dot-wasm.js" } }, + "node_modules/@hpcc-js/wasm-graphviz": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@hpcc-js/wasm-graphviz/-/wasm-graphviz-1.20.0.tgz", + "integrity": "sha512-29nwKSkoKoXBHPqvimS2OmWUTojU148CFMszANgWvVOh76jbRFh1ZxXAiSzVWbtQcYFcb39T8tDEAXtUjyVlMA==", + "license": "Apache-2.0" + }, "node_modules/@hpcc-js/wasm/node_modules/ansi-regex": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", diff --git a/extensions/ql-vscode/package.json b/extensions/ql-vscode/package.json index 26ea74ae4bb..f47ebd8c47f 100644 --- a/extensions/ql-vscode/package.json +++ b/extensions/ql-vscode/package.json @@ -2073,6 +2073,7 @@ "chokidar": "^3.6.0", "d3": "^7.9.0", "d3-graphviz": "^5.6.0", + "@hpcc-js/wasm-graphviz": "^1.18.0", "fs-extra": "^11.1.1", "js-yaml": "^4.1.1", "koffi": "^2.12.0", diff --git a/extensions/ql-vscode/test/jest-config.ts b/extensions/ql-vscode/test/jest-config.ts index 50226916a42..15997c6ed2b 100644 --- a/extensions/ql-vscode/test/jest-config.ts +++ b/extensions/ql-vscode/test/jest-config.ts @@ -6,6 +6,7 @@ const transformScopes = [ "@vscode-elements", "@lit", "@lit-labs", + "@hpcc-js", ]; const transformPackages = [ "before-after-hook",