import{g}from"./syntax-highlight-CQw1bBY6.js";import{a as u}from"./markup-templating-C7tXeHgl.js";function i(n,e){for(var t=0;ta[r]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}var p=u,l=s;s.displayName="ejs";s.aliases=["eta"];function s(n){n.register(p),function(e){e.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:e.languages.javascript}},e.hooks.add("before-tokenize",function(t){var a=/<%(?!%)[\s\S]+?%>/g;e.languages["markup-templating"].buildPlaceholders(t,"ejs",a)}),e.hooks.add("after-tokenize",function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"ejs")}),e.languages.eta=e.languages.ejs}(n)}const c=g(l),j=i({__proto__:null,default:c},[l]);export{j as e};