1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[25265],{725265:(t,n,e)=>{e.d(n,{jsonrepair:()=>y});class r extends Error{constructor(t,n){super(`${t} at position ${n}`),this.position=n}}function u(t){return t>="0"&&t<="9"}function i(t){return",:[]/{}()\n+".includes(t)}function l(t){return t>="a"&&t<="z"||t>="A"&&t<="Z"||"_"===t||"$"===t}function f(t){return t>="a"&&t<="z"||t>="A"&&t<="Z"||"_"===t||"$"===t||t>="0"&&t<="9"}let o=/^(http|https|ftp|mailto|file|data|irc):\/\/$/,c=/^[A-Za-z0-9-._~:/?#@!$&'()*+;=]$/;function s(t){return",[]/{}\n+".includes(t)}function h(t){return $(t)||g.test(t)}let g=/^[[{\w-]$/;function a(t){return"\n"===t||"\r"===t||" "===t||"\b"===t||"\f"===t}function b(t,n){let e=t.charCodeAt(n);return 32===e||10===e||9===e||13===e}function d(t,n){let e=t.charCodeAt(n);return 32===e||9===e||13===e}function $(t){return p(t)||A(t)}function p(t){return'"'===t||"â"===t||"â"===t}function w(t){return'"'===t}function A(t){return"'"===t||"â"===t||"â"===t||"`"===t||"\xb4"===t}function v(t){return"'"===t}function N(t,n){let e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=t.lastIndexOf(n);return -1!==r?t.substring(0,r)+(e?"":t.substring(r+1)):t}function k(t,n){let e=t.length;if(!b(t,e-1))return t+n;for(;b(t,e-1);)e--;return t.substring(0,e)+n+t.substring(e)}let x={""":'"',"&":"&","<":"<",">":">","'":"'"};function C(t){if("&"!==t.charAt(0))return null;let n=t.indexOf(";");if(-1===n)return null;let e=t.substring(0,n+1),r=x[e];if(void 0!==r)return{char:r,length:e.length};if("#"===t.charAt(1)){let r=t.substring(2,n),u="x"===r.charAt(0)||"X"===r.charAt(0),i=u?r.substring(1):r;if(i.length>0){let t=Number.parseInt(i,u?16:10);if(!Number.isNaN(t)&&t>=0&&t<=1114111)return{char:String.fromCodePoint(t),length:e.length}}}return null}function O(t,n){let e=0;for(let r=0;r<t.length;r++)t.charAt(r)===n&&e++;return e}let _={"\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r"," ":"\\t"},m={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:" "};function y(t){var n;let e=0,g="";I(["```","[```","{```"]),y()||function(){throw new r("Unexpected end of json string",t.length)}(),I(["```","```]","```}"]);let x=J(",");for((x&&S(),h(t[e])&&(n=g,/[,\n][ \t\r]*$/.test(n)))?(x||(g=k(g,",")),function(){let t=!0,n=!0;for(;n;)t?t=!1:J(",")||(g=k(g,",")),n=y();n||(g=N(g,",")),g=`[ 2${g} 3]`}()):x&&(g=N(g,","));"}"===t[e]||"]"===t[e];)e++,S();if(e>=t.length)return g;function y(){S();let n=function(){if("{"===t[e]){g+="{",e++,S(),j(",")&&S();let n=!0;for(;e<t.length&&"}"!==t[e];){if(n||(J(",")||(g=k(g,",")),S()),z(),!(Z()||q(!0))){"}"===t[e]||"{"===t[e]||"]"===t[e]||"["===t[e]||void 0===t[e]?n||(g=N(g,",")):function(){throw new r("Object key expected",e)}();break}S();let u=J(":"),i=e>=t.length;u||(h(t[e])||i?g=k(g,":"):B()),y()||(u||i?g+="null":B()),n=!1}return"}"===t[e]?(g+="}",e++):g=k(g,"}"),!0}return!1}()||function(){if("["===t[e]){g+="[",e++,S(),j(",")&&S();let n=!0;for(;e<t.length&&"]"!==t[e];){if(n||J(",")||(g=k(g,",")),z(),!y()){n||(g=N(g,","));break}n=!1}return"]"===t[e]?(g+="]",e++):g=k(g,"]"),!0}return!1}()||Z()||function(){let n=e,r="",i=!1;for("-"===t[e]&&(r+=t[e],!u(t[++e])&&T()&&(r+="0")),"0"===t[e]&&u(t[e+1])&&(i=!0);u(t[e]);)r+=t[e],e++;if("."===t[e])for((""===r||"-"===r)&&(r+="0"),r+=t[e],u(t[++e])||(r+="0");u(t[e]);)r+=t[e],e++;if(e>n){if("e"===t[e]||"E"===t[e])for("-"===r&&(i=!0),r+=t[e],("-"===t[++e]||"+"===t[e])&&(r+=t[e],e++),u(t[e])||(r+="0");u(t[e]);)r+=t[e],e++;return T()?(g+=i?`"${t.substring(n,e)}"`:r,!0):(e=n,!1)}return!1}()||U("true","true")||U("false","false")||U("null","null")||U("True","true")||U("False","false")||U("None","null")||q(!1)||function(){if("/"===t[e]){let n=e;for(e++;e<t.length&&("/"!==t[e]||"\\"===t[e-1]);)e++;return e++,g+=JSON.stringify(t.substring(n,e)),!0}}();return S(),n}function S(){let n=!(arguments.length>0)||void 0===arguments[0]||arguments[0],r=e,u=E(n);do(u=function(){if("/"===t[e]&&"*"===t[e+1]){for(var n;e<t.length&&!("*"===t[n=e]&&"/"===t[n+1]);)e++;return e+=2,!0}if("/"===t[e]&&"/"===t[e+1]){for(;e<t.length&&"\n"!==t[e];)e++;return!0}return!1}())&&(u=E(n));while(u);return e>r}function E(n){let r=n?b:d,u="";for(;;)if(r(t,e))u+=t[e],e++;else if(function(t,n){let e=t.charCodeAt(n);return 160===e||6158===e||e>=8192&&e<=8203||8239===e||8287===e||12288===e||65279===e}(t,e))u+=" ",e++;else break;return u.length>0&&(g+=u,!0)}function I(n){if(function(n){for(let r of(E(!0),n)){let n=e+r.length;if(t.slice(e,n)===r)return e=n,!0}return!1}(n)){if(l(t[e]))for(;e<t.length&&f(t[e]);)e++;return S(),!0}return!1}function J(n){return t[e]===n&&(g+=t[e],e++,!0)}function j(n){return t[e]===n&&(e++,!0)}function z(){return S(),"."===t[e]&&"."===t[e+1]&&"."===t[e+2]&&(e+=3,S(),j(","),
3!0)}function Z(){var n;let l=arguments.length>0&&void 0!==arguments[0]&&arguments[0],f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,h="\\"===t[e];h&&!$(t[++e])&&X();let d="&"===t[e]?C(t.slice(e,e+12)):null,N=null!==d&&'"'===d.char||null!==d&&"'"===d.char;if($(t[e])||N){let x=w(t[e])?w:v(t[e])?v:A(t[e])?A:p,y=e,E=g.length,I='"';for(e+=N&&d?d.length:1;;){if(e>=t.length){let n=P(e-1);if(!l&&i(t.charAt(n)))return e=y,g=g.substring(0,E),Z(!0);return I=k(I,'"'),g+=I,!0}if(e===f)return I=k(I,'"'),g+=I,!0;let p=N&&"&"===t[e]?C(t.slice(e,e+12)):null;if(p&&d?p.char===d.char:x(t[e])){let n=e,r=I.length;if(I+='"',e+=p?p.length:1,g+=I,S(!1),l||e>=t.length||i(t[e])&&!function(t,n){switch(n){case")":return O(t,"(")>O(t,")");case"]":return O(t,"[")>O(t,"]");case"}":return O(t,"{")>O(t,"}");default:return!1}}(I,t[e])||$(t[e])&&!function(n){let e=n+1;for(;e<t.length&&b(t,e);)e++;return e>=t.length||i(t[e])}(e)||u(t[e]))return F(),!0;"\\"===t[e]&&X();let f=P(n-1),o=t.charAt(f);if(","===o)return e=y,g=g.substring(0,E),Z(!1,f);if(i(o))return e=y,g=g.substring(0,E),Z(!0);g=g.substring(0,E),e=n+(p?p.length:1),I=`${I.substring(0,r)}\\${I.substring(r)}`}else if(l&&s(t[e])){if(":"===t[e-1]&&o.test(t.substring(y+1,e+2)))for(;e<t.length&&c.test(t[e]);)I+=t[e],e++;return I=k(I,'"'),g+=I,F(),!0}else if(p){let t=p.char;'"'===t?I+='\\"':a(t)?I+=_[t]:I+=t,e+=p.length}else if("\\"===t[e]){let u=t.charAt(e+1);if(void 0!==m[u])I+=t.slice(e,e+2),e+=2;else if("u"===u){let u=2;for(;u<6&&(n=t[e+u],/^[0-9A-Fa-f]$/.test(n));)u++;6===u?(I+=t.slice(e,e+6),e+=6):e+u>=t.length?e=t.length:function(){let n=t.slice(e,e+6);throw new r(`Invalid unicode character "${n}"`,e)}()}else"\n"===u?I+="\\n":I+=u,e+=2}else{let n=t.charAt(e);'"'===n&&"\\"!==t[e-1]?I+=`\\${n}`:a(n)?I+=_[n]:(n>=" "||function(t){throw new r(`Invalid character ${JSON.stringify(t)}`,e)}(n),I+=n),e++}h&&j("\\")}}return!1}function F(){let n=!1;for(S();"+"===t[e];){n=!0,e++,S();let t=(g=N(g,'"',!0)).length;if(Z()){var r;g=(r=g).substring(0,t)+r.substring(t+1)}else g=k(g,'"')}return n}function U(n,r){return!(t.slice(e,e+n.length)!==n||f(t[e+n.length]))&&(g+=r,e+=n.length,!0)}function q(n){let r=e;if(l(t[e])){for(;e<t.length&&f(t[e]);)e++;let n=e;for(;b(t,n);)n++;if("("===t[n])return e=n+1,y(),")"===t[e]&&";"===t[++e]&&e++,!0}for(;e<t.length&&!s(t[e])&&!$(t[e])&&(!n||":"!==t[e]);)e++;if(":"===t[e-1]&&o.test(t.substring(r,e+2)))for(;e<t.length&&c.test(t[e]);)e++;if(e>r){for(;b(t,e-1)&&e>0;)e--;let n=t.slice(r,e);return g+="undefined"===n?"null":JSON.stringify(n),'"'===t[e]&&e++,!0}}function P(n){let e=n;for(;e>0&&b(t,e);)e--;return e}function T(){return e>=t.length||i(t[e])||b(t,e)}function X(){throw new r(`Unexpected character ${JSON.stringify(t[e])}`,e)}function B(){throw new r("Colon expected",e)}X()}}}]);
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.