티스토리 수익 글 보기

티스토리 수익 글 보기

performance.mark(“js-parse-end:environment-75d02c43754ebb6e.js”); “use strict”;(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([[“85363″],{34619(e,t,n){n.d(t,{O:()=>a,S:()=>i});var r=n(26316);let o=r.cg?.document?.head?.querySelector(‘meta[name=”release”]’)?.content||””,i=”X-GitHub-Client-Version”;function a(){return o}},43420(e,t,n){var r=n(25649),o=n(26316);o.cg?.addEventListener(“error”,e=>{e.error&&(0,r.N7)(e.error)}),o.cg?.addEventListener(“unhandledrejection”,async e=>{if(e.promise)try{await e.promise}catch(e){(0,r.N7)(e)}}),o.cg?.location.hash===”#b00m”&&setTimeout(()=>{throw Error(“b00m”)}),n(89272);var i=n(63371),a=n(51189);let c=fetch;function s({input:e,error:t,status:n}){if(!t)return;let r=e instanceof Request?e.url:e.toString();(0,a.iv)({incrementKey:”FETCH_ERROR”,requestUrl:window.location.href,referredRequestUrl:r,incrementTags:{status:String(n)}},!1,1)}let l=/\breact-(?:dom|lib|profiling)\b/;function u(e){return!!e&&l.test(e)}var d=n(5045);let h=window.fetch,f=(e,t)=>{if(e instanceof Request){let t={…Object.fromEntries(e.headers.entries()),…(0,d.kt)()};return h(new Request(e,{headers:t}))}{let n={…t?.headers??{},…(0,d.kt)()};return h(new Request(e,{…t,headers:n}))}};document.documentElement.hasAttribute(“override-fetch”)&&window.fetch!==f&&(window.fetch=f);var m=n(381),p=n(41763),g=n(66743);let y=/-[0-9a-f]{16}\.(js|(?:module\.)?css)$/;function w(e){return 0===e.transferSize&&e.decodedBodySize>0}function v(){return{count:0,totalSizeBytes:0,totalCompressedSizeBytes:0,totalDownloadMs:0,cachedCount:0,entries:[]}}if((0,i.Bb)(),”u”>typeof document){if(o.cg&&(o.cg.fetch=async(e,t)=>{try{let n=await c(e,t);return s({input:e,error:!n.ok,status:n.status}),n}catch(t){throw s({input:e,error:!0,status:”unknown”}),t}}),”function”==typeof Node&&Node.prototype){let e=Node.prototype.removeChild;Node.prototype.removeChild=function(t){try{return e.apply(this,[t])}catch(e){if(e instanceof Error&&u(e.stack))return t;throw e}}}if(“function”==typeof Node&&Node.prototype){let e=Node.prototype.insertBefore;Node.prototype.insertBefore=function(t,n){try{return e.apply(this,[t,n])}catch(e){if(e instanceof Error&&u(e.stack))return t;throw e}}}(0,m.pS)(),(0,p.kt)(),function(){if(“u”{for(let n of t.getEntries()){let t=function(e){let t=”link”===e.initiatorType&&e.name.endsWith(“.css”)?”css”:”script”===e.initiatorType&&e.name.endsWith(“.js”)?”js”:null;return t?{name:e.name,resourceType:t,responseStart:e.responseStart,responseEnd:e.responseEnd,transferSize:e.transferSize,decodedBodySize:e.decodedBodySize,encodedBodySize:e.encodedBodySize}:null}(n);t&&e.push(t)}});t.observe({type:”resource”,buffered:!0}),window.addEventListener(“load”,()=>{setTimeout(()=>{let n;t.disconnect();let r=(n=performance.getEntriesByType(“paint”).find(e=>”first-paint”===e.name),n?.startTime),o=new Map([[“css-blocking”,v()],[“css-deferred”,v()],[“js-blocking”,v()],[“js-deferred”,v()]]);for(let t of e){let e=function(e,t){if(void 0===t)return null;let n=e.responseEnd<=t;return"css"===e.resourceType?n?"css-blocking":"css-deferred":n?"js-blocking":"js-deferred"}(t,r);if(!e)continue;let n=o.get(e);n&&function(e,t){var n;let r=(n=t.name).split("/").pop()??n,o=w(t),i=Math.round(100*(w(t)?0:t.responseEnd-t.responseStart))/100,a=t.decodedBodySize||0,c=t.encodedBodySize||0;e.count++,e.totalSizeBytes+=a,e.totalCompressedSizeBytes+=c,e.totalDownloadMs+=i,o&&e.cachedCount++,e.entries.push({name:r,nameWithoutHash:r.replace(y,".$1"),cached:o,downloadMs:i,sizeBytes:a,compressedSizeBytes:c})}(n,t)}for(let[e,t]of o)!function(e,t,n){if(0===n.count)return;let r=function(e,t){if(0===e.length)return[e];let n=[],r=[],o=2;for(let t of e){let e=JSON.stringify(t).length+2;r.length>0&&o+e>524288&&(n.push(r),r=[],o=2),r.push(t),o+=e}return r.length>0&&n.push(r),n}(n.entries,524288);for(let o of r)(0,g.BI)(e,{category:t,count:n.count,totalSizeBytes:n.totalSizeBytes,totalCompressedSizeBytes:n.totalCompressedSizeBytes,totalDownloadMs:Math.round(100*n.totalDownloadMs)/100,cachedCount:n.cachedCount,entries:JSON.stringify(o),chunkTotal:r.length},{batched:!0})}(“bundle-stats”,e,t);e.length=0},0)},{once:!0})}()}},25649(e,t,n){let r;n.d(t,{N7:()=>v,AW:()=>w,fE:()=>y,ff:()=>q});var o=n(36301),i=n(63371),a=n(62045),c=n(24212);function s(e){return(0,c.q)(e.stack||””).map(e=>({filename:e.file||””,function:String(e.methodName),lineno:(e.lineNumber||0).toString(),colno:(e.column||0).toString()}))}function l(e){let t=document.querySelectorAll(e);if(t.length>0)return t[t.length-1]}var u=n(58209),d=n(26316),h=n(97398),f=n(41763);let m=!1,p=0,g=Date.now(),y=new Set([“AbortError”,”AuthSessionExpiredError”,”TypeError”,”RateLimitError”,”NotAcceptableError”,”SecFetchHeaderError”,”FetchNetworkError”,”NoiseError”,”ServiceUnavailableError”]),w=new Set([“Failed to fetch”,”NetworkError when attempting to fetch resource.”,”Unable to perform this operation. Please try again later.”]);function v(e,t={}){if(!(e instanceof Error||”object”==typeof e&&null!==e&&”name”in e&&”string”==typeof e.name&&”message”in e&&”string”==typeof e.message)){if(function(e){if(!e||”boolean”==typeof e||”number”==typeof e)return!0;if(“string”==typeof e){if(k.some(t=>e.includes(t)))return!0}else if(“object”==typeof e&&”string”==typeof e.message&&”number”==typeof e.code)return!0;return!1}(e))return;let n=Error(),r=function(e){try{return JSON.stringify(e)}catch{return”Unserializable”}}(e);S(b({type:”UnknownError”,value:`Unable to report error, due to a thrown non-Error type: ${typeof e}, with value ${r}`,stacktrace:s(n),catalogService:document.head?.querySelector(‘meta[name=”current-catalog-service”]’)?.content,catalogServiceHash:document.head?.querySelector(‘meta[name=”current-catalog-service-hash”]’)?.content},t));return}e.name&&(“AbortError”===e.name||”RateLimitError”===e.name||”NotAcceptableError”===e.name||”SecFetchHeaderError”===e.name||”FetchNetworkError”===e.name||”NoiseError”===e.name||”ServiceUnavailableError”===e.name&&q()||y.has(e.name)&&w.has(e.message)||e.name.startsWith(“ApiError”)&&w.has(e.message))||S(b({type:e.name,value:e.message,stacktrace:s(e),catalogService:e.catalogService||globalThis.document?.head?.querySelector(‘meta[name=”current-catalog-service”]’)?.content,catalogServiceHash:e.catalogServiceHash||globalThis.document?.head?.querySelector(‘meta[name=”current-catalog-service-hash”]’)?.content},t))}async function S(e){let t;if(t=Date.now()-g>2592e5,!(!C&&!m&&p<10&&(r??=(0,i.TT)()&&function(){let e=d.cg?.history,t=d.cg?.location;if(!e||!t)return!1;try{return e.replaceState(e.state,document.title,t.href),!0}catch{return!1}}()))||t||(0,a.H)())return;let n=document.head?.querySelector('meta[name="browser-errors-url"]')?.content;if(n){if(e.error.stacktrace.some(e=>E.test(e.filename)||E.test(e.function))){m=!0;return}p++;try{await fetch(n,{method:”post”,body:JSON.stringify({context:e,target:document.head?.querySelector(‘meta[name=”ui-target”]’)?.content||”full”})})}catch{}}}function b(e,t={}){let n,r={…t};return r.reactAppName||(r.reactAppName=function(e){let t=function(){let e=new Set;for(let[t,n]of A)for(let r of document.querySelectorAll(t))if(r instanceof HTMLElement){let t=r.getAttribute(n);t&&e.add(t)}return Array.from(e)}();if(!t||!t.length||!e||!e.length)return;let n=new Set;for(let r of e){if(!r||!r.filename)continue;let e=r.filename.split(/[\\/]/).pop();if(!e||n.has(e))continue;n.add(e);let o=t.find(t=>e.toLowerCase().includes(t.toLowerCase()));if(o)return o}}(e.stacktrace)),Object.assign({error:e,sanitizedUrl:`${window.location.protocol}//${window.location.host}${((n=l(“meta[name=analytics-location]”))?n.content:window.location.pathname)+function(){let e=l(“meta[name=analytics-location-query-strip]”),t=””;e||(t=window.location.search);let n=l(“meta[name=analytics-location-params]”);for(let e of(n&&(t+=(t?”&”:”?”)+n.content),document.querySelectorAll(“meta[name=analytics-param-rename]”))){let n=e.content.split(“:”,2);t=t.replace(RegExp(`(^|[?&])${n[0]}($|=)`,”g”),`$1${n[1]}$2`)}return t}()}`||window.location.href,readyState:document.readyState,referrer:(0,h.dR)(),timeSinceLoad:Math.round(Date.now()-g),user:function(){let e=document.head?.querySelector(‘meta[name=”user-login”]’)?.content;if(e)return e;let t=(0,o.y)();return`anonymous-${t}`}()||void 0,actorId:document.head?.querySelector(‘meta[name=”octolytics-actor-id”]’)?.content,bundler:u.vV,ui:”vite-tss”===u.vV,release:document.head?.querySelector(‘meta[name=”release”]’)?.content,pastRequestIds:(0,f.xA)()},r)}let E=/(chrome|moz|safari)-extension:\/\//;function q(){return!document.head?.querySelector(‘meta[name=”user-login”]’)?.content}let C=!1;d.cg?.addEventListener(“pageshow”,()=>C=!1),d.cg?.addEventListener(“pagehide”,()=>C=!0),”function”==typeof BroadcastChannel&&new BroadcastChannel(“shared-worker-error”).addEventListener(“message”,e=>{v(e.data.error)});let k=[“Object Not Found Matching Id”,”Not implemented on this platform”,”provider because it’s not your default extension”],A=[[“react-app”,”app-name”],[“react-partial”,”partial-name”]]},5045(e,t,n){n.d(t,{jC:()=>c,kt:()=>i,tV:()=>a});var r=n(34619),o=n(381);function i(e){let t={“X-Requested-With”:”XMLHttpRequest”,…(0,o.wE)(e)};return{…t,[r.S]:(0,r.O)()}}function a(e,t){for(let[n,r]of Object.entries(i(t)))e.set(n,r)}function c(e){return{“X-GitHub-App-Type”:e}}},381(e,t,n){n.d(t,{$r:()=>a,M1:()=>c,li:()=>o,pS:()=>l,wE:()=>s});var r=n(26316);let o=”X-Fetch-Nonce”,i=new Set;function a(e){i.add(e)}function c(){return i.values().next().value||””}function s(e){let t={};return void 0!==e&&(t[“X-Fetch-Nonce-To-Validate”]=e),void 0===e?t[o]=c():i.has(e)?t[o]=e:t[o]=Array.from(i).join(“,”),t}function l(){let e=r.XC?.head?.querySelector(‘meta[name=”fetch-nonce”]’)?.content||””;e&&a(e)}},66743(e,t,n){let r;n.d(t,{BI:()=>S,lA:()=>w,sX:()=>v,Ti:()=>b});var o=n(70837),i=n(97088),a=n(35205),c=n(26316),s=n(51189);let l=”font-weight: bold; font-size: 12px;”,u=new Set([“actor_id”,”actor_login”,”actor_hash”,”referrer”,”request_id”,”visitor_id”,”region_edge”,”region_render”,”staff”,”service”,”react”,”app_name”,”page”,”title”]),d=new Set([“hpc”,”ttfb”,”fcp”,”lcp”,”fid”,”inp”,”cls”,”elementtiming”,”longTasks”,”longAnimationFrames”]),h=new Set([“react”,”reactApp”,”reactPartials”,”featureFlags”,”ssr”,”controller”,”action”,”routePattern”,”cpu”,”domNodes”,”previousDomNodes”,”navigationId”]);function f(e){try{return JSON.parse(e)}catch{return e}}let{getItem:m}=(0,a.A)(“localStorage”),p=”dimension_”,g=[“utm_source”,”utm_medium”,”utm_campaign”,”utm_term”,”utm_content”,”scid”];try{let e=(0,o.O)(“octolytics”);delete e.baseContext,e.idleTimeout=5e3,e.maxBatchSize=50,r=new i.s(e)}catch{}function y(e){let t=(0,o.O)(“octolytics”).baseContext||{};if(t)for(let[e,n]of(delete t.app_id,delete t.event_url,delete t.host,Object.entries(t)))e.startsWith(p)&&(t[e.replace(p,””)]=n,delete t[e]);let n=c.XC?.querySelector(“meta[name=visitor-payload]”);for(let[e,r]of(n&&Object.assign(t,JSON.parse(atob(n.content))),new URLSearchParams(window.location.search)))g.includes(e.toLowerCase())&&(t[e]=r);return t.staff=(0,s.Xl)().toString(),Object.assign(t,e)}function w(e){r?.sendPageView(y(e))}function v(){return c.XC?.head?.querySelector(‘meta[name=”current-catalog-service”]’)?.content}function S(e,t={},{batched:n=!1}={}){let o=v(),i=o?{service:o}:{};for(let[e,n]of Object.entries(t))null!=n&&(i[e]=`${n}`);if(r){let t=e||”unknown”,o=y(i);n?r.sendBatchedEvent(t,y(i)):r.sendEvent(t,y(i)),”true”===m(“stats-dev-logger”)&&function(e,t={}){let n,r=[];for(let[e,n]of Object.entries(t))u.has(e)||r.push([e,n]);let o=void 0!==t.value?` ${“number”==typeof(n=f(t.value))?String(Math.round(n)):String(n)}`:””;console.groupCollapsed(`%cevent%c ${e}${o}`,”background: #8957e5; color: #fff; padding: 2px 6px; border-radius: 3px; font-weight: bold; font-size: 11px;”,l),”web-vital”===e?function(e){for(let[t,n]of e)if(d.has(t)){let e=f(n);console.log(`%c${t}`,l),console.table(e)}else h.has(t)||console.log(`${t}:`,f(n))}(r):(r.sort((e,t)=>{var n,r;if(“target”===e[0])return -1;if(“target”===t[0])return 1;let o=f(n=e[1])!==n,i=f(r=t[1])!==r;return o&&!i?-1:!o&&i?1:0}),r.length>0&&console.table(Object.fromEntries(r.map(([e,t])=>[e,{value:t}])))),console.groupEnd()}(t,o)}}function b(e){return Object.fromEntries(Object.entries(e).map(([e,t])=>[e,JSON.stringify(t)]))}},41763(e,t,n){n.d(t,{Ex:()=>a,kt:()=>s,xA:()=>c});var r=n(26316);let o=Array(10).fill(null),i=0;function a(e){o[i]=e,i=(i+1)%10}function c(){let e=[];for(let t=0;t<10;t++){let n=o[(i-1-t+10)%10];n&&e.push(n)}return e}function s(){let e=r.XC;if(!e)return;let t=e.querySelector('meta[name="request-id"]'),n=t?.getAttribute("content");n&&a(n)}},35205(e,t,n){n.d(t,{A:()=>a,D:()=>c});var r=n(26316),o=n(51189);class i{getItem(){return null}setItem(){}removeItem(){}clear(){}key(){return null}get length(){return 0}}function a(e,t={throwQuotaErrorsOnSet:!1},n=r.cg,c=e=>e,s=e=>e){let l;try{if(!n)throw Error();l=n[e]||new i}catch{l=new i}let{throwQuotaErrorsOnSet:u}=t;function d(e){t.sendCacheStats&&(0,o.iv)({incrementKey:e})}function h(e){try{if(l.removeItem(e),t.ttl){let t=`${e}:expiry`;l.removeItem(t)}}catch{}}return{getItem:function(e,t=Date.now()){try{let n=l.getItem(e);if(!n)return null;let r=`${e}:expiry`,o=Number(l.getItem(r));if(o&&t>o)return h(e),h(r),d(“SAFE_STORAGE_VALUE_EXPIRED”),null;return d(“SAFE_STORAGE_VALUE_WITHIN_TTL”),c(n)}catch{return null}},setItem:function(e,n,r=Date.now()){try{if(l.setItem(e,s(n)),t.ttl){let n=`${e}:expiry`,o=r+t.ttl;l.setItem(n,o.toString())}}catch(e){if(u&&e instanceof Error&&e.message.toLowerCase().includes(“quota”))throw e}},removeItem:h,clear:()=>l.clear(),getKeys:function(){return Object.keys(l)},get length(){return l.length}}}function c(e){return a(e,{throwQuotaErrorsOnSet:!1},r.cg,JSON.parse,JSON.stringify)}},11730(e,t,n){n.d(t,{Ai:()=>i,Gq:()=>r,SO:()=>o});let{getItem:r,setItem:o,removeItem:i}=(0,n(35205).A)(“sessionStorage”)},97398(e,t,n){n.d(t,{BW:()=>a,Dm:()=>b,Ff:()=>p,HK:()=>E,JA:()=>N,LM:()=>g,Pv:()=>k,Vy:()=>m,ZW:()=>C,dR:()=>q,di:()=>y,gc:()=>A,k9:()=>S,my:()=>v,wG:()=>w,xT:()=>f});var r=n(11730),o=n(26316),i=n(66953);let a=”reload”,c=”soft-nav:fail”,s=”soft-nav:fail-referrer”,l=”soft-nav:referrer”,u=”soft-nav:marker”,d=”soft-nav:react-app-name”,h=”soft-nav:latest-mechanism”;function f(){(0,r.SO)(u,”0″),(0,r.Ai)(l),(0,r.Ai)(c),(0,r.Ai)(s),(0,r.Ai)(d),(0,r.Ai)(h)}function m(e){(0,r.SO)(u,e)}function p(){(0,r.SO)(u,”0″)}function g(){let e=(0,r.Gq)(u);return e&&”0″!==e}function y(){return(0,r.Gq)(u)}function w(){return!!v()}function v(){return(0,r.Gq)(c)}function S(e){(0,r.SO)(c,e||a),(0,r.SO)(s,window.location.href)}function b(){(0,r.Ai)(c),(0,r.Ai)(s)}function E(){(0,r.SO)(l,window.location.href)}function q(){return(0,r.Gq)(l)||document.referrer}function C(){let e=(0,i.f)();e?(0,r.SO)(d,e):(0,r.Ai)(d)}function k(){return(0,r.Gq)(d)}function A(){return!!o.XC?.querySelector(“react-app”)?.getAttribute(“app-name”)||!!o.XC?.querySelector(“projects-v2”)}function N(e){(0,r.SO)(h,e)}},89272(){if(void 0!==globalThis.Element&&void 0!==globalThis.Document&&(!(“ariaNotify”in Element.prototype)||!(“ariaNotify”in Document.prototype))){let e=`${Date.now()}`;try{e=crypto.randomUUID()}catch{}let t=Symbol(),n=`live-region-${e}`;class r{element;message;priority=”normal”;constructor({element:e,message:t,priority:n=”normal”}){this.element=e,this.message=t,this.priority=n}#e(){return this.element.isConnected&&!this.element.closest(“[inert]”)&&(this.element.ownerDocument.querySelector(CSS.supports(“selector(:modal)”)?”:modal”:”dialog[open]”)?.contains(this.element)??!0)}async announce(){if(!this.#e())return;let e=this.element.closest(“dialog”)||this.element.closest(“[role=’dialog’]”)||this.element.getRootNode();(!e||e instanceof Document)&&(e=document.body);let r=e.querySelector(n);r||(r=document.createElement(n),e.append(r)),await new Promise(e=>setTimeout(e,250)),r.handleMessage(t,this.message)}}let o=new class{#t=[];#n;enqueue(e){let{priority:t}=e;if(“high”===t){let t=this.#t.findLastIndex(e=>”high”===e.priority);this.#t.splice(t+1,0,e)}else this.#t.push(e);this.#n||this.#r()}async #r(){this.#n=this.#t.shift(),this.#n&&(await this.#n.announce(),this.#r())}};class i extends HTMLElement{#o=this.attachShadow({mode:”closed”});connectedCallback(){this.ariaLive=”polite”,this.ariaAtomic=”true”,this.style.marginLeft=”-1px”,this.style.marginTop=”-1px”,this.style.position=”absolute”,this.style.width=”1px”,this.style.height=”1px”,this.style.overflow=”hidden”,this.style.clipPath=”rect(0 0 0 0)”,this.style.overflowWrap=”normal”}handleMessage(e=null,n=””){t===e&&(this.#o.textContent==n&&(n+=”\xa0″),this.#o.textContent=n)}}customElements.define(n,i),”ariaNotify”in Element.prototype||(Element.prototype.ariaNotify=function(e,{priority:t=”normal”}={}){o.enqueue(new r({element:this,message:e,priority:t}))}),”ariaNotify”in Document.prototype||(Document.prototype.ariaNotify=function(e,{priority:t=”normal”}={}){o.enqueue(new r({element:this.documentElement,message:e,priority:t}))})}},97088(e,t,n){n.d(t,{s:()=>i});let r=[“utm_source”,”utm_medium”,”utm_campaign”,”utm_term”,”utm_content”,”scid”];var o=n(36301);class i{constructor(e){this.options=e,this.eventBatch=[],this.idleCallbackId=null,this.waitTimerId=null,this.onVisibilityChange=()=>{“hidden”===document.visibilityState&&this.flushBatch()},this.boundFlush=()=>this.flushBatch(),”u”>typeof document&&document.addEventListener(“visibilitychange”,this.onVisibilityChange),”u”>typeof window&&window.addEventListener(“pagehide”,this.boundFlush)}get collectorUrl(){return this.options.collectorUrl}get clientId(){return this.options.clientId?this.options.clientId:(0,o.y)()}get maxBatchSize(){return this.options.maxBatchSize??10}get idleTimeout(){return this.options.idleTimeout??1e3}createEvent(e){return{page:location.href,title:document.title,context:{…this.options.baseContext,…function(){let e={};try{for(let[t,n]of new URLSearchParams(window.location.search)){let o=t.toLowerCase();r.includes(o)&&(e[o]=n)}return e}catch(e){return{}}}(),…e}}}sendPageView(e){let t=this.createEvent(e);this.send({page_views:[t]})}sendEvent(e,t){let n={…this.createEvent(t),type:e};this.send({events:[n]})}sendBatchedEvent(e,t){let n={…this.createEvent(t),type:e};this.eventBatch.push(n),this.eventBatch.length>=this.maxBatchSize?this.flushBatch():this.scheduleFlush()}flushBatch(){if(0===this.eventBatch.length)return;this.cancelScheduledFlush();let e=this.eventBatch;this.eventBatch=[],this.send({events:e})}destroy(){this.flushBatch(),”u”>typeof document&&document.removeEventListener(“visibilitychange”,this.onVisibilityChange),”u”>typeof window&&window.removeEventListener(“pagehide”,this.boundFlush)}scheduleFlush(){null===this.idleCallbackId&&null===this.waitTimerId&&(this.waitTimerId=setTimeout(()=>{this.waitTimerId=null,”function”==typeof requestIdleCallback?this.idleCallbackId=requestIdleCallback(this.boundFlush):this.boundFlush()},this.idleTimeout))}cancelScheduledFlush(){null!==this.idleCallbackId&&(“function”==typeof cancelIdleCallback&&cancelIdleCallback(this.idleCallbackId),this.idleCallbackId=null),null!==this.waitTimerId&&(clearTimeout(this.waitTimerId),this.waitTimerId=null)}send({page_views:e,events:t}){let n=JSON.stringify({client_id:this.clientId,page_views:e,events:t,request_context:{referrer:function(){let e;try{e=window.top.document.referrer}catch(t){if(window.parent)try{e=window.parent.document.referrer}catch(e){}}return””===e&&(e=document.referrer),e}(),user_agent:navigator.userAgent,screen_resolution:function(){try{return`${screen.width}x${screen.height}`}catch(e){return”unknown”}}(),browser_resolution:function(){let e=0,t=0;try{return”number”==typeof window.innerWidth?(t=window.innerWidth,e=window.innerHeight):null!=document.documentElement&&null!=document.documentElement.clientWidth?(t=document.documentElement.clientWidth,e=document.documentElement.clientHeight):null!=document.body&&null!=document.body.clientWidth&&(t=document.body.clientWidth,e=document.body.clientHeight),`${t}x${e}`}catch(e){return”unknown”}}(),browser_languages:navigator.languages?navigator.languages.join(“,”):navigator.language||””,pixel_ratio:window.devicePixelRatio,timestamp:Date.now(),tz_seconds:-60*new Date().getTimezoneOffset()}});try{if(navigator.sendBeacon)return void navigator.sendBeacon(this.collectorUrl,n)}catch{}fetch(this.collectorUrl,{method:”POST”,cache:”no-cache”,headers:{“Content-Type”:”application/json”},body:n,keepalive:!1})}}},70837(e,t,n){n.d(t,{O:()=>r});function r(e=”ha”){let t,n={};for(let r of Array.from(document.head.querySelectorAll(`meta[name^=”${e}-“]`))){let{name:o,content:i}=r,a=o.replace(`${e}-`,””).replace(/-/g,”_”);”url”===a?t=i:n[a]=i}if(!t)throw Error(`AnalyticsClient ${e}-url meta tag not found`);return{collectorUrl:t,…Object.keys(n).length>0?{baseContext:n}:{}}}}},function(e){e.O(0,[“28839″,”34646″,”49863”],function(){return e(e.s=43420)}),e.O()}]); //# sourceMappingURL=environment-75d02c43754ebb6e-8af303ef5120f112.js.map