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