(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2992,57176,63047],{2992:function(e,t,n){"use strict";var a=n(64836);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var s=a(n(20791));t.default=s.default},20791:function(e,t,n){"use strict";var a=n(93205);function s(e){e.register(a),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){e.languages["markup-templating"].buildPlaceholders(t,"ejs",/<%(?!%)[\s\S]+?%>/g)}),e.hooks.add("after-tokenize",function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"ejs")}),e.languages.eta=e.languages.ejs}e.exports=s,s.displayName="ejs",s.aliases=["eta"]},93205:function(e){"use strict";function t(e){!function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,a,s,o){if(n.language===a){var r=n.tokenStack=[];n.code=n.code.replace(s,function(e){if("function"==typeof o&&!o(e))return e;for(var s,u=r.length;-1!==n.code.indexOf(s=t(a,u));)++u;return r[u]=e,s}),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,a){if(n.language===a&&n.tokenStack){n.grammar=e.languages[a];var s=0,o=Object.keys(n.tokenStack);!function r(u){for(var i=0;i<u.length&&!(s>=o.length);i++){var l=u[i];if("string"==typeof l||l.content&&"string"==typeof l.content){var c=o[s],g=n.tokenStack[c],p="string"==typeof l?l:l.content,f=t(a,c),d=p.indexOf(f);if(d>-1){++s;var k=p.substring(0,d),m=new e.Token(a,e.tokenize(g,n.grammar),"language-"+a,g),_=p.substring(d+f.length),h=[];k&&h.push.apply(h,r([k])),h.push(m),_&&h.push.apply(h,r([_])),"string"==typeof l?u.splice.apply(u,[i,1].concat(h)):l.content=h}}else l.content&&r(l.content)}return u}(n.tokens)}}}})}(e)}e.exports=t,t.displayName="markupTemplating",t.aliases=[]},64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}}]);