HEX
Server: nginx/1.18.0
System: Linux test-ipsremont 5.4.0-214-generic #234-Ubuntu SMP Fri Mar 14 23:50:27 UTC 2025 x86_64
User: ips (1000)
PHP: 8.0.30
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/laravel/public/js/repair.js
/**
 * Bundled by jsDelivr using Rollup v2.79.2 and Terser v5.39.0.
 * Original file: /npm/jsonrepair@3.13.2/lib/esm/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
class n extends Error{constructor(n,t){super(`${n} at position ${t}`),this.position=t}}function t(n){return/^[0-9A-Fa-f]$/.test(n)}function r(n){return n>="0"&&n<="9"}function e(n){return n>=" "}function u(n){return",:[]/{}()\n+".includes(n)}function i(n){return n>="a"&&n<="z"||n>="A"&&n<="Z"||"_"===n||"$"===n}function f(n){return n>="a"&&n<="z"||n>="A"&&n<="Z"||"_"===n||"$"===n||n>="0"&&n<="9"}const o=/^(http|https|ftp|mailto|file|data|irc):\/\/$/,c=/^[A-Za-z0-9-._~:/?#@!$&'()*+;=]$/;function s(n){return",[]/{}\n+".includes(n)}function l(n){return $(n)||g.test(n)}const g=/^[[{\w-]$/;function h(n){return"\n"===n||"\r"===n||"\t"===n||"\b"===n||"\f"===n}function a(n,t){const r=n.charCodeAt(t);return 32===r||10===r||9===r||13===r}function d(n,t){const r=n.charCodeAt(t);return 32===r||9===r||13===r}function b(n,t){const r=n.charCodeAt(t);return 160===r||r>=8192&&r<=8202||8239===r||8287===r||12288===r}function $(n){return w(n)||A(n)}function w(n){return'"'===n||"“"===n||"”"===n}function p(n){return'"'===n}function A(n){return"'"===n||"‘"===n||"’"===n||"`"===n||"´"===n}function v(n){return"'"===n}function x(n,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const e=n.lastIndexOf(t);return-1!==e?n.substring(0,e)+(r?"":n.substring(e+1)):n}function O(n,t){let r=n.length;if(!a(n,r-1))return n+t;for(;a(n,r-1);)r--;return n.substring(0,r)+t+n.substring(r)}function y(n,t,r){return n.substring(0,t)+n.substring(t+r)}const N={"\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"},k={'"':'"',"\\":"\\","/":"/",b:"\b",f:"\f",n:"\n",r:"\r",t:"\t"};function C(g){let C=0,S="";E(["```","[```","{```"]);I()||function(){throw new n("Unexpected end of json string",g.length)}(),E(["```","```]","```}"]);const z=F(",");for(z&&Z(),l(g[C])&&function(n){return/[,\n][ \t\r]*$/.test(n)}(S)?(z||(S=O(S,",")),function(){let n=!0,t=!0;for(;t;){if(n)n=!1;else{F(",")||(S=O(S,","))}t=I()}t||(S=x(S,","));S=`[\n${S}\n]`}()):z&&(S=x(S,","));"}"===g[C]||"]"===g[C];)C++,Z();if(C>=g.length)return S;function I(){Z();const n=function(){if("{"===g[C]){S+="{",C++,Z(),U(",")&&Z();let n=!0;for(;C<g.length&&"}"!==g[C];){let t;n?(t=!0,n=!1):(t=F(","),t||(S=O(S,",")),Z()),m();if(!(T()||D(!0))){"}"===g[C]||"{"===g[C]||"]"===g[C]||"["===g[C]||void 0===g[C]?S=x(S,","):M();break}Z();const r=F(":"),e=C>=g.length;r||(l(g[C])||e?S=O(S,":"):P());I()||(r||e?S+="null":P())}return"}"===g[C]?(S+="}",C++):S=O(S,"}"),!0}return!1}()||function(){if("["===g[C]){S+="[",C++,Z(),U(",")&&Z();let n=!0;for(;C<g.length&&"]"!==g[C];){if(n)n=!1;else{F(",")||(S=O(S,","))}m();if(!I()){S=x(S,",");break}}return"]"===g[C]?(S+="]",C++):S=O(S,"]"),!0}return!1}()||T()||function(){const n=C;if("-"===g[C]){if(C++,H())return K(n),!0;if(!r(g[C]))return C=n,!1}for(;r(g[C]);)C++;if("."===g[C]){if(C++,H())return K(n),!0;if(!r(g[C]))return C=n,!1;for(;r(g[C]);)C++}if("e"===g[C]||"E"===g[C]){if(C++,"-"!==g[C]&&"+"!==g[C]||C++,H())return K(n),!0;if(!r(g[C]))return C=n,!1;for(;r(g[C]);)C++}if(!H())return C=n,!1;if(C>n){const t=g.slice(n,C),r=/^0\d/.test(t);return S+=r?`"${t}"`:t,!0}return!1}()||B("true","true")||B("false","false")||B("null","null")||B("True","true")||B("False","false")||B("None","null")||D(!1)||function(){if("/"===g[C]){const n=C;for(C++;C<g.length&&("/"!==g[C]||"\\"===g[C-1]);)C++;return C++,S+=JSON.stringify(g.substring(n,C)),!0}}();return Z(),n}function Z(){let n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=C;let r=_(n);do{r=j(),r&&(r=_(n))}while(r);return C>t}function _(n){const t=n?a:d;let r="";for(;;)if(t(g,C))r+=g[C],C++;else{if(!b(g,C))break;r+=" ",C++}return r.length>0&&(S+=r,!0)}function j(){if("/"===g[C]&&"*"===g[C+1]){for(;C<g.length&&!J(g,C);)C++;return C+=2,!0}if("/"===g[C]&&"/"===g[C+1]){for(;C<g.length&&"\n"!==g[C];)C++;return!0}return!1}function E(n){if(function(n){_(!0);for(const t of n){const n=C+t.length;if(g.slice(C,n)===t)return C=n,!0}return!1}(n)){if(i(g[C]))for(;C<g.length&&f(g[C]);)C++;return Z(),!0}return!1}function F(n){return g[C]===n&&(S+=g[C],C++,!0)}function U(n){return g[C]===n&&(C++,!0)}function m(){return Z(),"."===g[C]&&"."===g[C+1]&&"."===g[C+2]&&(C+=3,Z(),U(","),!0)}function T(){let n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,f="\\"===g[C];if(f&&(C++,f=!0),$(g[C])){const l=p(g[C])?p:v(g[C])?v:A(g[C])?A:w,a=C,d=S.length;let b='"';for(C++;;){if(C>=g.length){const t=G(C-1);return!n&&u(g.charAt(t))?(C=a,S=S.substring(0,d),T(!0)):(b=O(b,'"'),S+=b,!0)}if(C===i)return b=O(b,'"'),S+=b,!0;if(l(g[C])){const t=C,e=b.length;if(b+='"',C++,S+=b,Z(!1),n||C>=g.length||u(g[C])||$(g[C])||r(g[C]))return q(),!0;const i=G(t-1),f=g.charAt(i);if(","===f)return C=a,S=S.substring(0,d),T(!1,i);if(u(f))return C=a,S=S.substring(0,d),T(!0);S=S.substring(0,d),C=t+1,b=`${b.substring(0,e)}\\${b.substring(e)}`}else{if(n&&s(g[C])){if(":"===g[C-1]&&o.test(g.substring(a+1,C+2)))for(;C<g.length&&c.test(g[C]);)b+=g[C],C++;return b=O(b,'"'),S+=b,q(),!0}if("\\"===g[C]){const n=g.charAt(C+1);if(void 0!==k[n])b+=g.slice(C,C+2),C+=2;else if("u"===n){let n=2;for(;n<6&&t(g[C+n]);)n++;6===n?(b+=g.slice(C,C+6),C+=6):C+n>=g.length?C=g.length:Q()}else b+=n,C+=2}else{const n=g.charAt(C);'"'===n&&"\\"!==g[C-1]?(b+=`\\${n}`,C++):h(n)?(b+=N[n],C++):(e(n)||L(n),b+=n,C++)}}f&&U("\\")}}return!1}function q(){let n=!1;for(Z();"+"===g[C];){n=!0,C++,Z(),S=x(S,'"',!0);const t=S.length,r=T();S=r?y(S,t,1):O(S,'"')}return n}function B(n,t){return g.slice(C,C+n.length)===n&&(S+=t,C+=n.length,!0)}function D(n){const t=C;if(i(g[C])){for(;C<g.length&&f(g[C]);)C++;let n=C;for(;a(g,n);)n++;if("("===g[n])return C=n+1,I(),")"===g[C]&&(C++,";"===g[C]&&C++),!0}for(;C<g.length&&!s(g[C])&&!$(g[C])&&(!n||":"!==g[C]);)C++;if(":"===g[C-1]&&o.test(g.substring(t,C+2)))for(;C<g.length&&c.test(g[C]);)C++;if(C>t){for(;a(g,C-1)&&C>0;)C--;const n=g.slice(t,C);return S+="undefined"===n?"null":JSON.stringify(n),'"'===g[C]&&C++,!0}}function G(n){let t=n;for(;t>0&&a(g,t);)t--;return t}function H(){return C>=g.length||u(g[C])||a(g,C)}function K(n){S+=`${g.slice(n,C)}0`}function L(t){throw new n(`Invalid character ${JSON.stringify(t)}`,C)}function M(){throw new n("Object key expected",C)}function P(){throw new n("Colon expected",C)}function Q(){const t=g.slice(C,C+6);throw new n(`Invalid unicode character "${t}"`,C)}!function(){throw new n(`Unexpected character ${JSON.stringify(g[C])}`,C)}()}function J(n,t){return"*"===n[t]&&"/"===n[t+1]}export{n as JSONRepairError,C as jsonrepair};export default null;
//# sourceMappingURL=/sm/3b82002bfcb3d1015764e3dd92cc49e24235670fc3c016d8b865acdcb06feb6c.map