performance.mark("js-parse-end:69509-5c7005d4b0378f1d.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["69509"],{66661(e,t,n){function r(e){let t=e.parentNode;if(null===t||!(t instanceof HTMLElement))throw Error();let n=0;t instanceof HTMLOListElement&&1!==t.start&&(n=t.start-1);let r=t.children;for(let t=0;ts,g:()=>a});let o=0;function l(e){return e.replace(/&/g,"&").replace(/'/g,"'").replace(/"/g,""").replace(//g,">")}let i={INPUT:e=>e instanceof HTMLInputElement&&e.checked?"[x] ":"[ ] ",CODE(e){let t=e.textContent||"";return e.parentNode&&"PRE"===e.parentNode.nodeName?(e.textContent=`\`\`\` ${t.replace(/\n+$/,"")} \`\`\` `,e):t.indexOf("`")>=0?`\`\` ${t} \`\``:`\`${t}\``},P(e){let t=document.createElement("p");return t.textContent=(e.textContent||"").replace(/<(\/?)(pre|strong|weak|em)>/g,"\\<$1$2\\>"),t},STRONG:e=>`**${e.textContent||""}**`,EM:e=>`_${e.textContent||""}_`,DEL:e=>`~${e.textContent||""}~`,BLOCKQUOTE(e){let t=(e.textContent||"").trim().replace(/^/gm,"> "),n=document.createElement("pre");return n.textContent=`${t} `,n},A(e){let t=e.textContent||"",n=e.getAttribute("href");return/^https?:/.test(t)&&t===n?t:n?`[${t}](${n})`:t},IMG(e){let t=e.getAttribute("alt")||"",n=e.getAttribute("src");if(!n)throw Error();let r=e.hasAttribute("width")?` width="${l(e.getAttribute("width")||"")}"`:"",o=e.hasAttribute("height")?` height="${l(e.getAttribute("height")||"")}"`:"";return r||o?`${l(t)}`:`![${t}](${n})`},LI(e){let t,n,l=e.parentNode;if(!l)throw Error();let i="";if(t=e.childNodes[0],n=e.childNodes[1],!t||!(e.childNodes.length<3)||"OL"!==t.nodeName&&"UL"!==t.nodeName||n&&(n.nodeType!==Node.TEXT_NODE||(n.textContent||"").trim()))if("OL"===l.nodeName)if(o>0&&!l.previousSibling){let t=r(e)+o+1;i=`${t}\\. `}else i=`${r(e)+1}. `;else i="* ";let s=i.replace(/\S/g," "),a=(e.textContent||"").trim().replace(/^/gm,s),c=document.createElement("pre");return c.textContent=a.replace(s,i),c},OL(e){let t=document.createElement("li");return t.appendChild(document.createElement("br")),e.append(t),e},H1(e){let t=parseInt(e.nodeName.slice(1));return e.prepend(`${Array(t+1).join("#")} `),e},UL:e=>e};i.UL=i.OL;for(let e=2;e<=6;++e)i[`H${e}`]=i.H1;class s{constructor(){this.selection=window.getSelection(),this.processSelectionText=e=>e}closest(e){let t=this.range.startContainer,n=t instanceof Element?t:t.parentElement;return n?n.closest(e):null}get active(){var e;return((null==(e=this.selection)?void 0:e.rangeCount)||0)>0}get range(){var e;return(null==(e=this.selection)?void 0:e.rangeCount)?this.selection.getRangeAt(0):new Range}set range(e){var t,n;null==(t=this.selection)||t.removeAllRanges(),null==(n=this.selection)||n.addRange(e)}set processSelectionTextFn(e){this.processSelectionText=e}get selectionText(){var e;return this.processSelectionText((null==(e=this.selection)?void 0:e.toString().trim())||"")}get quotedText(){return`> ${this.selectionText.replace(/\n/g,"\n> ")} `}select(e){this.selection&&(this.selection.removeAllRanges(),this.selection.selectAllChildren(e))}insert(e){e.value?e.value=`${e.value} ${this.quotedText}`:e.value=this.quotedText,e.dispatchEvent(new CustomEvent("change",{bubbles:!0,cancelable:!1})),e.focus(),e.selectionStart=e.value.length,e.scrollTop=e.scrollHeight}}class a extends s{constructor(e="",t){super(),this.scopeSelector=e,this.callback=t}get selectionText(){var e,t;if(!this.selection)return"";let n=function(e,t){let n=e.startContainer;if(!n||!n.parentNode||!(n.parentNode instanceof HTMLElement))throw Error("the range must start within an HTMLElement");let l=n.parentNode,i=e.cloneContents();if(t){let e=i.querySelector(t);e&&(i=document.createDocumentFragment()).appendChild(e)}o=0;let s=l.closest("li");if(l.closest("pre")){let e=document.createElement("pre");e.appendChild(i),(i=document.createDocumentFragment()).appendChild(e)}else if(s&&s.parentNode&&("OL"===s.parentNode.nodeName&&(o=r(s)),!i.querySelector("li"))){let e=document.createElement("li");if(!s.parentNode)throw Error();let t=document.createElement(s.parentNode.nodeName);e.appendChild(i),t.appendChild(e),(i=document.createDocumentFragment()).appendChild(t)}return i}(this.range,null!=(e=this.scopeSelector)?e:"");null==(t=this.callback)||t.call(this,n);let l=document.createNodeIterator(n,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>e.nodeName in i&&!function(e){if(e instanceof HTMLAnchorElement&&1===e.childNodes.length){let t=e.childNodes[0];if(t instanceof HTMLImageElement)return t.src===e.href}return!1}(e)&&("IMG"===e.nodeName||null!=e.firstChild||"INPUT"===e.nodeName&&e instanceof HTMLInputElement&&"checkbox"===e.type)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}),s=[],a=l.nextNode();for(;a;)a instanceof HTMLElement&&s.push(a),a=l.nextNode();for(let e of(s.reverse(),s))e.replaceWith(i[e.nodeName](e));let c=document.body;if(!c)return"";let u=document.createElement("div");u.appendChild(n),u.style.cssText="position:absolute;left:-9999px;",c.appendChild(u);let d="";try{let e=document.createRange();e.selectNodeContents(u),this.selection.removeAllRanges(),this.selection.addRange(e),d=this.selection.toString(),this.selection.removeAllRanges(),e.detach()}finally{c.removeChild(u)}return this.processSelectionText(d.trim())}}},83592(e,t,n){n.d(t,{s:()=>o});var r=n(2642);function o(e,t){let n=(0,r.a)(e),o=(0,r.a)(t);return n.getFullYear()===o.getFullYear()}},9802(e,t,n){n.d(t,{e:()=>o});var r=n(83592);function o(e){return(0,r.s)(e,Date.now())}},79639(e,t,n){n.d(t,{P:()=>l});var r=n(85551),o=n(40828);function l(e){return(0,r.r)(e,(0,o.e)(Date.now(),1))}},87134(e,t,n){n.d(t,{lt:()=>l});let r=new Map,o=e=>{let t=r.get(e);return t?Object.fromEntries(Object.entries(t.stores).map(([e,t])=>[e,t.getState()])):{}},l=(e,t={})=>(n,l,s)=>{let a,{enabled:c,anonymousActionType:u,store:d,...p}=t;try{a=(null==c||c)&&window.__REDUX_DEVTOOLS_EXTENSION__}catch(e){}if(!a)return e(n,l,s);let{connection:h,...f}=((e,t,n)=>{if(void 0===e)return{type:"untracked",connection:t.connect(n)};let o=r.get(n.name);if(o)return{type:"tracked",store:e,...o};let l={connection:t.connect(n),stores:{}};return r.set(n.name,l),{type:"tracked",store:e,...l}})(d,a,p),m=!0;s.setState=(e,t,r)=>{let i=n(e,t);if(!m)return i;let a=void 0===r?{type:u||"anonymous"}:"string"==typeof r?{type:r}:r;return void 0===d?null==h||h.send(a,l()):null==h||h.send({...a,type:`${d}/${a.type}`},{...o(p.name),[d]:s.getState()}),i};let g=(...e)=>{let t=m;m=!1,n(...e),m=t},v=e(s.setState,l,s);if("untracked"===f.type?null==h||h.init(v):(f.stores[f.store]=s,null==h||h.init(Object.fromEntries(Object.entries(f.stores).map(([e,t])=>[e,e===f.store?v:t.getState()])))),s.dispatchFromDevtools&&"function"==typeof s.dispatch){let e=!1,t=s.dispatch;s.dispatch=(...n)=>{"__setState"!==n[0].type||e||(console.warn('[zustand devtools middleware] "__setState" action type is reserved to set state from the devtools. Avoid using it.'),e=!0),t(...n)}}return h.subscribe(e=>{var t;switch(e.type){case"ACTION":if("string"!=typeof e.payload)return void console.error("[zustand devtools middleware] Unsupported action format");return i(e.payload,e=>{if("__setState"===e.type){if(void 0===d)return void g(e.state);1!==Object.keys(e.state).length&&console.error(` [zustand devtools middleware] Unsupported __setState action format. When using 'store' option in devtools(), the 'state' should have only one key, which is a value of 'store' that was passed in devtools(), and value of this only key should be a state object. Example: { "type": "__setState", "state": { "abc123Store": { "foo": "bar" } } } `);let t=e.state[d];return void(null==t||JSON.stringify(s.getState())!==JSON.stringify(t)&&g(t))}s.dispatchFromDevtools&&"function"==typeof s.dispatch&&s.dispatch(e)});case"DISPATCH":switch(e.payload.type){case"RESET":if(g(v),void 0===d)return null==h?void 0:h.init(s.getState());return null==h?void 0:h.init(o(p.name));case"COMMIT":if(void 0===d){null==h||h.init(s.getState());break}return null==h?void 0:h.init(o(p.name));case"ROLLBACK":return i(e.state,e=>{if(void 0===d){g(e),null==h||h.init(s.getState());return}g(e[d]),null==h||h.init(o(p.name))});case"JUMP_TO_STATE":case"JUMP_TO_ACTION":return i(e.state,e=>{void 0===d?g(e):JSON.stringify(s.getState())!==JSON.stringify(e[d])&&g(e[d])});case"IMPORT_STATE":{let{nextLiftedState:n}=e.payload,r=null==(t=n.computedStates.slice(-1)[0])?void 0:t.state;if(!r)return;void 0===d?g(r):g(r[d]),null==h||h.send(null,n);break}case"PAUSE_RECORDING":return m=!m}return}}),v},i=(e,t)=>{let n;try{n=JSON.parse(e)}catch(e){console.error("[zustand devtools middleware] Could not parse the received json",e)}void 0!==n&&t(n)}},71323(e,t,n){n.d(t,{P:()=>l});var r=n(96540);let o=e=>e;function l(e,t=o){let n=r.useSyncExternalStore(e.subscribe,()=>t(e.getState()),()=>t(e.getInitialState()));return r.useDebugValue(n),n}},59914(e,t,n){n.d(t,{k:()=>l});var r=n(96540),o=n(70466);function l(e){let t=r.useRef(void 0);return n=>{let r=e(n);return(0,o.x)(t.current,r)?t.current:t.current=r}}},97283(e,t,n){n.d(t,{y:()=>o});let r=e=>{let t,n=new Set,r=(e,r)=>{let o="function"==typeof e?e(t):e;if(!Object.is(o,t)){let e=t;t=(null!=r?r:"object"!=typeof o||null===o)?o:Object.assign({},t,o),n.forEach(n=>n(t,e))}},o=()=>t,l={setState:r,getState:o,getInitialState:()=>i,subscribe:e=>(n.add(e),()=>n.delete(e))},i=t=e(r,o,l);return l},o=e=>e?r(e):r},70466(e,t,n){n.d(t,{x:()=>o});let r=(e,t)=>{let n=e instanceof Map?e:new Map(e.entries()),r=t instanceof Map?t:new Map(t.entries());if(n.size!==r.size)return!1;for(let[e,t]of n)if(!Object.is(t,r.get(e)))return!1;return!0};function o(e,t){if(Object.is(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;if(!(Symbol.iterator in e)||!(Symbol.iterator in t))return r({entries:()=>Object.entries(e)},{entries:()=>Object.entries(t)});if("entries"in e&&"entries"in t)return r(e,t);let n=e[Symbol.iterator](),o=t[Symbol.iterator](),l=n.next(),i=o.next();for(;!l.done&&!i.done;){if(!Object.is(l.value,i.value))return!1;l=n.next(),i=o.next()}return!!l.done&&!!i.done}}}]); //# sourceMappingURL=69509-5c7005d4b0378f1d-417b0513bce1e68c.js.map