(code: string, language: BundledLanguage)
| 133 | const subscribers = new Map<string, Set<(result: TokenizedCode) => void>>(); |
| 134 | |
| 135 | const getTokensCacheKey = (code: string, language: BundledLanguage) => { |
| 136 | const start = code.slice(0, 100); |
| 137 | const end = code.length > 100 ? code.slice(-100) : ""; |
| 138 | return `${language}:${code.length}:${start}:${end}`; |
| 139 | }; |
| 140 | |
| 141 | const getHighlighter = ( |
| 142 | language: BundledLanguage |