UNPKG

@uiw/codemirror-extensions-langs

Version:

Load languages Extensions for CodeMirror6.

234 lines (233 loc) 8.96 kB
import { StreamLanguage, LanguageSupport } from '@codemirror/language'; export declare const langs: { "1": () => StreamLanguage<unknown>; "2": () => StreamLanguage<unknown>; "3": () => StreamLanguage<unknown>; "4": () => StreamLanguage<unknown>; "4th": () => StreamLanguage<unknown>; "5": () => StreamLanguage<unknown>; "6": () => StreamLanguage<unknown>; "7": () => StreamLanguage<unknown>; "8": () => StreamLanguage<unknown>; "9": () => StreamLanguage<unknown>; apl: () => StreamLanguage<unknown>; asc: () => StreamLanguage<unknown>; asn: () => StreamLanguage<unknown>; asn1: () => StreamLanguage<unknown>; b: () => StreamLanguage<unknown>; bash: () => StreamLanguage<unknown>; bf: () => StreamLanguage<unknown>; BUILD: () => LanguageSupport; bzl: () => LanguageSupport; c: () => LanguageSupport; "c++": () => LanguageSupport; cc: () => LanguageSupport; cfg: () => StreamLanguage<unknown>; cjs: () => LanguageSupport; cl: () => StreamLanguage<unknown>; clj: () => StreamLanguage<unknown>; cljc: () => StreamLanguage<unknown>; cljs: () => StreamLanguage<unknown>; cljx: () => StreamLanguage<unknown>; cmake: () => StreamLanguage<unknown>; "cmake.in": () => StreamLanguage<unknown>; cob: () => StreamLanguage<unknown>; coffee: () => StreamLanguage<unknown>; cpp: () => LanguageSupport; cpy: () => StreamLanguage<unknown>; cql: () => LanguageSupport; cr: () => StreamLanguage<unknown>; cs: () => StreamLanguage<unknown>; css: () => LanguageSupport; cts: () => LanguageSupport; cxx: () => LanguageSupport; cyp: () => StreamLanguage<unknown>; cypher: () => StreamLanguage<unknown>; d: () => StreamLanguage<unknown>; dart: () => StreamLanguage<unknown>; diff: () => StreamLanguage<unknown>; dtd: () => StreamLanguage<unknown>; dyalog: () => StreamLanguage<unknown>; dyl: () => StreamLanguage<unknown>; dylan: () => StreamLanguage<unknown>; e: () => StreamLanguage<unknown>; ecl: () => StreamLanguage<unknown>; edn: () => StreamLanguage<unknown>; el: () => StreamLanguage<unknown>; elm: () => StreamLanguage<unknown>; erl: () => StreamLanguage<unknown>; f: () => StreamLanguage<unknown>; f77: () => StreamLanguage<unknown>; f90: () => StreamLanguage<unknown>; f95: () => StreamLanguage<unknown>; factor: () => StreamLanguage<unknown>; feature: () => StreamLanguage<unknown>; for: () => StreamLanguage<unknown>; forth: () => StreamLanguage<unknown>; fs: () => StreamLanguage<unknown>; fth: () => StreamLanguage<unknown>; fun: () => StreamLanguage<unknown>; go: () => LanguageSupport; gradle: () => StreamLanguage<unknown>; groovy: () => StreamLanguage<unknown>; gss: () => StreamLanguage<unknown>; h: () => LanguageSupport; "h++": () => LanguageSupport; handlebars: () => LanguageSupport; hbs: () => LanguageSupport; hh: () => LanguageSupport; hpp: () => LanguageSupport; hs: () => StreamLanguage<unknown>; htm: () => LanguageSupport; html: () => LanguageSupport; hx: () => StreamLanguage<unknown>; hxml: () => StreamLanguage<unknown>; hxx: () => LanguageSupport; in: () => StreamLanguage<unknown>; ini: () => StreamLanguage<unknown>; ino: () => LanguageSupport; intr: () => StreamLanguage<unknown>; j2: () => LanguageSupport; jade: () => StreamLanguage<unknown>; java: () => LanguageSupport; jinja: () => LanguageSupport; jinja2: () => LanguageSupport; jl: () => StreamLanguage<unknown>; js: () => LanguageSupport; json: () => LanguageSupport; jsonld: () => StreamLanguage<unknown>; jsx: () => LanguageSupport; ksh: () => StreamLanguage<unknown>; kt: () => StreamLanguage<unknown>; kts: () => StreamLanguage<unknown>; less: () => LanguageSupport; liquid: () => LanguageSupport; lisp: () => StreamLanguage<unknown>; ls: () => StreamLanguage<unknown>; ltx: () => StreamLanguage<unknown>; lua: () => StreamLanguage<unknown>; m: () => StreamLanguage<unknown>; map: () => LanguageSupport; markdown: () => LanguageSupport; mbox: () => StreamLanguage<unknown>; md: () => LanguageSupport; mjs: () => LanguageSupport; mkd: () => LanguageSupport; ml: () => StreamLanguage<unknown>; mli: () => StreamLanguage<unknown>; mll: () => StreamLanguage<unknown>; mly: () => StreamLanguage<unknown>; mm: () => StreamLanguage<unknown>; mo: () => StreamLanguage<unknown>; mps: () => StreamLanguage<unknown>; mrc: () => StreamLanguage<unknown>; msc: () => StreamLanguage<unknown>; mscgen: () => StreamLanguage<unknown>; mscin: () => StreamLanguage<unknown>; msgenny: () => StreamLanguage<unknown>; mts: () => LanguageSupport; nb: () => StreamLanguage<unknown>; nix: () => LanguageSupport; nq: () => StreamLanguage<unknown>; nsh: () => StreamLanguage<unknown>; nsi: () => StreamLanguage<unknown>; nt: () => StreamLanguage<unknown>; nut: () => StreamLanguage<unknown>; oz: () => StreamLanguage<unknown>; p: () => StreamLanguage<unknown>; pas: () => StreamLanguage<unknown>; patch: () => StreamLanguage<unknown>; pgp: () => StreamLanguage<unknown>; php: () => LanguageSupport; php3: () => LanguageSupport; php4: () => LanguageSupport; php5: () => LanguageSupport; php7: () => LanguageSupport; phtml: () => LanguageSupport; pig: () => StreamLanguage<unknown>; pl: () => StreamLanguage<unknown>; pls: () => LanguageSupport; pm: () => StreamLanguage<unknown>; pp: () => StreamLanguage<unknown>; pro: () => StreamLanguage<unknown>; properties: () => StreamLanguage<unknown>; proto: () => StreamLanguage<unknown>; ps1: () => StreamLanguage<unknown>; psd1: () => StreamLanguage<unknown>; psm1: () => StreamLanguage<unknown>; pug: () => StreamLanguage<unknown>; pxd: () => StreamLanguage<unknown>; pxi: () => StreamLanguage<unknown>; py: () => LanguageSupport; pyw: () => LanguageSupport; pyx: () => StreamLanguage<unknown>; q: () => StreamLanguage<unknown>; r: () => StreamLanguage<unknown>; R: () => StreamLanguage<unknown>; rb: () => StreamLanguage<unknown>; rq: () => StreamLanguage<unknown>; rs: () => LanguageSupport; s: () => StreamLanguage<unknown>; sas: () => StreamLanguage<unknown>; sass: () => LanguageSupport; scala: () => StreamLanguage<unknown>; scm: () => StreamLanguage<unknown>; scss: () => LanguageSupport; sh: () => StreamLanguage<unknown>; sieve: () => StreamLanguage<unknown>; sig: () => StreamLanguage<unknown>; siv: () => StreamLanguage<unknown>; smackspec: () => StreamLanguage<unknown>; sml: () => StreamLanguage<unknown>; solidity: () => LanguageSupport; sparql: () => StreamLanguage<unknown>; spec: () => StreamLanguage<unknown>; sql: () => LanguageSupport; ss: () => StreamLanguage<unknown>; st: () => StreamLanguage<unknown>; styl: () => StreamLanguage<unknown>; sv: () => StreamLanguage<unknown>; svelte: () => LanguageSupport; svg: () => LanguageSupport; svh: () => StreamLanguage<unknown>; swift: () => StreamLanguage<unknown>; tcl: () => StreamLanguage<unknown>; tex: () => StreamLanguage<unknown>; text: () => StreamLanguage<unknown>; textile: () => StreamLanguage<unknown>; toml: () => StreamLanguage<unknown>; ts: () => LanguageSupport; tsx: () => LanguageSupport; ttcn: () => StreamLanguage<unknown>; ttcn3: () => StreamLanguage<unknown>; ttcnpp: () => StreamLanguage<unknown>; ttl: () => StreamLanguage<unknown>; v: () => StreamLanguage<unknown>; vb: () => StreamLanguage<unknown>; vbs: () => StreamLanguage<unknown>; vhd: () => StreamLanguage<unknown>; vhdl: () => StreamLanguage<unknown>; vtl: () => StreamLanguage<unknown>; vue: () => LanguageSupport; wast: () => LanguageSupport; wat: () => LanguageSupport; webidl: () => StreamLanguage<unknown>; wl: () => StreamLanguage<unknown>; wls: () => StreamLanguage<unknown>; xml: () => LanguageSupport; xq: () => StreamLanguage<unknown>; xqm: () => StreamLanguage<unknown>; xquery: () => StreamLanguage<unknown>; xqy: () => StreamLanguage<unknown>; xsd: () => LanguageSupport; xsl: () => LanguageSupport; xu: () => StreamLanguage<unknown>; xy: () => StreamLanguage<unknown>; yaml: () => LanguageSupport; yml: () => LanguageSupport; ys: () => StreamLanguage<unknown>; z80: () => StreamLanguage<unknown>; }; export declare const langNames: LanguageName[]; export type LanguageName = keyof typeof langs; export declare function loadLanguage(name: LanguageName): LanguageSupport | StreamLanguage<unknown> | null;