1import{t as e}from"./dist.Cnxa_LV8.js";import{t}from"./ejs.BEyL0p9I.js";import{t as n}from"./readCookie.PuejXQGi.js";import"./trackArticleView.7OiJyC8y.js";var r=class extends HTMLElement{async connectedCallback(){let r=n(`whitelist`);if(!r||r!==`internal`)return;let i={leaveTracking:{objectElement:document.getElementById(`pulse-article-main-content`)??document.body}};try{let n=document.getElementById(`tpaas-article-config`);if(n instanceof HTMLScriptElement){try{let r=JSON.parse(n.textContent||`{}`),a=await t();if(!a){e.warn(`[ArticleTpaasLoader] Pulse tracker not initialized`);return}if(this.dataset.salesposter===`true`){let e=r;e.object.offerFoldPosition=`Unknown`,e.object.paywallType=`Paid`,a.trackViewLockedArticle(e,i)}else a.trackViewArticle(r,i)}catch(t){e.debug(`[ArticleTpaasLoader] Failed to parse tpaasArticle:`,t)}e.debug(`[ArticleTpaasLoader] article client initialized`)}}catch(t){e.error({error:t},`[ArticleTpaasLoader] ERROR during init`)}}};customElements.get(`article-tpaas`)||customElements.define(`article-tpaas`,r);
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.