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