import { highlight as prism_highlight, languages/* , hooks */ } from 'prismjs'; import load_languages = require('prismjs/components/index'); load_languages(); require('./wasm'); require('./http'); // hooks.add('after-tokenize', (env) => { // // // }); export function highlight(code: string, lang: string) { const grammar = typeof languages[lang] === 'object' ? languages[lang] : languages.plain; return prism_highlight(code, grammar, lang); }