Download packages/coding-agent/src/utils/highlight-js.d.ts from SaylorTwift/pi: direct link, hf CLI and curl.
- Browser
- Download file 940 Bytes
-
https://huggingface.co/SaylorTwift/pi/resolve/main/packages/coding-agent/src/utils/highlight-js.d.ts
- Command line
-
hf download hf://SaylorTwift/pi/packages/coding-agent/src/utils/highlight-js.d.ts
-
curl -L -o highlight-js.d.ts https://huggingface.co/SaylorTwift/pi/resolve/main/packages/coding-agent/src/utils/highlight-js.d.ts
940 Bytes
| interface HighlightJsResult { | |
| value: string; | |
| } | |
| interface HighlightJsOptions { | |
| language: string; | |
| ignoreIllegals?: boolean; | |
| } | |
| interface HighlightJsLanguageDefinition { | |
| readonly name?: string; | |
| } | |
| type HighlightJsLanguageFactory = (hljs: HighlightJsApi) => HighlightJsLanguageDefinition; | |
| interface HighlightJsApi { | |
| highlight(code: string, options: HighlightJsOptions): HighlightJsResult; | |
| highlightAuto(code: string, languageSubset?: string[]): HighlightJsResult; | |
| getLanguage(name: string): HighlightJsLanguageDefinition | undefined; | |
| registerLanguage(name: string, language: HighlightJsLanguageFactory): void; | |
| } | |
| declare module "highlight.js/lib/core.js" { | |
| const hljs: HighlightJsApi; | |
| export default hljs; | |
| } | |
| declare module "highlight.js/lib/index.js" { | |
| const hljs: HighlightJsApi; | |
| export default hljs; | |
| } | |
| declare module "highlight.js/lib/languages/*.js" { | |
| const language: HighlightJsLanguageFactory; | |
| export default language; | |
| } | |