MCPcopy Index your code
hub / github.com/codeaashu/claude-code / loadCliHighlight

Function loadCliHighlight

src/utils/cliHighlight.ts:23–36  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

21let loadedGetLanguage: typeof import('highlight.js').getLanguage | undefined
22
23async function loadCliHighlight(): Promise<CliHighlight | null> {
24 try {
25 const cliHighlight = await import('cli-highlight')
26 // cache hit — cli-highlight already loaded highlight.js
27 const highlightJs = await import('highlight.js')
28 loadedGetLanguage = highlightJs.getLanguage
29 return {
30 highlight: cliHighlight.highlight,
31 supportsLanguage: cliHighlight.supportsLanguage,
32 }
33 } catch {
34 return null
35 }
36}
37
38export function getCliHighlightPromise(): Promise<CliHighlight | null> {
39 cliHighlightPromise ??= loadCliHighlight()

Callers 1

getCliHighlightPromiseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected