MCPcopy Index your code
hub / github.com/CodebuffAI/codebuff / resolvePalette

Function resolvePalette

cli/src/utils/markdown-renderer.tsx:84–107  ·  view source on GitHub ↗
(
  overrides?: Partial<MarkdownPalette>,
)

Source from the content-addressed store, hash-verified

82}
83
84const resolvePalette = (
85 overrides?: Partial<MarkdownPalette>,
86): MarkdownPalette => {
87 const palette: MarkdownPalette = {
88 ...defaultPalette,
89 headingFg: { ...defaultPalette.headingFg },
90 }
91
92 if (!overrides) {
93 return palette
94 }
95
96 const { headingFg, ...rest } = overrides
97 Object.assign(palette, rest)
98
99 if (headingFg) {
100 palette.headingFg = {
101 ...palette.headingFg,
102 ...headingFg,
103 }
104 }
105
106 return palette
107}
108
109const processor = unified()
110 .use(remarkParse)

Callers 1

renderMarkdownFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected