2 lines
1.1 KiB
JavaScript
2 lines
1.1 KiB
JavaScript
import{g as c}from"./syntax-highlight-CQw1bBY6.js";function p(n,i){for(var a=0;a<i.length;a++){const r=i[a];if(typeof r!="string"&&!Array.isArray(r)){for(const e in r)if(e!=="default"&&!(e in n)){const t=Object.getOwnPropertyDescriptor(r,e);t&&Object.defineProperty(n,e,t.get?t:{enumerable:!0,get:()=>r[e]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}var l=o;o.displayName="t4Templating";o.aliases=[];function o(n){(function(i){function a(e,t,s){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+e+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:t,alias:s}}}}function r(e){var t=i.languages[e],s="language-"+e;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:a("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:a("=",t,s),"class-feature":a("\\+",t,s),standard:a("",t,s)}}}}i.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:r})})(n)}const u=c(l),f=p({__proto__:null,default:u},[l]);export{l as a,f as t};
|