oneuptime
Version:
OneUptime is a JS package that tracks error event and send logs from your applications to your oneuptime dashboard.
2 lines • 1.04 MB
JavaScript
/*! For license information please see oneuptime.js.LICENSE.txt */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.OneUptime=t():e.OneUptime=t()}(this,(function(){return(()=>{var e={7228:e=>{e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},2858:e=>{e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},3646:(e,t,n)=>{var r=n(7228);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},8926:e=>{function t(e,t,n,r,a,i,s){try{var o=e[i](s),c=o.value}catch(e){return void n(e)}o.done?t(c):Promise.resolve(c).then(r,a)}e.exports=function(e){return function(){var n=this,r=arguments;return new Promise((function(a,i){var s=e.apply(n,r);function o(e){t(s,a,i,o,c,"next",e)}function c(e){t(s,a,i,o,c,"throw",e)}o(void 0)}))}},e.exports.__esModule=!0,e.exports.default=e.exports},6358:e=>{e.exports=function(e,t){return t.get?t.get.call(e):t.value},e.exports.__esModule=!0,e.exports.default=e.exports},8625:e=>{e.exports=function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}},e.exports.__esModule=!0,e.exports.default=e.exports},4575:e=>{e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},3486:e=>{e.exports=function(e,t,n){if(!t.has(e))throw new TypeError("attempted to "+n+" private field on non-instance");return t.get(e)},e.exports.__esModule=!0,e.exports.default=e.exports},1226:(e,t,n)=>{var r=n(6358),a=n(3486);e.exports=function(e,t){var n=a(e,t,"get");return r(e,n)},e.exports.__esModule=!0,e.exports.default=e.exports},5962:(e,t,n)=>{var r=n(8625),a=n(3486);e.exports=function(e,t,n){var i=a(e,t,"set");return r(e,i,n),n},e.exports.__esModule=!0,e.exports.default=e.exports},3913:e=>{function t(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},9713:e=>{e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},5318:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},6860:e=>{e.exports=function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},3884:e=>{e.exports=function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,i=[],s=!0,o=!1;try{for(n=n.call(e);!(s=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);s=!0);}catch(e){o=!0,a=e}finally{try{s||null==n.return||n.return()}finally{if(o)throw a}}return i}},e.exports.__esModule=!0,e.exports.default=e.exports},521:e=>{e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},8206:e=>{e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},3038:(e,t,n)=>{var r=n(2858),a=n(3884),i=n(379),s=n(521);e.exports=function(e,t){return r(e)||a(e,t)||i(e,t)||s()},e.exports.__esModule=!0,e.exports.default=e.exports},319:(e,t,n)=>{var r=n(3646),a=n(6860),i=n(379),s=n(8206);e.exports=function(e){return r(e)||a(e)||i(e)||s()},e.exports.__esModule=!0,e.exports.default=e.exports},8:e=>{function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},379:(e,t,n)=>{var r=n(7228);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},7757:(e,t,n)=>{e.exports=n(5666)},579:(e,t,n)=>{"use strict";var r=n(9134),a=[];function i(){this.task=null,this.domain=null}e.exports=function(e){var t;(t=a.length?a.pop():new i).task=e,t.domain=process.domain,r(t)},i.prototype.call=function(){this.domain&&this.domain.enter();var e=!0;try{this.task.call(),e=!1,this.domain&&this.domain.exit()}finally{e&&r.requestFlush(),this.task=null,this.domain=null,a.push(this)}}},9134:(e,t,n)=>{"use strict";var r,a="function"==typeof setImmediate;function i(e){s.length||(u(),o=!0),s[s.length]=e}e.exports=i;var s=[],o=!1,c=0;function l(){for(;c<s.length;){var e=c;if(c+=1,s[e].call(),c>1024){for(var t=0,n=s.length-c;t<n;t++)s[t]=s[t+c];s.length-=c,c=0}}s.length=0,c=0,o=!1}function u(){var e=process.domain;e&&(r||(r=n(3639)),r.active=process.domain=null),o&&a?setImmediate(l):process.nextTick(l),e&&(r.active=process.domain=e)}i.requestFlush=u},7866:e=>{"use strict";if("undefined"!=typeof SharedArrayBuffer&&"undefined"!=typeof Atomics){const t=new Int32Array(new SharedArrayBuffer(4));function n(e){if(!1==(e>0&&e<1/0)){if("number"!=typeof e&&"bigint"!=typeof e)throw TypeError("sleep: ms must be a number");throw RangeError("sleep: ms must be a number that is greater than 0 but less than Infinity")}Atomics.wait(t,0,0,Number(e))}e.exports=n}else{function t(e){if(!1==(e>0&&e<1/0)){if("number"!=typeof e&&"bigint"!=typeof e)throw TypeError("sleep: ms must be a number");throw RangeError("sleep: ms must be a number that is greater than 0 but less than Infinity")}const t=Date.now()+Number(e);for(;t>Date.now(););}e.exports=t}},9669:(e,t,n)=>{e.exports=n(1609)},7970:(e,t,n)=>{"use strict";var r=n(4867),a=n(6026),i=n(4097),s=n(5327),o=n(3685),c=n(5687),l=n(938).http,u=n(938).https,d=n(7310),p=n(9796),f=n(7288).version,m=n(5061),h=n(481),M=n(5655),_=n(5263),b=/https:?/;function g(e,t,n){if(e.hostname=t.host,e.host=t.host,e.port=t.port,e.path=n,t.auth){var r=Buffer.from(t.auth.username+":"+t.auth.password,"utf8").toString("base64");e.headers["Proxy-Authorization"]="Basic "+r}e.beforeRedirect=function(e){e.headers.host=e.host,g(e,t,e.href)}}e.exports=function(e){return new Promise((function(t,n){var y;function L(){e.cancelToken&&e.cancelToken.unsubscribe(y),e.signal&&e.signal.removeEventListener("abort",y)}var A=function(e){L(),t(e)},v=!1,w=function(e){L(),v=!0,n(e)},O=e.data,S=e.headers,T={};if(Object.keys(S).forEach((function(e){T[e.toLowerCase()]=e})),"user-agent"in T?S[T["user-agent"]]||delete S[T["user-agent"]]:S["User-Agent"]="axios/"+f,O&&!r.isStream(O)){if(Buffer.isBuffer(O));else if(r.isArrayBuffer(O))O=Buffer.from(new Uint8Array(O));else{if(!r.isString(O))return w(m("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",e));O=Buffer.from(O,"utf-8")}if(e.maxBodyLength>-1&&O.length>e.maxBodyLength)return w(m("Request body larger than maxBodyLength limit",e));T["content-length"]||(S["Content-Length"]=O.length)}var z=void 0;e.auth&&(z=(e.auth.username||"")+":"+(e.auth.password||""));var k=i(e.baseURL,e.url),D=d.parse(k),E=D.protocol||"http:";if(!z&&D.auth){var N=D.auth.split(":");z=(N[0]||"")+":"+(N[1]||"")}z&&T.authorization&&delete S[T.authorization];var x=b.test(E),Y=x?e.httpsAgent:e.httpAgent,W={path:s(D.path,e.params,e.paramsSerializer).replace(/^\?/,""),method:e.method.toUpperCase(),headers:S,agent:Y,agents:{http:e.httpAgent,https:e.httpsAgent},auth:z};e.socketPath?W.socketPath=e.socketPath:(W.hostname=D.hostname,W.port=D.port);var C,q=e.proxy;if(!q&&!1!==q){var P=E.slice(0,-1)+"_proxy",B=process.env[P]||process.env[P.toUpperCase()];if(B){var R=d.parse(B),j=process.env.no_proxy||process.env.NO_PROXY,I=!0;if(j&&(I=!j.split(",").map((function(e){return e.trim()})).some((function(e){return!!e&&("*"===e||"."===e[0]&&D.hostname.substr(D.hostname.length-e.length)===e||D.hostname===e)}))),I&&(q={host:R.hostname,port:R.port,protocol:R.protocol},R.auth)){var X=R.auth.split(":");q.auth={username:X[0],password:X[1]}}}}q&&(W.headers.host=D.hostname+(D.port?":"+D.port:""),g(W,q,E+"//"+D.hostname+(D.port?":"+D.port:"")+W.path));var H=x&&(!q||b.test(q.protocol));e.transport?C=e.transport:0===e.maxRedirects?C=H?c:o:(e.maxRedirects&&(W.maxRedirects=e.maxRedirects),C=H?u:l),e.maxBodyLength>-1&&(W.maxBodyLength=e.maxBodyLength),e.insecureHTTPParser&&(W.insecureHTTPParser=e.insecureHTTPParser);var F=C.request(W,(function(t){if(!F.aborted){var n=t,i=t.req||F;if(204!==t.statusCode&&"HEAD"!==i.method&&!1!==e.decompress)switch(t.headers["content-encoding"]){case"gzip":case"compress":case"deflate":n=n.pipe(p.createUnzip()),delete t.headers["content-encoding"]}var s={status:t.statusCode,statusText:t.statusMessage,headers:t.headers,config:e,request:i};if("stream"===e.responseType)s.data=n,a(A,w,s);else{var o=[],c=0;n.on("data",(function(t){o.push(t),c+=t.length,e.maxContentLength>-1&&c>e.maxContentLength&&(v=!0,n.destroy(),w(m("maxContentLength size of "+e.maxContentLength+" exceeded",e,null,i)))})),n.on("aborted",(function(){v||(n.destroy(),w(m("error request aborted",e,"ERR_REQUEST_ABORTED",i)))})),n.on("error",(function(t){F.aborted||w(h(t,e,null,i))})),n.on("end",(function(){try{var t=1===o.length?o[0]:Buffer.concat(o);"arraybuffer"!==e.responseType&&(t=t.toString(e.responseEncoding),e.responseEncoding&&"utf8"!==e.responseEncoding||(t=r.stripBOM(t))),s.data=t}catch(t){w(h(t,e,t.code,s.request,s))}a(A,w,s)}))}}}));if(F.on("error",(function(t){F.aborted&&"ERR_FR_TOO_MANY_REDIRECTS"!==t.code||w(h(t,e,null,F))})),F.on("socket",(function(e){e.setKeepAlive(!0,6e4)})),e.timeout){var V=parseInt(e.timeout,10);if(isNaN(V))return void w(m("error trying to parse `config.timeout` to int",e,"ERR_PARSE_TIMEOUT",F));F.setTimeout(V,(function(){F.abort();var t=e.transitional||M.transitional;w(m("timeout of "+V+"ms exceeded",e,t.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",F))}))}(e.cancelToken||e.signal)&&(y=function(e){F.aborted||(F.abort(),w(!e||e&&e.type?new _("canceled"):e))},e.cancelToken&&e.cancelToken.subscribe(y),e.signal&&(e.signal.aborted?y():e.signal.addEventListener("abort",y))),r.isStream(O)?O.on("error",(function(t){w(h(t,e,null,F))})).pipe(F):F.end(O)}))}},5448:(e,t,n)=>{"use strict";var r=n(4867),a=n(6026),i=n(4372),s=n(5327),o=n(4097),c=n(4109),l=n(7985),u=n(5061),d=n(5655),p=n(5263);e.exports=function(e){return new Promise((function(t,n){var f,m=e.data,h=e.headers,M=e.responseType;function _(){e.cancelToken&&e.cancelToken.unsubscribe(f),e.signal&&e.signal.removeEventListener("abort",f)}r.isFormData(m)&&delete h["Content-Type"];var b=new XMLHttpRequest;if(e.auth){var g=e.auth.username||"",y=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(g+":"+y)}var L=o(e.baseURL,e.url);function A(){if(b){var r="getAllResponseHeaders"in b?c(b.getAllResponseHeaders()):null,i={data:M&&"text"!==M&&"json"!==M?b.response:b.responseText,status:b.status,statusText:b.statusText,headers:r,config:e,request:b};a((function(e){t(e),_()}),(function(e){n(e),_()}),i),b=null}}if(b.open(e.method.toUpperCase(),s(L,e.params,e.paramsSerializer),!0),b.timeout=e.timeout,"onloadend"in b?b.onloadend=A:b.onreadystatechange=function(){b&&4===b.readyState&&(0!==b.status||b.responseURL&&0===b.responseURL.indexOf("file:"))&&setTimeout(A)},b.onabort=function(){b&&(n(u("Request aborted",e,"ECONNABORTED",b)),b=null)},b.onerror=function(){n(u("Network Error",e,null,b)),b=null},b.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||d.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",b)),b=null},r.isStandardBrowserEnv()){var v=(e.withCredentials||l(L))&&e.xsrfCookieName?i.read(e.xsrfCookieName):void 0;v&&(h[e.xsrfHeaderName]=v)}"setRequestHeader"in b&&r.forEach(h,(function(e,t){void 0===m&&"content-type"===t.toLowerCase()?delete h[t]:b.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(b.withCredentials=!!e.withCredentials),M&&"json"!==M&&(b.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&b.addEventListener("progress",e.onDownloadProgress),"function"==typeof e.onUploadProgress&&b.upload&&b.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(f=function(e){b&&(n(!e||e&&e.type?new p("canceled"):e),b.abort(),b=null)},e.cancelToken&&e.cancelToken.subscribe(f),e.signal&&(e.signal.aborted?f():e.signal.addEventListener("abort",f))),m||(m=null),b.send(m)}))}},1609:(e,t,n)=>{"use strict";var r=n(4867),a=n(1849),i=n(321),s=n(7185),o=function e(t){var n=new i(t),o=a(i.prototype.request,n);return r.extend(o,i.prototype,n),r.extend(o,n),o.create=function(n){return e(s(t,n))},o}(n(5655));o.Axios=i,o.Cancel=n(5263),o.CancelToken=n(4972),o.isCancel=n(6502),o.VERSION=n(7288).version,o.all=function(e){return Promise.all(e)},o.spread=n(8713),o.isAxiosError=n(6268),e.exports=o,e.exports.default=o},5263:e=>{"use strict";function t(e){this.message=e}t.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},t.prototype.__CANCEL__=!0,e.exports=t},4972:(e,t,n)=>{"use strict";var r=n(5263);function a(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}a.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},a.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},a.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},a.source=function(){var e;return{token:new a((function(t){e=t})),cancel:e}},e.exports=a},6502:e=>{"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},321:(e,t,n)=>{"use strict";var r=n(4867),a=n(5327),i=n(782),s=n(3572),o=n(7185),c=n(4875),l=c.validators;function u(e){this.defaults=e,this.interceptors={request:new i,response:new i}}u.prototype.request=function(e,t){if("string"==typeof e?(t=t||{}).url=e:t=e||{},!t.url)throw new Error("Provided config url is not valid");(t=o(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&c.assertOptions(n,{silentJSONParsing:l.transitional(l.boolean),forcedJSONParsing:l.transitional(l.boolean),clarifyTimeoutError:l.transitional(l.boolean)},!1);var r=[],a=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(a=a&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var i,u=[];if(this.interceptors.response.forEach((function(e){u.push(e.fulfilled,e.rejected)})),!a){var d=[s,void 0];for(Array.prototype.unshift.apply(d,r),d=d.concat(u),i=Promise.resolve(t);d.length;)i=i.then(d.shift(),d.shift());return i}for(var p=t;r.length;){var f=r.shift(),m=r.shift();try{p=f(p)}catch(e){m(e);break}}try{i=s(p)}catch(e){return Promise.reject(e)}for(;u.length;)i=i.then(u.shift(),u.shift());return i},u.prototype.getUri=function(e){if(!e.url)throw new Error("Provided config url is not valid");return e=o(this.defaults,e),a(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(o(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,r){return this.request(o(r||{},{method:e,url:t,data:n}))}})),e.exports=u},782:(e,t,n)=>{"use strict";var r=n(4867);function a(){this.handlers=[]}a.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},a.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},a.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=a},4097:(e,t,n)=>{"use strict";var r=n(1793),a=n(7303);e.exports=function(e,t){return e&&!r(t)?a(e,t):t}},5061:(e,t,n)=>{"use strict";var r=n(481);e.exports=function(e,t,n,a,i){var s=new Error(e);return r(s,t,n,a,i)}},3572:(e,t,n)=>{"use strict";var r=n(4867),a=n(8527),i=n(6502),s=n(5655),o=n(5263);function c(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new o("canceled")}e.exports=function(e){return c(e),e.headers=e.headers||{},e.data=a.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||s.adapter)(e).then((function(t){return c(e),t.data=a.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return i(t)||(c(e),t&&t.response&&(t.response.data=a.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},481:e=>{"use strict";e.exports=function(e,t,n,r,a){return e.config=t,n&&(e.code=n),e.request=r,e.response=a,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},7185:(e,t,n)=>{"use strict";var r=n(4867);e.exports=function(e,t){t=t||{};var n={};function a(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function i(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:a(void 0,e[n]):a(e[n],t[n])}function s(e){if(!r.isUndefined(t[e]))return a(void 0,t[e])}function o(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:a(void 0,e[n]):a(void 0,t[n])}function c(n){return n in t?a(e[n],t[n]):n in e?a(void 0,e[n]):void 0}var l={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:c};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=l[e]||i,a=t(e);r.isUndefined(a)&&t!==c||(n[e]=a)})),n}},6026:(e,t,n)=>{"use strict";var r=n(5061);e.exports=function(e,t,n){var a=n.config.validateStatus;n.status&&a&&!a(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},8527:(e,t,n)=>{"use strict";var r=n(4867),a=n(5655);e.exports=function(e,t,n){var i=this||a;return r.forEach(n,(function(n){e=n.call(i,e,t)})),e}},5655:(e,t,n)=>{"use strict";var r=n(4867),a=n(6016),i=n(481),s={"Content-Type":"application/x-www-form-urlencoded"};function o(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var c,l={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:("undefined"!=typeof XMLHttpRequest?c=n(5448):"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process)&&(c=n(7970)),c),transformRequest:[function(e,t){return a(t,"Accept"),a(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(o(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(o(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(0,JSON.parse)(e),r.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||l.transitional,n=t&&t.silentJSONParsing,a=t&&t.forcedJSONParsing,s=!n&&"json"===this.responseType;if(s||a&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(e){if(s){if("SyntaxError"===e.name)throw i(e,this,"E_JSON_PARSE");throw e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(s)})),e.exports=l},7288:e=>{e.exports={version:"0.25.0"}},1849:e=>{"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},5327:(e,t,n)=>{"use strict";var r=n(4867);function a(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var i;if(n)i=n(t);else if(r.isURLSearchParams(t))i=t.toString();else{var s=[];r.forEach(t,(function(e,t){null!=e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),s.push(a(t)+"="+a(e))})))})),i=s.join("&")}if(i){var o=e.indexOf("#");-1!==o&&(e=e.slice(0,o)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}},7303:e=>{"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},4372:(e,t,n)=>{"use strict";var r=n(4867);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,a,i,s){var o=[];o.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&o.push("expires="+new Date(n).toGMTString()),r.isString(a)&&o.push("path="+a),r.isString(i)&&o.push("domain="+i),!0===s&&o.push("secure"),document.cookie=o.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},1793:e=>{"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},6268:(e,t,n)=>{"use strict";var r=n(4867);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},7985:(e,t,n)=>{"use strict";var r=n(4867);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function a(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=a(window.location.href),function(t){var n=r.isString(t)?a(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},6016:(e,t,n)=>{"use strict";var r=n(4867);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},4109:(e,t,n)=>{"use strict";var r=n(4867),a=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,i,s={};return e?(r.forEach(e.split("\n"),(function(e){if(i=e.indexOf(":"),t=r.trim(e.substr(0,i)).toLowerCase(),n=r.trim(e.substr(i+1)),t){if(s[t]&&a.indexOf(t)>=0)return;s[t]="set-cookie"===t?(s[t]?s[t]:[]).concat([n]):s[t]?s[t]+", "+n:n}})),s):s}},8713:e=>{"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},4875:(e,t,n)=>{"use strict";var r=n(7288).version,a={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){a[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var i={};a.transitional=function(e,t,n){function a(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,s){if(!1===e)throw new Error(a(r," has been removed"+(t?" in "+t:"")));return t&&!i[r]&&(i[r]=!0,console.warn(a(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,s)}},e.exports={assertOptions:function(e,t,n){if("object"!=typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),a=r.length;a-- >0;){var i=r[a],s=t[i];if(s){var o=e[i],c=void 0===o||s(o,i,e);if(!0!==c)throw new TypeError("option "+i+" must be "+c)}else if(!0!==n)throw Error("Unknown option "+i)}},validators:a}},4867:(e,t,n)=>{"use strict";var r=n(1849),a=Object.prototype.toString;function i(e){return Array.isArray(e)}function s(e){return void 0===e}function o(e){return"[object ArrayBuffer]"===a.call(e)}function c(e){return null!==e&&"object"==typeof e}function l(e){if("[object Object]"!==a.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===a.call(e)}function d(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),i(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.call(null,e[a],a,e)}e.exports={isArray:i,isArrayBuffer:o,isBuffer:function(e){return null!==e&&!s(e)&&null!==e.constructor&&!s(e.constructor)&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"[object FormData]"===a.call(e)},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&o(e.buffer)},isString:function(e){return"string"==typeof e},isNumber:function(e){return"number"==typeof e},isObject:c,isPlainObject:l,isUndefined:s,isDate:function(e){return"[object Date]"===a.call(e)},isFile:function(e){return"[object File]"===a.call(e)},isBlob:function(e){return"[object Blob]"===a.call(e)},isFunction:u,isStream:function(e){return c(e)&&u(e.pipe)},isURLSearchParams:function(e){return"[object URLSearchParams]"===a.call(e)},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&"undefined"!=typeof window&&"undefined"!=typeof document},forEach:d,merge:function e(){var t={};function n(n,r){l(t[r])&&l(n)?t[r]=e(t[r],n):l(n)?t[r]=e({},n):i(n)?t[r]=n.slice():t[r]=n}for(var r=0,a=arguments.length;r<a;r++)d(arguments[r],n);return t},extend:function(e,t,n){return d(t,(function(t,a){e[a]=n&&"function"==typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},3831:(e,t,n)=>{"use strict";var r=n(5318)(n(8));n(9738).config();var a=n(8259),i=n(1976),s=n(294),o=n(8950),c=o.get,l=o.post,u=n(9351),d=n(7805),p=d.onlineTestData,f=d.degradedTestData,m=d.offlineTestData,h=function(e,t,n,o){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"* * * * *",d=arguments.length>5?arguments[5]:void 0,h=arguments.length>6?arguments[6]:void 0;return new i.CronJob(c,(function(){switch("object"!==(0,r.default)(h)&&(h=null),d){case"online":try{l(n,"monitor/".concat(e,"/log/").concat(t),h||p,o,(function(e){u.debug(e.data),u.info("".concat(t," - System Information uploaded"))}))}catch(e){u.error(e)}break;case"degraded":try{l(n,"monitor/".concat(e,"/log/").concat(t),h||f,o,(function(e){u.debug(e.data),u.info("".concat(t," - System Information uploaded"))}))}catch(e){u.error(e)}break;case"offline":try{l(n,"monitor/".concat(e,"/log/").concat(t),h||m,o,(function(e){u.debug(e.data),u.info("".concat(t," - System Information uploaded"))}))}catch(e){u.error(e)}break;default:a.all([s.currentLoad(),s.mem(),s.fsSize(),s.cpuTemperature(),s.cpu()]).then((function(e){var t=e[2]&&e[2].length>0?e[2].filter((function(t){return t.size===e[2][0].size})):e[2];return{cpuLoad:e[0].currentLoad,avgCpuLoad:100*e[0].avgLoad,cpuCores:e[4].physicalCores,memoryUsed:e[1].active,totalMemory:e[1].total,swapUsed:e[1].swapused,storageUsed:t&&t.length>0?t.map((function(e){return e.used})).reduce((function(e,t){return e+t})):t.used,totalStorage:t&&t.length>0?t[0].size:t.size,storageUsage:t&&t.length>0?t.map((function(e){return e.use})).reduce((function(e,t){return e+t})):t.use,mainTemp:e[3].main,maxTemp:e[3].max}})).then((function(r){l(n,"monitor/".concat(e,"/log/").concat(t),r,o,(function(e){u.debug(e.data),u.info("".concat(t," - System Information uploaded"))}),(function(e){return u.error(e)}))})).catch((function(e){u.error(e)}))}}),null,!1)};e.exports=function(e,t,n,i){var s,o,l,d,p,f=e;return"object"===(0,r.default)(e)&&(f=e.projectId,t=e.apiUrl,n=e.apiKey,i=e.monitorId,o=e.interval,l=e.timeout,d=e.simulate,p=e.simulateData),{start:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i,r="monitor/".concat(f,"/monitor/").concat(e&&"string"==typeof e?"".concat(e,"/"):"","?type=server-monitor");return c(t,r,n,(function(t){return new a((function(n,r){var a=t.data;a&&null!==a?e&&"string"==typeof e?n(a._id):null!==a.data&&a.data.length>0?1===a.count?(u.info("Using default Server Monitor..."),n(a.data[0]._id)):e&&"function"==typeof e?n(e(a.data)):(u.error("Server Monitor ID is required"),r(1)):(u.error("No Server Monitor found"),r(0)):(u.error("No Server Monitor found"),r(0))}))})).then((function(e){return new a((function(r,a){e?(u.info("Starting Server Monitor..."),(s=h(f,e,t,n,o,d,p)).start(),l&&setTimeout((function(){u.info("Stopping Server Monitor..."),s.stop()}),l),r(s)):(u.error("Server Monitor ID is required"),a(1))}))})).catch((function(e){"number"!=typeof e&&u.error(e);var t="number"==typeof e?e:1;return process.exitCode=t,e}))},stop:function(){return s&&(u.info("Stopping Server Monitor..."),s.stop()),s}}}},7805:(e,t,n)=>{"use strict";var r=n(1017),a=process.env.API_URL||"https://oneuptime.com/api",i={linux:{log:"/var/log/OneUptime Server Monitor/oneuptimeservermonitor.log",error:"/var/log/OneUptime Server Monitor/oneuptimeservermonitor_error.log"},darwin:{log:"/Library/Logs/OneUptime Server Monitor/oneuptimeservermonitor.log",error:"/Library/Logs/OneUptime Server Monitor/oneuptimeservermonitor_error.log"},win32:{log:r.join(__dirname,"oneuptimeservermonitor.out.log"),error:r.join(__dirname,"oneuptimeservermonitor.err.log")}};e.exports={API_URL:a,LOG_PATH:i,onlineTestData:{cpuLoad:10.451510774011686,avgCpuLoad:27,cpuCores:4,memoryUsed:2513182720,totalMemory:8589934592,swapUsed:1800142848,storageUsed:183032516608,totalStorage:250685575168,storageUsage:73.00999999999999,mainTemp:59.5,maxTemp:60},degradedTestData:{cpuLoad:11.577671931143978,avgCpuLoad:27,cpuCores:4,memoryUsed:2829381632,totalMemory:8589934592,swapUsed:2446589952,storageUsed:243169382400,totalStorage:250685575168,storageUsage:97.0017450095,mainTemp:62,maxTemp:63},offlineTestData:{cpuLoad:0,avgCpuLoad:0,cpuCores:0,memoryUsed:0,totalMemory:0,swapUsed:0,storageUsed:0,totalStorage:0,storageUsage:0,mainTemp:0,maxTemp:0}}},8950:(e,t,n)=>{"use strict";var r=n(9669),a=n(7805).API_URL,i=n(9351),s={"Content-Type":"application/json"},o=function(e){if(i.debug(e.config),e.response)throw i.debug(e.response.data),i.debug(e.response.status),i.debug(e.response.headers),e.response.data;throw e.request?i.debug(e.request):i.debug("Error",e.message),e};e.exports={get:function(e,t,n,i){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:o;return s.apiKey=n,r({method:"get",url:"".concat(e||a,"/").concat(t),headers:s}).then(i,c)},post:function(e,t,n,i,c){var l=arguments.length>5&&void 0!==arguments[5]?arguments[5]:o;return s.apiKey=i,r({method:"post",url:"".concat(e||a,"/").concat(t),headers:s,data:n}).then(c,l)},defaultErrorHandler:o}},9351:(e,t,n)=>{"use strict";var r=n(1534)({level:process.env.LOG_LEVEL||"info",prettyPrint:{colorize:!0,translateTime:!0}});e.exports=r},261:(e,t,n)=>{"use strict";n.d(t,{default:()=>ot});var r=n(8),a=n.n(r),i=n(8926),s=n.n(i),o=n(4575),c=n.n(o),l=n(3913),u=n.n(l),d=n(7757),p=n.n(d),f=n(9669),m=n.n(f),h=function(){function e(t,n,r){c()(this,e),this._setApplicationLogId(n),this._setApiUrl(t),this._setApplicationLogKey(r)}var t,n,r;return u()(e,[{key:"_setApplicationLogId",value:function(e){this.applicationLogId=e}},{key:"_setApplicationLogKey",value:function(e){this.applicationLogKey=e}},{key:"_setApiUrl",value:function(e){this.apiUrl="".concat(e,"/application-log/").concat(this.applicationLogId,"/log")}},{key:"log",value:(r=s()(p().mark((function e(t){var n,r,i,s=arguments;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=s.length>1&&void 0!==s[1]?s[1]:null,r=a()(t),t&&("object"===r||"string"===r)){e.next=4;break}return e.abrupt("return","Invalid Content to be logged");case 4:if(!n){e.next=7;break}if("string"==typeof n||Array.isArray(n)){e.next=7;break}return e.abrupt("return","Invalid Content Tags to be logged");case 7:return i="info",e.next=10,this._makeApiRequest(t,i,n);case 10:return e.abrupt("return",e.sent);case 11:case"end":return e.stop()}}),e,this)}))),function(e){return r.apply(this,arguments)})},{key:"warning",value:(n=s()(p().mark((function e(t){var n,r,i,s=arguments;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=s.length>1&&void 0!==s[1]?s[1]:null,r=a()(t),t&&("object"===r||"string"===r)){e.next=4;break}return e.abrupt("return","Invalid Content to be logged");case 4:if(!n){e.next=7;break}if("string"==typeof n||Array.isArray(n)){e.next=7;break}return e.abrupt("return","Invalid Content Tags to be logged");case 7:return i="warning",e.next=10,this._makeApiRequest(t,i,n);case 10:return e.abrupt("return",e.sent);case 11:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"error",value:(t=s()(p().mark((function e(t){var n,r,i,s=arguments;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=s.length>1&&void 0!==s[1]?s[1]:null,r=a()(t),t&&("object"===r||"string"===r)){e.next=4;break}return e.abrupt("return","Invalid Content to be logged");case 4:if(!n){e.next=7;break}if("string"==typeof n||Array.isArray(n)){e.next=7;break}return e.abrupt("return","Invalid Content Tags to be logged");case 7:return i="error",e.next=10,this._makeApiRequest(t,i,n);case 10:return e.abrupt("return",e.sent);case 11:case"end":return e.stop()}}),e,this)}))),function(e){return t.apply(this,arguments)})},{key:"_makeApiRequest",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a={content:e,applicationLogKey:this.applicationLogKey,type:t};return r&&(a.tags=r),new Promise((function(e,t){m().post(n.apiUrl,a).then((function(t){e(t)})).catch((function(e){t(e)}))}))}}]),e}();const M=h;var _=n(9713),b=n.n(_),g=n(319),y=n.n(g),L=n(3038),A=n.n(L);const v=function(){function e(t){c()(this,e),this.options=t,this.timeLineStack=[]}return u()(e,[{key:"_addItemToTimeline",value:function(e){if(this.timeLineStack.length!==this.options.maxTimeline)return e.timestamp=Date.now(),this.timeLineStack.push(e),!0}},{key:"addToTimeline",value:function(e){this._addItemToTimeline(e)}},{key:"getTimeline",value:function(){return this.timeLineStack}},{key:"clearTimeline",value:function(){this.timeLineStack=[]}}]),e}();var w=n(7147),O=n(7230),S=new(n.n(O)().LRUMap)(100),T=function(){function e(t){c()(this,e),this.options=t}var t,n;return u()(e,[{key:"getErrorType",value:function(){return{INFO:"info",WARNING:"warning",ERROR:"error"}}},{key:"_getErrorStackTrace",value:(n=s()(p().mark((function e(t){var n,r,a,i,s,o,c,l,u,d,f,m,h,M,_;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(n=[],r=t.stack?t.stack:t.error.stack?t.error.stack:t.error,a=r.split("\n"),i=a[0].split(":"),s={type:i[0],message:t.message?t.message:t.error,stacktrace:null,lineNumber:t.line||t.lineno,columnNumber:t.col},o=1;o<a.length;o++){for(c=a[o],l=c.substring(0,c.indexOf("(")-1),u=l.substring(l.lastIndexOf(" ")).replace(/\s+/g,""),d=(d=(d=(d=c.substring(c.indexOf("("))).substring(1)).substring(0,d.length-1)).split(":"),f=d[d.length-2],m=d[d.length-1],h="",M=0;M<d.length-2;)h+="".concat(d[M]),M!==d.length-3&&(h+=":"),M+=1;n.push({methodName:u,lineNumber:f,columnNumber:m,fileName:h})}if(_={frames:n},s.stacktrace=_,!w.readFile||!this.options.captureCodeSnippet){e.next=12;break}return e.next=11,this._getErrorCodeSnippet(s);case 11:s=e.sent;case 12:return e.abrupt("return",s);case 13:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"_getUserDeviceDetails",value:function(){var e={device:null,browser:null};if("undefined"!=typeof window){var t=window.navigator.appVersion,n=t.substring(t.indexOf("(")+1,t.indexOf(")")).split(";"),r=t.substring(t.lastIndexOf(")")+1).trim().split(" ")[0],a={name:r.substring(0,r.indexOf("/")),version:r.substring(r.indexOf("/")+1)};e.device=n,e.browser=a}return e}},{key:"_getErrorCodeSnippet",value:(t=s()(p().mark((function e(t){var n,r,a,i,s,o=this;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.stacktrace?t.stacktrace.frames:[],r=0;case 2:if(!(r<n.length)){e.next=17;break}if(a=n[r].fileName,a=this._formatFileName(a),void 0===(i=S.get(a))){e.next=10;break}null!==i&&(n[r].sourceFile=i),e.next=14;break;case 10:return e.next=12,this._readFileFromSource(a);case 12:null!==(s=e.sent)&&(n[r].sourceFile=s);case 14:r++,e.next=2;break;case 17:return n.map((function(e){var t=e.sourceFile?e.sourceFile.split("\n"):[];return o._addCodeSnippetToFrame(t,e)})),t.stacktrace.frames=n,e.abrupt("return",t);case 20:case"end":return e.stop()}}),e,this)}))),function(e){return t.apply(this,arguments)})},{key:"_readFileFromSource",value:function(e){return new Promise((function(t){(0,w.readFile)(e,(function(n,r){var a=n?null:r.toString();S.set(e,a),t(a)}))}))}},{key:"_formatFileName",value:function(e){var t="file://",n=e;return e.indexOf(t)>-1&&(n=e.substring(e.indexOf(t)+t.length)),n}},{key:"_addCodeSnippetToFrame",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5;if(!(e.length<1)){var r=t.lineNumber||0,a=e.length,i=Math.max(Math.min(a,r-1),0);return t.linesBeforeError=e.slice(Math.max(0,i-n),i),t.linesAfterError=e.slice(Math.min(i+1,a),i+1+n),t.errorLine=e[Math.min(a-1,i)],delete t.sourceFile,t}}}]),e}();const z=T;var k=n(3685),D=n.n(k),E=n(5687),N=n.n(E),x=function(){function e(t,n,r){c()(this,e),this.options=r,this.isWindow=n,this.timelineObj=new v(r),this.utilObj=new z,this.currentEventId=t,this.BASE_URL="http://localhost:3002/api",this.debounceDuration=1e3,this.keypressTimeout=void 0,this.lastEvent=void 0,this._setUpConsoleListener(),this.isWindow?this._init():this._setUpHttpsListener()}return u()(e,[{key:"_init",value:function(){this._setUpDomListener(),this._setUpFetchListener(),this._setUpXhrListener()}},{key:"getTimeline",value:function(){return this.timelineObj.getTimeline()}},{key:"clearTimeline",value:function(e){return this.currentEventId=e,this.timelineObj.clearTimeline()}},{key:"_setUpConsoleListener",value:function(){var e,t=this,n=(e=global.console,{log:function(t){e.log(t)},info:function(n){e.info(n),t._logConsoleEvent(n,t.utilObj.getErrorType().INFO)},warn:function(n){e.warn(n),t._logConsoleEvent(n,t.utilObj.getErrorType().WARNING)},error:function(n){e.error(n),t._logConsoleEvent(n,t.utilObj.getErrorType().ERROR)}});global.console=n}},{key:"_setUpDomListener",value:function(){var e=this,t=this;Object.keys(window).forEach((function(n){/^on(keypress|click)/.test(n)&&window.addEventListener(n.slice(2),(function(n){if(!t.keypressTimeout){if(t.lastEvent===n)return;t.lastEvent=n,e._logClickEvent(n,e.utilObj.getErrorType().INFO)}clearTimeout(t.keypressTimeout),t.keypressTimeout=setTimeout((function(){t.keypressTimeout=void 0}),t.debounceDuration)}))}))}},{key:"_setUpXhrListener",value:function(){var e=window.XMLHttpRequest.prototype.open,t=this;window.XMLHttpRequest.prototype.open=function(n,r){var a={method:n,url:r,status_code:""};return this.addEventListener("load",(function(){r.startsWith(t.BASE_URL)||(a.status_code=this.status,t._logXHREvent(a,t.utilObj.getErrorType().INFO))})),this.addEventListener("error",(function(){r.startsWith(t.BASE_URL)||(a.status_code=this.status,t._logXHREvent(a,t.utilObj.getErrorType().INFO))})),e.apply(this,arguments)}}},{key:"_setUpFetchListener",value:function(){var e=global.fetch,t=this;global.fetch=function(n,r){var a={url:n,method:r?r.method:"GET",status_code:""},i=e(n,r);return i.then((function(e){a.status_code=e.status}),(function(e){a.status_code=e.status})),n.startsWith(t.BASE_URL)||t._logFetchEvent(a,t.utilObj.getErrorType().INFO),i}}},{key:"_setUpHttpsListener",value:function(){t(D()),t(N());var e=this;function t(t){var r=t.request;t.request=function(t){var a=r.apply(this,arguments),i=n(t),s=a.emit;return a.emit=function(t,n){return"response"===t&&n.on("end",(function(){i.status=n.statusCode,i.url.startsWith(e.BASE_URL)||e._logHttpRequestEvent(i,e.utilObj.getErrorType().INFO)})),s.apply(this,arguments)},a}}function n(e){var t={method:e.method||"GET",host:e.host||e.hostname||"<no host>",port:e.port||"",path:e.pathname||e.path||"/",headers:e.headers||{},protocol:e.protocol,status:"",url:""},n=""!==t.port?":".concat(t.port):"",r="".concat(t.protocol,"//").concat(t.host).concat(n).concat(t.path);return t.url=r,t}}},{key:"_logConsoleEvent",value:function(e,t){var n={category:"console",data:{content:e},type:t,eventId:this.currentEventId};this.timelineObj.addToTimeline(n)}},{key:"_logXHREvent",value:function(e,t){var n={category:"xhr",data:{content:e},type:t,eventId:this.currentEventId};this.timelineObj.addToTimeline(n)}},{key:"_logFetchEvent",value:function(e,t){var n={category:"fetch",data:{content:e},type:t,eventId:this.currentEventId};this.timelineObj.addToTimeline(n)}},{key:"_logHttpRequestEvent",value:function(e,t){var n={category:t,data:{content:e},type:t,eventId:this.currentEventId};this.timelineObj.addToTimeline(n)}},{key:"logErrorEvent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"exception",n={category:t,data:{content:e},type:this.utilObj.getErrorType().ERROR,eventId:this.currentEventId};this.timelineObj.addToTimeline(n)}},{key:"logCustomTimelineEvent",value:function(e){e.eventId=this.currentEventId,this.timelineObj.addToTimeline(e)}},{key:"_logClickEvent",value:function(e,t){var n=this._getEventTree(e),r={category:"ui.".concat(e.type),data:{content:n},type:t,eventId:this.currentEventId};this.timelineObj.addToTimeline(r)}},{key:"_getEventTree",value:function(e){for(var t=[],n=0,r=[];n<5&&e.path[n];){var a=e.path[n];if("html"!==a.localName){var i="";i+="".concat(a.localName),a.id&&(i+="".concat(a.id));var s=[];s=a.classList;var o="";s.forEach((function(e){o+=".".concat(e)})),i+=o;var c=this._getElementAttributes(a);if(c.length>0){var l="";c.forEach((function(e){"id"!==e.key&&(l+="".concat(e.key,"=").concat(e.value,","))})),""!==l&&(l=l.substring(0,l.length-1),i+="[".concat(l,"]"))}r.push(i),t.push({name:a.localName,class:s,attribute:c})}n+=1}var u=r.reverse();return{tree:t,path:u=u.join(" > ")}}},{key:"_getElementAttributes",value:function(e){for(var t=[],n=e.attributes,r=["class","value"],a=0,i=Object.entries(n);a<i.length;a++){var s=A()(i[a],2),o=(s[0],s[1]);if(!r.includes(o.name)){var c=e[o.name];t.push({key:o.name,value:c})}}return t}}]),e}();const Y=x;var W=n(9568);const C=JSON.parse('{"u2":"oneuptime","i8":"4.0.69"}');function q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?q(Object(n),!0).forEach((function(t){b()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):q(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var B=function(){function e(t,n,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};c()(this,e),this._setErrorTrackerId(n),this._setApiUrl(t),this._setErrorTrackerKey(r),this.tags=[],this.extras=[],this.isWindow=!1,this.fingerprint=[],this.options={maxTimeline:5,captureCodeSnippet:!0},this.MAX_ITEMS_ALLOWED_IN_STACK=100,this.configKeys=["baseUrl"],this._setUpOptions(a),this._setEventId(),this.isWindow="undefined"!=typeof window,this.listenerObj=new Y(this.getEventId(),this.isWindow,this.options),this.utilObj=new z(this.options),this.isWindow?this._setUpErrorListener():this._setUpNodeErrorListener()}var t,n,r;return u()(e,[{key:"_setErrorTrackerId",value:function(e){this.errorTrackerId=e}},{key:"_setErrorTrackerKey",value:function(e){this.errorTrackerKey=e}},{key:"_setApiUrl",value:function(e){this.apiUrl="".concat(e,"/error-tracker/").concat(this.errorTrackerId,"/track")}},{key:"_setUpOptions",value:function(e){for(var t=0,n=Object.entries(e);t<n.length;t++){var r=A()(n[t],2),a=r[0],i=r[1];if(!this.configKeys.includes(a)&&this.options[a])if("maxTimeline"===a&&(i>this.MAX_ITEMS_ALLOWED_IN_STACK||i<1))this.options[a]=this.MAX_ITEMS_ALLOWED_IN_STACK;else if("captureCodeSnippet"===a){var s="boolean"==typeof i;this.options[a]=!s||i}else this.options[a]=i}}},{key:"_setEventId",value:function(){this.eventId=(0,W.Z)()}},{key:"getEventId",value:function(){return this.eventId}},{key:"setTag",value:function(e,t){if("string"!=typeof e||"string"!=typeof t)return"Invalid Tags type";var n=this.tags.findIndex((function(t){return t.key===e}));-1!==n?this.tags[n].value=t:this.tags=[].concat(y()(this.tags),[{key:e,value:t}])}},{key:"setTags",value:function(e){var t=this;if(!Array.isArray(e))return"Invalid Tags type";e.forEach((function(e){e.key&&e.value&&t.setTag(e.key,e.value)}))}},{key:"_getTags",value:function(){return this.tags}},{key:"setExtras",value:function(e){var t=this;e.forEach((function(e){e.key&&e.extra&&t.setExtra(e.key,e.extra)}))}},{key:"setExtra",value:function(e,t){this.extras=P(P({},this.extras),{},b()({},e,t))}},{key:"setFingerprint",value:function(e){if("string"!=typeof e&&!Array.isArray(e))return"Invalid Fingerprint Format";this.fingerprint=e?Array.isArray(e)?e:[e]:[]}},{key:"_getFingerprint",value:function(e){return this.fingerprint.length<1&&this.setFingerprint(e),this.fingerprint}},{key:"_setUpErrorListener",value:function(){var e=this;window.onerror=function(){var t=s()(p().mark((function t(n,r,a,i,s){var o,c;return p().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!(((o={message:n,file:r,line:a,col:i,error:s}).message?o.message.toLowerCase():o.toLowerCase()).indexOf("script error")>-1)){t.next=7;break}return t.abrupt("return");case 7:return t.next=9,e.utilObj._getErrorStackTrace(o);case 9:c=t.sent,e.setTag("handled","false"),e.prepareErrorObject("error",c),e.sendErrorEventToServer();case 13:case"end":return t.stop()}}),t)})));return function(e,n,r,a,i){return t.apply(this,arguments)}}()}},{key:"_setUpNodeErrorListener",value:function(){var e=this;process.on("uncaughtException",(function(t){console.log("".concat(t)),e._manageErrorNode(t)})).on("unhandledRejection",(function(t){console.log("UnhandledPromiseRejectionWarning: ".concat(t.stack)),e._manageErrorNode(t)}))}},{key:"_manageErrorNode",value:(r=s()(p().mark((function e(t){var n;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.utilObj._getErrorStackTrace(t);case 2:return n=e.sent,this.setTag("handled","false"),this.prepareErrorObject("error",n),e.abrupt("return",this.sendErrorEventToServer());case 6:case"end":return e.stop()}}),e,this)}))),function(e){return r.apply(this,arguments)})},{key:"addToTimeline",value:function(e,t,n){var r={category:e,data:{content:t},type:n};this.listenerObj.logCustomTimelineEvent(r)}},{key:"getTimeline",value:function(){return this.listenerObj.getTimeline()}},{key:"captureMessage",value:function(e){return this.setTag("handled","true"),this.prepareErrorObject("message",{message:e}),this.sendErrorEventToServer()}},{key:"captureException",value:(n=s()(p().mark((function e(t){var n;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.utilObj._getErrorStackTrace(t);case 2:return n=e.sent,this.setTag("handled","true"),this.prepareErrorObject("exception",n),e.abrupt("return",this.sendErrorEventToServer());case 6:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"_setHost",value:function(){this.isWindow&&this.setTag("url",window.location.origin)}},{key:"prepareErrorObject",value:function(e,t){var n={message:t.message};this.listenerObj.logErrorEvent(n,e),this._setHost();var r=this.getTimeline(),a=this.utilObj._getUserDeviceDetails(),i=this._getTags(),s=this._getFingerprint(t.message);this.event={type:e,timeline:r,exception:t,deviceDetails:a,eventId:this.getEventId(),tags:i,fingerprint:s,errorTrackerKey:this.errorTrackerKey,sdk:this.getSDKDetails()}}},{key:"sendErrorEventToServer",value:(t=s()(p().mark((function e(){var t,n=this;return p().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:retu