"use strict";(globalThis.webpackChunk=globalThis.webpackChunk||[]).push([["advisories"],{86354:(e,t,r)=>{var n=r(39595),s=r(78134);function o(e,t,r,n){var s,o=arguments.length,i=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(i=(o<3?s(i):o>3?s(t,r,i):s(t,r))||i);return o>3&&i&&Object.defineProperty(t,r,i),i}let i=class AffectedProductListElement extends HTMLElement{connectedCallback(){this.nextIndex=this.rows.length}get nextIndex(){let e=this.getAttribute("data-next-index");return null===e?0:parseInt(e,10)}set nextIndex(e){this.setAttribute("data-next-index",e.toString())}addRow(){this.body.appendChild(new s.i4(this.rowTemplate,{"affected-product-entry-index":this.nextIndex}));let e=this.rows[this.rows.length-1],t=this.rows[this.rows.length-2];e.ecosystem=t.ecosystem,e.ecosystemOther=t.ecosystemOther,e.package=t.package,e.focusFirstInput(),this.nextIndex++,this.dispatchChangeEvent()}removeRow(e){let t=e.detail;1===this.rows.length?t.clear():null!==this.getAttribute("data-destroy-entries")?(t.markToDestroy(),t.hide(),t.removeAttribute("data-targets")):t.remove(),this.dispatchChangeEvent()}dispatchChangeEvent(){this.dispatchEvent(new CustomEvent("affected-product-list-change",{bubbles:!0}))}};function a(e,t,r,n){var s,o=arguments.length,i=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(i=(o<3?s(i):o>3?s(t,r,i):s(t,r))||i);return o>3&&i&&Object.defineProperty(t,r,i),i}o([n.aC],i.prototype,"rowTemplate",void 0),o([n.aC],i.prototype,"body",void 0),o([n.zV],i.prototype,"rows",void 0),i=o([n.p_],i);let l=class AffectedProductRowElement extends HTMLElement{connectedCallback(){setTimeout(()=>{this.ecosystemOtherInputElement&&(this.ecosystemOtherInputElement.hidden="other"!==this.ecosystemSelectElement.value)},0),setTimeout(()=>{this.showUnsupportedEcosystemMessage()}),setTimeout(()=>{this.showPackageUrlElement()})}clear(){for(let e of this.inputs)e.value="";this.ecosystem=this.initialEcosystem}delete(){this.dispatchEvent(new CustomEvent("affected-product-row-delete",{bubbles:!0,detail:this}))}focusFirstInput(){this.ecosystemSelectElement.focus()}hide(){for(let e of(this.hidden=!0,this.inputs))e.required=!1}get ecosystem(){return this.ecosystemSelectElement.value}set ecosystem(e){this.ecosystemSelectElement.value=e,this.ecosystemOtherInputElement.hidden="other"!==e}get ecosystemOther(){return this.ecosystemOtherInputElement.value}set ecosystemOther(e){this.ecosystemOtherInputElement.value=e}get initialEcosystem(){return this.getAttribute("data-initial-ecosystem")||""}get package(){return this.packageInputElement.value}set package(e){this.packageInputElement.value=e}markToDestroy(){this.destroyInput.value="true"}handleInputBlur(e){let t=e.target.closest("dl.form-group.errored");t&&t.classList.remove("errored")}showUnsupportedEcosystemMessage(){if(this.unsupportedEcosystemMessageElement){if(this.ecosystemSelectElement.value){this.unsupportedEcosystemMessageElement.hidden="pip"===this.ecosystemSelectElement.value;return}this.unsupportedEcosystemMessageElement.hidden=!0}}async showPackageUrlElement(){let e=this.ecosystemSelectElement,t=e.value,r=this.packageInputElement.value;if(!t||!r){this.packageUrlElement.replaceChildren();return}let n=`/advisories/package-url?ecosystem=${t}&package_name=${r}`,o=await fetch(n,{method:"GET",headers:{Accept:"application/json"}}),i=await o.json(),a=e?.options[e?.selectedIndex]?.innerHTML;if(o.ok&&i.package_url){let e=new s.i4(this.packageLinkFoundTemplate,{packageUrl:i.package_url,ecosystemLabel:a});this.packageInputElement.setAttribute("aria-describedby","package-url-msg"),this.ecosystemSelectElement.setAttribute("aria-describedby","package-url-msg"),this.packageUrlElement.replaceChildren(e)}else if("not_found"===i.error){let e=`Exact package name not found on ${a}. You can still submit this report.`,t=new s.i4(this.packageLinkNotFoundTemplate,{packageNotFoundText:e});this.packageInputElement.setAttribute("aria-describedby","package-url-msg"),this.ecosystemSelectElement.setAttribute("aria-describedby","package-url-msg"),this.packageUrlElement.replaceChildren(t)}else this.packageInputElement.removeAttribute("aria-describedby"),this.ecosystemSelectElement.removeAttribute("aria-describedby"),this.packageUrlElement.replaceChildren()}};function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t,r,n){var s,o=arguments.length,i=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(i=(o<3?s(i):o>3?s(t,r,i):s(t,r))||i);return o>3&&i&&Object.defineProperty(t,r,i),i}a([n.aC],l.prototype,"destroyInput",void 0),a([n.aC],l.prototype,"ecosystemOtherInputElement",void 0),a([n.aC],l.prototype,"ecosystemSelectElement",void 0),a([n.aC],l.prototype,"packageInputElement",void 0),a([n.aC],l.prototype,"unsupportedEcosystemMessageElement",void 0),a([n.zV],l.prototype,"inputs",void 0),a([n.aC],l.prototype,"packageUrlElement",void 0),a([n.aC],l.prototype,"packageLinkFoundTemplate",void 0),a([n.aC],l.prototype,"packageLinkNotFoundTemplate",void 0),l=a([n.p_],l);let u=class ChangeTrackerElement extends HTMLElement{connectedCallback(){this.formObserver=new MutationObserver(()=>this.refresh()),this.formObserver.observe(this.form,{subtree:!0,childList:!0}),this.addEventListener("input",this.refresh),this.addEventListener("change",this.refresh),this.reset()}disconnectedCallback(){this.formObserver.disconnect(),this.removeEventListener("input",this.refresh),this.removeEventListener("change",this.refresh)}refresh(){let e=h(this.form)!==this.initialSignature,t=this.form.checkValidity();(e!==this.changed||t!==this.valid)&&(this.changed=e,this.valid=t,this.render())}render(){for(let t of this.disableWhenUnchanged){var e;e=!this.valid||!this.changed,"disabled"in t?t.disabled=e:t.setAttribute("aria-disabled",e.toString())}}reset(){this.initialSignature=h(this.form),this.changed=!1,this.valid=this.form.checkValidity(),this.render()}constructor(...e){super(...e),c(this,"changed",!1),c(this,"valid",!1)}};function h(e){let t=new FormData(e);return t.delete("authenticity_token"),JSON.stringify(Array.from(t.entries()))}d([n.aC],u.prototype,"form",void 0),d([n.zV],u.prototype,"disableWhenUnchanged",void 0),u=d([n.p_],u);var p=r(97797),f=r(13937),m=r(55997),v=r(64916),y=r(21403);function g(){let e=document.querySelector(".js-advisory-form-title"),t=document.querySelector(".js-cwe-list"),r=document.querySelector(".js-advisory-package-name");if(e.hasAttribute("data-user-populated"))return;if(t.childElementCount>0&&""!==r.value){let n=[];for(let e of t.children)n.push(e.getAttribute("data-cwe-name"));e.value=`${n.join(" and ")} in ${r.value}`}else e.value="";let n=e.closest("form");n&&(0,m.t)(n)}function b(e){let t=e.target.closest(".form-group.errored");t&&t.classList.remove("errored")}function w(e){let t=!0;e.getAttribute("data-templated-content")===e.value&&(t=!1),t?e.setCustomValidity(""):e.setCustomValidity("Please fill out the details"),(0,m.t)(e.form)}function _(e,t,r,n){var s,o=arguments.length,i=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(i=(o<3?s(i):o>3?s(t,r,i):s(t,r))||i);return o>3&&i&&Object.defineProperty(t,r,i),i}(0,f.JW)(".js-add-repository-advisory-collaborator",async function(e,t){let r=e.querySelector('button[type="submit"]');r&&(r.disabled=!0),await t.html(),e.reset()}),(0,p.on)("click",".js-remove-cwe-link",function(e){e.target.closest(".js-cwe-link").remove(),g()}),(0,p.on)("auto-complete-change",".js-add-cwe-link-auto-complete",function(e){let t=e.target,r=t.querySelector(`.js-cwe-link[data-cwe-id="${t.value}"]`);if(!r)return;let n=document.querySelector(".js-cwe-list"),s=r.querySelector(".js-cwe-id"),o=!1;for(let e of n.querySelectorAll(".js-cwe-id"))if(e.value===s.value){o=!0;break}o||(s.disabled=!1,n.append(r),r.hidden=!1),t.value=""}),(0,p.on)("auto-complete-change",".js-add-cwe-link-auto-complete",g),(0,p.on)("change",".js-advisory-package-name",g),(0,p.on)("focusout",".js-advisory-form-title",b),(0,p.on)("change",".js-advisory-form-title",function(e){e.currentTarget.toggleAttribute("data-user-populated",!0)}),(0,p.on)("change",".js-ecosystem-selection",function(e){let t=e.currentTarget;t.parentElement.querySelector(".js-ecosystem-other").hidden="other"!==t.value,(0,m.t)(t.form)}),(0,v.eC)("#repository_advisory_description",function(e){w(e.currentTarget)}),(0,y.lB)("#repository_advisory_description",e=>{w(e)}),(0,p.on)("affected-product-list-change","affected-product-list",function(e){let t=e.target.closest("form");t&&(0,m.t)(t)});let E=class PrivateForksGitCloneHelpElement extends HTMLElement{connectedCallback(){let e=this.cloneURLButtons[0];e&&this.updateSelectedCloneMethod(e)}updateURL(e){let t=e.currentTarget;this.updateSelectedCloneMethod(t)}updateSelectedCloneMethod(e){let t=e.getAttribute("data-url")||"";if(this.helpField.value=t,e.matches(".js-git-protocol-clone-url"))for(let r of this.helpTexts)this.cloneCommandPrefix.textContent="GitHub CLI"===e.getAttribute("data-protocol")?"":"git clone ",r.textContent=t;for(let e of this.cloneURLButtons)e.classList.remove("selected");e.classList.add("selected")}};_([n.aC],E.prototype,"helpField",void 0),_([n.zV],E.prototype,"helpTexts",void 0),_([n.zV],E.prototype,"cloneURLButtons",void 0),_([n.aC],E.prototype,"cloneCommandPrefix",void 0),E=_([n.p_],E);var C=r(15222),S=r(30930);function k(e){let t=Array.from(e.querySelectorAll(".js-advisory-credit-row")).every(e=>e.hidden);e.hidden=t}function j(e){for(let t of document.querySelectorAll(".js-repository-advisory-details"))t.hidden=e;let t=document.querySelector(".js-repository-advisory-edit-form-container");t&&(t.hidden=!e)}(0,p.on)("details-menu-selected",".js-advisory-menu",function(e){let t=e.detail.relatedTarget.getAttribute("data-advisory-info-show");for(let e of document.querySelectorAll(".js-show-if-publishing, .js-show-if-requesting-cve"))e.hidden=!e.classList.contains(t)},{capture:!0}),(0,f.JW)(".js-repository-advisory-add-credit-form",async function(e,t){let r=e.closest(".js-repository-advisory-form-container");e.reset();let n=await t.html();n&&function(e,t){let r=t.html.querySelector(".js-advisory-credit-row"),n=r.getAttribute("data-recipient-id"),s=e.querySelector(".js-advisory-credits-list"),o=s.querySelector(`.js-advisory-credit-row[data-recipient-id='${n}']`);if(o){let e=o.querySelector(".js-advisory-credit-destroy-field");o.hidden||o.classList.add("user-already-added"),e.value="false",o.hidden=!1}else{let t=e.querySelector(".js-next-credit-index-field");s.append(r),t.value=String(Number(t.value)+1)}k(s)}(r,n)}),(0,p.on)("auto-complete-change",".js-add-credit-auto-complete",function(e){let t=e.target.closest(".js-repository-advisory-form-container").querySelector(".js-repository-advisory-add-credit-form");(0,S.k_)(t)}),(0,p.on)("click",".js-advisory-credit-remove-button",function(e){!function(e){let t=e.querySelector(".js-advisory-credit-destroy-field"),r=e.closest(".js-advisory-credits-list");t.value="true",e.hidden=!0,e.classList.remove("user-already-added"),k(r)}(e.currentTarget.closest(".js-advisory-credit-row"))}),(0,p.on)("click",".js-repository-advisory-credit-popover-edit-button",function(e){let t=e.target;if(!t)return;let r=t.closest("form");(0,S.k_)(r)}),(0,p.on)("click",".js-repository-advisory-edit-button",function(){j(!0)}),(0,p.on)("change",".js-bypass-branch-protections",function({currentTarget:e}){let t=e.closest(".merge-message"),r=e.checked;for(let e of t.querySelectorAll(".merge-button"))e.disabled=!r}),(0,p.on)("click",".js-repository-advisory-edit-form-cancel-button-next",function(e){if(!(0,C.O)(e))return;let t=document.querySelector("severity-selection-next");t&&(t.resetSeveritySelectElement(),t.handleVectorStringInput(),t.handleVectorStringBlur(),t.toggleSeverityCalculator(t.severitySelect.value)),j(!1)}),(0,p.on)("change",".js-cve-selection",function(e){let t=e.currentTarget;t.form.querySelector(".js-existing-cve").hidden="requesting"===t.value}),(0,p.on)("focusout",".js-existing-cve",b)},56176:(e,t,r)=>{let n;function s(){if(!n)throw Error("Client env was requested before it was loaded. This likely means you are attempting to use client env at the module level in SSR, which is not supported. Please move your client env usage into a function.");return n}function o(){return n?.locale??"en-US"}function i(){return!!s().login}r.d(t,{JK:()=>o,M3:()=>i,_$:()=>s}),!function(){if("undefined"!=typeof document){let e=document.getElementById("client-env");if(e)try{n=JSON.parse(e.textContent||"")}catch(e){console.error("Error parsing client-env",e)}}}()},63412:(e,t,r)=>{r.d(t,{r:()=>s});var n=r(97797);async function s(e){let t=document.querySelector("#site-details-dialog").content.cloneNode(!0),r=t.querySelector("details"),s=r.querySelector("details-dialog"),o=r.querySelector(".js-details-dialog-spinner");e.detailsClass&&r.classList.add(...e.detailsClass.split(" ")),e.dialogClass&&s.classList.add(...e.dialogClass.split(" ")),e.label?s.setAttribute("aria-label",e.label):e.labelledBy&&s.setAttribute("aria-labelledby",e.labelledBy),document.body.append(t);try{let t=await e.content;o.remove(),s.prepend(t)}catch{o.remove();let t=document.createElement("span");t.textContent=e.errorMessage||"Couldn't load the content",t.classList.add("my-6"),t.classList.add("mx-4"),s.prepend(t)}return r.addEventListener("toggle",()=>{r.hasAttribute("open")||((0,n.h)(s,"dialog:remove"),r.remove())}),s}},75028:(e,t,r)=>{r.d(t,{G:()=>s,K:()=>o});var n=r(47584);let s=n.XC?.readyState==="interactive"||n.XC?.readyState==="complete"?Promise.resolve():new Promise(e=>{n.XC?.addEventListener("DOMContentLoaded",()=>{e()})}),o=n.XC?.readyState==="complete"?Promise.resolve():new Promise(e=>{n.cg?.addEventListener("load",e)})},75632:(e,t,r)=>{r.d(t,{G7:()=>l,XY:()=>c,fQ:()=>a});var n=r(5225),s=r(56176);function o(){return new Set((0,s._$)().featureFlags.map(e=>e.toLowerCase()))}let i=r(47584).X3||function(){try{return process?.env?.STORYBOOK==="true"}catch{return!1}}()?o:(0,n.A)(o);function a(){return Array.from(i())}function l(e){return i().has(e.toLowerCase())}let c={isFeatureEnabled:l}},87904:(e,t,r)=>{r.d(t,{Ee:()=>i,b4:()=>a,Ts:()=>o});let n=class ResponseError extends Error{constructor(e,t){super(`${e} for HTTP ${t.status}`),function(e,t,r){t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r}(this,"response",void 0),this.response=t,this.name="ResponseError"}};var s=r(84076);async function o(e,t,r){let o=new Request(t,r);o.headers.append("X-Requested-With","XMLHttpRequest");let i=await self.fetch(o);if(i.status<200||i.status>=300)throw Error(`HTTP ${i.status}${i.statusText||""}`);return!function(e,t,r=!1){let s=t.headers.get("content-type")||"";if(!r&&!s.startsWith("text/html"))throw new n(`expected response with text/html, but was ${s}`,t);if(r&&!(s.startsWith("text/html")||s.startsWith("application/json")))throw new n(`expected response with text/html or application/json, but was ${s}`,t);let o=t.headers.get("x-html-safe");if(o){if(!e.includes(o))throw new n("response X-HTML-Safe nonce did not match",t)}else throw new n("missing X-HTML-Safe nonce",t)}(function(e){let t=[...e.querySelectorAll("meta[name=html-safe-nonce]")].map(e=>e.content);if(t.length<1)throw Error("could not find html-safe-nonce on document");return t}(e),i),(0,s.B)(e,await i.text())}function i(e,t,r=1e3,n=[200],s=[202]){return async function r(o){let i=new Request(e,t);i.headers.append("X-Requested-With","XMLHttpRequest");let a=await self.fetch(i);if(s.includes(a.status))return await new Promise(e=>setTimeout(e,o)),r(1.5*o);if(n.includes(a.status))return a;if(a.status<200||a.status>=300)throw Error(`HTTP ${a.status}${a.statusText||""}`);throw Error(`Unexpected ${a.status} response status from poll endpoint`)}(r)}async function a(e,t,r){let{wait:n=500,acceptedStatusCodes:s=[200],max:o=3,attempt:i=0}=r||{},l=async()=>new Promise((r,a)=>{setTimeout(async()=>{try{let n=new Request(e,t);n.headers.append("X-Requested-With","XMLHttpRequest");let a=await self.fetch(n);if(s.includes(a.status)||i+1===o)return r(a);r("retry")}catch(e){a(e)}},n*i)}),c=await l();return"retry"!==c?c:a(e,t,{wait:n,acceptedStatusCodes:s,max:o,attempt:i+1})}},64916:(e,t,r)=>{r.d(t,{Ff:()=>l,eC:()=>c,uE:()=>a});var n=r(6986);let s=!1,o=new n.A;function i(e){let t=e.target;if(t instanceof HTMLElement&&t.nodeType!==Node.DOCUMENT_NODE)for(let e of o.matches(t))e.data.call(null,t)}function a(e,t){s||(s=!0,document.addEventListener("focus",i,!0)),o.add(e,t),document.activeElement instanceof HTMLElement&&document.activeElement.matches(e)&&t(document.activeElement)}function l(e,t,r){function n(t){let s=t.currentTarget;s&&(s.removeEventListener(e,r),s.removeEventListener("blur",n))}a(t,function(t){t.addEventListener(e,r),t.addEventListener("blur",n)})}function c(e,t){function r(e){let{currentTarget:n}=e;n&&(n.removeEventListener("input",t),n.removeEventListener("blur",r))}a(e,function(e){e.addEventListener("input",t),e.addEventListener("blur",r)})}},90339:(e,t,r)=>{r.d(t,{RX:()=>a,T3:()=>l,ne:()=>c});var n=r(41281),s=r(47584);let o="rails-action-event",i=()=>!!s.XC?.querySelector("#react-partial-pull-requests-files-toolbar"),a=()=>{if(!i())return;let e=new CustomEvent(o,{detail:n.u.viewedFilesCount});s.XC?.dispatchEvent(e)},l=()=>{if(!i())return;let e=new CustomEvent(o,{detail:n.u.threadPreviews});s.XC?.dispatchEvent(e)},c=()=>{if(!i())return;let e=new CustomEvent(o,{detail:n.u.pendingReview});s.XC?.dispatchEvent(e)}},41281:(e,t,r)=>{r.d(t,{u:()=>n});let n={codeButton:"code_button",commits:"commits",diffstat:"diffstat",fileTree:"file_tree",header:"header",mergeBox:"merge_box",mergeInstructions:"merge_instructions",pendingReview:"pending_review",statusChecks:"status_checks",tabCounts:"tab_counts",threadPreviews:"thread_previews",viewedFilesCount:"viewed_files_count",viewedFilesCount2:"viewed_files_count2",diffSummaries:"diff_summaries",diffViewUserSettings:"user_diff_view_settings",tableOfContents:"table_of_contents",markers:"markers",diffCollapsedStatus:"diff_collapsed_status",diffContextLines:"diff_context_lines",abandonReview:"abandon_review",changeBase:"change_base",cleanupCodespaces:"cleanup_codespaces",deleteHeadRef:"delete_head_ref",dequeuePullRequest:"dequeue_pull_request",disableAutoMerge:"disable_auto_merge",enableAutoMerge:"enable_auto_merge",dismissReview:"dismiss_review",markReadyForReview:"mark_ready_for_review",merge:"merge",reRequestReviewFromUser:"re_request_review_from_user",restoreHeadRef:"restore_head_ref",runActionRequiredWorkflows:"run_action_required_workflows",submitReview:"submit_review",updatePullRequestBranch:"update_pull_request_branch",updateTitle:"update_title",updateDiffViewUserSettings:"update_diff_view_user_settings",updateViewedFiles:"update_viewed_files"}},9080:(e,t,r)=>{r.d(t,{k:()=>i,v:()=>a});var n=r(5225),s=r(47584);let o=(0,n.A)(function(){return s.XC?.head?.querySelector('meta[name="runtime-environment"]')?.content||""}),i=(0,n.A)(function(){return"enterprise"===o()}),a="webpack"},47584:(e,t,r)=>{r.d(t,{KJ:()=>n.KJ,Kn:()=>s.Kn,X3:()=>n.X3,XC:()=>s.XC,cg:()=>s.cg,fV:()=>s.fV,g5:()=>n.g5});var n=r(25992),s=r(39833)},39833:(e,t,r)=>{r.d(t,{Kn:()=>i,XC:()=>s,cg:()=>o,fV:()=>a});let n="undefined"!=typeof FORCE_SERVER_ENV&&FORCE_SERVER_ENV,s="undefined"==typeof document||n?void 0:document,o="undefined"==typeof window||n?void 0:window,i="undefined"==typeof history||n?void 0:history,a="undefined"==typeof location||n?{pathname:"",origin:"",search:"",hash:"",href:""}:location},25992:(e,t,r)=>{r.d(t,{KJ:()=>o,X3:()=>s,g5:()=>i});var n=r(39833);let s=void 0===n.XC,o=!s;function i(){return!!s||!n.XC||!!(n.XC.querySelector('react-app[data-ssr="true"]')||n.XC.querySelector('react-partial[data-ssr="true"][partial-name="repos-overview"]'))}},57516:(e,t,r)=>{r.d(t,{X:()=>f,i:()=>d});var n=r(47584),s=r(75028),o=r(9080),i=r(75632),a=r(56176),l=r(70170);let c=[];function d(e,t=!1,r=.5){if(!n.X3&&!0!==(0,i.G7)("BROWSER_STATS_DISABLED")){if(r<0||r>1)throw RangeError("Sampling probability must be between 0 and 1");void 0===e.timestamp&&(e.timestamp=Date.now()),e.loggedIn=(0,a.M3)(),e.staff=f(),e.bundler=o.v,Math.random()<r&&c.push(e),t?p():h()}}let u=null,h=(0,l.n)(async function(){await s.K,null==u&&(u=window.requestIdleCallback(p))},5e3);function p(){if(u=null,!c.length)return;let e=n.XC?.head?.querySelector('meta[name="browser-stats-url"]')?.content;if(e){for(let t of function(e){let t=[],r=e.map(e=>JSON.stringify(e));for(;r.length>0;)t.push(function(e){let t=e.shift(),r=[t],n=t.length;for(;e.length>0&&n<=65536;){let t=e[0].length;if(n+t<=65536){let s=e.shift();r.push(s),n+=t}else break}return r}(r));return t}(c))!function(e,t){try{navigator.sendBeacon&&navigator.sendBeacon(e,t)}catch{}}(e,`{"stats": [${t.join(",")}] }`);c=[]}}function f(){return!!n.XC?.head?.querySelector('meta[name="user-staff"]')?.content}n.XC?.addEventListener("pagehide",p),n.XC?.addEventListener("visibilitychange",p)},72340:(e,t,r)=>{function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}r.d(t,{Rt:()=>s,Zz:()=>o,yU:()=>Subscription});let Subscription=class Subscription{constructor(e){n(this,"closed",void 0),n(this,"unsubscribe",void 0),this.closed=!1,this.unsubscribe=()=>{e(),this.closed=!0}}};function s(e,t,r,n={capture:!1}){return e.addEventListener(t,r,n),new Subscription(()=>{e.removeEventListener(t,r,n)})}function o(...e){return new Subscription(()=>{for(let t of e)t.unsubscribe()})}}},e=>{var t=t=>e(e.s=t);e.O(0,["vendors-node_modules_github_selector-observer_dist_index_esm_js","vendors-node_modules_github_mini-throttle_dist_index_js-node_modules_morphdom_dist_morphdom-e-7c534c","vendors-node_modules_github_remote-form_dist_index_js-node_modules_delegated-events_dist_inde-8d80e8","ui_packages_updatable-content_updatable-content_ts","app_assets_modules_github_behaviors_commenting_edit_ts-app_assets_modules_github_behaviors_ht-83c235"],()=>t(86354)),e.O()}]);
//# sourceMappingURL=advisories-1a1d72dd4a09.js.map