PageSourceSearch

https://hygraph-next-enterprise.vercel.app/_next/static/chunks/rea…es_refractor_handlebars.3bc6b9ea9569f25e.js

js hygraph-next-enterprise.vercel.app collected 2026-10-03 07:08:23 UTC 2,356 bytes, 1 lines download raw bytes

vendor: 2,356 bytes, line 1
1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3846,3047],{75198:function(e,a,n){var t=n(92223);function handlebars(e){e.register(t),e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",function(a){e.languages["markup-templating"].buildPlaceholders(a,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"handlebars")}),e.languages.hbs=e.languages.handlebars}e.exports=handlebars,handlebars.displayName="handlebars",handlebars.aliases=["hbs"]},92223:function(e){function markupTemplating(e){!function(e){function getPlaceholder(e,a){return"___"+e.toUpperCase()+a+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,n,t,r){if(a.language===n){var s=a.tokenStack=[];a.code=a.code.replace(t,function(e){if("function"==typeof r&&!r(e))return e;for(var t,l=s.length;-1!==a.code.indexOf(t=getPlaceholder(n,l));)++l;return s[l]=e,t}),a.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(a,n){if(a.language===n&&a.tokenStack){a.grammar=e.languages[n];var t=0,r=Object.keys(a.tokenStack);!function walkTokens(s){for(var l=0;l<s.length&&!(t>=r.length);l++){var o=s[l];if("string"==typeof o||o.content&&"string"==typeof o.content){var i=r[t],u=a.tokenStack[i],g="string"==typeof o?o:o.content,p=getPlaceholder(n,i),c=g.indexOf(p);if(c>-1){++t;var k=g.substring(0,c),d=new e.Token(n,e.tokenize(u,a.grammar),"language-"+n,u),f=g.substring(c+p.length),b=[];k&&b.push.apply(b,walkTokens([k])),b.push(d),f&&b.push.apply(b,walkTokens([f])),"string"==typeof o?s.splice.apply(s,[l,1].concat(b)):o.content=b}}else o.content&&walkTokens(o.content)}return s}(a.tokens)}}}})}(e)}e.exports=markupTemplating,markupTemplating.displayName="markupTemplating",markupTemplating.aliases=[]}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.