UNPKG

marked-code-format

Version:

A marked extension for formatting code blocks using Prettier

91 lines (90 loc) 1.79 kB
/** * Map a markdown code fence language to the corresponding Prettier * `parser` name. */ export declare const LANG_MAP: { javascript: string; js: string; node: string; jsx: string; javascriptreact: string; react: string; typescript: string; ts: string; tsx: string; flow: string; css: string; scss: string; less: string; handlebars: string; json: string; jsonc: string; geojson: string; jsonl: string; topojson: string; json5: string; 'json.stringify': string; graphql: string; pandoc: string; markdown: string; md: string; mdx: string; html: string; xhtml: string; vue: string; angular: string; lwc: string; yaml: string; yml: string; ansible: string; 'home-assistant': string; }; /** * Extended language map for additional code fence languages and their * Prettier parser names. */ export declare const EXTENDED_LANG_MAP: { php: string; inc: string; pug: string; jade: string; ruby: string; jruby: string; macruby: string; rb: string; rbx: string; xml: string; rss: string; xsd: string; wsdl: string; apex: string; astro: string; elm: string; erb: string; rhtml: string; 'html+ruby': string; glsl: string; gohtml: string; gotmpl: string; java: string; jsonata: string; kotlin: string; kt: string; ktm: string; kts: string; motoko: string; mo: string; nginx: string; prisma: string; properties: string; ini: string; dosini: string; rust: string; rs: string; sql: string; solidity: string; sol: string; svelte: string; toml: string; }; export declare const ATTR_PATTERN: RegExp;