Skip to content

Commit

Permalink
bugfix(mermaid): makes nodes without a name render as well
Browse files Browse the repository at this point in the history
  • Loading branch information
sverweij committed Dec 23, 2022
1 parent 745ca87 commit 3fc6295
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -87,7 +87,7 @@
"depcruise:graph:doc:samples": "sh tools/generate-samples.sh",
"depcruise:graph:dot": "node ./bin/dependency-cruise.js bin src --config --output-type dot | dot -T svg > tmp_deps.svg",
"depcruise:graph:fdp": "node ./bin/dependency-cruise.js bin src --config --output-type dot | fdp -GK=0.1 -Gsplines=true -T svg > tmp_deps.svg",
"depcruise:graph:mermaid": "node ./bin/dependency-cruise.js bin src --include-only ^src/ --config --output-type mermaid",
"depcruise:graph:mermaid": "node ./bin/dependency-cruise.js bin src --include-only ^src/ --config --collapse 2 --output-type mermaid",
"depcruise:graph:mermaid:diff": "node ./bin/dependency-cruise.js bin src test --config configs/.dependency-cruiser-unlimited.json --output-type mermaid --reaches \"$(watskeburt $SHA)\"",
"depcruise:graph:osage": "node ./bin/dependency-cruise.js bin src --config --output-type dot | osage -Gpack=32 -GpackMode=array2 -T svg > tmp_deps.svg",
"depcruise:graph:view": "node ./bin/dependency-cruise.js bin src --prefix vscode://file/$(pwd)/ --config configs/.dependency-cruiser-show-metrics-config.json --output-type dot --progress cli-feedback --highlight \"$(watskeburt develop)\" | dot -T svg | node ./bin/wrap-stream-in-html.js | browser",
Expand Down
3 changes: 2 additions & 1 deletion src/report/mermaid.js
Expand Up @@ -4,7 +4,8 @@ const REPORT_DEFAULTS = {
minify: true,
};

const renderNode = (pNode, pText) => `${pNode}["${pText}"]`;
const renderNode = (pNode, pText) =>
`${pNode}["${pText.length > 0 ? pText : " "}"]`;

const renderEdge = (pFrom, pTo) => `${pFrom.node}-->${pTo.node}`;

Expand Down

0 comments on commit 3fc6295

Please sign in to comment.