"use strict";(self.webpackChunkgoffee_site=self.webpackChunkgoffee_site||[]).push([[6403,7508],{9962:(e,n,a)=>{var t=a(6876);function s(e){e.register(t),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"]},6876:e=>{function n(e){!function(e){function n(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,t,s,o){if(a.language===t){var i=a.tokenStack=[];a.code=a.code.replace(s,(function(e){if("function"==typeof o&&!o(e))return e;for(var s,r=i.length;-1!==a.code.indexOf(s=n(t,r));)++r;return i[r]=e,s})),a.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(a,t){if(a.language===t&&a.tokenStack){a.grammar=e.languages[t];var s=0,o=Object.keys(a.tokenStack);!function i(r){for(var u=0;u<r.length&&!(s>=o.length);u++){var g=r[u];if("string"==typeof g||g.content&&"string"==typeof g.content){var l=o[s],c=a.tokenStack[l],p="string"==typeof g?g:g.content,f=n(t,l),k=p.indexOf(f);if(k>-1){++s;var d=p.substring(0,k),m=new e.Token(t,e.tokenize(c,a.grammar),"language-"+t,c),h=p.substring(k+f.length),v=[];d&&v.push.apply(v,i([d])),v.push(m),h&&v.push.apply(v,i([h])),"string"==typeof g?r.splice.apply(r,[u,1].concat(v)):g.content=v}}else g.content&&i(g.content)}return r}(a.tokens)}}}})}(e)}e.exports=n,n.displayName="markupTemplating",n.aliases=[]}}]);