Injected languages (HTML + CSS + JS)
- JavaScript
- Rust
- Elixir
import html from '@lumis-sh/lumis/langs/html'
import css from '@lumis-sh/lumis/langs/css'
import javascript from '@lumis-sh/lumis/langs/javascript'
const hl = await createHighlighter({languages: [html, css, javascript]})
const output = hl.highlight(source, htmlInline({language: html, theme: dracula}))
let html = highlight(source, HtmlInlineBuilder::new()
.language(Language::Html)
.theme(Some(themes::get("dracula").unwrap()))
.build()
.unwrap());
Lumis.highlight!(source, formatter: {:html_inline, language: "html", theme: "dracula"})
Load every participating language in JavaScript, not just the outer one.