PageSourceSearch

https://www.blgcloud.com/dist/modules/8282.js

js blgcloud.com collected 2026-10-01 15:05:42 UTC 12,416 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8282],{78282(e,t,r){r.d(t,{datadogLogs:()=>he});var o=r(81719),n=r(75086),s=r(63352),i=r(53741),a=r(85884),c=r(71482),l=r(97444),g=r(29950),u=r(8237),d=r(4223),f=r(61230),p=r(67731),x=r(93214),C=r(63210),b=r(71533),m=r(42052),v=r(57087),h=r(63252);function y(e,t,r){const o=r.getHandler(),n=Array.isArray(o)?o:[o];return P[e]>=P[r.getLevel()]&&n.includes(t)}const w={ok:"ok",debug:"debug",info:"info",notice:"notice",warn:"warn",error:"error",critical:"critical",alert:"alert",emerg:"emerg"},P={[w.ok]:0,[w.debug]:1,[w.info]:2,[w.notice]:4,[w.warn]:5,[w.error]:6,[w.critical]:7,[w.alert]:8,[w.emerg]:9};function k(e,{includeMessage:t=!1}={}){return{stack:e.stack,kind:e.type,message:t?e.message:void 0,causes:e.causes,fingerprint:e.fingerprint,handling:e.handling}}const L="http",T=Object.keys(w);class E{constructor(e,t,r=L,o=w.debug,n={}){this.handleLogStrategy=e,this.handlerType=r,this.level=o,this.contextManager=(0,x.D)("logger"),this.tags=[],this.contextManager.setContext(n),t&&this.contextManager.setContextProperty("logger",{name:t})}logImplementation(e,t,r=w.info,o,n){const s=(0,d.a)(t);let i;if(null!=o){const e=(0,C.As)({originalError:o,nonErrorPrefix:"Provided",source:b.g.LOGGER,handling:"handled",startClocks:(0,m.M8)()});i=(0,f.kg)({error:k(e,{includeMessage:!0})},e.context,s)}else i=s;this.handleLogStrategy({message:(0,d.a)(e),context:i,status:r},this,n)}log(e,t,r=w.info,o){let n;y(r,L,this)&&(n=(0,v.uC)("log")),this.logImplementation(e,t,r,o,n)}setContext(e){this.contextManager.setContext(e)}getContext(){return this.contextManager.getContext()}setContextProperty(e,t){this.contextManager.setContextProperty(e,t)}removeContextProperty(e){this.contextManager.removeContextProperty(e)}clearContext(){this.contextManager.clearContext()}addTag(e,t){this.tags.push((0,h.NQ)(e,t))}removeTagsWithKey(e){const t=(0,h.iP)(e);this.tags=this.tags.filter(e=>e!==t&&!e.startsWith(`${t}:`))}getTags(){return this.tags.slice()}setHandler(e){this.handlerType=e}getHandler(){return this.handlerType}setLevel(e){this.level=e}getLevel(){return this.level}}function S(e){return function(t,r,o){let n;y(e,L,this)&&(n=(0,v.uC)("log")),this.logImplementation(t,r,e,o,n)}}function O(){return n.Wq?{}:{view:{referrer:document.referrer,url:window.location.href}}}(function(e,t,r,o){var n,s=arguments.length,i=s<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,o);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(i=(s<3?n(i):s>3?n(t,r,i):n(t,r))||i);s>3&&i&&Object.defineProperty(t,r,i)})([c.Ed],E.prototype,"logImplementation",null),E.prototype.ok=S(w.ok),E.prototype.debug=S(w.debug),E.prototype.info=S(w.info),E.prototype.notice=S(w.notice),E.prototype.warn=S(w.warn),E.prototype.error=S(w.error),E.prototype.critical=S(w.critical),E.prototype.alert=S(w.alert),E.prototype.emerg=S(w.emerg);var R=r(91880),N=r(54422),q=r(10491),_=r(9024),I=r(89562),G=r(91456),Q=r(83016),A=r(48606),D=r(6503),$=r(81899),M=r(76948);function H(e,t){return"0"===(r=t)||"1"===r?t:(0,M.ic)(e.sessionSampleRate)?"1":"0";var r}var U=r(56120),F=r(158),j=r(99734),B=r(63147);const Y={[j.bP.log]:w.info,[j.bP.debug]:w.debug,[j.bP.info]:w.info,[j.bP.warn]:w.warn,[j.bP.error]:w.error};var X=r(91261),K=r(67019),V=r(46112),W=r(58392),Z=r(44058),z=r(84219),J=r(37494),ee=r(73520),te=r(73288);function re(e){return W.Y.XHR===e?"XHR":"Fetch"}const oe=r(50846).D;const ne={[w.ok]:j.bP.debug,[w.debug]:j.bP.debug,[w.info]:j.bP.info,[w.notice]:j.bP.info,[w.warn]:j.bP.warn,[w.error]:j.bP.error,[w.critical]:j.bP.error,[w.alert]:j.bP.error,[w.emerg]:j.bP.error};var se=r(57006),ie=r(65652),ae=r(77055),ce=r(47264);const le="logs";function ge(e,t,r,o,s){const i=new oe,a=[];i.subscribe(1,e=>(0,R.b)("logs",e));const c=function(e){return t=>{e.notify(0,{rawLogsEvent:{message:t.message,date:t.startClocks.timeStamp,origin:b.g.AGENT,status:w.error}}),(0,l.A2)("Error reported to customer",{"error.message":t.message})}}(i),g=(0,N._T)(e),u=!e.sessionStoreStrategyType||(0,q.d0)()||(0,_.ao)()?function(e){const t="1"===H(e)?{}:void 0;return{findTrackedSession:()=>t,expireObservable:new $.cP}}(e):function(e,t){const r=(0,D.ox)(e,"logs",t=>H(e,t),t);return{findTrackedSession:(e,t={returnInactive:!1})=>{const o=r.findSession(e,t);return o&&"1"===o.trackingType?{id:o.id,anonymousId:o.anonymousId}:void 0},expireObservable:r.expireObservable}}(e,r);!function(e,t){function r(){return t.isGranted()?F.$O:F.ug}e.register(0,r),e.register(1,r)}(s,r),function(e,t,r){e.register(0,({startTime:e})=>{const o=r.findTrackedSession(e);return r.findTrackedSession(e,{returnInactive:!0})?{service:t.service,session_id:o?o.id:void 0,session:o?{id:o.id}:void 0}:F.ug}),e.register(1,({startTime:e})=>{const t=r.findTrackedSession(e);return t&&t.id?{session:{id:t.id}}:F.$O})}(s,e,u);const d=(0,I.B)(s,e,le),p=(0,G.$)(s,e,u,le),x=(0,Q.F)(s,e,le,!1);!function(e){const t=n.J2;function r(e){const r=function(e,t){if(t&&t.getInternalContext)return t.getInternalContext(e)}(e,(0,_.ao)()?t.DD_RUM_SYNTHETICS:t.DD_RUM);if(r)return r}e.register(0,({startTime:e})=>r(e)||F.$O),e.register(1,({startTime:e})=>{var t,o;const n=r(e);return n?{application:{id:n.application_id},view:{id:null===(t=n.view)||void 0===t?void 0:t.id},action:{id:null===(o=n.user_action)||void 0===o?void 0:o.id}}:F.$O})}(s),(0,A.j3)(s),function(e,t){if(!e.forwardErrorsToLogs)return{stop:K.l};(n.Wq?new $.cP:(0,V.G)(e)).subscribe(e=>{"complete"===e.state&&o(W.Y.XHR,e)}),(0,Z.i)({responseBodyAction:e=>r(e)?2:0}).subscribe(e=>{"resolve"===e.state&&o(W.Y.FETCH,e)});function r(e){return!(0,z.w)(e.url)&&(function(e){return 0===e.status&&"opaque"!==e.responseType}(e)||(0,J.G)(e.status))}function o(o,n){if(!r(n))return;const s="error"in n&&n.error?(0,v.Yn)((0,ee.T)(n.error)):n.responseBody||"Failed to load",i={isAborted:n.isAborted,handlingStack:n.handlingStack};t.notify(0,{rawLogsEvent:{message:`${re(o)} error ${n.method} ${n.url}`,date:n.startClocks.timeStamp,error:{stack:(0,te._R)(s,e.requestErrorResponseLengthLimit,"..."),handling:void 0},http:{method:n.method,status_code:n.status,url:n.url},status:w.error,origin:b.g.NETWORK},domainContext:i})}}(e,i),function(e,t,r){if(!e.forwardErrorsToLogs)return{stop:K.l};r.subscribe(e=>{if(0===e.type){const r=e.error;t.notify(0,{rawLogsEvent:{message:r.message,date:r.startClocks.timeStamp,error:k(r),origin:b.g.SOURCE,status:w.error},messageContext:r.context})}})}(e,i,o),o.unbuffer(),function(e,t){(0,B.l)(e.forwardConsoleLogs).subscribe(e=>{var r;const o={rawLogsEvent:{date:(0,m.nx)(),message:e.message,origin:b.g.CONSOLE,error:e.error&&k(e.error),status:Y[e.api]},messageContext:null===(r=e.error)||void 0===r?void 0:r.context,domainContext:{handlingStack:e.handlingStack}};t.notify(0,o)})}(e,i),function(e,t){(0,X.u)(e,e.forwardReports).subscribe(e=>{let r,o=e.message;const n="deprecation"===e.originalError.type?w.warn:w.error;n===w.error?r=k(e):e.stack&&(o+=` Found in ${(0,C.$X)(e.stack)}`),t.notify(0,{rawLogsEvent:{date:(0,m.nx)(),message:o,origin:b.g.REPORT,error:r,status:n}})})}(e,i);const{handleLog:P}=function(e){return{handleLog:function(t,r,o,n,s){const i=(0,f.kg)(r.getContext(),t.context);if(y(t.status,"console",r)&&function({status:e,message:t},r){j.Z9[ne[e]].call(j.JZ,t,r)}
1(t,i),y(t.status,L,r)){const a={rawLogsEvent:{date:s||(0,m.nx)(),message:t.message,status:t.status,origin:b.g.LOGGER},messageContext:i,savedCommonContext:n,ddtags:r.getTags()};o&&(a.domainContext={handlingStack:o}),e.notify(0,a)}}}}(i);if(function(e,t,r,o,n){const s=T.concat(["custom"]),i={};s.forEach(e=>{i[e]=(0,U.$)(e,n,void 0)}),t.subscribe(0,({rawLogsEvent:n,messageContext:s,savedCommonContext:a,domainContext:c,ddtags:l=[]})=>{var g,u;const d=(0,m.gs)(n.date),p=a||o(),x=r.triggerHook(0,{startTime:d});if(x===F.ug)return;const C=(0,h.m5)(e),v=(0,f.kg)({view:p.view},x,n,s,{ddtags:C.concat(l).join(",")});!1===(null===(g=e.beforeSend)||void 0===g?void 0:g.call(e,v,c))||v.origin!==b.g.AGENT&&(null!==(u=i[v.status])&&void 0!==u?u:i.custom).isLimitReached()||t.notify(1,v)})}(e,i,s,t,c),(0,q.d0)())!function(e){const t=(0,q.Y9)();e.subscribe(1,e=>{t.send("log",e)})}(i);else{const{stop:t}=function(e,t,r,o,n){const s=[e.logsEndpointBuilder];e.replica&&s.push(e.replica.logsEndpointBuilder);const i=(0,se.X)({encoder:(0,ie.N)(),request:(0,ae.sA)(s,r),flushController:(0,ce.tO)({pageMayExitObservable:o,sessionExpireObservable:n.expireObservable})});return t.subscribe(1,e=>{i.add(e)}),i}(e,i,c,g,u);a.push(()=>t())}var E;return{handleLog:P,getInternalContext:(E=u,{get:e=>{const t=E.findTrackedSession(e);if(t)return{session_id:t.id}}}).get,accountContext:d,globalContext:x,userContext:p,stop:()=>{a.forEach(e=>e())}}}var ue=r(48395),de=r(951);const fe=F.XP;var pe=r(76245),xe=r(59980),Ce=r(1902),be=r(76774);const me=32*pe._m;function ve(e,t,r){return void 0===e?[]:"all"===e||Array.isArray(e)&&e.every(e=>t.includes(e))?"all"===e?t:(0,be.R3)(e):void j.Vy.error(`${r} should be "all" or an array with allowed values "${t.join('", "')}"`)}const he=function(){const e=(0,s.D)(),t=(0,i.t)().observable;let r=function(e,t,r){const o=(0,ue.O)(),n=(0,Q.s)();(0,g.P)(n,u.N.globalContext,o);const s=(0,I.K)();(0,g.P)(s,u.N.accountContext,o);const i=(0,G.Y)();let c,d;(0,g.P)(i,u.N.userContext,o);const f=fe(),x=t.observable.subscribe(C);function C(){if(!d||!c||!t.isGranted())return;(0,a.B)(l.a5)("browser-logs-sdk",d,f),x.unsubscribe();const e=r(c,d,f);o.drain(e)}return{init(e,r){if(!e)return void j.Vy.error("Missing configuration");if((0,de.Aq)(e.enableExperimentalFeatures),(0,q.d0)()&&(e=function(e){return{...e,clientToken:"empty"}}(e)),c=e,(0,l.Rr)(function(e){const t=(0,xe.hO)(e);return{forward_errors_to_logs:e.forwardErrorsToLogs,forward_console_logs:e.forwardConsoleLogs,forward_reports:e.forwardReports,use_pci_intake:e.usePciIntake,...t}}(e)),d)return void(0,p.$)("DD_LOGS",e);const o=function(e,t){!0===e.usePciIntake&&e.site&&"datadoghq.com"!==e.site&&j.Vy.warn("PCI compliance for Logs is only available for Datadog organizations in the US1 site. Default intake will be used.");const r=(0,xe.Sz)(e,t),o=ve(e.forwardConsoleLogs,(0,Ce.KQ)(j.bP),"Forward Console Logs"),n=ve(e.forwardReports,(0,Ce.KQ)(X.V),"Forward Reports");if(r&&o&&n)return e.forwardErrorsToLogs&&!o.includes(j.bP.error)&&o.push(j.bP.error),{forwardErrorsToLogs:!1!==e.forwardErrorsToLogs,forwardConsoleLogs:o,forwardReports:n,requestErrorResponseLengthLimit:me,...r}}(e,r);o&&(d=o,(0,Z.i)().subscribe(K.l),t.tryToInit(o.trackingConsent),C())},get initConfiguration(){return c},globalContext:n,accountContext:s,userContext:i,getInternalContext:K.l,handleLog(t,r,n,s=e(),i=(0,m.nx)()){o.add(e=>e.handleLog(t,r,n,s,i))}}}(O,e,(o,n,s)=>{const i=(0,a.B)(ge)(n,O,e,t,s);return r=function(e,t){return{init:e=>{(0,p.$)("DD_LOGS",e)},initConfiguration:e,...t}}(o,i),i});const n=()=>r,x={},C=new E((...e)=>r.handleLog(...e));return(0,o.m)({logger:C,init:e=>{const t=(new Error).stack;(0,c.um)(()=>r.init(e,t))},setTrackingConsent:(0,c.dm)(t=>{e.update(t),(0,l.Q6)({feature:"set-tracking-consent",tracking_consent:t})}),getGlobalContext:(0,g.q)(n,u.N.globalContext,u.Q.getContext),setGlobalContext:(0,g.q)(n,u.N.globalContext,u.Q.setContext),setGlobalContextProperty:(0,g.q)(n,u.N.globalContext,u.Q.setContextProperty),removeGlobalContextProperty:(0,g.q)(n,u.N.globalContext,u.Q.removeContextProperty),clearGlobalContext:(0,g.q)(n,u.N.globalContext,u.Q.clearContext),createLogger:(0,c.dm)((e,t={})=>(x[e]=new E((...e)=>r.handleLog(...e),(0,d.a)(e),t.handler,t.level,(0,d.a)(t.context)),x[e])),getLogger:(0,c.dm)(e=>x[e]),getInitConfiguration:(0,c.dm)(()=>(0,f.Go)(r.initConfiguration)),getInternalContext:(0,c.dm)(e=>r.getInternalContext(e)),setUser:(0,g.q)(n,u.N.userContext,u.Q.setContext),getUser:(0,g.q)(n,u.N.userContext,u.Q.getContext),setUserProperty:(0,g.q)(n,u.N.userContext,u.Q.setContextProperty),removeUserProperty:(0,g.q)(n,u.N.userContext,u.Q.removeContextProperty),clearUser:(0,g.q)(n,u.N.userContext,u.Q.clearContext),setAccount:(0,g.q)(n,u.N.accountContext,u.Q.setContext),getAccount:(0,g.q)(n,u.N.accountContext,u.Q.getContext),setAccountProperty:(0,g.q)(n,u.N.accountContext,u.Q.setContextProperty),removeAccountProperty:(0,g.q)(n,u.N.accountContext,u.Q.removeContextProperty),clearAccount:(0,g.q)(n,u.N.accountContext,u.Q.clearContext)})}();(0,o.Z)((0,n.VZ)(),"DD_LOGS",he)}}]);
2//# sourceMappingURL=8282.js.map

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.