feat: add more language support to markdown renderer
This commit is contained in:
parent
6e0b5e507e
commit
845a45cfca
1 changed files with 26 additions and 0 deletions
|
|
@ -2,24 +2,34 @@ import { render } from "@comark/ansi";
|
||||||
import highlight from "@comark/ansi/plugins/highlight";
|
import highlight from "@comark/ansi/plugins/highlight";
|
||||||
import bash from "@shikijs/langs/bash";
|
import bash from "@shikijs/langs/bash";
|
||||||
import c from "@shikijs/langs/c";
|
import c from "@shikijs/langs/c";
|
||||||
|
import cmake from "@shikijs/langs/cmake";
|
||||||
import cpp from "@shikijs/langs/cpp";
|
import cpp from "@shikijs/langs/cpp";
|
||||||
import csharp from "@shikijs/langs/csharp";
|
import csharp from "@shikijs/langs/csharp";
|
||||||
import css from "@shikijs/langs/css";
|
import css from "@shikijs/langs/css";
|
||||||
|
import dart from "@shikijs/langs/dart";
|
||||||
import docker from "@shikijs/langs/docker";
|
import docker from "@shikijs/langs/docker";
|
||||||
|
import dockerfile from "@shikijs/langs/dockerfile";
|
||||||
|
import dotenv from "@shikijs/langs/dotenv";
|
||||||
import elixir from "@shikijs/langs/elixir";
|
import elixir from "@shikijs/langs/elixir";
|
||||||
import fish from "@shikijs/langs/fish";
|
import fish from "@shikijs/langs/fish";
|
||||||
import golang from "@shikijs/langs/go";
|
import golang from "@shikijs/langs/go";
|
||||||
|
import graphql from "@shikijs/langs/graphql";
|
||||||
import groovy from "@shikijs/langs/groovy";
|
import groovy from "@shikijs/langs/groovy";
|
||||||
|
import haskell from "@shikijs/langs/haskell";
|
||||||
import hcl from "@shikijs/langs/hcl";
|
import hcl from "@shikijs/langs/hcl";
|
||||||
import html from "@shikijs/langs/html";
|
import html from "@shikijs/langs/html";
|
||||||
import java from "@shikijs/langs/java";
|
import java from "@shikijs/langs/java";
|
||||||
import javascript from "@shikijs/langs/javascript";
|
import javascript from "@shikijs/langs/javascript";
|
||||||
|
import jinja from "@shikijs/langs/jinja";
|
||||||
import json from "@shikijs/langs/json";
|
import json from "@shikijs/langs/json";
|
||||||
|
import jsonc from "@shikijs/langs/jsonc";
|
||||||
import jsx from "@shikijs/langs/jsx";
|
import jsx from "@shikijs/langs/jsx";
|
||||||
import kotlin from "@shikijs/langs/kotlin";
|
import kotlin from "@shikijs/langs/kotlin";
|
||||||
|
import less from "@shikijs/langs/less";
|
||||||
import lua from "@shikijs/langs/lua";
|
import lua from "@shikijs/langs/lua";
|
||||||
import markdown from "@shikijs/langs/markdown";
|
import markdown from "@shikijs/langs/markdown";
|
||||||
import mdc from "@shikijs/langs/mdc";
|
import mdc from "@shikijs/langs/mdc";
|
||||||
|
import nginx from "@shikijs/langs/nginx";
|
||||||
import objc from "@shikijs/langs/objc";
|
import objc from "@shikijs/langs/objc";
|
||||||
import ocaml from "@shikijs/langs/ocaml";
|
import ocaml from "@shikijs/langs/ocaml";
|
||||||
import perl from "@shikijs/langs/perl";
|
import perl from "@shikijs/langs/perl";
|
||||||
|
|
@ -30,6 +40,9 @@ import python from "@shikijs/langs/python";
|
||||||
import r from "@shikijs/langs/r";
|
import r from "@shikijs/langs/r";
|
||||||
import ruby from "@shikijs/langs/ruby";
|
import ruby from "@shikijs/langs/ruby";
|
||||||
import rust from "@shikijs/langs/rust";
|
import rust from "@shikijs/langs/rust";
|
||||||
|
import scala from "@shikijs/langs/scala";
|
||||||
|
import scss from "@shikijs/langs/scss";
|
||||||
|
import shell from "@shikijs/langs/shell";
|
||||||
import sql from "@shikijs/langs/sql";
|
import sql from "@shikijs/langs/sql";
|
||||||
import svelte from "@shikijs/langs/svelte";
|
import svelte from "@shikijs/langs/svelte";
|
||||||
import swift from "@shikijs/langs/swift";
|
import swift from "@shikijs/langs/swift";
|
||||||
|
|
@ -67,24 +80,34 @@ export async function renderMarkdown(
|
||||||
languages: [
|
languages: [
|
||||||
bash,
|
bash,
|
||||||
c,
|
c,
|
||||||
|
cmake,
|
||||||
cpp,
|
cpp,
|
||||||
csharp,
|
csharp,
|
||||||
css,
|
css,
|
||||||
|
dart,
|
||||||
docker,
|
docker,
|
||||||
|
dockerfile,
|
||||||
|
dotenv,
|
||||||
elixir,
|
elixir,
|
||||||
fish,
|
fish,
|
||||||
|
graphql,
|
||||||
golang,
|
golang,
|
||||||
groovy,
|
groovy,
|
||||||
|
haskell,
|
||||||
hcl,
|
hcl,
|
||||||
html,
|
html,
|
||||||
java,
|
java,
|
||||||
javascript,
|
javascript,
|
||||||
|
jinja,
|
||||||
json,
|
json,
|
||||||
|
jsonc,
|
||||||
jsx,
|
jsx,
|
||||||
kotlin,
|
kotlin,
|
||||||
|
less,
|
||||||
lua,
|
lua,
|
||||||
markdown,
|
markdown,
|
||||||
mdc,
|
mdc,
|
||||||
|
nginx,
|
||||||
objc,
|
objc,
|
||||||
ocaml,
|
ocaml,
|
||||||
perl,
|
perl,
|
||||||
|
|
@ -95,6 +118,9 @@ export async function renderMarkdown(
|
||||||
r,
|
r,
|
||||||
ruby,
|
ruby,
|
||||||
rust,
|
rust,
|
||||||
|
scala,
|
||||||
|
scss,
|
||||||
|
shell,
|
||||||
sql,
|
sql,
|
||||||
svelte,
|
svelte,
|
||||||
swift,
|
swift,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue