import HighlightJS from "./highlight.js";
// @ts-ignore
import * as builtIns from "builtInLanguages";
const hljs = HighlightJS;
for (const key of Object.keys(builtIns)) {
// our builtInLanguages Rollup plugin has to use `_` to allow identifiers to be
// compatible with `export` naming conventions, so we need to convert the
// identifiers back into the more typical dash style that we use for language
// naming via the API
const languageName = key.replace("grmr_", "").replace("_", "-");
hljs.registerLanguage(languageName, builtIns[key]);
}
// console.log(hljs.listLanguages());
export default hljs;