performance.mark("js-parse-end:artifact-registry-6d921067412eef87.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["88096"],{87253(e,t,r){r.d(t,{_S:()=>n,cB:()=>l,cW:()=>s});var i=r(56341),a=r(26316);let n=()=>{let e=(0,i.JV)().appId;return e&&"rails"!==e?e:crypto.randomUUID()},s=e=>{(0,i.C3)({appId:e})},l=()=>{let e=document.querySelector("react-app")||document.querySelector("projects-v2");return e?.uuid||"rails"};a.cg?.addEventListener("hashchange",()=>{(0,i.C3)({appId:l()})},!0)},8515(e,t,r){var i=r(51591);let a=r(2501).$h.create("artifact-registry");var n=r(24222);let s=a.createQueryRouteConfig("artifactRegistryIndexRoute",{path:"/orgs/:org/artifacts",queries:[(0,n.Y)({queryDeps:({pathname:e,searchParams:t})=>{let r=t.get("page");return{pathname:e,searchParams:{q:t.get("q"),page:"1"===r?null:r}}}})]}),l=a.createQueryRouteConfig("artifactRegistryShowRoute",{path:"/orgs/:org/artifacts/:id",queries:[(0,n.Y)()]});var o=r(74848),c=r(16522),d=r(49322),u=r(54590),m=r(67554),p=r(31356),h=r(22216),_=r(64774),g=r(35381),f=r(38621),y=r(20757),x=r(18990),j=r(83621);function v(e){let t=e.app_name?.trim();return t||e.source_registry||void 0}let w={NewestCreated:"created-desc",OldestCreated:"created-asc",NewestUpdated:"updated-desc",OldestUpdated:"updated-asc"},N=w.NewestCreated,b={created:"Created on",updated:"Last updated"},S={desc:"Newest",asc:"Oldest"},k={created:{desc:"Newest",asc:"Oldest"},updated:"Updated"},I=new Set(Object.values(w));var L=r(79737),C=r(85136),A=r(65199),R=r(38401),$=r(38389),D=r(45676),M=r(55598),T=r(70776),z=r(62935),V=r(26108),P=r(2775),U=r(4925),E=r(56133),O=r(23666),G=r(95126);function H(e){let t,r,i,a,n,s,d,u,m,p,h,_,g,y,x,j,w=(0,c.c)(49),{artifact:N,org:b,isV2:S,sortField:k}=e,I=(0,G.yY)(),H="updated"===k?!!N.updated_at:!!(N.updated_at&&N.updated_at!==N.created_at);w[0]!==N?(t=v(N),w[0]=N,w[1]=t):t=w[1];let X=t;w[2]!==N.created_at||w[3]!==S?(r=S?(0,o.jsx)(z.A,{format:"datetime",datetime:N.created_at,second:"2-digit",minute:"2-digit",hour:"2-digit",weekday:void 0,year:"numeric"}):new Date(N.created_at).toLocaleDateString("default",{month:"short",day:"numeric",timeZone:"UTC"}),w[2]=N.created_at,w[3]=S,w[4]=r):r=w[4];let q=r;w[5]!==N.attestation_id?(i=N.attestation_id?(0,o.jsx)(f.VerifiedIcon,{size:16,className:"mr-2 fgColor-success",verticalAlign:"middle"}):(0,o.jsx)(f.PackageIcon,{size:16,className:"mr-2 fgColor-muted",verticalAlign:"middle"}),w[5]=N.attestation_id,w[6]=i):i=w[6];let W=i,F="number"==typeof N.deployment_count&&N.deployment_count>0?`${N.artifact_name}, ${N.deployment_count} ${1===N.deployment_count?"deployment":"deployments"}`:N.artifact_name,K="number"==typeof N.deployment_count&&N.deployment_count>0?`${N.deployment_count} active ${1===N.deployment_count?"deployment":"deployments"}`:"";return w[7]!==N.artifact_metadata_id||w[8]!==b?(a=l.generatePath({org:b,id:N.artifact_metadata_id.toString()}),w[7]=N.artifact_metadata_id,w[8]=b,w[9]=a):a=w[9],w[10]!==N.version?(n=N.version&&(0,o.jsx)("span",{className:"fgColor-muted f4 text-light ml-2",children:N.version}),w[10]=N.version,w[11]=n):n=w[11],w[12]!==F||w[13]!==N.artifact_name||w[14]!==a||w[15]!==n?(s=(0,o.jsx)(T.ao,{href:a,value:N.artifact_name,"aria-label":F,children:n}),w[12]=F,w[13]=N.artifact_name,w[14]=a,w[15]=n,w[16]=s):s=w[16],w[17]!==N.deployment_count||w[18]!==K?(d="number"==typeof N.deployment_count&&N.deployment_count>0&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(V.K,{icon:f.CloudIcon,variant:"invisible",inactive:!0,"aria-label":K,className:"ArtifactListItem-module__DeploymentIcon__jIkh7",tabIndex:-1}),(0,o.jsx)("span",{"aria-hidden":"true",children:N.deployment_count})]}),w[17]=N.deployment_count,w[18]=K,w[19]=d):d=w[19],w[20]!==d?(u=(0,o.jsx)(M.V,{children:d}),w[20]=d,w[21]=u):u=w[21],w[22]!==W?(m=(0,o.jsx)(R.B,{children:(0,o.jsx)($.e,{children:W})}),w[22]=W,w[23]=m):m=w[23],w[24]!==N.artifact_metadata_id||w[25]!==N.tags?(p=N.tags&&N.tags.length>0&&(0,o.jsx)(P.A,{className:"my-1",children:N.tags.map(e=>(0,o.jsx)(U.A,{className:"ArtifactListItem-module__TagLabel__fevyN",size:"small",children:e},`${N.artifact_metadata_id}-${e}`))}),w[24]=N.artifact_metadata_id,w[25]=N.tags,w[26]=p):p=w[26],w[27]!==N.repository_name||w[28]!==I||w[29]!==b?(h=N.repository_name&&(0,o.jsx)(A.z,{children:(0,o.jsx)(E.A,{href:(0,O.SHX)({owner:b,repo:N.repository_name}),...I("repository",{owner:b,repo:N.repository_name}),muted:!0,suppressHydrationWarning:!0,children:N.repository_name})}),w[27]=N.repository_name,w[28]=I,w[29]=b,w[30]=h):h=w[30],w[31]!==X||w[32]!==q?(_=X?(0,o.jsxs)(A.z,{children:[" \xb7 "," Detected by ",X," on ",q]}):(0,o.jsxs)(A.z,{children:[" \xb7 "," Detected on ",q]}),w[31]=X,w[32]=q,w[33]=_):_=w[33],w[34]!==N.updated_at||w[35]!==H?(g=H&&(0,o.jsxs)(A.z,{children:[" \xb7 "," Updated ",(0,o.jsx)(z.A,{datetime:N.updated_at})]}),w[34]=N.updated_at,w[35]=H,w[36]=g):g=w[36],w[37]!==h||w[38]!==_||w[39]!==g?(y=(0,o.jsxs)(C.U,{children:[h,_,g]}),w[37]=h,w[38]=_,w[39]=g,w[40]=y):y=w[40],w[41]!==p||w[42]!==y?(x=(0,o.jsxs)(D.Q,{children:[p,y]}),w[41]=p,w[42]=y,w[43]=x):x=w[43],w[44]!==x||w[45]!==s||w[46]!==u||w[47]!==m?(j=(0,o.jsxs)(L.c,{title:s,metadata:u,children:[m,x]}),w[44]=x,w[45]=s,w[46]=u,w[47]=m,w[48]=j):j=w[48],j}function X(e){let t,r,i,a,n,s,l,d=(0,c.c)(28),{org:u,artifacts:m,totalCount:p,isV2:h,listRef:v,currentSort:I,onSortChange:L}=e;d[0]!==p?(t=(0,j.ai)(p),d[0]=p,d[1]=t):t=d[1];let C=`${t} ${1===p?"artifact":"artifacts"}`;if(d[2]!==m.length||d[3]!==I||d[4]!==h||d[5]!==L){let{field:e,direction:t}=function(e){switch(e){case w.NewestCreated:return{field:"created",direction:"desc"};case w.OldestCreated:return{field:"created",direction:"asc"};case w.NewestUpdated:return{field:"updated",direction:"desc"};case w.OldestUpdated:return{field:"updated",direction:"asc"};default:return{field:"created",direction:"desc"}}}(I??N),a=k[r=e],n="string"==typeof a?a:a[t];i=h&&m.length>0&&L&&(0,o.jsxs)(y.W,{children:[(0,o.jsx)(y.W.Button,{leadingVisual:"desc"===t?f.SortDescIcon:f.SortAscIcon,className:"fg-muted",variant:"invisible","aria-label":`Sort by ${b[r]}, ${S[t]} first`,children:n}),(0,o.jsx)(y.W.Overlay,{children:(0,o.jsxs)(x.l,{children:[(0,o.jsxs)(x.l.Group,{selectionVariant:"single",children:[(0,o.jsx)(x.l.GroupHeading,{children:"Sort by"}),Object.entries(b).map(e=>{let[i,a]=e;return(0,o.jsx)(x.l.Item,{onSelect:()=>L(`${i}-${t}`),selected:r===i,children:a},i)})]}),(0,o.jsx)(x.l.Divider,{}),(0,o.jsxs)(x.l.Group,{selectionVariant:"single",children:[(0,o.jsx)(x.l.GroupHeading,{children:"Order"}),Object.entries(S).map(e=>{let[i,a]=e;return(0,o.jsxs)(x.l.Item,{onSelect:()=>{var e;return L((e=r,`${e}-${i}`))},selected:t===i,children:[(0,o.jsx)(x.l.LeadingVisual,{children:"desc"===i?(0,o.jsx)(f.SortDescIcon,{}):(0,o.jsx)(f.SortAscIcon,{})}),a]},i)})]})]})})]}),d[2]=m.length,d[3]=I,d[4]=h,d[5]=L,d[6]=r,d[7]=i}else r=d[6],i=d[7];let A=i;if(d[8]!==C||d[9]!==A?(a=(0,o.jsx)(g.X,{title:C,children:A}),d[8]=C,d[9]=A,d[10]=a):a=d[10],d[11]!==m||d[12]!==r||d[13]!==h||d[14]!==u){let e;d[16]!==r||d[17]!==h||d[18]!==u?(e=e=>(0,o.jsx)(H,{artifact:e,org:u,isV2:h,sortField:r},`artifact-${e.artifact_metadata_id}`),d[16]=r,d[17]=h,d[18]=u,d[19]=e):e=d[19],n=m.map(e),d[11]=m,d[12]=r,d[13]=h,d[14]=u,d[15]=n}else n=d[15];return d[20]!==m.length||d[21]!==h?(s=h&&0===m.length&&(0,o.jsxs)("div",{className:"blankslate",role:"region","aria-label":"No results","aria-live":"polite","aria-atomic":"true",children:[(0,o.jsx)("h3",{className:"blankslate-heading",children:"No results"}),(0,o.jsx)("p",{children:"Try adjusting your search filters."})]}),d[20]=m.length,d[21]=h,d[22]=s):s=d[22],d[23]!==v||d[24]!==a||d[25]!==n||d[26]!==s?(l=(0,o.jsxs)(_.u,{variant:"default",title:"Artifacts List",titleHeaderTag:"h3",className:"border rounded",metadata:a,listRef:v,children:[n,s]}),d[23]=v,d[24]=a,d[25]=n,d[26]=s,d[27]=l):l=d[27],l}H.displayName="ArtifactListItem",X.displayName="ArtifactsList";var q=r(32694);function W(e){let t,r,i,a,n,l=(0,c.c)(12),{organization:d,selectedTab:u}=e;l[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)("h3",{className:"tmp-pl-3 tmp-pt-4",children:"Packages"}),l[0]=t):t=l[0];let m=`/orgs/${d}/packages`,p="github_packages"===u?"page":void 0;l[1]!==m||l[2]!==p?(r=(0,o.jsx)(q.c.Item,{href:m,"aria-current":p,children:"GitHub Packages"}),l[1]=m,l[2]=p,l[3]=r):r=l[3],l[4]!==d?(i=s.generatePath({org:d}),l[4]=d,l[5]=i):i=l[5];let h="linked_artifacts"===u?"page":void 0;return l[6]!==i||l[7]!==h?(a=(0,o.jsx)(q.c.Item,{href:i,"aria-current":h,children:"Linked artifacts"}),l[6]=i,l[7]=h,l[8]=a):a=l[8],l[9]!==r||l[10]!==a?(n=(0,o.jsxs)("nav",{"aria-label":"Packages",className:"px-2",children:[t,(0,o.jsxs)(q.c,{children:[r,a]})]}),l[9]=r,l[10]=a,l[11]=n):n=l[11],n}W.displayName="SidebarNav";var F=r(70944),K=r(96540),B=r(73537),Q=r(71383),J=r(49481),Y=r(89571),Z=r(18310);let ee={displayName:"Registry",key:"artifact-registry",description:"Filter by artifact registry",priority:1,icon:f.AppsIcon},et=[{value:"jfrog-artifactory",priority:1}],er={filterTypes:{multiValue:!1,hasValue:!1,valueless:!1}};class ei extends Z.W${constructor(){super(ee,et,er)}}let ea={displayName:"Deployments",key:"deployments",description:"Filter by deployment presence",priority:Y.a6,icon:f.RocketIcon};class en extends Z.W${constructor(){super(ea,[],{priority:Y.a6,filterTypes:{multiValue:!1}})}}let es={displayName:"Runtime risk",key:"runtime-risk",description:"Filter by runtime risk category",priority:2,icon:f.AlertIcon},el=[{value:"critical-resource",priority:1},{value:"internet-exposed",priority:2},{value:"sensitive-data",priority:3},{value:"lateral-movement",priority:4}];class eo extends Z.W${constructor(){super(es,el,{filterTypes:{valueless:!1,hasValue:!1}})}}let ec={displayName:"Registry URL",key:"artifact-registry-url",description:"Filter by artifact registry URL",priority:3,icon:f.LinkIcon};class ed extends Z.kr{constructor(e){super(ec,{filterTypes:{multiValue:!1,valueless:!1,hasValue:!1}}),this.suggestionEndpoint=e,this.validationEndpoint=e,this.providerContext=new URLSearchParams({type:"artifact-registry-url"}),this.type=Q.CH.Select}async getSuggestions(e,t,r,i){return this.processSuggestions(e,t,this.#e.bind(this),i)}#e(e,t){return this.rankSuggestion(t,{type:Q.ak.Value,displayName:e.value,ariaLabel:`${e.value}, ${this.displayName}`,value:e.value})}getValueRowProps(e){return{text:e.displayName??(0,Y.I8)(e.value)??""}}}let eu=[{value:"@today",displayName:"Today",priority:1},{value:"@today-1d",displayName:"Yesterday",priority:2},{value:">@today-1w",displayName:"Past 7 days",priority:3},{value:">@today-30d",displayName:"Past 30 days",priority:4},{value:">@today-1y",displayName:"Past year",priority:5}],em={displayName:"Created",key:"created",description:"Filter by creation date",priority:4,icon:f.CalendarIcon};class ep extends Z.AM{constructor(){super(em,eu,{priority:em.priority,filterTypes:{valueless:!1,hasValue:!1}})}}let eh={displayName:"Updated",key:"updated",description:"Filter by last updated date",priority:5,icon:f.CalendarIcon};class e_ extends Z.AM{constructor(){super(eh,eu,{priority:eh.priority,filterTypes:{valueless:!1,hasValue:!1}})}}function eg(){let e,t,r,i,a,n,l,_,g,y,x,j,v,w,b,S,k,L,C,A=(0,c.c)(51),{data:R}=(0,d.xX)(s,"mainQuery"),$=(0,u.g)(),[D,M]=(0,u.ok)(),T=(0,u.Zp)(),z=(0,u.zy)(),{artifacts:V,pageInfo:P,totalCount:U}=R,E=$.org;A[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,B.G7)("artifact_ui_v2"),A[0]=e):e=A[0];let O=e;A[1]!==E?(t=O?[new ei,new en,new eo,new ed(`/orgs/${E}/artifacts/filter-suggestions`),new ep,new e_]:[],A[1]=E,A[2]=t):t=A[2];let G=t,H=(0,K.useRef)(void 0);A[3]!==D?(r=O&&D.get("q")||"",A[3]=D,A[4]=r):r=A[4];let q=r,[Y,Z]=(0,K.useState)(q);A[5]!==q?(i=function(e){let t,r=(t=e.split(" ").find(e=>e.startsWith("sort:")))?t.substring(5):"";return I.has(r)?r:N}(q),A[5]=q,A[6]=i):i=A[6];let ee=i,et=U??P?.totalCount??0;A[7]!==q?(a=()=>{Z(q)},n=[q],A[7]=q,A[8]=a,A[9]=n):(a=A[8],n=A[9]),(0,K.useEffect)(a,n);let er=P&&P.totalPages>1;A[10]!==M?(l=e=>{M(t=>{let r=new URLSearchParams(t);return e?r.set("q",e):r.delete("q"),r.delete("page"),r})},A[10]=M,A[11]=l):l=A[11];let ea=l;A[12]!==ea?(_=e=>ea(e.raw.trim()),A[12]=ea,A[13]=_):_=A[13];let es=_;A[14]!==q||A[15]!==ea?(g=e=>{var t;let r,i;return ea((r=(t=e!==N?e:"")?`sort:${t}`:"",(i=q.split(" ").filter(e=>!e.startsWith("sort:")).join(" ").trim())?r?`${i} ${r}`:i:r))},A[14]=q,A[15]=ea,A[16]=g):g=A[16];let el=g,ec=P?.currentPage??1,eu=(0,K.useRef)(!0);A[17]!==et||A[18]!==q?(x=()=>{if(eu.current){eu.current=!1;return}if(!q||0===et)return;let e=1===et?"1 artifact found":`${et} artifacts found`;(0,J.i)(e,{assertive:!0})},y=[q,et],A[17]=et,A[18]=q,A[19]=y,A[20]=x):(y=A[19],x=A[20]),(0,K.useEffect)(x,y),A[21]!==D?(j=e=>{let t=new URLSearchParams(D);e>1?t.set("page",e.toString()):t.delete("page");let r=t.toString();return r?`?${r}`:""},A[21]=D,A[22]=j):j=A[22];let em=j;A[23]!==em||A[24]!==z.pathname||A[25]!==T?(v=(e,t)=>{!O||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||0!==e.button||(e.preventDefault(),H.current?.focus(),window.scrollTo({top:0}),T({pathname:z.pathname,search:em(t)}))},A[23]=em,A[24]=z.pathname,A[25]=T,A[26]=v):v=A[26];let eh=v,eg=q.length>0;A[27]!==G||A[28]!==Y||A[29]!==es?(w=(0,o.jsx)(Q.dJ,{id:"artifact-registry-filter",className:"tmp-mb-3",label:"Filter artifacts",placeholder:"Search",variant:"input",filterValue:Y,onChange:Z,onSubmit:es,providers:G}),A[27]=G,A[28]=Y,A[29]=es,A[30]=w):w=A[30];let ef=w;A[31]===Symbol.for("react.memo_cache_sentinel")?(b=(0,o.jsxs)(F.E,{children:[(0,o.jsx)(F.E.Visual,{children:(0,o.jsx)(f.PackageIcon,{size:"medium"})}),(0,o.jsx)(F.E.Heading,{children:"Track artifacts from build through deployment"}),(0,o.jsx)(F.E.Description,{className:"text-center",children:"Link artifacts built on GitHub Actions to external registries and environments with the artifact metadata API"}),(0,o.jsx)(F.E.SecondaryAction,{href:"https://docs.github.com/en/rest/orgs/artifact-metadata?apiVersion=2022-11-28",children:"Learn more about the artifact metadata API"})]}),A[31]=b):b=A[31];let ey=b;return A[32]===Symbol.for("react.memo_cache_sentinel")?(S={min:"336px",default:"336px",max:"360px"},A[32]=S):S=A[32],A[33]!==E?(k=(0,o.jsx)(m.M.Pane,{position:"start",divider:"line",resizable:!0,width:S,className:"ArtifactRegistryIndex-module__NavPane__oaxOC",children:(0,o.jsx)(W,{organization:E,selectedTab:"linked_artifacts"})}),A[33]=E,A[34]=k):k=A[34],A[35]!==ec||A[36]!==V||A[37]!==et||A[38]!==ee||A[39]!==ef||A[40]!==el||A[41]!==eg||A[42]!==em||A[43]!==eh||A[44]!==E||A[45]!==P||A[46]!==er?(L=(0,o.jsx)(m.M.Content,{as:"div",padding:"normal",children:0!==V.length||eg?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(p.z,{"aria-label":"Linked artifacts",as:"h3",className:"tmp-mb-4",hasBorder:!0,children:(0,o.jsx)(p.z.TitleArea,{children:(0,o.jsx)(p.z.Title,{children:"Linked artifacts"})})}),O&&ef,(0,o.jsx)(X,{org:E,artifacts:V,totalCount:et,isV2:O,listRef:H,currentSort:ee,onSortChange:el}),er&&(0,o.jsx)("div",{className:"d-flex flex-justify-center tmp-mt-4",children:(0,o.jsx)(h.A,{pageCount:P.totalPages,currentPage:ec,hrefBuilder:em,onPageChange:eh})})]}):ey}),A[35]=ec,A[36]=V,A[37]=et,A[38]=ee,A[39]=ef,A[40]=el,A[41]=eg,A[42]=em,A[43]=eh,A[44]=E,A[45]=P,A[46]=er,A[47]=L):L=A[47],A[48]!==k||A[49]!==L?(C=(0,o.jsxs)(m.M,{padding:"none",containerWidth:"full",columnGap:"none",children:[k,L]}),A[48]=k,A[49]=L,A[50]=C):C=A[50],C}eg.displayName="ArtifactRegistryIndex";var ef=r(30022);function ey(e){let t,r,i,a,n,s,l,d,u,m,p,h,_,g,y,x=(0,c.c)(40),{deployment:j}=e;x[0]!==j.created_at?(t=new Date(j.created_at).toLocaleDateString("default",{month:"short",day:"numeric",timeZone:"UTC"}),x[0]=j.created_at,x[1]=t):t=x[1];let v=t,w=j.updated_at&&j.updated_at!==j.created_at;x[2]!==j.deleted_at?(r=j.deleted_at?(0,o.jsx)(f.CloudOfflineIcon,{size:16,className:"fgColor-attention"}):(0,o.jsx)(f.CloudIcon,{size:16,className:"fgColor-success"}),x[2]=j.deleted_at,x[3]=r):r=x[3];let N=r;x[4]!==j.logical_environment?(i=j.logical_environment.charAt(0).toUpperCase(),x[4]=j.logical_environment,x[5]=i):i=x[5],x[6]!==j.logical_environment?(a=j.logical_environment.slice(1).toLowerCase(),x[6]=j.logical_environment,x[7]=a):a=x[7];let b=i+a,S=`${j.deployment_name} deployed to ${b} environment`;return x[8]!==b?(n=(0,o.jsx)(U.A,{variant:"secondary",size:"small",className:"DeploymentRecordListItem-module__ListItemTitleLabel__QCcMW",children:b}),x[8]=b,x[9]=n):n=x[9],x[10]!==S||x[11]!==j.deployment_name||x[12]!==n?(s=(0,o.jsx)(T.ao,{value:j.deployment_name,"aria-label":S,containerClassName:"DeploymentRecordListItem-module__ListItemContainer__H3Oty",children:n}),x[10]=S,x[11]=j.deployment_name,x[12]=n,x[13]=s):s=x[13],x[14]!==N?(l=(0,o.jsx)(R.B,{children:(0,o.jsx)($.e,{children:N})}),x[14]=N,x[15]=l):l=x[15],x[16]!==j.deployment_name||x[17]!==j.runtime_risks?(d=j.runtime_risks.length>0&&(0,o.jsx)("div",{className:"DeploymentRecordListItem-module__TagsContainer__rna91",children:j.runtime_risks.map(e=>(0,o.jsx)(U.A,{className:"DeploymentRecordListItem-module__TagLabel__aXNT2",size:"small",children:e},`${j.deployment_name}-${e}`))}),x[16]=j.deployment_name,x[17]=j.runtime_risks,x[18]=d):d=x[18],x[19]!==j.physical_environment?(u=j.physical_environment&&(0,o.jsx)(A.z,{children:`${j.physical_environment} \xb7`}),x[19]=j.physical_environment,x[20]=u):u=x[20],x[21]!==j.cluster?(m=j.cluster&&(0,o.jsx)(A.z,{children:`${j.cluster} \xb7`}),x[21]=j.cluster,x[22]=m):m=x[22],x[23]!==v?(p=(0,o.jsxs)(A.z,{children:["Detected on ",v]}),x[23]=v,x[24]=p):p=x[24],x[25]!==j.updated_at||x[26]!==w?(h=w&&(0,o.jsxs)(A.z,{children:["\xb7 Updated"," ",(0,o.jsx)(z.A,{datetime:j.updated_at})]}),x[25]=j.updated_at,x[26]=w,x[27]=h):h=x[27],x[28]!==m||x[29]!==p||x[30]!==h||x[31]!==u?(_=(0,o.jsxs)(C.U,{className:"gap-1",children:[u,m,p,h]}),x[28]=m,x[29]=p,x[30]=h,x[31]=u,x[32]=_):_=x[32],x[33]!==_||x[34]!==d?(g=(0,o.jsxs)(D.Q,{children:[d,_]}),x[33]=_,x[34]=d,x[35]=g):g=x[35],x[36]!==g||x[37]!==s||x[38]!==l?(y=(0,o.jsxs)(L.c,{title:s,children:[l,g]}),x[36]=g,x[37]=s,x[38]=l,x[39]=y):y=x[39],y}ey.displayName="DeploymentRecordListItem";let ex="DeploymentRecordList-module__Header__Yj_HU";var ej=r(46249);function ev(e){let t,r,i,a,n,s,l=(0,c.c)(14),{deployments:d,deploymentPageInfo:m}=e,[p]=(0,u.ok)(),f=m?.totalCount??d.length;l[0]!==f?(t=(0,j.ai)(f),l[0]=f,l[1]=t):t=l[1];let y=`${t} ${1===f?"record":"records"}`,x=m&&m.totalPages>1;l[2]!==p?(r=e=>{let t=new URLSearchParams(p);return t.set("deployment_page",e.toString()),`?${t.toString()}`},l[2]=p,l[3]=r):r=l[3];let v=r;l[4]===Symbol.for("react.memo_cache_sentinel")?(i=(0,o.jsx)(F.E.Heading,{className:"f4",children:"None detected"}),l[4]=i):i=l[4],l[5]===Symbol.for("react.memo_cache_sentinel")?(a=(0,o.jsxs)(F.E,{border:!0,children:[i,(0,o.jsxs)(F.E.Description,{children:["Link this artifact with your deployments using the"," ",(0,o.jsx)(E.A,{inline:!0,href:"https://docs.github.com/en/rest/orgs/artifact-metadata?apiVersion=2022-11-28",children:"artifact metadata API"})]})]}),l[5]=a):a=l[5];let w=a;return l[6]===Symbol.for("react.memo_cache_sentinel")?(n=(0,o.jsx)(ej.A,{as:"h3",className:ex,children:"Deployments"}),l[6]=n):n=l[6],l[7]!==m||l[8]!==d||l[9]!==v||l[10]!==y||l[11]!==x||l[12]!==f?(s=(0,o.jsxs)("div",{children:[n,0===f?w:(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(_.u,{variant:"default",title:"",className:"border rounded",metadata:(0,o.jsx)(g.X,{title:y}),children:d.map(ew)}),x&&(0,o.jsx)("div",{className:"d-flex flex-justify-center tmp-mt-4",children:(0,o.jsx)(h.A,{pageCount:m.totalPages,currentPage:m.page,hrefBuilder:v})})]})]}),l[7]=m,l[8]=d,l[9]=v,l[10]=y,l[11]=x,l[12]=f,l[13]=s):s=l[13],s}function ew(e){return(0,o.jsx)(ey,{deployment:e},e.deployment_name)}ev.displayName="DeploymentRecordList";var eN=r(39775);let eb="SourceRepo-module__Link__NYiCk",eS={size:16,className:"fgColor-muted"};function ek(e){let t,r,i,a,n,s,l,d,u,m,p,h,_,g,y=(0,c.c)(42),{attestation:x,repositoryName:j,org:v,repository_is_private:w,digest:N}=e,b=(0,G.yY)(),S=!!x&&!!j,[k,I]=(0,K.useState)(!1);y[0]!==b||y[1]!==v||y[2]!==j?(t=j?(0,o.jsx)(E.A,{href:(0,O.SHX)({owner:v,repo:j}),...b("repository",{owner:v,repo:j}),inline:!0,className:eb,suppressHydrationWarning:!0,children:j}):null,y[0]=b,y[1]=v,y[2]=j,y[3]=t):t=y[3];let L=t;y[4]!==N?(r=async()=>{if(N)try{await navigator.clipboard.writeText(N),I(!0),setTimeout(()=>I(!1),2e3)}catch{}},y[4]=N,y[5]=r):r=y[5];let C=r;(y[6]===Symbol.for("react.memo_cache_sentinel")?(i=(0,o.jsx)(ej.A,{as:"h3",className:"SourceRepo-module__Header__JSc4d",children:"Source repository"}),y[6]=i):i=y[6],y[7]!==w)?(a=w?(0,o.jsx)(f.LockIcon,{...eS,"data-testid":"private-repo-icon"}):(0,o.jsx)(f.RepoIcon,{...eS,"data-testid":"public-repo-icon"}),y[7]=w,y[8]=a):a=y[8],y[9]!==L||y[10]!==a?(n=(0,o.jsx)(eI,{label:"Repository",icon:a,children:L}),y[9]=L,y[10]=a,y[11]=n):n=y[11],y[12]!==S?(s=S?(0,o.jsx)(f.VerifiedIcon,{size:16,className:"fgColor-success"}):(0,o.jsx)(f.PackageIcon,{...eS}),y[12]=S,y[13]=s):s=y[13],y[14]!==x||y[15]!==S||y[16]!==v||y[17]!==j?(l=S?(0,o.jsx)(E.A,{href:`/${v}/${j}/attestations/${x.id}`,inline:!0,className:eb,children:"Provenance attestation"}):(0,o.jsx)("span",{children:"artifact-metadata-api"}),y[14]=x,y[15]=S,y[16]=v,y[17]=j,y[18]=l):l=y[18],y[19]!==s||y[20]!==l?(d=(0,o.jsx)(eI,{label:"Method",icon:s,children:l}),y[19]=s,y[20]=l,y[21]=d):d=y[21],y[22]!==x||y[23]!==S?(u=S&&x.runInvocationUri&&x.workflowFile&&(0,o.jsx)(eI,{label:"Workflow",children:(0,o.jsx)(eN.A,{title:x.workflowFile,maxWidth:"25ch",inline:!0,children:(0,o.jsx)(E.A,{href:x.runInvocationUri,inline:!0,className:eb,children:x.workflowFile})})}),y[22]=x,y[23]=S,y[24]=u):u=y[24];let A=S?"2+":"0 (Non-compliant)";return y[25]!==A?(m=(0,o.jsx)(eI,{label:"SLSA level",children:A}),y[25]=A,y[26]=m):m=y[26],y[27]!==m||y[28]!==n||y[29]!==d||y[30]!==u?(p=(0,o.jsxs)("section",{className:"SourceRepo-module__Container__dLPcZ",children:[n,d,u,m]}),y[27]=m,y[28]=n,y[29]=d,y[30]=u,y[31]=p):p=y[31],y[32]!==S?(h=!S&&(0,o.jsx)(E.A,{href:"https://docs.github.com/en/actions/how-tos/secure-your-work/use-artifact-attestations/use-artifact-attestations",className:"SourceRepo-module__DocLink__jXdEB",children:"Learn more about provenance attestations to improve SLSA levels in future artifact versions"}),y[32]=S,y[33]=h):h=y[33],y[34]!==N||y[35]!==C||y[36]!==k?(_=N&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("hr",{className:"SourceRepo-module__Divider__Ixcr1"}),(0,o.jsxs)("div",{children:[(0,o.jsx)("div",{className:"SourceRepo-module__DigestLabel__ycSMC",children:"Digest"}),(0,o.jsxs)("div",{className:"SourceRepo-module__DigestInline___khP8",children:[(0,o.jsx)("div",{className:"SourceRepo-module__DigestValue__yipeb",children:(0,o.jsx)(eN.A,{title:N,maxWidth:"100%",children:N})}),(0,o.jsx)(V.K,{"aria-label":k?"Copied!":"Copy digest",icon:k?f.CheckIcon:f.CopyIcon,size:"small",variant:"invisible",onClick:C})]})]})]}),y[34]=N,y[35]=C,y[36]=k,y[37]=_):_=y[37],y[38]!==p||y[39]!==h||y[40]!==_?(g=(0,o.jsxs)("aside",{children:[i,p,h,_]}),y[38]=p,y[39]=h,y[40]=_,y[41]=g):g=y[41],g}function eI(e){let t,r,i,a=(0,c.c)(9),{label:n,icon:s,children:l}=e;a[0]!==n?(t=(0,o.jsx)("span",{className:"SourceRepo-module__Label__pzz0j",children:n}),a[0]=n,a[1]=t):t=a[1];let d=`SourceRepo-module__Value__RRtAC ${s?"SourceRepo-module__ValueWithIcon__epXjy":""}`;return a[2]!==l||a[3]!==s||a[4]!==d?(r=(0,o.jsxs)("span",{className:d,children:[s,l]}),a[2]=l,a[3]=s,a[4]=d,a[5]=r):r=a[5],a[6]!==t||a[7]!==r?(i=(0,o.jsxs)("div",{className:"SourceRepo-module__Row__FBXeS",children:[t,r]}),a[6]=t,a[7]=r,a[8]=i):i=a[8],i}ek.displayName="SourceRepo",eI.displayName="InfoRow";let eL="StorageRegistry-module__Container__sfENJ",eC=[[["azurecr"],"Azure Container Registry"],[["ghcr","pkg.github"],"GitHub Container Registry"],[["ecr","amazonaws.com"],"Elastic Container Registry"],[["docker.io","docker.com"],"Docker Hub"],[["gcr.io","pkg.dev"],"Google Container Registry"]];function eA(e){let t,r,i,a,n,s,l=(0,c.c)(19),{data:d}=e;if(!d){let e;return l[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,o.jsx)("div",{className:eL,children:(0,o.jsx)(eR,{label:"Storage registry",children:"None detected"})}),l[0]=e):e=l[0],e}l[1]!==d.status?(t=d.status?d.status.charAt(0).toUpperCase()+d.status.slice(1).toLowerCase():"Unknown",l[1]=d.status,l[2]=t):t=l[2];let u=t,m=d.status?.toLowerCase()==="active"?"success":"secondary";l[3]!==d.registry_url||l[4]!==d.source_registry?(r=d.source_registry||function(e){try{let{hostname:t}=new URL(e,window.location.origin),r=t.replace(/^www\./,"");for(let[e,t]of eC)for(let i of e)if(r.includes(i))return t;return r.split(".")[0]||r}catch{return"Unknown Registry"}}(d.registry_url),l[3]=d.registry_url,l[4]=d.source_registry,l[5]=r):r=l[5];let p=r;return l[6]!==p?(i=(0,o.jsx)(eR,{label:"Storage registry",children:p}),l[6]=p,l[7]=i):i=l[7],l[8]!==d.artifact_url||l[9]!==d.registry_repository_name||l[10]!==u||l[11]!==m?(a=(0,o.jsx)(eR,{label:"Artifact repository",children:d.registry_repository_name?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{children:d.registry_repository_name}),(0,o.jsx)(U.A,{variant:m,size:"small",children:u}),d.artifact_url&&(0,o.jsx)(V.K,{as:E.A,href:d.artifact_url,icon:f.LinkExternalIcon,"aria-label":"Open repository in new tab",variant:"invisible",size:"small",className:"StorageRegistry-module__ExternalLink__rdeLk"})]}):(0,o.jsx)("span",{children:"None detected"})}),l[8]=d.artifact_url,l[9]=d.registry_repository_name,l[10]=u,l[11]=m,l[12]=a):a=l[12],l[13]!==d.updated_at?(n=(0,o.jsx)(eR,{label:"Last updated",children:(0,o.jsx)(z.A,{datetime:d.updated_at})}),l[13]=d.updated_at,l[14]=n):n=l[14],l[15]!==i||l[16]!==a||l[17]!==n?(s=(0,o.jsxs)("div",{className:eL,children:[i,a,n]}),l[15]=i,l[16]=a,l[17]=n,l[18]=s):s=l[18],s}function eR(e){let t,r,i,a=(0,c.c)(7),{label:n,children:s}=e;return a[0]!==n?(t=(0,o.jsx)("div",{className:"StorageRegistry-module__Label__ert1N",children:n}),a[0]=n,a[1]=t):t=a[1],a[2]!==s?(r=(0,o.jsx)("div",{className:"StorageRegistry-module__Value__wpO86",children:s}),a[2]=s,a[3]=r):r=a[3],a[4]!==t||a[5]!==r?(i=(0,o.jsxs)("div",{className:"StorageRegistry-module__MetadataColumn__WR6mL",children:[t,r]}),a[4]=t,a[5]=r,a[6]=i):i=a[6],i}eA.displayName="StorageRegistry",eR.displayName="MetadataColumn";function e$(e){let t,r,i,a,n,s=(0,c.c)(13),{attestations:l,org:d}=e;s[0]!==l.length?(t=(0,j.ai)(l.length),s[0]=l.length,s[1]=t):t=s[1];let u=`${t} ${1===l.length?"item":"items"}`;if(s[2]===Symbol.for("react.memo_cache_sentinel")?(r=(0,o.jsx)(ej.A,{as:"h3",className:ex,children:"Attestations"}),s[2]=r):r=s[2],s[3]!==u?(i=(0,o.jsx)(g.X,{title:u}),s[3]=u,s[4]=i):i=s[4],s[5]!==l||s[6]!==d){let e;s[8]!==d?(e=e=>(0,o.jsx)(eD,{attestation:e,org:d},e.id),s[8]=d,s[9]=e):e=s[9],a=l.map(e),s[5]=l,s[6]=d,s[7]=a}else a=s[7];return s[10]!==i||s[11]!==a?(n=(0,o.jsxs)("div",{className:"tmp-mt-4",children:[r,(0,o.jsx)(_.u,{variant:"default",title:"Attestations List",className:"border rounded",metadata:i,children:a})]}),s[10]=i,s[11]=a,s[12]=n):n=s[12],n}function eD(e){let t,r,i,a,n,s,l,d=(0,c.c)(18),{attestation:u,org:m}=e,{id:p,runInvocationUri:h,workflowFile:_,repository:g}=u,y=`/${m}/${g}/attestations/${p}`;d[0]!==u.predicateType||d[1]!==y?(t=(0,o.jsx)(T.ao,{href:y,anchorClassName:"fgColor-default",value:u.predicateType}),d[0]=u.predicateType,d[1]=y,d[2]=t):t=d[2],d[3]===Symbol.for("react.memo_cache_sentinel")?(r=(0,o.jsx)(R.B,{children:(0,o.jsx)($.e,{children:(0,o.jsx)(f.VerifiedIcon,{size:16,className:"mr-2 fgColor-success",verticalAlign:"middle"})})}),d[3]=r):r=d[3];let x=`#${u.id}`;return d[4]!==x?(i=(0,o.jsx)(A.z,{children:x}),d[4]=x,d[5]=i):i=d[5],d[6]!==u.createdAt?(a=(0,o.jsxs)(A.z,{children:[" \xb7 ",(0,o.jsx)(z.A,{"data-testid":"registry-attestation-list-item-date",datetime:u.createdAt,prefix:""})," by"]}),d[6]=u.createdAt,d[7]=a):a=d[7],d[8]!==h||d[9]!==_?(n=(0,o.jsx)(A.z,{className:"text-semibold",children:(0,o.jsx)(E.A,{className:"fgColor-muted",href:h,"data-testid":"registry-attestation-workflow-link",children:_})}),d[8]=h,d[9]=_,d[10]=n):n=d[10],d[11]!==i||d[12]!==a||d[13]!==n?(s=(0,o.jsx)(D.Q,{children:(0,o.jsxs)(C.U,{className:"fgColor-muted",children:[i,a,n]})}),d[11]=i,d[12]=a,d[13]=n,d[14]=s):s=d[14],d[15]!==t||d[16]!==s?(l=(0,o.jsxs)(L.c,{title:t,children:[r,s]}),d[15]=t,d[16]=s,d[17]=l):l=d[17],l}function eM(){let e,t,r,i,a,n,s,h,_,g,y,x,j,w,N,b,S,k,I,L,C=(0,c.c)(58),A=(0,d.xX)(l,"mainQuery").data,R=(0,u.g)().org,{artifact:$,attestations:D,deployments:M,storageRecord:T,deploymentPageInfo:V}=A;if(C[0]!==$.attestation_id||C[1]!==D){let t;C[3]!==$.attestation_id?(t=e=>e.id===$.attestation_id,C[3]=$.attestation_id,C[4]=t):t=C[4],e=D.find(t),C[0]=$.attestation_id,C[1]=D,C[2]=e}else e=C[2];let P=e,U=$.updated_at&&$.updated_at!==$.created_at;C[5]!==$?(t=v($),C[5]=$,C[6]=t):t=C[6];let E=t,O=`/orgs/${R}/artifacts`;return C[7]===Symbol.for("react.memo_cache_sentinel")?(r=(0,o.jsxs)("span",{className:"d-inline-flex flex-items-center gap-1",children:[(0,o.jsx)(f.ArrowLeftIcon,{"aria-hidden":"true"}),(0,o.jsx)("span",{children:"Linked artifacts"})]}),C[7]=r):r=C[7],C[8]!==O?(i=(0,o.jsx)(ef.A,{children:(0,o.jsx)(ef.A.Item,{href:O,children:r})}),C[8]=O,C[9]=i):i=C[9],C[10]!==$.version?(a=$.version&&(0,o.jsxs)("span",{className:"fgColor-muted",children:[" ",$.version]}),C[10]=$.version,C[11]=a):a=C[11],C[12]!==$.artifact_name||C[13]!==a?(n=(0,o.jsx)(p.z.TitleArea,{className:"tmp-mt-4",children:(0,o.jsx)(p.z.Title,{children:(0,o.jsxs)("span",{className:"f1 text-light",children:[$.artifact_name,a]})})}),C[12]=$.artifact_name,C[13]=a,C[14]=n):n=C[14],C[15]!==$.created_at?(s=(0,o.jsx)(z.A,{datetime:$.created_at}),C[15]=$.created_at,C[16]=s):s=C[16],C[17]!==E?(h=E&&(0,o.jsxs)(o.Fragment,{children:[" by ",`${E}`]}),C[17]=E,C[18]=h):h=C[18],C[19]!==s||C[20]!==h?(_=(0,o.jsxs)("span",{children:["Detected ",s,h]}),C[19]=s,C[20]=h,C[21]=_):_=C[21],C[22]!==$.updated_at||C[23]!==U?(g=U&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{children:"\xb7"}),(0,o.jsxs)("span",{children:["Updated ",(0,o.jsx)(z.A,{datetime:$.updated_at})]})]}),C[22]=$.updated_at,C[23]=U,C[24]=g):g=C[24],C[25]!==g||C[26]!==_?(y=(0,o.jsx)(p.z.Description,{children:(0,o.jsxs)("span",{className:"fgColor-muted d-flex flex-items-center gap-2",children:[_,g]})}),C[25]=g,C[26]=_,C[27]=y):y=C[27],C[28]!==y||C[29]!==n?(x=(0,o.jsxs)(p.z,{children:[n,y]}),C[28]=y,C[29]=n,C[30]=x):x=C[30],C[31]!==x||C[32]!==i?(j=(0,o.jsxs)(m.M.Header,{children:[i,x]}),C[31]=x,C[32]=i,C[33]=j):j=C[33],C[34]!==T?(w=(0,o.jsx)(eA,{data:T}),C[34]=T,C[35]=w):w=C[35],C[36]!==V||C[37]!==M?(N=(0,o.jsx)(ev,{deployments:M,deploymentPageInfo:V}),C[36]=V,C[37]=M,C[38]=N):N=C[38],C[39]!==D||C[40]!==R?(b=D.length>0&&(0,o.jsx)(e$,{attestations:D,org:R}),C[39]=D,C[40]=R,C[41]=b):b=C[41],C[42]!==w||C[43]!==N||C[44]!==b?(S=(0,o.jsxs)("div",{children:[w,N,b]}),C[42]=w,C[43]=N,C[44]=b,C[45]=S):S=C[45],C[46]!==$.digest||C[47]!==$.repository_is_private||C[48]!==$.repository_name||C[49]!==R||C[50]!==P?(k=(0,o.jsx)("div",{className:"ArtifactRegistryShow-module__Sidebar__DAkBM",children:(0,o.jsx)(ek,{attestation:P,repositoryName:$.repository_name,org:R,repository_is_private:$.repository_is_private,digest:$.digest})}),C[46]=$.digest,C[47]=$.repository_is_private,C[48]=$.repository_name,C[49]=R,C[50]=P,C[51]=k):k=C[51],C[52]!==S||C[53]!==k?(I=(0,o.jsx)(m.M.Content,{as:"div",children:(0,o.jsxs)("div",{className:"ArtifactRegistryShow-module__MainContent__Woe4j",children:[S,k]})}),C[52]=S,C[53]=k,C[54]=I):I=C[54],C[55]!==j||C[56]!==I?(L=(0,o.jsxs)(m.M,{children:[j,I]}),C[55]=j,C[56]=I,C[57]=L):L=C[57],L}e$.displayName="RegistryAttestationsList",eD.displayName="RegistryAttestationListItem",eM.displayName="ArtifactRegistryShow";let eT=a.createDataRouterAppFromRoutes([s.toRoute({Component:eg}),l.toRoute({Component:eM})]);(0,i.w)(eT)},83621(e,t,r){r.d(t,{Gl:()=>n,TC:()=>c,ai:()=>s,eh:()=>o});var i=r(7909);let a={};function n(e,t){let r=t?.currency??"USD";return(a[r]||=new Intl.NumberFormat((0,i.JK)(),{currency:r,style:"currency"})).format(e)}function s(e,t){return new Intl.NumberFormat((0,i.JK)(),{maximumFractionDigits:t?.precision}).format(e)}let l=["k","m","b"];function o(e,t){let{suffix:r=!0,capping:i=1/0,precision:a=1}=t??{},n="",o=Math.min(i,e);if(r){let e=d(o);n=l[e-1]||"",o/=1e3**e}let c=s(o,{precision:a})+n;return e>i?`${c}+`:c}function c(e){if(e<=1e4)return 1;let t=d(e);return e/1e3**t>=10?0:1}function d(e){let t=Math.floor(Math.log(Math.max(Math.abs(e),1))/Math.log(1e3));return Math.min(l.length,t)}},10225(e,t,r){r.d(t,{t:()=>a});var i=r(4069);let a=({items:e,filter:t,key:r,secondaryKey:a})=>{let n=[];for(let s of e){let e=(0,i.dt)(t,r(s)),l=a?Math.max(e,(0,i.dt)(t,a(s))):e;l>i.IP&&n.push([l,s])}return n.sort(([e,t],[i,a])=>i===e?r(t).localeCompare(r(a)):i-e),n.map(([,e])=>e)}},56341(e,t,r){r.d(t,{C3:()=>o,JV:()=>n,K3:()=>m,MM:()=>c,OE:()=>p,Qb:()=>h,Zu:()=>u,bj:()=>s,jc:()=>d,kd:()=>l});var i=r(26316);let a=null;function n(){return i.Kn?.state||{}}function s(e){_(n(),"",e)}function l(e){i.Kn?.pushState({appId:n().appId},"",e),g()}function o(e){let t={...n(),...e};a&&(a=t),_(t,"",location.href)}function c(e){s(`?${e.toString()}${i.fV.hash}`)}function d(){s(i.fV.pathname+i.fV.hash)}function u(e){s(e.startsWith("#")?e:`#${e}`),(a=n())&&requestIdleCallback(()=>{!history.state&&a&&(o(a),a=null)})}function m(){s(i.fV.pathname+i.fV.search)}function p(){i.Kn?.back()}function h(){i.Kn?.forward()}function _(e,t,r){i.Kn?.replaceState(e,t,r),g()}function g(){i.cg?.dispatchEvent(new CustomEvent("statechange",{bubbles:!1,cancelable:!1}))}},58084(e,t,r){let i,a;function n(){if("u"l,mM:()=>n,rx:()=>s});let l="Alt+ArrowUp"},95126(e,t,r){r.d(t,{yY:()=>c});var i=r(16522),a=r(23666),n=r(19519),s=r(58084);let l=Object.freeze({});function o(e){return(0,s.rx)()?{...e,"aria-keyshortcuts":s.IX}:e}function c(){let e,t,r=(0,i.c)(4),{isServer:c}=(0,n.V)();r[0]!==c?(e=c||!(0,s.mM)(),r[0]=c,r[1]=e):e=r[1];let d=e;return r[2]!==d?(t=(e,t)=>{if(d)return l;let r=function(e,t){if("string"==typeof t.url&&t.url)return t.url;switch(e){case"user":if("userId"in t&&null!=t.userId)return(0,a.GrN)({userId:t.userId});if("login"in t&&t.login)return(0,a.dCN)({owner:t.login});return null;case"organization":if("login"in t&&t.login)return(0,a.qsO)({owner:t.login});return null;case"team":if("owner"in t&&t.owner&&"team"in t&&t.team)return(0,a.Pmq)({owner:t.owner,team:t.team});return null;case"issue":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"issueNumber"in t&&null!=t.issueNumber)return(0,a.Nbg)({owner:t.owner,repo:t.repo,issueNumber:t.issueNumber});return null;case"pull_request":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"pullRequestNumber"in t&&null!=t.pullRequestNumber)return(0,a.i9S)({owner:t.owner,repo:t.repo,pullRequestNumber:t.pullRequestNumber});return null;case"commit":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"commitish"in t&&t.commitish)return(0,a.fQd)({owner:t.owner,repo:t.repo,commitish:t.commitish});return null;case"copilot":if("botSlug"in t&&t.botSlug)return(0,a._nf)({bot_slug:t.botSlug});return null;case"repository":if("owner"in t&&t.owner&&"repo"in t&&t.repo)return(0,a.SHX)({owner:t.owner,repo:t.repo,action:"hovercard"});return null;case"discussion":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"discussionNumber"in t&&null!=t.discussionNumber)return(0,a.yIS)({owner:t.owner,repo:t.repo,discussionNumber:t.discussionNumber});return null;case"advisory":if("ghsaId"in t&&t.ghsaId)return(0,a.lEN)({ghsaId:t.ghsaId});return null;case"cwe":if("id"in t&&t.id)return(0,a.dQ4)({id:t.id});return null;case"sponsors_listing":if("login"in t&&t.login)return(0,a.xyp)({login:t.login});return null;case"achievement":if("login"in t&&t.login&&"slug"in t&&t.slug)return(0,a.HgL)({login:t.login,slug:t.slug});return null;case"tracked_in":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"issueNumber"in t&&null!=t.issueNumber)return(0,a.fJg)({owner:t.owner,repo:t.repo,issueNumber:t.issueNumber});return null;case"tracking":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"issueNumber"in t&&null!=t.issueNumber&&"id"in t&&null!=t.id)return(0,a.Z1d)({owner:t.owner,repo:t.repo,issueNumber:t.issueNumber,id:t.id});return null;case"security_alert":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"alertNumber"in t&&null!=t.alertNumber)return(0,a.Ofx)({owner:t.owner,repo:t.repo,alertNumber:t.alertNumber});return null;case"dependabot_alert":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"alertNumber"in t&&null!=t.alertNumber)return(0,a.iRo)({owner:t.owner,repo:t.repo,alertNumber:t.alertNumber});return null;case"dependency_graph_package":if("owner"in t&&t.owner&&"repo"in t&&t.repo&&"id"in t&&t.id&&"name"in t&&t.name)return(0,a.ZBO)({owner:t.owner,repo:t.repo,id:t.id,name:t.name});return null;case"project":if("projectId"in t&&null!=t.projectId)return(0,a.L$n)({projectId:t.projectId});return null;case"integration":if("id"in t&&null!=t.id)return(0,a.Ss0)({id:t.id});return null;case"profile_highlight":if("login"in t&&t.login&&"highlightType"in t&&t.highlightType)return(0,a.Hpm)({login:t.login,highlightType:t.highlightType});return null;default:return null}}(e,t);return r?function(e,t,r=!0,i){let a=function(e,t,r=!0){let i={"data-hovercard-url":e,"data-hovercard-type":t};return r?o({...i,"octo-click":"hovercard-link-click","octo-dimensions":"link_type:self"}):o(i)}(e,t,r);if(0===Object.keys(a).length)return l;if(!i)return a;let n={...a};return i.fixedPositioning&&(n["data-hovercard-fixed-positioning"]=""),void 0!==i.zIndexOverride&&(n["data-hovercard-z-index-override"]=String(i.zIndexOverride)),i.cache&&(n["data-hovercard-cache"]=i.cache),n}(r,e,t.tracking??!0,{fixedPositioning:t.fixedPositioning,zIndexOverride:t.zIndexOverride,cache:t.cache}):l},r[2]=d,r[3]=t):t=r[3],t}},7749(e,t,r){function i(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}r.d(t,{A:()=>n,K:()=>i});class a extends Error{response;constructor(e,t){super(`${e} for HTTP ${t.status}`),this.response=t,this.name="ResponseError"}}function n(e,t,r=!1){let i=t.headers.get("content-type")||"";if(!r&&!i.startsWith("text/html"))throw new a(`expected response with text/html, but was ${i}`,t);if(r&&!(i.startsWith("text/html")||i.startsWith("application/json")))throw new a(`expected response with text/html or application/json, but was ${i}`,t);let s=t.headers.get("x-html-safe");if(s){if(!e.includes(s))throw new a("response X-HTML-Safe nonce did not match",t)}else throw new a("missing X-HTML-Safe nonce",t)}},85136(e,t,r){r.d(t,{U:()=>o});var i=r(74848),a=r(16522),n=r(33542),s=r(34164),l=r(9484);function o(e){let t,r,o,c=(0,a.c)(8),{children:d,style:u,className:m}=e,{variant:p}=(0,l.e)();c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.G)("list-view-item-description"),c[0]=t):t=c[0];let h="compact"===p&&"Description-module__compact__MrdGt";return c[1]!==m||c[2]!==h?(r=(0,s.$)("Description-module__container__hpqJz",h,m),c[1]=m,c[2]=h,c[3]=r):r=c[3],c[4]!==d||c[5]!==u||c[6]!==r?(o=(0,i.jsx)("div",{...t,className:r,style:u,children:d}),c[4]=d,c[5]=u,c[6]=r,c[7]=o):o=c[7],o}o.displayName="ListItemDescription"},65199(e,t,r){r.d(t,{z:()=>d});var i=r(74848),a=r(16522),n=r(33542),s=r(34164),l=r(96540),o=r(9484),c=r(72065);function d(e){let t,r,d,m,p,h,_,g,f=(0,a.c)(15);f[0]!==e?({children:t,className:r,...d}=e,f[0]=e,f[1]=t,f[2]=r,f[3]=d):(t=f[1],r=f[2],d=f[3]);let{variant:y}=(0,o.e)(),{setDescription:x}=(0,c.L)(),j=(0,l.useRef)(null);f[4]!==x?(m=()=>{if(j.current){let e=Array.from(j.current?.querySelectorAll("[aria-label]")).reduce(u,"");!e&&j.current.textContent&&(e=j.current.textContent.trim()),x(e)}},p=[x],f[4]=x,f[5]=m,f[6]=p):(m=f[5],p=f[6]),(0,l.useEffect)(m,p),f[7]===Symbol.for("react.memo_cache_sentinel")?(h=(0,n.G)("list-view-item-descriptionitem"),f[7]=h):h=f[7];let v="compact"===y&&"DescriptionItem-module__compact__iVqWJ";return f[8]!==r||f[9]!==v?(_=(0,s.$)("DescriptionItem-module__default__XsUZU",v,r),f[8]=r,f[9]=v,f[10]=_):_=f[10],f[11]!==t||f[12]!==d||f[13]!==_?(g=(0,i.jsx)("div",{ref:j,...h,...d,className:_,children:t}),f[11]=t,f[12]=d,f[13]=_,f[14]=g):g=f[14],g}function u(e,t){return e+t.getAttribute("aria-label")?.trim()}d.displayName="ListItemDescriptionItem"},38401(e,t,r){r.d(t,{B:()=>c});var i=r(74848),a=r(16522),n=r(33542),s=r(34164),l=r(66867),o=r(81646);let c=e=>{let t,r,c,d=(0,a.c)(9),{style:u,className:m,children:p}=e,{isSelectable:h}=(0,l.v)(),{alignment:_}=(0,o.m)(),g=h&&"LeadingContent-module__isSelectable__GlBtD",f="center"===_&&"LeadingContent-module__centerAligned__yWt9h";return d[0]!==m||d[1]!==g||d[2]!==f?(t=(0,s.$)("LeadingContent-module__container__K_QfJ",g,f,m),d[0]=m,d[1]=g,d[2]=f,d[3]=t):t=d[3],d[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,n.G)("list-view-item-leading-content"),d[4]=r):r=d[4],d[5]!==p||d[6]!==u||d[7]!==t?(c=(0,i.jsx)("div",{className:t,...r,style:u,children:p}),d[5]=p,d[6]=u,d[7]=t,d[8]=c):c=d[8],c};c.displayName="ListItemLeadingContent"},38389(e,t,r){r.d(t,{e:()=>_});var i=r(74848),a=r(16522),n=r(33542),s=r(9141),l=r(56819),o=r(34164),c=r(96540),d=r(9484),u=r(81646),m=r(13624),p=r(64619);let h=()=>{let e,t=(0,a.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,i.jsx)("div",{className:"UnreadIndicator-module__container__jQDlh",children:(0,i.jsx)("span",{className:"sr-only",...(0,n.G)("list-view-item-unread-indicator"),children:"New activity."})}),t[0]=e):e=t[0],e};function _(e){let t,r,_,g,f,y,x,j,v,w,N,b,S,k,I,L,C,A,R,$,D,M,T=(0,a.c)(45);T[0]!==e?({icon:f,color:_,description:g,newActivity:x,className:r,children:t,size:j,...y}=e,T[0]=e,T[1]=t,T[2]=r,T[3]=_,T[4]=g,T[5]=f,T[6]=y,T[7]=x,T[8]=j):(t=T[1],r=T[2],_=T[3],g=T[4],f=T[5],y=T[6],x=T[7],j=T[8]);let z=void 0!==x&&x,V=void 0===j?16:j,{variant:P}=(0,d.e)(),{setStatus:U}=(0,p.x)(),{setHasNewActivity:E}=(0,m.I)();T[9]!==g?(v=g?.trim(),T[9]=g,T[10]=v):v=T[10];let O=v,{alignment:G}=(0,u.m)(),H=(0,s.tv)(V,16);T[11]!==z||T[12]!==E?(w=()=>{E(z)},N=[z,E],T[11]=z,T[12]=E,T[13]=w,T[14]=N):(w=T[13],N=T[14]),(0,c.useEffect)(w,N),T[15]!==U||T[16]!==O?(b=()=>{O&&U(O)},S=[U,O],T[15]=U,T[16]=O,T[17]=b,T[18]=S):(b=T[17],S=T[18]),(0,c.useEffect)(b,S);let X="center"===G?0:("compact"===P?18:z?13:22)-H/2;T[19]!==r?(k=(0,o.$)("LeadingVisual-module__outer__SRqB8",r),T[19]=r,T[20]=k):k=T[20];let q=`${X}px`;T[21]!==q?(I={marginTop:q},T[21]=q,T[22]=I):I=T[22],T[23]===Symbol.for("react.memo_cache_sentinel")?(L=(0,n.G)("list-view-leading-visual"),T[23]=L):L=T[23];let W=`${H}px`,F=`${H}px`;return T[24]!==W||T[25]!==F?(C={width:W,height:F},T[24]=W,T[25]=F,T[26]=C):C=T[26],T[27]!==_||T[28]!==f?(A=f&&(0,i.jsx)(l.m4,{"aria-label":"",icon:f,color:_}),T[27]=_,T[28]=f,T[29]=A):A=T[29],T[30]!==O?(R=O&&(0,i.jsx)("span",{className:"sr-only",...(0,n.G)("leading-visual-text-description"),children:O}),T[30]=O,T[31]=R):R=T[31],T[32]!==t||T[33]!==C||T[34]!==A||T[35]!==R?($=(0,i.jsx)("div",{children:(0,i.jsxs)("div",{...L,className:"LeadingVisual-module__inner__qoAw2",style:C,children:[A,t,R]})}),T[32]=t,T[33]=C,T[34]=A,T[35]=R,T[36]=$):$=T[36],T[37]!==z?(D=z&&(0,i.jsx)(h,{}),T[37]=z,T[38]=D):D=T[38],T[39]!==y||T[40]!==I||T[41]!==$||T[42]!==D||T[43]!==k?(M=(0,i.jsxs)("div",{className:k,style:I,...y,children:[$,D]}),T[39]=y,T[40]=I,T[41]=$,T[42]=D,T[43]=k,T[44]=M):M=T[44],M}h.displayName="ListItemUnreadIndicator",_.displayName="ListItemLeadingVisual"},45676(e,t,r){r.d(t,{Q:()=>c});var i=r(74848),a=r(16522),n=r(33542),s=r(34164),l=r(9484),o=r(81646);function c(e){let t,r,c,d=(0,a.c)(7),{children:u}=e,{variant:m}=(0,l.e)(),{alignment:p}=(0,o.m)();d[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,n.G)("list-view-item-main-content"),d[0]=t):t=d[0];let h="compact"===m&&"MainContent-module__compact__EISVO",_="center"===p&&"MainContent-module__centerAligned__u4ZOt";return d[1]!==h||d[2]!==_?(r=(0,s.$)("MainContent-module__inner__C80co",h,_),d[1]=h,d[2]=_,d[3]=r):r=d[3],d[4]!==u||d[5]!==r?(c=(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("div",{...t,className:"MainContent-module__container__uXXH2",children:(0,i.jsx)("div",{className:r,children:u})})}),d[4]=u,d[5]=r,d[6]=c):c=d[6],c}c.displayName="ListItemMainContent"},55598(e,t,r){r.d(t,{V:()=>l});var i=r(74848),a=r(16522),n=r(33542),s=r(34164);function l(e){let t,r,l,o,c,d=(0,a.c)(11);if(d[0]!==e){let{children:i,alignment:a,variant:c,...u}=e;t=i,d[5]===Symbol.for("react.memo_cache_sentinel")?(r=(0,n.G)("list-view-item-metadata-item"),d[5]=r):r=d[5],l=u,o=(0,s.$)("Metadata-module__metadata__ocr9n","primary"===c?"Metadata-module__primary__XCEO2":"Metadata-module__secondary__RkFvd","right"===a&&"Metadata-module__alignRight__vWoym",u.className),d[0]=e,d[1]=t,d[2]=r,d[3]=l,d[4]=o}else t=d[1],r=d[2],l=d[3],o=d[4];return d[6]!==t||d[7]!==r||d[8]!==l||d[9]!==o?(c=(0,i.jsx)("div",{...r,...l,className:o,children:t}),d[6]=t,d[7]=r,d[8]=l,d[9]=o,d[10]=c):c=d[10],c}l.displayName="ListItemMetadata"},16899(e,t,r){r.d(t,{O:()=>u});var i=r(74848),a=r(16522),n=r(34164);let s={skeleton:"LoadingSkeleton-module__skeleton__euqGn",wave:"LoadingSkeleton-module__wave__huYKA",pulse:"LoadingSkeleton-module__pulse__HTUJd",rounded:"LoadingSkeleton-module__rounded__J10DA",pill:"LoadingSkeleton-module__pill__Dlvex",elliptical:"LoadingSkeleton-module__elliptical__Dkk2i",rectangular:"LoadingSkeleton-module__rectangular__clQKW",text:"LoadingSkeleton-module__text__KroMb",widthXl:"LoadingSkeleton-module__widthXl__wYADo",widthLg:"LoadingSkeleton-module__widthLg__lEjod",widthMd:"LoadingSkeleton-module__widthMd__AgUlQ",widthSm:"LoadingSkeleton-module__widthSm__cd1Ri",heightXl:"LoadingSkeleton-module__heightXl__wphW7",heightLg:"LoadingSkeleton-module__heightLg__GNzGn",heightMd:"LoadingSkeleton-module__heightMd__NhBFk",heightSm:"LoadingSkeleton-module__heightSm__YvOXy"};var l=r(28141);let o=[60,40,54,77,57,41,75,45,76,55],c={xl:s.widthXl,lg:s.widthLg,md:s.widthMd,sm:s.widthSm},d={xl:s.heightXl,lg:s.heightLg,md:s.heightMd,sm:s.heightSm};function u(e){let t,r,u,m,p,h,_,g,f,y,x,j=(0,a.c)(26);j[0]!==e?({animationStyle:m,as:p,height:r,variant:h,width:_,className:t,...u}=e,j[0]=e,j[1]=t,j[2]=r,j[3]=u,j[4]=m,j[5]=p,j[6]=h,j[7]=_):(t=j[1],r=j[2],u=j[3],m=j[4],p=j[5],h=j[6],_=j[7]);let v=void 0===m?"wave":m,w=void 0===p?"div":p,N=void 0===h?"rectangular":h;j[8]===Symbol.for("react.memo_cache_sentinel")?(g={max:o.length},j[8]=g):g=j[8];let b=(0,l.o)(g),S=_&&_ in c?c[_]:void 0,k=r&&r in c?d[r]:void 0;j[9]!==r||j[10]!==k||j[11]!==b||j[12]!==_||j[13]!==S?(f={},"random"===_?f.width=`${o[b]}%`:_&&!S&&(f.width=_),r&&!k&&(f.height=r),j[9]=r,j[10]=k,j[11]=b,j[12]=_,j[13]=S,j[14]=f):f=j[14];let I="pulse"===v&&s.pulse,L=s[N];return j[15]!==t||j[16]!==k||j[17]!==I||j[18]!==L||j[19]!==S?(y=(0,n.$)(s.skeleton,I,L,S,k,t),j[15]=t,j[16]=k,j[17]=I,j[18]=L,j[19]=S,j[20]=y):y=j[20],j[21]!==w||j[22]!==f||j[23]!==u||j[24]!==y?(x=(0,i.jsx)(w,{className:y,style:f,...u}),j[21]=w,j[22]=f,j[23]=u,j[24]=y,j[25]=x):x=j[25],x}u.displayName="LoadingSkeleton"},19519(e,t,r){r.d(t,{V:()=>c});var i=r(96540);let a={type:"browser",isBrowser:!0,isServer:!1},n={type:"server",isBrowser:!1,isServer:!0};function s(){return()=>{}}function l(){return a}function o(){return n}function c(){return(0,i.useSyncExternalStore)(s,l,o)}},33542(e,t,r){r.d(t,{G:()=>i});let i=e=>({})},63397(e,t,r){r.d(t,{d:()=>s});var i=r(53449),a=r(52246),n=r(96540);let s=(e,t,{leading:r=!1,maxWait:s,trailing:l=!0,onChangeBehavior:o="flush"}={})=>{let c=(0,i.M)(e),d=(0,n.useMemo)(()=>{let e=void 0===s?{leading:r,trailing:l}:{leading:r,trailing:l,maxWait:s};return(0,a.A)((...e)=>c.current(...e),t,e)},[c,t,r,s,l]);return(0,n.useEffect)(()=>()=>{d?.[o]()},[d,o]),d}},28141(e,t,r){r.d(t,{o:()=>n,s:()=>s});var i=r(16522),a=r(96540);function n(e){let t,r,n=(0,i.c)(6);n[0]!==e?(t=void 0===e?{}:e,n[0]=e,n[1]=t):t=n[1];let{max:s,min:l}=t,o=(0,a.useId)();return n[2]!==o||n[3]!==s||n[4]!==l?(r=function({max:e,min:t,id:r}){let i=function(e){let t=0;for(let r of e)t=(31*t+r.charCodeAt(0))%100;return t%40+40}(r);return t&&i{if(r<=0)return 0;let i=5381;for(let r of`${e}:${t}`)i=(i<<5)+i+r.charCodeAt(0)|0;return(i>>>0)%r}}},46943(e,t,r){r.d(t,{z:()=>u});var i=r(34619),a=r(73537),n=r(35205);let s="VERSION_MISMATCH_LAST_TRIGGERED",l=(0,n.A)("localStorage",{ttl:9e7,throwQuotaErrorsOnSet:!1}),o=null,c=new class{canTrigger(){let e=this.getLastTriggerTime();return null===e||Date.now()-e>=864e5}recordTrigger(){let e=Date.now();l.setItem(s,e.toString()),o=e}getLastTriggerTime(){let e=l.getItem(s);if(e){let t=parseInt(e,10);return isNaN(t)?null:t}return o}clearTriggerRecord(){l.removeItem(s),o=null}};class d{#t=new Map;registerApp(e,t){this.#t.set(e,t)}unregisterApp(e){this.#t.delete(e)}checkResponse(e,t){if("true"!==e.headers.get("X-GitHub-Version-Mismatch")||!(0,a.G7)("react_version_mismatch_detection")||!c.canTrigger())return!1;let r={clientVersion:(0,i.O)(),serverVersion:e.headers.get("X-GitHub-Server-Version")||void 0,requestUrl:e.url,responseHeaders:e.headers,appName:t};if(c.recordTrigger(),t){let e=this.#t.get(t);if(e)return e.onMismatchDetected(r),!0}else{let e=!1;for(let[t,i]of this.#t.entries()){let a={...r,appName:t};i.onMismatchDetected(a),e=!0}return e}return!1}}let u=new d}},function(e){e.O(0,["13579","13726","15272","15484","17513","25164","28819","28839","2966","32769","34646","35644","37869","41013","41167","42486","46040","46287","53707","58889","59299","59852","60481","63991","64870","68751","70247","7053","73024","73449","7463","7542","76015","76241","83465","85924","87376","90225","91894","93796","98131"],function(){return e(e.s=8515)}),e.O()}]); //# sourceMappingURL=artifact-registry-6d921067412eef87-e4d17fe009275f64.js.map