73 lines
3.0 KiB
TypeScript
73 lines
3.0 KiB
TypeScript
import hljs from "highlight.js/lib/core";
|
|
import javascript from "highlight.js/lib/languages/javascript";
|
|
import typescript from "highlight.js/lib/languages/typescript";
|
|
import python from "highlight.js/lib/languages/python";
|
|
import rust from "highlight.js/lib/languages/rust";
|
|
import c from "highlight.js/lib/languages/c";
|
|
import cpp from "highlight.js/lib/languages/cpp";
|
|
import csharp from "highlight.js/lib/languages/csharp";
|
|
import ocaml from "highlight.js/lib/languages/ocaml";
|
|
import lua from "highlight.js/lib/languages/lua";
|
|
import swift from "highlight.js/lib/languages/swift";
|
|
import bash from "highlight.js/lib/languages/bash";
|
|
import css from "highlight.js/lib/languages/css";
|
|
import xml from "highlight.js/lib/languages/xml";
|
|
import go from "highlight.js/lib/languages/go";
|
|
import glsl from "highlight.js/lib/languages/glsl";
|
|
import json from "highlight.js/lib/languages/json";
|
|
import markdown from "highlight.js/lib/languages/markdown";
|
|
import yaml from "highlight.js/lib/languages/yaml";
|
|
import sql from "highlight.js/lib/languages/sql";
|
|
import diff from "highlight.js/lib/languages/diff";
|
|
import ini from "highlight.js/lib/languages/ini";
|
|
import java from "highlight.js/lib/languages/java";
|
|
import php from "highlight.js/lib/languages/php";
|
|
import ruby from "highlight.js/lib/languages/ruby";
|
|
import kotlin from "highlight.js/lib/languages/kotlin";
|
|
import dockerfile from "highlight.js/lib/languages/dockerfile";
|
|
import "highlight.js/styles/github-dark.css";
|
|
|
|
hljs.registerLanguage("javascript", javascript);
|
|
hljs.registerLanguage("js", javascript);
|
|
hljs.registerLanguage("typescript", typescript);
|
|
hljs.registerLanguage("ts", typescript);
|
|
hljs.registerLanguage("python", python);
|
|
hljs.registerLanguage("py", python);
|
|
hljs.registerLanguage("rust", rust);
|
|
hljs.registerLanguage("c", c);
|
|
hljs.registerLanguage("cpp", cpp);
|
|
hljs.registerLanguage("c++", cpp);
|
|
hljs.registerLanguage("csharp", csharp);
|
|
hljs.registerLanguage("cs", csharp);
|
|
hljs.registerLanguage("ocaml", ocaml);
|
|
hljs.registerLanguage("lua", lua);
|
|
hljs.registerLanguage("swift", swift);
|
|
hljs.registerLanguage("bash", bash);
|
|
hljs.registerLanguage("sh", bash);
|
|
hljs.registerLanguage("shell", bash);
|
|
hljs.registerLanguage("css", css);
|
|
hljs.registerLanguage("html", xml);
|
|
hljs.registerLanguage("xml", xml);
|
|
hljs.registerLanguage("go", go);
|
|
hljs.registerLanguage("golang", go);
|
|
hljs.registerLanguage("glsl", glsl);
|
|
hljs.registerLanguage("json", json);
|
|
hljs.registerLanguage("markdown", markdown);
|
|
hljs.registerLanguage("md", markdown);
|
|
hljs.registerLanguage("yaml", yaml);
|
|
hljs.registerLanguage("yml", yaml);
|
|
hljs.registerLanguage("sql", sql);
|
|
hljs.registerLanguage("diff", diff);
|
|
hljs.registerLanguage("toml", ini);
|
|
hljs.registerLanguage("ini", ini);
|
|
hljs.registerLanguage("java", java);
|
|
hljs.registerLanguage("php", php);
|
|
hljs.registerLanguage("ruby", ruby);
|
|
hljs.registerLanguage("rb", ruby);
|
|
hljs.registerLanguage("kotlin", kotlin);
|
|
hljs.registerLanguage("kt", kotlin);
|
|
hljs.registerLanguage("dockerfile", dockerfile);
|
|
hljs.registerLanguage("docker", dockerfile);
|
|
|
|
export default hljs;
|