{
  "version": 3,
  "sources": ["../src/layouts.ts"],
  "sourcesContent": ["import type { LayoutLoaderDefinition } from 'mermaid';\n\nconst loader = async () => await import(`./render.js`);\nconst algos = ['elk.stress', 'elk.force', 'elk.mrtree', 'elk.sporeOverlap'];\n\nconst layouts: LayoutLoaderDefinition[] = [\n  {\n    name: 'elk',\n    loader,\n    algorithm: 'elk.layered',\n  },\n  ...algos.map((algo) => ({\n    name: algo,\n    loader,\n    algorithm: algo,\n  })),\n];\n\nexport default layouts;\n"],
  "mappings": "2EAEA,IAAMA,EAASC,EAAA,SAAY,KAAM,QAAO,yDAAa,EAAtC,UACTC,EAAQ,CAAC,aAAc,YAAa,aAAc,kBAAkB,EAEpEC,EAAoC,CACxC,CACE,KAAM,MACN,OAAAH,EACA,UAAW,aACb,EACA,GAAGE,EAAM,IAAKE,IAAU,CACtB,KAAMA,EACN,OAAAJ,EACA,UAAWI,CACb,EAAE,CACJ,EAEOC,EAAQF",
  "names": ["loader", "__name", "algos", "layouts", "algo", "layouts_default"]
}
