Something went wrong. Try again.
opencode v2 mirror
Something went wrong. Try again.
TypeScript
12345678910111213141516import { Plugin } from "@opencode/plugin/tui"import { createMermaidCodeBlockRenderer } from "./markdown.js"import { resolveOpenCodeDiagramPalette } from "./palette.js"
export default Plugin.define({ id: "opencode.merman", setup(context) { context.markdown.registerCodeBlockRenderer( "mermaid", createMermaidCodeBlockRenderer(context.renderer, () => ({ colors: resolveOpenCodeDiagramPalette(context.theme, context.themeMode), })), ) },})