PageSourceSearch

https://voicereplay.ai/_next/static/chunks/react-syntax-highlighte…languages_refractor_soy.426067edd26ffb00.js

js voicereplay.ai collected 2026-10-05 13:16:48 UTC 3,428 bytes, 1 lines download raw bytes

1try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="9c7ce9f4-53cc-4c60-9f98-c66361fd6601",e._sentryDebugIdIdentifier="sentry-dbid-9c7ce9f4-53cc-4c60-9f98-c66361fd6601")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1423,3047],{93205: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,l){if(a.language===n){var r=a.tokenStack=[];a.code=a.code.replace(t,function(e){if("function"==typeof l&&!l(e))return e;for(var t,o=r.length;-1!==a.code.indexOf(t=getPlaceholder(n,o));)++o;return r[o]=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,l=Object.keys(a.tokenStack);!function walkTokens(r){for(var o=0;o<r.length&&!(t>=l.length);o++){var s=r[o];if("string"==typeof s||s.content&&"string"==typeof s.content){var i=l[t],c=a.tokenStack[i],p="string"==typeof s?s:s.content,u=getPlaceholder(n,i),d=p.indexOf(u);if(d>-1){++t;var g=p.substring(0,d),f=new e.Token(n,e.tokenize(c,a.grammar),"language-"+n,c),k=p.substring(d+u.length),m=[];g&&m.push.apply(m,walkTokens([g])),m.push(f),k&&m.push.apply(m,walkTokens([k])),"string"==typeof s?r.splice.apply(r,[o,1].concat(m)):s.content=m}}else s.content&&walkTokens(s.content)}return r}(a.tokens)}}}})}(e)}e.exports=markupTemplating,markupTemplating.displayName="markupTemplating",markupTemplating.aliases=[]},38181:function(e,a,n){var t=n(93205);function soy(e){var a,n;e.register(t),a=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,n=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/,e.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/(\{+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/(\{+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/(\{+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|html|in|int|js|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^\{+\/?|\/?\}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+\]))*/,inside:{string:{pattern:a,greedy:!0},number:n,punctuation:/[\[\].?]/}},string:{pattern:a,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:n,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},e.hooks.add("before-tokenize",function(a){var n=!1;e.languages["markup-templating"].buildPlaceholders(a,"soy",/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,function(e){return"{/literal}"===e&&(n=!1),!n&&("{literal}"===e&&(n=!0),!0)})}),e.hooks.add("after-tokenize",function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"soy")})}e.exports=soy,soy.displayName="soy",soy.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.