Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
quarto-dev
GitHub Repository: quarto-dev/quarto-cli
Path: blob/main/src/resources/tools/ast-tracing/draw-tree.js
12922 views
1
// import YML from "https://esm.sh/json-to-pretty-yaml"; timing out, obnoxious
2
import YML from "https://cdn.skypack.dev/json-to-pretty-yaml";
3
4
export const drawTree = (sel, data, summary) => {
5
const el = sel.append("div");
6
const deets = el.append("details");
7
if (summary) {
8
deets.append("summary").text(summary);
9
}
10
deets.append("pre").text(YML.stringify(data));
11
return deets;
12
};
13
14