티스토리 수익 글 보기

티스토리 수익 글 보기

“use strict”;(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([[25297],{4559:(e,t,r)=>{r.d(t,{C:()=>i,i:()=>s});var n=r(71315),o=r(69599),a=r(46493);function i(e,t){(0,o.G7)(“arianotify_comprehensive_migration”)?s(l(e),{…t,element:t?.element??e}):(0,o.G7)(“primer_live_region_element”)&&t?.element===void 0?(0,a.Cj)(e,{politeness:t?.assertive?”assertive”:”polite”}):s(l(e),t)}function s(e,t){let{assertive:r,element:i}=t??{};if((0,o.G7)(“arianotify_comprehensive_migration”))try{(i?.isConnected?i:n.XC).ariaNotify(e,{priority:r?”high”:”normal”})}catch(e){console.error(“Error calling ariaNotify:”,e)}else{var s,l;let t;(0,o.G7)(“primer_live_region_element”)&&void 0===i?(0,a.iP)(e,{politeness:r?”assertive”:”polite”}):(s=e,l=r,(t=i??n.XC?.querySelector(l?”#js-global-screen-reader-notice-assertive”:”#js-global-screen-reader-notice”))&&(t.textContent===s?t.textContent=`${s}\u00A0`:t.textContent=s))}}function l(e){return(e.getAttribute(“aria-label”)||e.innerText||””).trim()}r(89272)},6923:(e,t,r)=>{r.d(t,{KJ:()=>a,X3:()=>o,g5:()=>i});var n=r(56038);let o=void 0===n.XC,a=!o;function i(){return!!o||!n.XC||!!(n.XC.querySelector(‘react-app[data-ssr=”true”]’)||n.XC.querySelector(‘react-partial[data-ssr=”true”][partial-name=”repos-overview”]’))}},21067:(e,t,r)=>{let n;function o(){let e=(void 0)??n;if(!e)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 e}function a(){return o().locale??”en-US”}function i(){return!!o().login}function s(){return o().login}if(r.d(t,{JK:()=>a,M3:()=>i,_$:()=>o,cj:()=>s}),”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)}}},34095:(e,t,r)=>{r.d(t,{G:()=>o,K:()=>a});var n=r(71315);let o=n.XC?.readyState===”interactive”||n.XC?.readyState===”complete”?Promise.resolve():new Promise(e=>{n.XC?.addEventListener(“DOMContentLoaded”,()=>{e()})}),a=n.XC?.readyState===”complete”?Promise.resolve():new Promise(e=>{n.cg?.addEventListener(“load”,e)})},39376:(e,t,r)=>{var n=r(21403),o=r(97797),a=r(4559),i=r(51987);let s=null,l=null;function c(e){let{item:t,oldIndex:r}=e,{parentNode:n}=t;l=n.children[r+1]}async function u(e){let{oldIndex:t,newIndex:r,item:n}=e;if(t===r)return;let o=n.closest(“.js-pinned-items-reorder-form”),c=o.closest(“.js-pinned-items-reorder-container”),u=c.querySelector(“.js-pinned-items-spinner”),d=c.querySelector(“.js-pinned-items-reorder-message”),m=u&&d;if(m&&(d.textContent=””,u.style.display=”inline-block”),s.option(“disabled”,!0),!(await fetch(o.action,{method:o.method,body:new FormData(o),headers:{…(0,i.kt)()}})).ok){m&&(d.textContent=d.getAttribute(“data-error-text”)||””,u.style.display=”none”);let e=n.parentNode;l?e.insertBefore(n,l):e.appendChild(n);return}m&&(d.textContent=d.getAttribute(“data-success-text”)||””,(0,a.i)(d.textContent),u.style.display=”none”),s.option(“disabled”,!1)}(0,n.lB)(“.js-pinned-items-reorder-list”,{async add(e){let{Sortable:t}=await r.e(35011).then(r.bind(r,35011));s=t.create(e,{animation:150,item:”.js-pinned-item-list-item”,handle:”.js-pinned-item-reorder”,onUpdate:u,onStart:c,chosenClass:”is-dragging”})}}),(0,o.on)(“submit”,”.js-pinned-items-reorder-form”,function(e){e.preventDefault()}),(0,o.on)(“click”,”.js-pinned-item-list-item .js-sortable-button”,async function({currentTarget:e}){let{moveWithButton:t}=await r.e(35011).then(r.bind(r,35011));t(e,e.closest(“.js-pinned-item-list-item”),u)})},43633:(e,t,r)=>{var n=r(31635),o=r(39595),a=r(60277);let i=class PersonalAccessTokensConfigurationStepElement extends a.L{async onNextClick(){let e=document.querySelector(`li[data-target=${this.key}]`);for(let t of this.form.querySelectorAll(“input”))if(t.checked){let r=t.closest(“.form-checkbox”);this.cloneAndAppend(r,e);break}return{proceed:!0}}cloneAndAppend(e,t){let r=e.cloneNode(!0);r.removeAttribute(“class”),r.querySelector(“input”).type=”hidden”,t.textContent=””,t.append(r)}};(0,n.Cg)([o.CF],i.prototype,”key”,void 0),(0,n.Cg)([o.aC],i.prototype,”form”,void 0),i=(0,n.Cg)([o.p_],i);var s=r(51987);let l=class PersonalAccessTokensFeatureEnrollmentElement extends a.L{async onNextClick(){let e;try{e=await fetch(this.form.action,{method:this.form.method,body:new FormData(this.form),headers:{Accept:”application/json”,…(0,s.kt)()}})}catch{}if(e&&!e.ok){let t=this.errorMessage;try{let r=await e.json();r.message&&(t=r.message)}catch{}return this.setError(t),{proceed:!1}}return{proceed:!0}}};(0,n.Cg)([o.CF],l.prototype,”errorMessage”,void 0),(0,n.Cg)([o.aC],l.prototype,”form”,void 0),l=(0,n.Cg)([o.p_],l)},47643:(e,t,r)=>{r.d(t,{a:()=>a,n:()=>o});var n=r(97797);function o(){let e=document.getElementById(“ajax-error-message”);e&&(e.hidden=!1)}function a(){let e=document.getElementById(“ajax-error-message”);e&&(e.hidden=!0)}(0,n.on)(“deprecatedAjaxError”,”[data-remote]”,function(e){let{error:t,text:r}=e.detail;e.currentTarget!==e.target||”abort”!==t&&”canceled”!==t&&(/{r.d(t,{f:()=>o});var n=r(71315);function o(){return n.XC?.querySelector(“projects-v2″)?”memex”:n.XC?.querySelector(‘react-partial[partial-name=”repos-overview”]’)?”repos-overview”:n.XC?.querySelector(“react-app”)?.getAttribute(“app-name”)}},52738:(e,t,r)=>{r.d(t,{$3:()=>a,HV:()=>i,Vb:()=>o});var n=r(82518);function o(e,t,r){let o={hydroEventPayload:e,hydroEventHmac:t,visitorPayload:””,visitorHmac:””,hydroClientContext:r},a=document.querySelector(“meta[name=visitor-payload]”);a instanceof HTMLMetaElement&&(o.visitorPayload=a.content);let i=document.querySelector(“meta[name=visitor-hmac]”)||””;i instanceof HTMLMetaElement&&(o.visitorHmac=i.content),(0,n.iv)(o,!0)}function a(e){o(e.getAttribute(“data-hydro-view”)||””,e.getAttribute(“data-hydro-view-hmac”)||””,e.getAttribute(“data-hydro-client-context”)||””)}function i(e){o(e.getAttribute(“data-hydro-click-payload”)||””,e.getAttribute(“data-hydro-click-hmac”)||””,e.getAttribute(“data-hydro-client-context”)||””)}},53331:(e,t,r)=>{r.d(t,{A:()=>i,K:()=>o});var n=r(50467);function o(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}let a=class ResponseError extends Error{constructor(e,t){super(`${e} for HTTP ${t.status}`),(0,n._)(this,"response",void 0),this.response=t,this.name="ResponseError"}};function i(e,t,r=!1){let n=t.headers.get("content-type")||"";if(!r&&!n.startsWith("text/html"))throw new a(`expected response with text/html, but was ${n}`,t);if(r&&!(n.startsWith("text/html")||n.startsWith("application/json")))throw new a(`expected response with text/html or application/json, but was ${n}`,t);let o=t.headers.get("x-html-safe");if(o){if(!e.includes(o))throw new a("response X-HTML-Safe nonce did not match",t)}else throw new a("missing X-HTML-Safe nonce",t)}},56038:(e,t,r)=>{r.d(t,{Kn:()=>i,XC:()=>o,cg:()=>a,fV:()=>s});let n=”undefined”!=typeof FORCE_SERVER_ENV&&FORCE_SERVER_ENV,o=”undefined”==typeof document||n?void 0:document,a=”undefined”==typeof window||n?void 0:window,i=”undefined”==typeof history||n?void 0:history,s=”undefined”==typeof location||n?{get pathname(){return(void 0)??””},get origin(){return(void 0)??””},get search(){return(void 0)??””},get hash(){return(void 0)??””},get href(){return(void 0)??””}}:location},58371:(e,t,r)=>{r.d(t,{Ax:()=>o.Ax,JW:()=>a,ZV:()=>o.ZV});var n=r(51987),o=r(13937);function a(e,t){(0,o.JW)(e,async(e,r,o)=>((0,n.tV)(o.headers),t(e,r,o)))}},60277:(e,t,r)=>{r.d(t,{L:()=>SinglePageWizardStepContentBase});var n=r(50467);let SinglePageWizardStepContentBase=class SinglePageWizardStepContentBase extends HTMLElement{connectedCallback(){this.setAttribute(“data-target”,”single-page-wizard-step.stepContent”)}validateStep(e,t){this.autoProceedInProgress||(t&&e&&(this.autoProceedInProgress=!0),this.dispatchEvent(new CustomEvent(“single-page-wizard-step-validate”,{bubbles:!0,detail:{isValid:e,autoProceed:t}})))}setError(e){this.autoProceedInProgress=!1,this.dispatchEvent(new CustomEvent(“single-page-wizard-step-error”,{bubbles:!0,detail:{errorMessage:e}}))}clearError(){this.dispatchEvent(new CustomEvent(“single-page-wizard-step-error”,{bubbles:!0}))}async onStepRendered(){}setStepState(e){}async onNextClick(){return{proceed:!0}}async onPreviousClick(){return{proceed:!0}}isStepValid(){return!0}constructor(…e){super(…e),(0,n._)(this,”autoProceedInProgress”,!1)}}},65596:(e,t,r)=>{var n=r(87363),o=r(97797);function a(e,t){let r=document.querySelector(`${t}[data-auto-update=”true”]`);return r instanceof HTMLInputElement&&(r.value=e.value.trim().toLowerCase().replace(/[^a-z0-9 -]/g,””).replace(/\s/g,”-“),(0,o.h)(r,”input”),(0,o.h)(r,”blur”),!0)}(0,n.eC)(“.js-business-name”,function(e){let t=e.target;a(t,”.js-business-slug”),a(t,”.js-business-subdomain”)}),(0,n.eC)(“.js-business-slug”,function(e){let t=e.target,r=””===t.value.trim();t.setAttribute(“data-auto-update”,`${r}`);let n=document.querySelector(“.js-name-slug-sync-icon”);n&&(r?n.removeAttribute(“hidden”):n.setAttribute(“hidden”,”hidden”))}),(0,n.eC)(“.js-business-subdomain”,function(e){let t=e.target,r=””===t.value.trim();t.setAttribute(“data-auto-update”,`${r}`)})},69599:(e,t,r)=>{r.d(t,{G7:()=>l,XY:()=>c,fQ:()=>s});var n=r(5225),o=r(21067);function a(){return new Set((0,o._$)().featureFlags)}let i=r(71315).X3||function(){try{return process?.env?.STORYBOOK===”true”}catch{return!1}}()?a:(0,n.A)(a);function s(){return Array.from(i())}function l(e){return i().has(e)}let c={isFeatureEnabled:l}},70987:(e,t,r)=>{r.d(t,{r:()=>o});var n=r(97797);async function o(e){let t=document.querySelector(“#site-details-dialog”).content.cloneNode(!0),r=t.querySelector(“details”),o=r.querySelector(“details-dialog”),a=r.querySelector(“.js-details-dialog-spinner”);e.detailsClass&&r.classList.add(…e.detailsClass.split(” “)),e.dialogClass&&o.classList.add(…e.dialogClass.split(” “)),e.label?o.setAttribute(“aria-label”,e.label):e.labelledBy&&o.setAttribute(“aria-labelledby”,e.labelledBy),document.body.append(t);try{let t=await e.content;a.remove(),o.prepend(t)}catch{a.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”),o.prepend(t)}return r.addEventListener(“toggle”,()=>{r.hasAttribute(“open”)||((0,n.h)(o,”dialog:remove”),r.remove())}),o}},71315:(e,t,r)=>{r.d(t,{KJ:()=>n.KJ,Kn:()=>o.Kn,X3:()=>n.X3,XC:()=>o.XC,cg:()=>o.cg,fV:()=>o.fV,g5:()=>n.g5});var n=r(6923),o=r(56038)},74507:(e,t,r)=>{r.d(t,{Ay:()=>p,YU:()=>d,nA:()=>g});var n=r(70987),o=r(90891),a=r(58371),i=r(83315),s=r(51987);let l=!1;async function c(){let e=document.querySelector(“link[rel=sudo-modal]”),t=document.querySelector(“.js-sudo-prompt”);if(t instanceof HTMLTemplateElement)return t;if(e){let t,r,n=await (0,o.Ts)(document,((r=new URLSearchParams((t=new URL(e.href,window.location.origin)).search.slice(1))).set(“webauthn-support”,(0,i.K)()),t.search=r.toString(),t.toString()));return document.body.appendChild(n),document.querySelector(“.js-sudo-prompt”)}throw Error(“couldn’t load sudo prompt”)}let u=!1;async function d(e){if(l)return!1;l=!0,u=!1;let t=(await c()).content.cloneNode(!0),r=await (0,n.r)({content:t}),o=e?.closest(“details[open]”);return o&&o.removeAttribute(“open”),await new Promise(e=>{r.addEventListener(“dialog:remove”,function(){o&&o.setAttribute(“open”,”open”),l=!1,e()},{once:!0})}),u}async function m(e,t,r=”Sudo authentication failed.”,n=”Too many authentication attempts. Please try again later.”,o=”.js-sudo-error”,a){try{await t.text()}catch(i){let t;if(!i.response)throw i;switch(i.response.status){case 401:t=r;break;case 429:t=n;break;default:t=”An unknown error occurred. Please try again later.”}if(e.querySelector(o).textContent=t,e.querySelector(o).hidden=!1,a&&(e.querySelector(a).value=””),401!==i.response.status&&429!==i.response.status)throw i;return}u=!0,e.closest(“details”).removeAttribute(“open”)}async function p(e){let t=await fetch(“/sessions/in_sudo”,{headers:{accept:”application/json”,…(0,s.kt)()}});return!!t.ok&&”true”===await t.text()||d(e)}async function g(){let e=await fetch(“/sessions/in_sudo”,{headers:{accept:”application/json”,…(0,s.kt)()}});return!!e.ok&&”true”===await e.text()||!1}(0,a.JW)(“.js-sudo-webauthn-form”,async function(e,t){await m(e,t)}),(0,a.JW)(“.js-sudo-github-mobile-form”,async function(e,t){await m(e,t)}),(0,a.JW)(“.js-sudo-totp-form”,async function(e,t){await m(e,t,void 0,void 0,”.flash-error”,”#totp”)}),(0,a.JW)(“.js-sudo-email-form”,async function(e,t){await m(e,t,void 0,void 0,”.flash-error”,”#email”)}),(0,a.JW)(“.js-sudo-password-form”,async function(e,t){await m(e,t,”Incorrect password.”,”Too many password attempts. Please wait and try again.”,void 0,”.js-sudo-password”)})},77449:(e,t,r)=>{var n=r(90891),o=r(58371),a=r(47643);async function i(e,t,r,o){let i,s=document.querySelector(e),l=document.querySelector(t);function c(e){l&&(l.hidden=e,l.open=!1),s.hidden=!e}c(!0);try{i=await r.json()}catch{c(!1),(0,a.n)();return}let u=i.json;try{await (0,n.Ee)(u.job_url,{},o)}catch{c(!1),(0,a.n)();return}c(!1),window.location=u.export_url}(0,o.JW)(“.js-organization-members-export-form”,async function(e,t){await i(“.js-organization-members-exporting”,”.js-organization-members-export-menu”,t,2e3)})},79172:(e,t,r)=>{var n=r(50467),o=r(31635),a=r(39595),i=r(46865),s=r(51987);let l=class WaitingFormElement extends HTMLElement{async submitPolitely(){this.submit.disabled=!0;try{this.prerequisites.length>0&&await Promise.all(this.prerequisites.map(e=>this.getPrerequisitePromise(e))),(0,i.k_)(this.form)}finally{this.submit.disabled=!1}}getPrerequisitePromise(e){let t=e.getAttribute(“data-waiting-form-method”)||”getPromise”;return e[t]()}};(0,o.Cg)([a.aC],l.prototype,”form”,void 0),(0,o.Cg)([a.zV],l.prototype,”prerequisites”,void 0),(0,o.Cg)([a.aC],l.prototype,”submit”,void 0),l=(0,o.Cg)([a.p_],l);let SocialAccountEditorElement=class SocialAccountEditorElement extends HTMLElement{recognizeUrl(){this.recognitionPromise=new Promise(async e=>{this.preprocessUrl();let t=await this.findMatchingSocialAccountIconOption(this.urlField.value);this.setChosenSocialIcon(t),e()})}resetToDefault(){this.urlField.value!==this.urlField.defaultValue&&(0,i.m$)(this.urlField,this.urlField.defaultValue)}waitForRecognition(){return this.recognitionPromise}preprocessUrl(){let e=this.urlField.value.trim();0!==e.length&&(/^https?:\/\//.test(e)||(this.urlField.value=`https://${e}`))}setChosenSocialIcon(e){let t=e.getAttribute(“data-provider-key”)||”generic”;for(let t of this.iconOptions)t.hidden=t!==e;this.iconSpinner.hidden=!0,this.iconField.value=t}async findMatchingSocialAccountIconOption(e){for(let t of this.iconOptions)for(let r of t.querySelectorAll(“[data-provider-pattern]”))if(RegExp(r.getAttribute(“data-provider-pattern”),”i”).test(e))return t;let t=await this.findNodeInfoIconOption(e);return t||this.iconGeneric}async findNodeInfoIconOption(e){if(0===this.nodeinfoSoftwareUrl.trim().length)return null;let t=new Map;for(let r of this.iconOptions)for(let n of r.querySelectorAll(“[data-try-nodeinfo-pattern]”)){let o=RegExp(n.getAttribute(“data-try-nodeinfo-pattern”),”i”),a=n.getAttribute(“data-nodeinfo-software”);e.match(o)&&a&&t.set(a,r)}if(0===t.size)return null;let r=null;try{r=new URL(e,window.location.origin)}catch{return null}this.showSpinner();let n=new URL(this.nodeinfoSoftwareUrl,window.location.origin);n.searchParams.set(“host”,r.host);let o=await fetch(n,{headers:{…(0,s.kt)(),Accept:”application/json”}}),a=await o.json(),i=a?.software_name;return i&&t.get(i)||null}showSpinner(){for(let e of this.iconOptions)e.hidden=!0;this.iconSpinner.hidden=!1}constructor(…e){super(…e),(0,n._)(this,”nodeinfoSoftwareUrl”,””),(0,n._)(this,”recognitionPromise”,Promise.resolve())}};(0,o.Cg)([a.aC],SocialAccountEditorElement.prototype,”urlField”,void 0),(0,o.Cg)([a.aC],SocialAccountEditorElement.prototype,”iconField”,void 0),(0,o.Cg)([a.zV],SocialAccountEditorElement.prototype,”iconOptions”,void 0),(0,o.Cg)([a.aC],SocialAccountEditorElement.prototype,”iconGeneric”,void 0),(0,o.Cg)([a.aC],SocialAccountEditorElement.prototype,”iconSpinner”,void 0),(0,o.Cg)([a.CF],SocialAccountEditorElement.prototype,”nodeinfoSoftwareUrl”,void 0),SocialAccountEditorElement=(0,o.Cg)([a.p_],SocialAccountEditorElement)},82518:(e,t,r)=>{r.d(t,{Xl:()=>S,au:()=>f,iv:()=>h});var n=r(71315),o=r(34095),a=r(99223),i=r(69599),s=r(21067),l=r(70170);let c={PRS_COMMENT_BOX_INP:{name:”pull_requests.comment_box.inp”,hash:”070a85f091c124d118031ed374badf58df0cd9c2902f9aa4f9e09f6fdcbb91d0″,type:”distribution”},PULL_REQUESTS_FILES_JS_HEAP:{name:”pull_requests.files.js_heap”,hash:”7c5d986de8ccbfd17ae58e0da85158912cf65aeb256aecf28c35ddeb794cd2d3″,type:”distribution”},PRS_ADD_COMMENT_BUTTON_CLICK:{name:”pull_requests.add_comment_button.inp”,hash:”872209fcee2ac679a3222260dbc7eb24c73ec3d6b41e635aaf761e61a5c26ccf”,type:”distribution”},BROWSER_REACT_PROFILER_APP_ACTUAL_DURATION:{name:”browser.react.profiler.app.actual_duration”,hash:”0c82ee3933bf3b484f6aaa3e9ff4b53c7281e23747d3aa23d1c2967073dc989a”,type:”distribution”},BROWSER_REACT_PROFILER_APP_BASE_DURATION:{name:”browser.react.profiler.app.base_duration”,hash:”71c768070b707947eebff7086f64b92d0a07dc4149e7d4e05a0641c4dad6bb63″,type:”distribution”},BROWSER_REACT_PROFILER_APP_COMMIT_LAG:{name:”browser.react.profiler.app.commit_lag”,hash:”1640ce88b596f4bd472a0920aab28fc3a19fa159ce73e24d85749412068c8057″,type:”distribution”},BROWSER_REACT_PROFILER_ROUTE_ACTUAL_DURATION:{name:”browser.react.profiler.route.actual_duration”,hash:”20a2fd38da8dc5afa74167e694d394c91fbed208c2cf002872f11550cd35fbab”,type:”distribution”},BROWSER_REACT_PROFILER_ROUTE_BASE_DURATION:{name:”browser.react.profiler.route.base_duration”,hash:”1a0cc657855391adcd36b98829d0c83991b8eef57c93564bf9bf1a1ee0f7036c”,type:”distribution”},BROWSER_REACT_PROFILER_ROUTE_COMMIT_LAG:{name:”browser.react.profiler.route.commit_lag”,hash:”1bb160294f50714704b572b8cf928a2401845250032d0983d7938278f382737f”,type:”distribution”},BROWSER_REACT_HYDRATION_DURATION:{name:”browser.react.hydration.duration”,hash:”82c79908e1a129f357f84b61e17741c540b1b31979f0162318250ef2449646fe”,type:”distribution”},BROWSER_REACT_PROFILER_ROUTE_RENDER_EFFICIENCY:{name:”browser.react.profiler.route.render_efficiency”,hash:”beef377799cdd79641899e0a78b2c5002494e02ebe125eb0c0d3920eb8623a1e”,type:”distribution”},BROWSER_REACT_PROFILER_APP_RENDER_EFFICIENCY:{name:”browser.react.profiler.app.render_efficiency”,hash:”b22af24d9571ad02d8dc59c8778fee9505bcd909d5558dd5243521d2b4796a1d”,type:”distribution”},BROWSER_VITALS_DIST_INP_INPUT_DELAY:{name:”browser.vitals.dist.inp.input_delay”,hash:”f8b3556c61cefdd20a76119f6d07eda34630fe54e3ba3f39606ace136d7e375e”,type:”distribution”},BROWSER_VITALS_DIST_INP_PROCESSING:{name:”browser.vitals.dist.inp.processing”,hash:”99440bcc187f689ff36aa9ec2e217ad70ee254143b467f4d156c241102d26b28″,type:”distribution”},BROWSER_VITALS_DIST_INP_PRESENTATION:{name:”browser.vitals.dist.inp.presentation”,hash:”5cae05a9e69973623a8cfd82f64689b017be8c1d04c9bf873960767c246f1247″,type:”distribution”}};var u=r(82591),d=r(51951);let m=[],p=(0,d.f)()||”rails”,g=(0,n.g5)();function f({name:e,value:t,tags:r,requestUrl:n},o,i){h({requestUrl:n,customMetric:{…c[e],value:t,tags:r},ui:”vite-tss”===a.v},o,i)}function h(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,s.M3)(),e.staff=S(),e.bundler=a.v,e.ui=”vite-tss”===a.v,e.app=p,e.ssr=String(g),Math.random(){p=(0,d.f)()||”rails”,g=(0,n.g5)()});let y=null,b=(0,l.n)(async function(){await o.K,null==y&&(y=window.requestIdleCallback(v))},5e3);function v(){if(y=null,!m.length)return;let e=n.XC?.head?.querySelector(‘meta[name=”browser-stats-url”]’)?.content;if(e){for(let o 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 o=e.shift();r.push(o),n+=t}else break}return r}(r));return t}(m)){var t=e,r=`{"stats": [${o.join(",")}], "target": "${n.XC?.head?.querySelector('meta[name="ui-target"]')?.content||"full"}"}`;try{navigator.sendBeacon&&navigator.sendBeacon(t,r)}catch{}}m=[]}}function S(){return!!n.XC?.head?.querySelector('meta[name="user-staff"]')?.content}n.XC?.addEventListener("pagehide",v),n.XC?.addEventListener("visibilitychange",v)},82591:(e,t,r)=>{r.d(t,{z:()=>n});let n=Object.freeze({INITIAL:”soft-nav:initial”,START:”soft-nav:start”,REPLACE_MECHANISM:”soft-nav:replace-mechanism”,SUCCESS:”soft-nav:success”,ERROR:”soft-nav:error”,FRAME_UPDATE:”soft-nav:frame-update”,END:”soft-nav:end”,RENDER:”soft-nav:render”,REACT_DONE:”soft-nav:react-done”,PROGRESS_BAR:{START:”soft-nav:progress-bar:start”,END:”soft-nav:progress-bar:end”}})},83315:(e,t,r)=>{r.d(t,{K:()=>o,e:()=>a});var n=r(74043);function o(){return(0,n.$j)()?”supported”:”unsupported”}async function a(){return await window.PublicKeyCredential?.isUserVerifyingPlatformAuthenticatorAvailable()?”supported”:”unsupported”}},85129:(e,t,r)=>{r(65596);var n=r(97797),o=r(99223);function a(){return document.querySelector(“.js-org-enable-two-factor”)}function i(){return null!=document.querySelector(“.js-org-two-factor-secure-methods-currently-enabled”)}function s(){return”1″===document.querySelector(“.js-org-two-factor-currently-enabled”).value!==a().checked}function l(){let e=document.querySelector(“.js-org-two-factor-secure-methods-currently-enabled”),t=document.querySelector(“.js-org-enable-two-factor-secure-methods”);return null!=e&&null!=t&&”1″===e.value!==t.checked}function c(e,t){t?(e.readOnly=!0,e.style.pointerEvents=”none”,e.style.opacity=”0.5″):(e.readOnly=!1,e.style.pointerEvents=”auto”,e.style.opacity=”1″)}function u(e){let t=document.querySelector(“.js-org-two-factor-submit-button”);null!=t&&(e?(t.style.pointerEvents=”auto”,t.style.opacity=”1″):(t.style.pointerEvents=”none”,t.style.opacity=”0.5″),t.setAttribute(“aria-disabled”,(!e).toString()))}function d(){for(let e of document.querySelectorAll(“.js-org-two-factor-confirmation-dialog-body span”))e.hidden=!0}function m(e,t,r,n,o){e.textContent=r,document.querySelector(n).hidden=!1,t.classList.remove(o?”Button–primary”:”Button–danger”),t.classList.add(o?”Button–danger”:”Button–primary”)}(0,n.on)(“click”,”.js-org-two-factor-submit-button”,function(e){(0,o.k)()?function(){let e=s();if(!e)return;let t=document.querySelector(“.js-org-two-factor-confirmation-dialog .Box-title”),r=document.querySelector(“.js-org-two-factor-confirmation-dialog-button”),n=document.querySelector(“#two-factor-org-name”).value,o=”1″===document.querySelector(“.js-org-two-factor-currently-enabled”).value;d(),o&&e?m(t,r,`Are you sure you want to remove the two-factor authentication requirement for the ${n} organization?`,”#tfrc-disabling-requirement”,!0):!o&&e&&m(t,r,`Are you sure you want to require two-factor authentication for all users in the ${n} organization?`,”#tfrc-enabling-requirement-without-secure-methods”,!1)}():function(){if(!i())return;let e=s(),t=l();if(!e&&!t)return;let r=”1″===document.querySelector(“.js-org-two-factor-currently-enabled”).value,n=”1″===document.querySelector(“.js-org-two-factor-secure-methods-currently-enabled”).value,o=!r&&e,a=document.querySelector(“.js-org-two-factor-confirmation-dialog .Box-title”),c=document.querySelector(“.js-org-two-factor-confirmation-dialog-button”),u=document.querySelector(“#two-factor-org-name”).value;d(),r&&e?m(a,c,`Are you sure you want to remove the two-factor authentication requirement for the ${u} organization?`,”#tfrc-disabling-requirement”,!0):o&&!n&&t?m(a,c,`Are you sure you want to require two-factor authentication and only allow secure methods for all users in the ${u} organization?`,”#tfrc-enabling-requirement-with-secure-methods”,!1):o?m(a,c,`Are you sure you want to require two-factor authentication for all users in the ${u} organization?`,”#tfrc-enabling-requirement-without-secure-methods”,!1):n&&t?m(a,c,`Are you sure you want to allow all two-factor authentication methods for the ${u} organization?`,”#tfrc-disabling-secure-methods-only”,!0):m(a,c,`Are you sure you want to only allow secure methods of two-factor authentication for all users in the ${u} organization?`,”#tfrc-enabling-secure-methods-only”,!1)}(),((0,o.k)()?!s():function(){if(!i()){let e;return e=”0″===document.querySelector(“.js-org-two-factor-currently-enabled”).value,!a().checked||!e}return!s()&&!l()}())&&e.preventDefault()}),(0,n.on)(“change”,”.js-org-enable-two-factor”,function(){let e=document.querySelector(“.js-org-enable-two-factor”),t=document.querySelector(“.js-two-factor-secure-methods”),r=document.querySelector(“.js-org-enable-two-factor-secure-methods”),n=document.querySelector(“.js-org-two-factor-requirement-warning-banner”);(0,o.k)()?null==e||u(s()):!function(e,t,r,n){if(null==e||null==t||null==n)return;e.checked&&r&&!r.checked&&(r.checked=!0),c(e,r?.checked??!1);let o=s()||l();o&&n&&(n.hidden=!e?.checked&&!r?.checked),u(o)}(e,t,r,n)}),(0,n.on)(“change”,”.js-org-enable-two-factor-secure-methods”,function(){let e=document.querySelector(“.js-org-enable-two-factor”),t=document.querySelector(“.js-org-enable-two-factor-secure-methods”),r=document.querySelector(“.js-org-two-factor-requirement-warning-banner”);if(null==e||null==t||null==r)return;let n=s()||l();t?.checked&&e&&!e.checked&&(e.checked=!0),c(e,t?.checked??!1),n&&r&&(r.hidden=!e?.checked&&!t?.checked),u(n)});var p=r(78134),g=r(69759);(0,n.on)(“submit”,”form[data-codespaces-settings-remote-form]”,async function(e){e.preventDefault();let t=e.currentTarget,r=await fetch(t.action,{method:t.method,body:new FormData(t),headers:{Accept:”text/fragment+html”}});if(r.status<=400||[400,409,500].includes(r.status)){let e=(0,g.B)(document,await r.text()),t=document.querySelector(".js-settings-partial");t?.parentElement?.replaceChild(e,t);let n=document.getElementById("codespacesSettings"),o=n?.querySelector('input[data-user-input="add-user-or-team"]');o&&o instanceof HTMLElement&&o.focus()}if(r.status>=400){let e=document.querySelector(“.js-flash-error”)?.value||”An unknown error occurred.”;if(e){let t=document.querySelector(“template.js-flash-template”);t.after(new p.i4(t,{className:”flash-error”,message:e}))}}}),(0,n.on)(“submit”,”form[data-codespaces-trusted-repos-form]”,async function(e){e.preventDefault();let t=e.currentTarget,r=new FormData(t);t.querySelector(‘input[type=”checkbox”]’)?.setAttribute(“disabled”,”disabled”);let n=await fetch(t.action,{method:t.method,body:r,headers:{Accept:”text/fragment+html”}}),o=t.closest(“[data-replace-remote-form-target]”),a=(0,g.B)(document,await n.text());o.replaceWith(a)});var f=r(31635),h=r(39595),y=r(51987);let b=”Oops, something went wrong.”,v=class CodespacesSpendingLimitModalElement extends HTMLElement{connectedCallback(){document.body.classList.toggle(“overflow-hidden”,!0)}closeModal(){this.hidden=!0,document.body.classList.toggle(“overflow-hidden”,!1)}disableSubmitButton(){this.updateLimitSubmitButton.disabled=!0}enableSubmitButton(){this.updateLimitSubmitButton.disabled=!1}handleLimitSpendingRadioInputClick(){this.unlimitedSpendingRadioInput.checked=!1,this.spendingLimitAmountInput.disabled=!1}handleUnlimitedSpendingRadioInputClick(){this.limitSpendingRadioInput.checked=!1,this.spendingLimitAmountInput.disabled=!0,this.hideCodespaceAccessAlert()}handleSpendingLimitChange({target:e}){var t;if(null==(t=e.value)||””===t||”0.0″===t||”0.00″===t)return this.showCodespacesAccessAlert();this.hideCodespaceAccessAlert()}showCodespacesAccessAlert(){this.codespacesAccessAlertElement.hidden=!1}hideCodespaceAccessAlert(){this.codespacesAccessAlertElement.hidden=!0}showErrorMessageElement(){this.errorMessageElement.hidden=!1}hideErrorMessageElement(){this.errorMessageElement.hidden=!0}async submitForm(e){e.preventDefault(),this.disableSubmitButton(),this.hideErrorMessageElement();let t=e.target,r=new FormData(t);r.append(“enforce_spending_limit”,String(this.limitSpendingRadioInput.checked)),r.append(“spending_limit”,this.spendingLimitAmountInput.value);try{let e=await fetch(t.action,{method:”PUT”,body:r,headers:{Accept:”application/json”,…(0,y.kt)()}});if(200===e.status)return void this.closeModal();let n=await e.json();this.errorMessageElementText.textContent=n.error?n.error:b,this.showErrorMessageElement(),this.enableSubmitButton()}catch(e){if(this.errorMessageElementText.textContent=b,this.showErrorMessageElement(),!e.response)throw e}}};(0,f.Cg)([h.aC],v.prototype,”budgetGroupInput”,void 0),(0,f.Cg)([h.aC],v.prototype,”closeModalButton”,void 0),(0,f.Cg)([h.aC],v.prototype,”errorMessageElement”,void 0),(0,f.Cg)([h.aC],v.prototype,”errorMessageElementText”,void 0),(0,f.Cg)([h.aC],v.prototype,”spendingLimitAmountInput”,void 0),(0,f.Cg)([h.aC],v.prototype,”limitSpendingRadioInput”,void 0),(0,f.Cg)([h.aC],v.prototype,”unlimitedSpendingRadioInput”,void 0),(0,f.Cg)([h.aC],v.prototype,”updateLimitSubmitButton”,void 0),(0,f.Cg)([h.aC],v.prototype,”codespacesAccessAlertElement”,void 0),v=(0,f.Cg)([h.p_],v),r(77449);var S=r(21403),j=r(87363),w=r(52738);let q=”team_ids[]”,A=”role”,E=(e,t)=>{let r=document.createElement(“input”);return r.type=”hidden”,r.name=e,r.value=t,r},C=e=>document.querySelectorAll(`${e} > a`);function L(){let e=document.querySelector(“.js-org-reinstate-forms”),t=document.querySelectorAll(“.js-org-reinstate-option:checked”);if(!e||1!==t.length)return;let r=t[0].getAttribute(“data-form”);for(let t of e.getElementsByClassName(“js-togglable-form”))t.classList.add(“d-none”);document.getElementById(r).classList.remove(“d-none”)}function _(){let e=document.querySelector(“.js-seats”);return e?parseInt(e.getAttribute(“data-filled-seats”))+I():I()}function k(){let e,t,r,n;0>=I()&&(T(“.js-plan-no-change”,!0),T(“.js-plan-changes”,!0),1)||(e=document.querySelector(“.js-filled-seats”),t=_(),e&&null!==t&&(e.textContent=t.toString()),function(){let e=document.querySelector(“.js-seats-remaining”);if(e instanceof HTMLElement){e.hidden=!0;let t=P()-_(),r=document.querySelector(“.js-seats-remaining-zero”),n=document.querySelector(“.js-seats-remaining-singular”),o=document.querySelector(“.js-seats-remaining-plural”);r.hidden=0!==t,n.hidden=1!==t,t>1&&(document.querySelector(“.js-seats-remaining-update-target”).textContent=String(t)),o.hidden=t<=1}}(),(r=document.querySelector(".js-max-seats-warning"))instanceof HTMLElement&&(r.hidden=!function(){return P()===_()}()),(n=_(),P(){let t=new Set(new URLSearchParams(window.location.search).getAll(q));for(let r of document.querySelectorAll(e))r.checked?t.add(r.value):t.delete(r.value);return[…t]})(“.js-invitation-toggle-team”);for(let e of C(“.js-invitations-team-suggestions-pagination”)){let r=e.getAttribute(“href”);if(r){let n=new URL(r,window.location.origin),o=new URLSearchParams(n.search.slice(1));for(let e of(o.delete(q),t))o.append(q,e);n.search=o.toString(),e.setAttribute(“href”,n.toString())}}if(e.checked)for(let t of document.querySelectorAll(“form.js-org-team-suggestions”))t.appendChild(E(q,e.value));else for(let t of document.querySelectorAll(`input[type=”hidden”][name=”${q}”][value=”${e.value}”]`))t.remove()}),(0,n.on)(“click”,”.js-invitation-radio-role”,async function({currentTarget:e}){let t=e.value;for(let e of C(“.js-invitations-team-suggestions-pagination”)){let r=e.getAttribute(“href”);if(r){let n=new URL(r,window.location.origin),o=new URLSearchParams(n.search.slice(1));o.set(“role”,t),n.search=o.toString(),e.setAttribute(“href”,n.toString())}}for(let e of document.querySelectorAll(`input[type=”hidden”][name=”${A}”]`))e.remove();for(let e of document.querySelectorAll(“form.js-org-member-role”))e.appendChild(E(A,t))}),(0,n.on)(“change”,”.js-org-reinstate-option”,L),(0,S.lB)(“.js-org-reinstate-forms”,L),(0,S.lB)(“.js-member-suggestion”,function(){let e=Array.from(document.querySelectorAll(“.js-badge”)).map(e=>e.querySelector(“input”).value);if(0!==e.length)for(let t of document.querySelectorAll(“.js-member-suggestion”)){let r=t.getAttribute(“data-autocomplete-value”);if(e.includes(r)){t.classList.add(“disabled”),t.setAttribute(“aria-disabled”,”true”);let e=t.querySelector(“.js-non-member-warning-reason”),r=t.querySelector(“.js-non-member-warning-action”);if(e&&r)for(let t of[e,r])t.textContent=t.getAttribute(“data-markup”),t instanceof HTMLElement&&(t.hidden=!1)}}}),(0,n.on)(“combobox-commit”,”.js-badge-container .js-new-org-members-complete-results”,e=>{let t,r=document.querySelector(“.js-badge-input”),n=document.querySelector(“.js-badges”),o=e.target.querySelectorAll(“.js-badge-template”),a=Array.from(document.querySelectorAll(“.js-badge”)).map(e=>e.querySelector(“input”).value);for(let e of o){let t=e.cloneNode(!0).content,r=t.querySelector(“input”).value;a.includes(r)||n.append(t)}k(),t=e.target,(0,w.HV)(t),r.value=””,r.setAttribute(“placeholder”,””)}),(0,n.on)(“click”,”.js-badge-search-container .js-badge”,e=>{let t=e.currentTarget;”true”===t.getAttribute(“aria-pressed”)?t.setAttribute(“aria-pressed”,”false”):t.setAttribute(“aria-pressed”,”true”)}),(0,n.on)(“details-dialog-close”,”.js-invite-member-dialog”,e=>{let t=e.currentTarget.querySelector(“.js-auto-complete-button”);t&&(t.disabled=!0)}),(0,n.on)(“click”,”.js-badge-search-container”,e=>{e.currentTarget.querySelector(“input”).focus()}),(0,n.on)(“click”,”.js-badge-container .js-member-suggestion”,()=>{document.querySelector(“.js-badge-input”).focus()}),(0,j.Ff)(“keydown”,”.js-badge-search-container .js-badge-input”,e=>{let t=e.target,r=t.closest(“.js-badge-search-container”),n=r.querySelectorAll(‘.js-badges .js-badge[aria-pressed=”true”]’),o=r.getAttribute(“data-allow-plan-increase”),a=”Backspace”!==e.key||””!==t.value;if(!o&&P()===_()&&a)return void e.preventDefault();if(!a){var i,s;if(0!==n.length)for(let e of n){e.remove(),i=e,(0,w.HV)(i)}else{let e=r.querySelectorAll(“.js-badges .js-badge”);if(0===e.length)return;let t=e[e.length-1];t.remove(),s=t,(0,w.HV)(s)}k()}});let x=null;async function R(){let e,t,r,n,o=document.querySelector(“.js-seats”);if(!o)return;let a=new URL(o.getAttribute(“data-url”),window.location.origin),i=new URLSearchParams(a.search.slice(1));i.append(“seats”,_().toString()),a.search=i.toString(),x?.abort();let{signal:s}=x=new AbortController,l=null;try{let e=await fetch(a.toString(),{signal:s,headers:{Accept:”application/json”}});e.ok&&(l=await e.json())}catch{}if(s.aborted||!l)return;let c=l.new_price,u=o.getAttribute(“data-original-price”);if(u&&c===u)return void T(“.js-plan-no-change”,!0);e=document.querySelector(“.js-new-seats”),t=document.querySelector(“.js-new-users-singular”),r=document.querySelector(“.js-new-users-plural”),t.hidden=1!==(n=I()),r.hidden=1===n,e.textContent=String(n);let d=l.selectors;for(let e in d)for(let t of document.querySelectorAll(e))t.innerHTML=d[e];T(“.js-plan-no-change”,!0),T(“.js-plan-changes”,!1),T(“.js-complete-button”,!0),T(“.js-invite-button”,!1)}function I(){return document.querySelectorAll(“.js-badge”).length||0}function P(){let e=document.querySelector(“.js-seats”);return e?parseInt(e.getAttribute(“data-total-seats”)):0}function B(e,t){let r=document.querySelector(“.js-org-location-input-hidden”),n=document.querySelector(“.js-org-location-input”);n&&r&&(r.setAttribute(“value”,t),n.textContent=e);let o=document.querySelector(“.js-dropdown”);o&&o.removeAttribute(“open”)}(0,n.on)(“click”,”.js-org-country-item”,function(e){let t=e.currentTarget,r=t.textContent?t.textContent:””;B(r,r)}),(0,n.on)(“click”,”.js-org-country-clear”,function(e){let t=e.currentTarget.getAttribute(“data-default-message”);t&&B(t,””)}),(0,n.on)(“click”,”.js-private-repo-creation-allowed”,function(e){let t=e.currentTarget;if(t instanceof HTMLInputElement){let e=”true”===t.getAttribute(“data-private-only-policy-allowed”),r=document.querySelector(“.js-public-repo-creation-allowed”),n=document.querySelector(“.js-public-disabled-doc-link”);e||(t.checked?(r.disabled=!0,r.checked=!0,n.hidden=!1):(r.disabled=!1,n.hidden=!0))}}),(0,n.on)(“click”,”.js-private-repo-forking-allowed”,function(e){let t=e.currentTarget,r=document.querySelector(“.js-org-private-repo-forking-policies”);t&&r&&(r.hidden=!t.checked)});let M=class OrgsProjectsRoleSettingsElement extends HTMLElement{connectedCallback(){for(let e of this.items)”true”===e.getAttribute(“aria-checked”)&&(this.selectedItem=e)}resetSelected(){for(let e of this.items)e===this.selectedItem?e.setAttribute(“aria-checked”,”true”):e.setAttribute(“aria-checked”,”false”)}};(0,f.Cg)([h.zV],M.prototype,”items”,void 0),M=(0,f.Cg)([h.p_],M);var O=r(90891),N=r(58371);async function $(e,t,r,n){let o=new URL(e.getAttribute(“data-url”),window.location.origin),a=new URLSearchParams(o.search.slice(1));a.append(“member”,t),a.append(“action_type”,r),n&&a.append(“return_to”,n),o.search=a.toString(),U(!0),document.querySelector(“.js-add-team-member-form”).hidden=!0;let i=await (0,O.Ts)(document,o.toString());U(!1),e.textContent=””,e.appendChild(i)}function U(e){document.querySelector(“.js-add-members-loading-state”).hidden=!e,document.querySelector(“.js-add-members-modal-content”).hidden=e}function z(e){for(let r of document.querySelectorAll(“.js-plan-info”)){var t;let n=”business_plus”===(t=e)?function(){let e=document.querySelector(“.js-enterprise-choice:checked”);return”server”===e.value?”js-enterprise-server-plan-info”:”cloud-trial”===e.value?”js-enterprise-cloud-trial-plan-info”:”js-enterprise-cloud-plan-info”}():”free”===t?”js-free-plan-info”:”business”===t?”js-business-plan-info”:null;r.classList.contains(n)?(r.classList.remove(“has-removed-contents”),r.hidden=!1):(r.classList.add(“has-removed-contents”),r.hidden=!0)}}(0,n.on)(“click”,”.js-membership-tab”,function(e){let t=e.currentTarget.getAttribute(“data-membership”),r=document.querySelector(“.js-member-filter-field”),o=r.value,a=RegExp(“membership:[a-z-]+”),i=o.toString().trim().replace(a,””);r.value=`${i} ${t}`.replace(/\s\s/,” “).trim(),r.focus(),(0,n.h)(r,”input”),document.querySelector(“.js-membership-tabs”).classList.remove(“selected”),e.currentTarget.classList.add(“selected”)}),(0,n.on)(“submit”,”.js-needs-interstitial .js-approve-membership-request”,function(e){let t=e.currentTarget,r=t.querySelector(“[data-member-name]”).getAttribute(“data-member-name”),n=t.getAttribute(“data-action-type”),o=t.closest(“.js-add-members-container”);e.preventDefault(),$(o,r,n,null)}),(0,n.on)(“submit”,”.js-needs-interstitial.js-add-team-member-form”,function(e){let t=e.currentTarget,r=t.elements.namedItem(“member”);if(!r.value)return;let n=t.getAttribute(“data-action-type”),o=document.querySelector(“.js-add-members-container”);e.preventDefault();let a=t.getAttribute(“data-return-to”);$(o,r.value,n,a)}),(0,n.on)(“auto-complete-change”,”.js-add-team-member-form”,e=>{let t,r=e.currentTarget,n=r.querySelector(“.js-team-guest-collaborator-warning”);if(!n)return;n.hidden=!0;let o=r.querySelector(“auto-complete”),a=o.value;if(!a)return;let i=o.querySelector(`[data-autocomplete-value=”${a}”]`);if(!i)return;let s=(t=null,i.hasAttribute(“team-guest-collaborator-warning”)?t=`${CSS.escape(a)} is a guest collaborator. Adding a guest collaborator to this organization will grant them the ability to see all internal repositories that are owned by this organization.`:i.hasAttribute(“team-guest-collaborator-warning-no-permission”)&&(t=`${CSS.escape(a)} is a guest collaborator. Because the current organization base permission is set to “No permission”, adding a guest collaborator to this organization will not grant them the ability to see internal repositories that are owned by this organization.`),t);null!=s?(n.hidden=!1,n.innerHTML=s):n.hidden=!0}),(0,N.JW)(“.js-add-org-member-form”,async function(e,t){let r,n=document.querySelector(“.js-member-list”);e.classList.add(“is-sending”);let o=document.querySelector(“.flash-messages”);o&&o.remove();try{r=await t.json()}catch(e){if(!e.response&&!e.response.json)return;n.insertAdjacentHTML(“beforebegin”,e.response.json.message_html||””);return}e.classList.remove(“is-sending”),e.querySelector(“auto-complete”).value=””;let a=(0,g.B)(document,r.json.list_item_html).querySelector(“*”),i=a.getAttribute(“data-login”);if(i){for(let e of n.children)if(e.getAttribute(“data-login”)===i){e.remove();break}}n.prepend(a)}),(0,n.on)(“auto-check-success”,”.js-new-organization-name”,function(e){let t=e.target;for(let e of document.querySelectorAll(“.js-enterprise-trial-link”))!function(e,t){let r=new URLSearchParams(new URL(e.href,window.location.origin).search);r.delete(“organization_name”),r.delete(“login”),r.append(“organization_name”,t),r.append(“login”,document.querySelector(“#organization_login”).value);let n=new URL(e.href,window.location.origin);n.search=r.toString(),e.href=n.toString()}(e,t.value)}),(0,n.on)(“auto-check-success”,”.js-new-organization-name”,function(e){let t=e.target,r=t.closest(“dd”).querySelector(“.js-field-hint-name”);r&&(r.textContent=t.value)}),(0,S.lB)(“.js-hide-org-name-hint”,function(e){let t=e.parentElement;t&&(t.hidden=!0)}),(0,N.JW)(“.js-org-list-item .js-org-remove-item”,async function(e,t){e.closest(“.js-org-list-item”).classList.add(“d-none”);try{await t.text()}catch{e.closest(“.js-org-list-item”).classList.remove(“d-none”);let t=e.getAttribute(“data-error-message”);if(t)return void alert(t)}e.closest(“.js-org-list-item”).remove()}),(0,n.on)(“click”,”.js-plan-choice”,e=>{let t=document.querySelector(“.SignUpContinueActions”),r=e.target.value;z(r),null!=t&&t.classList.remove(“has-removed-contents”);let n=!(r&&”business_plus”===r);for(let e of document.querySelectorAll(“.js-enterprise-choice”))e.disabled=n}),(0,n.on)(“click”,”.js-enterprise-choice”,e=>{let t=document.querySelector(“.js-billing-section”),r=document.querySelector(“.SignUpContinueActions”),n=document.querySelector(“.js-enterprise-contact”),o=document.querySelector(“.js-enterprise-trial-link”),a=e.target.value,i=[t,r];if(n&&n.classList.toggle(“has-removed-contents”,”server”!==a),o&&o.classList.toggle(“has-removed-contents”,”server”===a),”cloud-trial”===a)t&&t.classList.add(“has-removed-contents”);else for(let e of i)null!=e&&e.classList.toggle(“has-removed-contents”,”cloud”!==a);z(“business_plus”)}),(0,n.on)(“change”,”.js-enterprise-trial-industry”,function(e){let t=e.target.value,r=document.querySelector(“.js-enterprise-trial-other-industry-field”);r&&(r.hidden=t!==r.getAttribute(“data-trigger-option-value”))}),(0,n.on)(“details-menu-selected”,”.js-org-selector”,function(e){let t=document.querySelector(“#details-summary”),r=document.querySelector(“#org-name-input”),n=document.querySelector(“#organization_profile_name”),o=e.detail.relatedTarget,a=o.getAttribute(“data-context-org”),i=document.querySelector(“#org-exists-input”);t.innerHTML=o.innerHTML,a?(n.setAttribute(“value”,a),r.hidden=!0,i.setAttribute(“value”,”true”)):(n.removeAttribute(“value”),r.hidden=!1,i.setAttribute(“value”,”false”))},{capture:!0}),(0,n.on)(“click”,”.js-pat-owner-search-filter”,async function(e){e.preventDefault();let t=e.currentTarget,r=document.querySelector(“input.auto-search-input”),o=t.name,a=t.value,i=r.value,s=RegExp(`${o}:(?:[a-zA-Z0-9]|-|_|)+`),l=i.toString().trim().replace(s,””),c=`${l}`;a&&(c=`${c} ${o}:${a}`),r.value=c.replace(/\s\s/,” “).trim(),r.focus(),(0,n.h)(r,”input”)}),(0,n.on)(“change”,”.js-pat-expiration-limit”,e=>{“custom”===e.target.value?document.getElementById(“custom-pat-expiration-limit-wrapper”)?.removeAttribute(“hidden”):document.getElementById(“custom-pat-expiration-limit-wrapper”)?.setAttribute(“hidden”,”true”)});var D=r(50467),H=r(87465),F=r(2025);let W=class RecommendedMemexProjectsElement extends HTMLElement{get items(){return Array.from(this.list.children)}async formModified(){this.submitButton.disabled=!(0,F.it)(this.form)}async limitPins(){let e=Array.from(this.form.querySelectorAll(‘input[type=”checkbox”]’)),t=e.filter(e=>e.checked).length,r=parseInt(this.getAttribute(“max”),10);for(let n of e)n.disabled=t===r&&!n.checked;let n=this.limitNotice.getAttribute(“data-remaining-label”)||””;this.limitNotice.textContent=`${t} ${n}`,this.limitNotice.classList.toggle(“color-fg-danger”,r-t<1)}filterShownItems(e){for(let t of this.items){let r=t.textContent||"";t.hidden=!r.toLowerCase().includes(e.toLowerCase())}this.filterEmptyState.hidden=this.items.some(e=>!e.hidden)}handleSearchInput(e){“Escape”===(0,H.Vy)(e)&&e.stopImmediatePropagation(),this.query=e.target.value,this.clearButton.hidden=0===this.query.length,this.filterShownItems(this.query)}handleClearSearch(){this.input.value=””,this.query=””,this.clearButton.hidden=!0,this.filterShownItems(this.query)}constructor(…e){super(…e),(0,D._)(this,”query”,””)}};(0,f.Cg)([h.aC],W.prototype,”form”,void 0),(0,f.Cg)([h.aC],W.prototype,”limitNotice”,void 0),(0,f.Cg)([h.aC],W.prototype,”input”,void 0),(0,f.Cg)([h.aC],W.prototype,”list”,void 0),(0,f.Cg)([h.aC],W.prototype,”submitButton”,void 0),(0,f.Cg)([h.aC],W.prototype,”clearButton”,void 0),(0,f.Cg)([h.aC],W.prototype,”filterEmptyState”,void 0),(0,f.Cg)([h.CF],W.prototype,”query”,void 0),W=(0,f.Cg)([h.p_],W);var X=r(35908);(0,S.lB)(“.js-role-fgp-input”,{constructor:HTMLInputElement,add(e){e.addEventListener(“focus”,eo),e.addEventListener(“blur”,ei)},remove(e){e.removeEventListener(“focus”,eo),e.removeEventListener(“blur”,ei)}}),(0,S.lB)(“#js-fgp-list-items”,{constructor:HTMLElement,add(e){e.addEventListener(“mousedown”,es),ed()},remove(e){e.removeEventListener(“mousedown”,es)}}),(0,n.on)(“change”,”.js-fgp-list-item-checkbox”,e=>{let t=e.target;if(!(t instanceof HTMLInputElement))return;let r=t.value||””;t.checked?V(r):J(r),t.setAttribute(“aria-checked”,t.checked.toString()),Y().focus();let n=t.closest(“.js-fgp-list-item”);n&&n.setAttribute(“aria-selected”,”true”)}),(0,S.lB)(“.js-role-fgp-input”,{constructor:HTMLInputElement,initialize(e){let t=new X.A(Y(),Z());e.addEventListener(“focusin”,()=>{t.start()}),e.addEventListener(“focusout:delay”,()=>{t.stop()})}});let V=e=>{let t=em(e);if(!t)return;let r=G(t),n=t.category,o=er(n);o.appendChild(r),Q().hidden=!1,et(n).hidden=!1,o.hidden=!1,K()},J=e=>{let t=em(e);if(!t)return;let r=document.querySelector(`#fgp-item-${e}`),n=t.category,o=er(n);r.remove(),ec(o)&&(o.hidden=!0,et(n).hidden=!0);let a=Q();el(a)?a.hidden=!0:K()},K=()=>{let e=document.querySelector(“.js-fgp-category-title:not([hidden])”);if(e){for(let e of document.querySelectorAll(“.js-fgp-category-title”))e.classList.add(“rounded-0”);e.classList.remove(“rounded-0”)}};(0,n.on)(“click”,”.js-added-fgp-btn”,e=>{let t=e.target;if(!(t instanceof Element))return;let r=t.closest(“.js-added-fgp-item”).getAttribute(“data-fgp”);J(r),en(r).checked=!1});let G=e=>{let t=ee().content.cloneNode(!0),r=t.querySelector(“.js-added-fgp-item”);return r.querySelector(“.js-added-fgp-description”).textContent=e.description,r.setAttribute(“id”,`fgp-item-${e.label}`),r.setAttribute(“data-fgp”,e.label),t},Y=()=>document.querySelector(“.js-role-fgp-input”),Z=()=>document.querySelector(“#js-fgp-list-items”),Q=()=>document.querySelector(“#js-fgp-summary”),ee=()=>Q().querySelector(“#js-fgp-list-item-template”),et=e=>document.querySelector(`.js-fgp-category-title[data-fgp-category=”${e}”]`),er=e=>document.querySelector(`.js-fgp-category-list[data-fgp-category=”${e}”]`),en=e=>Z().querySelector(`.js-fgp-list-item-checkbox[value=”${e}”]`),eo=()=>{Z().hidden=!1,Y().setAttribute(“aria-expanded”,”true”)},ea=!1,ei=()=>{if(ea){ea=!1;return}Z().hidden=!0,Y().setAttribute(“aria-expanded”,”false”)},es=()=>ea=!0,el=e=>!e.querySelector(“.js-fgp-category-box”).querySelector(“.js-fgp-category-element:not([hidden])”),ec=e=>0===e.childElementCount,eu={},ed=async()=>{if(0===Object.keys(eu).length){let e=await fetch(ep(),{headers:{…(0,y.kt)()}});if(!e.ok)return;eu=await e.json()}for(let e of document.querySelectorAll(“.js-fgp-list-item-checkbox[data-is-additional-fgp]”))e.click()},em=e=>eu[e],ep=()=>Y().getAttribute(“data-fgp-metadata-url”);(0,N.JW)(“.js-per-seat-invite-field, .js-per-seat-invite .js-org-remove-item”,async function(e,t){!function(e){for(let t in e.selectors){let r=e.selectors[t],n=document.querySelector(t);r&&n&&(n.textContent=r)}let t=100===e.filled_seats_percent;document.querySelector(“.js-need-more-seats”).classList.toggle(“d-none”,!t),document.querySelector(“.js-add-org-member-form”).classList.toggle(“d-none”,t)}((await t.json()).json)});var eg=r(70987),ef=r(46865);function eh(){return document.querySelector(“.js-saml-provider-settings-form”)}function ey(){return eh().querySelector(“.js-saml-form-inputs”)}function eb(){return document.querySelector(“.js-org-saml-confirm-enforcement-hidden”)}function ev(e){e&&e.classList.remove(“d-none”)}function eS(){return document.querySelector(“.js-submit-button-value”)}async function ej(){(await (0,eg.r)({content:document.querySelector(“#disable-saml-confirmation”).content.cloneNode(!0)})).addEventListener(“dialog:remove”,eq)}function ew(){eh().submit()}function eq(){let e=document.querySelector(“.js-org-enable-saml”);e&&e instanceof HTMLInputElement&&(e.checked=!0,ev(ey()))}(0,n.on)(“click”,”.js-org-enable-saml”,function(e){if(e.currentTarget.checked)ev(ey());else{var t;(t=ey())&&t.classList.add(“d-none”)}}),(0,n.on)(“click”,”.js-saml-submit”,function(e){e.preventDefault();let t=e.currentTarget;(0,ef.k_)(eh(),t)}),(0,n.on)(“click”,”.js-org-saml-confirm-enforce-button”,function(){eb().value=”true”,(0,ef.k_)(eh())}),(0,n.on)(“submit”,”.js-saml-provider-settings-form”,function(e){e.preventDefault(),”test_settings”===eS().name?ew():”save_settings”===eS().name&&(“1”!==document.querySelector(“.js-org-saml-currently-enabled”).value||document.querySelector(“.js-org-enable-saml”).checked?document.querySelector(“.js-org-saml-enforce”).checked&&”0″===eb().value&&”1″!==document.querySelector(“.js-org-saml-previously-enforced”).value&&”1″===document.querySelector(“.js-org-has-unlinked-saml-members”).value?(0,eg.r)({content:document.querySelector(“#enforce-saml-confirmation”).content.cloneNode(!0)}):ew():ej())}),(0,n.on)(“click”,”.js-saml-session-length-checkbox”,function(){let e=document.querySelector(“.js-saml-session-length-checkbox”).checked,t=document.querySelector(“.js-saml-session-length-input-wrapper”),r=document.querySelector(“.js-saml-session-length-input”);t.hidden=!e,e||(r.value=””)}),(0,N.JW)(“.js-fetch-tab-count”,async function(e,t){let r=(await t.json()).json;for(let t in r.selectors)!function(e,t){if(t>0)e.textContent=t>999?`${(t/1e3).toFixed(1)}k`:t.toLocaleString();else e.remove()}(e.querySelector(t),r.selectors[t])}),(0,S.lB)(“.js-fetch-tab-count”,{constructor:HTMLFormElement,add:ef.k_});var eA=r(74507);async function eE(e){let t=e.closest(“.js-team-add-user-form”),r=t.querySelector(“.js-team-add-user-name”),n=r.value;r.value=””;let o=document.querySelector(“.js-team-user-logins”);for(let e of o.querySelectorAll(“li”))if(e.getAttribute(“data-login”)===n)return;if(!await (0,eA.Ay)())return;let a=new URL(t.getAttribute(“data-template-url”)||””,window.location.origin),i=new URLSearchParams(a.search.slice(1));i.append(“member”,n),a.search=i.toString(),r.focus();let s=await (0,O.Ts)(document,a.toString());for(let e of(o.appendChild(s),document.querySelectorAll(“.js-login-field”)))e.disabled=!1;t.classList.add(“has-removed-contents”)}(0,n.on)(“click”,”.js-team-remove-user”,function(e){for(let t of(e.preventDefault(),document.querySelectorAll(“.js-team-add-user-form”)))t.classList.remove(“has-removed-contents”);let t=document.querySelector(“.js-team-add-user-name”);t&&t.focus(),e.currentTarget.closest(“li”).remove()}),(0,n.on)(“click”,”.js-team-add-user-button”,function(e){e.preventDefault(),eE(e.currentTarget)}),(0,n.on)(“click”,”.js-rename-owners-team-next-btn”,function(){let e=document.querySelector(“.js-rename-owners-team-about-content”);e.hidden=!e.hidden;let t=document.querySelector(“.js-rename-owners-team-rename-form”);t.hidden=!t.hidden}),(0,n.on)(“click”,”.js-repo-select-form input[name=repo_id]”,async e=>{let t=e.currentTarget,r=document.getElementById(“js-selected-repository-name”),n=t.closest(“.select-menu-item-text”).querySelector(“.js-repository-name”).textContent,o=document.getElementById(“js-submit-button”);o&&(o.disabled=!1),n&&r&&(r.textContent=n)});var eC=r(96907);function eL(e,t){e.querySelector(“.js-add-child-team-loading-state”).hidden=!t,e.querySelector(“.js-add-child-team-modal-content”).hidden=t}(0,n.on)(“auto-complete-change”,”.js-add-child-team-completer”,async function({target:e}){if(!(e instanceof eC.Ay)||!e.value)return;let t=e.closest(“.js-add-team-container”);eL(t,!0);let r=e.closest(“.js-add-child-team-form”),n=r.getAttribute(“data-change-parent-summary-path”),o=await (0,O.Ts)(document,n);r.querySelector(“.js-add-team-search”).hidden=!0,r.querySelector(“.js-add-team-warning”).append(o),eL(t,!1)}),(0,n.on)(“submit”,”.js-add-child-team-form”,function(e){let{value:t}=e.currentTarget.querySelector(“.js-add-child-team-completer”);t||e.preventDefault()}),(0,n.on)(“details-dialog-close”,”.js-add-team-dialog”,function(e){let t=e.currentTarget,r=t.querySelector(“.js-add-team-container”);t.querySelector(“.js-add-team-search”).hidden=!1,t.querySelector(“.js-add-team-warning”).textContent=””,eL(r,!1)});var e_=r(51519);function ek(e){document.querySelector(“.js-selected-group-mappings-container”).hidden=e}function eT(e){document.querySelector(“.js-selected-external-group-container”).hidden=e}function ex(e,t){let r;if(!t)return;let n=document.querySelector(“.js-external-group-guest-collaborator-warning”);if(!n)return;let o=(r=null,e.hasAttribute(“external-group-guest-collaborator-warning”)?r=`${t} contains guest collaborators. Adding a guest collaborator to this organization will grant them the ability to see all internal repositories that are owned by this organization.`:e.hasAttribute(“external-group-guest-collaborator-warning-no-permission”)&&(r=`${t} contains guest collaborators. Because the current organization base permission is set to “No permission”, adding a guest collaborator to this organization will not grant them the ability to see internal repositories that are owned by this organization.`),r);null!=o?(n.innerHTML=o,n.hidden=!1):n.hidden=!0}(0,n.on)(“click”,”.js-expandable-team-breadcrumbs .js-team-breadcrumb-trigger”,async function(e){let t=e.target.closest(“.js-expandable-team-breadcrumbs”);t.classList.add(“is-loading”);try{await (0,e_.le)(t)}catch{}t.classList.remove(“is-loading”)}),(0,n.on)(“details-menu-selected”,”.js-team-group-mapping-menu”,function(e){let t=e.detail.relatedTarget,r=t.getAttribute(“data-id”),n=t.getAttribute(“data-name”),o=t.getAttribute(“data-description”),a=document.querySelector(“.js-team-group-mapping-template”),i=document.importNode(a.content,!0),s=i.querySelector(“.js-group-mapping-hidden-name”),l=i.querySelector(“.js-group-mapping-hidden-description”),c=i.querySelector(“.js-remove-group-mapping”);s.name=s.name.replace(“{GROUP_ID}”,r),l.name=l.name.replace(“{GROUP_ID}”,r),c.ariaLabel=c.ariaLabel?c.ariaLabel.replace(“{GROUP_NAME}”,n):null,s.value=n,l.value=o,i.querySelector(“.js-group-mapping-name”).textContent=n,i.querySelector(“.js-group-mapping-desc”).textContent=o;let u=document.querySelector(“.js-selected-group-mappings”);null==u.querySelector(`input[name=”team[group_mappings][${r}][name]”]`)&&(u.append(i),ek(!1))},{capture:!0}),(0,n.on)(“itemActivated”,”.js-external-group-menu”,function(e){let t=e.detail.item.querySelector(“button”),r=e.detail.value;t&&r&&ex(t,r)}),(0,n.on)(“details-menu-selected”,”.js-external-group-menu”,function(e){let t=e.detail.relatedTarget,r=t.getAttribute(“data-id”),n=t.getAttribute(“data-display-name”),o=document.querySelector(“.js-external-group-template”),a=document.importNode(o.content,!0),i=a.querySelector(“.js-remove-external-group”),s=a.querySelector(“.js-external-group-hidden-display-name”);s.name=s.name.replace(“{GROUP_ID}”,r),i.ariaLabel=i.ariaLabel?i.ariaLabel.replace(“{GROUP_NAME}”,n):null,s.value=n,a.querySelector(“.js-external-group-display-name”).textContent=n;let l=document.querySelector(“.js-selected-external-group”);l.textContent=””,null==l.querySelector(`input[name=”team[external_group_team][${r}][external_id]”]`)&&(l.append(a),eT(!1)),ex(t,n)},{capture:!0}),(0,n.on)(“click”,”.js-remove-group-mapping”,function(e){e.currentTarget.closest(“.js-group-mapping-container”).remove(),document.querySelector(“.js-selected-group-mappings .js-group-mapping-container”)||ek(!0)}),(0,n.on)(“click”,”.js-remove-external-group”,function(e){e.currentTarget.closest(“.js-external-group-container”).remove(),document.querySelector(“.js-selected-external-group .js-external-group-container”)||eT(!0);let t=document.querySelector(“.js-external-group-guest-collaborator-warning”);t&&(t.hidden=!0)}),(0,S.lB)(“.js-team-group-mapping-menu”,function(e){let t=e.querySelector(“remote-input”),r=document.getElementById(t.getAttribute(“aria-owns”));r&&t.addEventListener(“error”,function(){r.classList.add(“is-error”)})}),(0,S.lB)(“.js-external-group-menu”,function(e){let t=e.querySelector(“remote-input”),r=document.getElementById(t.getAttribute(“aria-owns”));r&&t.addEventListener(“error”,function(){r.classList.add(“is-error”)})});let eR=!1;async function eI(e,t,r){if(t.length){for(let e of t)e.classList.remove(“d-none”);e.classList.add(“is-open”),eR=!1}else{let t=await (0,O.Ts)(document,r);e.after(t),e.classList.add(“is-open”),eR=!1}}function eP(e){let t=e.closest(“form”),r=t.querySelector(“.js-selected-team-id”),n=r instanceof HTMLInputElement&&r.value,o=t.querySelector(“.js-team-privacy-closed”),a=t.querySelector(“.js-team-privacy-secret”),i=o.querySelector(“input”),s=a.querySelector(“input”);a.classList.toggle(“color-fg-muted”,!!n),s.disabled=!!n,n&&(i.checked=!0)}function eB(e){let t,r=e.querySelector(“.js-team-member-summary”);r.querySelector(“.js-team-member-summary-text”).textContent=(0===(t=e.querySelectorAll(“input.js-team-member:checked”)).length?null:t.length<=3?Array.from(t).map(e=>e.getAttribute(“data-team-member-text”)).join(“, “):`${t.length} members selected`)||r.getAttribute(“data-default-label”)}function eM(e){document.getElementById(“retry_all_invitations_button”).hidden=e,document.getElementById(“delete_all_invitations_button”).hidden=e}function eO(e){document.getElementById(“retry_selected_invitations_button”).hidden=e,document.getElementById(“delete_selected_invitations_button”).hidden=e}(0,n.on)(“click”,”.js-open-child-team”,function(e){var t;if(eR)return;eR=!0;let r=e.currentTarget.getAttribute(“data-parent-team-slug”);if(!r)return;let n=document.querySelectorAll(`.js-child-team[data-parent-team-slug=”${r}”]`),o=e.currentTarget.closest(“.js-team-row”);o.classList.contains(“is-open”)?(e.currentTarget.setAttribute(“aria-expanded”,”false”),t=o,function e(t){for(let r of t){let t=r.getAttribute(“data-team-slug”);e(document.querySelectorAll(`.js-child-team[data-parent-team-slug=”${t}”]`)),r.classList.remove(“is-open”),r.classList.add(“d-none”)}}(n),t.classList.remove(“is-open”),eR=!1):(e.currentTarget.setAttribute(“aria-expanded”,”true”),eI(o,n,e.currentTarget.getAttribute(“data-child-team-url”)))}),(0,n.on)(“click”,”.js-show-more-child-teams”,async function(e){if(eR)return;eR=!0;let t=e.currentTarget,r=t.closest(“.js-team-row”),n=t.getAttribute(“data-child-team-url”),o=r.parentNode,a=await (0,O.Ts)(document,n);r.before(a),o&&o.removeChild(r),eR=!1}),(0,j.eC)(“.js-team-ldap-group-field”,function(e){e.currentTarget.closest(“.form-group”).classList.remove(“errored”)}),(0,n.on)(“auto-complete-change”,”.js-import-ldap-group-completer”,function(e){let t=e.target,r=t.closest(“.js-ldap-group-adder”),n=t.querySelector(“.js-team-ldap-group-field”),o=r.querySelector(“.js-team-ldap-dn-field”);if(o.value=””,t.value){let{dn:e,cn:r}=JSON.parse(t.value);n.value=r,o.value=e}}),(0,N.JW)(“.js-ldap-group-adder”,async function(e,t,r){let n;r.headers.set(“X-Context”,”import”);let o=e.closest(“.js-ldap-import-groups-container”);try{n=await t.html()}catch(t){t.response&&e.querySelector(“.form-group”).classList.add(“errored”);return}let a=document.querySelector(“.js-import-form-actions”);o.classList.remove(“is-empty”),o.querySelector(“.js-ldap-imported-groups”).prepend(n.html),e.reset(),e.querySelector(“.js-team-ldap-group-field”).focus(),a&&a.classList.remove(“d-none”)}),(0,n.on)(“submit”,”.js-team-remove-group”,function(e){e.currentTarget.closest(“.js-team”).classList.add(“is-removing”),document.querySelector(“.js-team-ldap-group-field”).focus()}),(0,N.JW)(“.js-team-remove-group”,async function(e,t){try{await t.text()}catch{e.closest(“.js-team”).classList.remove(“is-removing”);return}e.closest(“.js-team”).remove(),document.querySelector(“.js-team:not(.is-removing)”)||(document.querySelector(“.js-ldap-import-groups-container”).classList.add(“is-empty”),document.querySelector(“.js-import-form-actions”).classList.add(“d-none”))}),(0,n.on)(“click”,”.js-edit-team”,function(e){let t=e.currentTarget.closest(“.js-team”);t.classList.contains(“is-removing”)||(t.classList.add(“is-editing”),t.querySelector(“.js-team-name-field”).focus())}),(0,n.on)(“click”,”.js-cancel-team-edit”,function(e){let t=e.currentTarget.closest(“.js-team”),r=t.querySelector(“.js-team-form”);t.classList.remove(“is-editing”),r.reset()}),(0,N.JW)(“.js-team-form”,async function(e,t,r){r.headers.set(“X-Context”,”import”);let n=await t.html();e.closest(“.js-team”).replaceWith(n.html)}),(0,n.on)(“click”,”.js-team-search-filter”,function(e){e.preventDefault();let t=e.currentTarget.getAttribute(“data-filter”),r=e.currentTarget.closest(“[data-filter-on]”).getAttribute(“data-filter-on”),o=document.querySelector(“.js-team-search-field”),a=RegExp(`${r}:[a-z]+`),i=o.value.trim().replace(a,””);o.value=`${i} ${t}`.replace(/\s\s/,” “),o.focus(),(0,n.h)(o,”input”)}),(0,S.lB)(“.js-select-team-menu”,function(e){eP(e)}),(0,n.on)(“details-menu-selected”,”.js-select-team-menu”,function(e){let t=e.target,r=e.detail.relatedTarget;t.querySelector(“.js-selected-team-id”).value=r.value,t.querySelector(“.js-already-selected-team-name”).value=r.getAttribute(“data-team-name”),eP(t)},{capture:!0}),(0,n.on)(“click”,”.js-create-team-button”,function(e){let t=e.currentTarget.closest(“form”),r=t.querySelector(“.js-already-selected-team-name”);if(!(r instanceof HTMLInputElement))return;let n=t.querySelector(“.js-original-team-visibility”),o=t.querySelector(“.js-team-privacy-secret”);if(!o)return;let a=o.querySelector(“input”),i=r.value!==r.getAttribute(“data-original-team-name”),s=null!=n&&a.checked&&![“”,”SECRET”].includes(n.getAttribute(“data-original-team-visibility”));if(i||s){e.preventDefault();let n=new URL(t.getAttribute(“data-important-changes-summary-url”),window.location.origin),o=new URLSearchParams(n.search.slice(1));o.append(“parent_team”,r.value),s&&o.append(“visibility_changed”,s.toString()),i&&o.append(“parent_changed”,i.toString()),n.search=o.toString(),(0,eg.r)({content:(0,O.Ts)(document,n.toString()),dialogClass:”p-3″,label:”Important changes summary”})}}),(0,n.on)(“click”,”.js-confirm-edit-team”,function(){document.querySelector(“.js-org-team-form”).submit()}),(0,n.on)(“auto-complete-change”,”.js-team-project-completer”,function(e){let t=e.target,r=t.closest(“form”),n=r.elements.namedItem(“project_id”),o=r.querySelector(“.js-team-project-complete-field”);if(t.value){let{name:e,id:r}=JSON.parse(t.value);n.value=r,o.value=e}else n.value=””}),(0,n.on)(“details-menu-selected”,”.js-team-member-menu”,function(e){eB(e.currentTarget.closest(“.js-team-member-picker”))},{capture:!0}),(0,S.lB)(“.js-team-member-summary”,function(e){eB(e.closest(“.js-team-member-picker”))}),(0,N.JW)(“.js-repo-topics-edit-form”,async function(e,t){let r=e.closest(“.js-topic-form-area”);for(let e of(r.classList.remove(“errored”),r.querySelector(“.js-topic-error”).textContent=””,r.querySelectorAll(“.js-tag-input-tag.invalid-topic”)))e.classList.remove(“invalid-topic”);try{let r;await t.json(),(r=e.closest(“.js-topic-save-notice-container”).querySelector(“.js-repo-topics-save-notice”)).classList.remove(“d-none”),r.classList.add(“d-inline-block”,”anim-fade-in”),setTimeout(()=>{r.classList.remove(“d-inline-block”),r.classList.add(“d-none”)},1900)}catch(n){let t=n.response.json;if(t.message&&(r.classList.add(“errored”),r.querySelector(“.js-topic-error”).textContent=t.message),t.invalidTopics){let r=e.querySelectorAll(“.js-topic-input”);for(let e of t.invalidTopics)for(let t of r)t.value===e&&t.closest(“.js-tag-input-tag”).classList.add(“invalid-topic”)}}}),(0,n.on)(“tags:changed”,”.js-repo-topics-edit-form”,function(e){let t=e.target;(0,ef.k_)(t)}),(0,n.on)(“click”,”.js-org-discussion-toggle”,e=>{let t=e.currentTarget,r=document.querySelector(“.js-org-level-discussion-form”),n=document.querySelector(“#js-submit-button”),o=document.getElementById(“js-selected-repository-name”);n&&(t.checked?(r.hidden=!1,”Choose a repository”===o.textContent&&(n.disabled=!0)):(r.hidden=!0,n.disabled=!1))}),(0,n.on)(“click”,”.js-org-level-repo-select-form input[name=repo_id]”,async e=>{let t=e.currentTarget,r=document.getElementById(“js-selected-repository-name”),n=t.closest(“.select-menu-item-text”).querySelector(“.js-repository-name”).textContent,o=document.getElementById(“js-submit-button”);o&&(o.disabled=!1),n&&r&&(r.textContent=n)}),r(43633),(0,n.on)(“click”,”.js-failed-invitations-mark-all”,function(){let e,t,r;document.querySelector(“.js-failed-invitations-mark-all”).hidden=!0,document.querySelector(“.js-failed-invitations-unmark-all”).hidden=!1,(0,ef.m$)(document.querySelector(“.js-failed-invitations-mark-all-checkbox”),!0),eO(!0),eM(!1),e=document.getElementById(“total-failed-invitation-count”).getAttribute(“value”)||””,r=(t=Array.from(document.getElementsByClassName(“Button-label”)).find(e=>e.textContent?.includes(“selected”))).textContent||””,t.textContent=r.replace(/\d+/g,e)}),(0,n.on)(“click”,”.js-failed-invitations-unmark-all”,function(){document.querySelector(“.js-failed-invitations-mark-all”).hidden=!0,document.querySelector(“.js-failed-invitations-unmark-all”).hidden=!0,(0,ef.m$)(document.querySelector(“.js-failed-invitations-mark-all-checkbox”),!1),eM(!0),eO(!1)}),r(79172),r(39376)},87363:(e,t,r)=>{r.d(t,{Ff:()=>l,eC:()=>c,uE:()=>s});var n=r(6986);let o=!1,a=new n.A;function i(e){let t=e.target;if(t instanceof HTMLElement&&t.nodeType!==Node.DOCUMENT_NODE)for(let e of a.matches(t))e.data.call(null,t)}function s(e,t){o||(o=!0,document.addEventListener(“focus”,i,!0)),a.add(e,t),document.activeElement instanceof HTMLElement&&document.activeElement.matches(e)&&t(document.activeElement)}function l(e,t,r){function n(t){let o=t.currentTarget;o&&(o.removeEventListener(e,r),o.removeEventListener(“blur”,n))}s(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))}s(e,function(e){e.addEventListener(“input”,t),e.addEventListener(“blur”,r)})}},87465:(e,t,r)=>{r.d(t,{JC:()=>n.JC,KK:()=>n.KK,SK:()=>a,Vy:()=>n.Vy,ai:()=>n.ai,rd:()=>n.rd});var n=r(50515);let o=/(?:^|,)((?:[^,]|,(?=\+| |$))*(?:,(?=,))?)/g;function a(e){return Array.from(e.matchAll(o)).map(([,e])=>e)}},90891:(e,t,r)=>{r.d(t,{Ee:()=>s,Ts:()=>i,b4:()=>l});var n=r(53331),o=r(69759),a=r(51987);async function i(e,t,r){let i=new Request(t,r);(0,a.tV)(i.headers);let s=await self.fetch(i);if(s.status<200||s.status>=300)throw Error(`HTTP ${s.status}${s.statusText||””}`);return(0,n.A)((0,n.K)(e),s),(0,o.B)(e,await s.text())}function s(e,t,r=1e3,n=[200],o=[202]){return async function r(i){let s=new Request(e,t);(0,a.tV)(s.headers);let l=await self.fetch(s);if(o.includes(l.status))return await new Promise(e=>setTimeout(e,i)),r(1.5*i);if(n.includes(l.status))return l;if(l.status<200||l.status>=300)throw Error(`HTTP ${l.status}${l.statusText||””}`);throw Error(`Unexpected ${l.status} response status from poll endpoint`)}(r)}async function l(e,t,r){let{wait:n=500,acceptedStatusCodes:o=[200],max:i=3,attempt:s=0}=r||{},c=async()=>new Promise((r,l)=>{setTimeout(async()=>{try{let n=new Request(e,t);(0,a.tV)(n.headers);let l=await self.fetch(n);if(o.includes(l.status)||s+1===i)return r(l);r(“retry”)}catch(e){l(e)}},n*s)}),u=await c();return”retry”!==u?u:l(e,t,{wait:n,acceptedStatusCodes:o,max:i,attempt:s+1})}},99223:(e,t,r)=>{r.d(t,{k:()=>i,v:()=>s});var n=r(5225),o=r(71315);let a=(0,n.A)(function(){return o.XC?.head?.querySelector(‘meta[name=”runtime-environment”]’)?.content||””}),i=(0,n.A)(function(){return”enterprise”===a()}),s=”webpack”}},e=>{e.O(0,[90780,43784,15938,70191,74911,37222,51519],()=>e(e.s=85129)),e.O()}]); //# sourceMappingURL=organizations-8d735c0ce793.js.map