chunk-LO7D4P7J.js 1.8 KB

12345
  1. import { __commonJS } from './chunk-BS5JN4MX.js';
  2. var require_parser=__commonJS({"../../node_modules/refractor/lang/parser.js"(exports,module){module.exports=parser;parser.displayName="parser";parser.aliases=[];function parser(Prism){(function(Prism2){var parser2=Prism2.languages.parser=Prism2.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});parser2=Prism2.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:parser2.keyword,variable:parser2.variable,function:parser2.function,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[a-f\d]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?)\b/i,escape:parser2.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:parser2.punctuation}}}),Prism2.languages.insertBefore("inside","punctuation",{expression:parser2.expression,keyword:parser2.keyword,variable:parser2.variable,function:parser2.function,escape:parser2.escape,"parser-punctuation":{pattern:parser2.punctuation,alias:"punctuation"}},parser2.tag.inside["attr-value"]);})(Prism);}}});
  3. export { require_parser };