vue-files-preview-inno
Version:
A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.
1 lines • 2.44 kB
Source Map (JSON)
{"version":3,"file":"flix.mjs","sources":["../../../../../../node_modules/highlight.js/lib/languages/flix.js"],"sourcesContent":["/*\n Language: Flix\n Category: functional\n Author: Magnus Madsen <mmadsen@uwaterloo.ca>\n Website: https://flix.dev/\n */\n\n/** @type LanguageFn */\nfunction flix(hljs) {\n const CHAR = {\n className: 'string',\n begin: /'(.|\\\\[xXuU][a-zA-Z0-9]+)'/\n };\n\n const STRING = {\n className: 'string',\n variants: [\n {\n begin: '\"',\n end: '\"'\n }\n ]\n };\n\n const NAME = {\n className: 'title',\n relevance: 0,\n begin: /[^0-9\\n\\t \"'(),.`{}\\[\\]:;][^\\n\\t \"'(),.`{}\\[\\]:;]+|[^0-9\\n\\t \"'(),.`{}\\[\\]:;=]/\n };\n\n const METHOD = {\n className: 'function',\n beginKeywords: 'def',\n end: /[:={\\[(\\n;]/,\n excludeEnd: true,\n contains: [ NAME ]\n };\n\n return {\n name: 'Flix',\n keywords: {\n keyword: [\n \"case\",\n \"class\",\n \"def\",\n \"else\",\n \"enum\",\n \"if\",\n \"impl\",\n \"import\",\n \"in\",\n \"lat\",\n \"rel\",\n \"index\",\n \"let\",\n \"match\",\n \"namespace\",\n \"switch\",\n \"type\",\n \"yield\",\n \"with\"\n ],\n literal: [\n \"true\",\n \"false\"\n ]\n },\n contains: [\n hljs.C_LINE_COMMENT_MODE,\n hljs.C_BLOCK_COMMENT_MODE,\n CHAR,\n STRING,\n METHOD,\n hljs.C_NUMBER_MODE\n ]\n };\n}\n\nmodule.exports = flix;\n"],"names":["flix","hljs","CHAR","STRING","METHOD","flix_1"],"mappings":";;;;AAQA,WAASA,EAAKC,GAAM;AAClB,UAAMC,IAAO;AAAA,MACX,WAAW;AAAA,MACX,OAAO;AAAA,IACX,GAEQC,IAAS;AAAA,MACb,WAAW;AAAA,MACX,UAAU;AAAA,QACR;AAAA,UACE,OAAO;AAAA,UACP,KAAK;AAAA;;IAGb,GAQQC,IAAS;AAAA,MACb,WAAW;AAAA,MACX,eAAe;AAAA,MACf,KAAK;AAAA,MACL,YAAY;AAAA,MACZ,UAAU,CAXC;AAAA,QACX,WAAW;AAAA,QACX,WAAW;AAAA,QACX,OAAO;AAAA,MACX,CAOoB;AAAA,IACpB;AAEE,WAAO;AAAA,MACL,MAAM;AAAA,MACN,UAAU;AAAA,QACR,SAAS;AAAA,UACP;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA,UACA;AAAA;QAEF,SAAS;AAAA,UACP;AAAA,UACA;AAAA;;MAGJ,UAAU;AAAA,QACRH,EAAK;AAAA,QACLA,EAAK;AAAA,QACLC;AAAA,QACAC;AAAA,QACAC;AAAA,QACAH,EAAK;AAAA;IAEX;AAAA,EACA;AAEA,SAAAI,IAAiBL;;","x_google_ignoreList":[0]}