From 2cc92c92c5b5bc595d5b0a0d4879ac66837250e5 Mon Sep 17 00:00:00 2001 From: Kir-Antipov Date: Sun, 28 Mar 2021 07:23:25 +0300 Subject: [PATCH] Build --- build/github-defreshed.meta.js | 6 +++--- build/github-defreshed.user.js | 8 ++++---- build/github-defreshed.xpi | Bin 44907 -> 47183 bytes 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/build/github-defreshed.meta.js b/build/github-defreshed.meta.js index 54d4cd4..0609639 100644 --- a/build/github-defreshed.meta.js +++ b/build/github-defreshed.meta.js @@ -1,13 +1,13 @@ // ==UserScript== // @name GitHub Defreshed // @namespace GitHub -// @version 4.1.0 +// @version 4.2.0 // @author Kir_Antipov // @description Classical GitHub at its finest // @license MIT // @homepageURL https://github.com/Kir-Antipov/GitHub-Defreshed -// @updateURL https://raw.githubusercontent.com/Kir-Antipov/GitHub-Defreshed/master/build/github-defreshed.meta.js -// @downloadURL https://raw.githubusercontent.com/Kir-Antipov/GitHub-Defreshed/master/build/github-defreshed.user.js +// @updateURL https://github.com/Kir-Antipov/GitHub-Defreshed/releases/latest/download/github-defreshed.meta.js +// @downloadURL https://github.com/Kir-Antipov/GitHub-Defreshed/releases/latest/download/github-defreshed.user.js // @supportURL https://github.com/Kir-Antipov/GitHub-Defreshed/issues/new/choose // @match https://github.com/* // @run-at document-start diff --git a/build/github-defreshed.user.js b/build/github-defreshed.user.js index e7edb64..66c26bd 100644 --- a/build/github-defreshed.user.js +++ b/build/github-defreshed.user.js @@ -1,16 +1,16 @@ // ==UserScript== // @name GitHub Defreshed // @namespace GitHub -// @version 4.1.0 +// @version 4.2.0 // @author Kir_Antipov // @description Classical GitHub at its finest // @license MIT // @homepageURL https://github.com/Kir-Antipov/GitHub-Defreshed -// @updateURL https://raw.githubusercontent.com/Kir-Antipov/GitHub-Defreshed/master/build/github-defreshed.meta.js -// @downloadURL https://raw.githubusercontent.com/Kir-Antipov/GitHub-Defreshed/master/build/github-defreshed.user.js +// @updateURL https://github.com/Kir-Antipov/GitHub-Defreshed/releases/latest/download/github-defreshed.meta.js +// @downloadURL https://github.com/Kir-Antipov/GitHub-Defreshed/releases/latest/download/github-defreshed.user.js // @supportURL https://github.com/Kir-Antipov/GitHub-Defreshed/issues/new/choose // @match https://github.com/* // @run-at document-start // @grant none // ==/UserScript== -(()=>{"use strict";var e={684:(e,t,r)=>{var n=r(119);function i(e=location.pathname){try{e=new URL(e).pathname}catch(e){}return e.replace(/^[/]|[/]$|(\?(.*))$|(\/\?(.*))$/g,"")}function o(e=location.pathname){const t=function(e=location.pathname){if(!s(e=i(e)))return null;const[t,r]=e.split("/");return{owner:t,repo:r}}(e);return t?`${t.owner}/${t.repo}`:null}function a(e=location.pathname){if(!s(e=i(e)))return null;const t=e.match(/^[^/]+[/][^/]+[/]?(.*)$/);return t?t[1]:null}function s(e=location.pathname){const t=(e=i(e)).substring(0,e.indexOf("/"));return/^[^/]+\/[^/]+/.test(e)&&!(0,n.BF)(t)&&!function(e=location.pathname){return/^((orgs[/][^/]+[/])?dashboard([/]index[/]\d+)?)?$/.test(i(e))}(e)&&!function(e=location.pathname){return/^([^/]+[/][^/]+\/)?notifications$/.test(i(e))}(e)}function l(e=location.pathname){let t=a(e);const r=/^(tree[/][^/]+)?$/.test(t);return r||!(t||"").startsWith("tree/")?r:(t=t.substring(5),[...document.querySelectorAll("#ref-list-branches > .SelectMenu-list > a > span:not(.Label)")].map((e=>e.innerText&&e.innerText.trim())).filter((e=>e)).some((e=>e===t)))}function c(e=location.pathname){return/^tree\//.test(a(e))}function u(e=location.pathname){return/^blob\//.test(a(e))}function d(e=location.pathname){return function(e=location.pathname){return(a(e)||"").startsWith("raw/")}(e)||function(e=location.pathname){return(a(e)||"").startsWith("archive/")}(e)||function(e=location.pathname){return(a(e)||"").startsWith("releases/download/")}(e)}function p(e=location.pathname){return/^projects\/\d+$/.test(a(e))}function h(e=location.pathname){return/#[^/]*$/.test(e)}function m(e=location.pathname){return/^settings[/]profile$/.test(i(e))}function f(e=location.pathname){return(e=i(e))&&!e.includes("/")&&!(0,n.BF)(e)}function y(e,t){try{return new URL(e).host===t}catch(r){return window.location.host===t&&e.startsWith("/")}}function v(e=location.pathname,t=location.host,r=location.protocol){return function(e){try{return new URL(e),!0}catch(e){return!1}}(e)?e:`${r}//${t}/${e=i(e)}`}function g(e=window.location.href){return y(e,"github.com")}var b=r(176);function w(e){return new Promise((t=>{setTimeout(t,e)}))}const x=w;var S=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function k(e,t,r){return S(this,void 0,void 0,(function*(){const n=new Date;for(;(new Date).valueOf()-n.valueOf()!!A(e.querySelector(t))||null:()=>q()?A(e.querySelector(t)):!!A(e.querySelector(t))||null,r,n)}function E(e,t,r,n,i){return k(i?()=>!!e.querySelector(t)||null:()=>q()?!!e.querySelector(t):!!e.querySelector(t)||null,r,n)}function N(e,t){return S(this,void 0,void 0,(function*(){let r;r="string"==typeof e[0]?{selectors:[...e]}:e[0]instanceof HTMLElement?{container:e[0],selectors:[...e].splice(1)}:e[0],r=Object.assign({container:document.documentElement,interval:100,timeout:1500,dynamic:!1,selectors:[]},r),r.selector&&(r.selectors=[r.selector]),r.selectors&&!Array.isArray(r.selectors)&&(r.selectors=[...r.selectors]);return(yield Promise.all(r.selectors.map((e=>t(r.container,e,r.interval,r.timeout,r.dynamic))))).every((e=>e))}))}function T(...e){let t;return t="string"==typeof e[0]?{selectors:e}:e[0]instanceof Node?{container:e[0],selectors:[...e].splice(1)}:e[0],t.interval=0,t.timeout=0,j(t)}function R(...e){return N(e,E)}function j(...e){return N(e,P)}const L=JSON.parse('{"u2":"github-defreshed","ss":"GitHub Defreshed"}');class C{isApplieble(e,t){return!0}waitUntilFixerReady(e,t){return!0}apply(e,t){}}const O=Object.keys;function U(e){return"string"==typeof e}function z(e){return"number"==typeof e}function F(e){return"object"==typeof e?null!==e:V(e)}function V(e){return"function"==typeof e}function M(e,t){if(e)for(const r of O(e))t(e[r],r)}const D={animationIterationCount:0,borderImageOutset:0,borderImageSlice:0,borderImageWidth:0,boxFlex:0,boxFlexGroup:0,boxOrdinalGroup:0,columnCount:0,columns:0,flex:0,flexGrow:0,flexPositive:0,flexShrink:0,flexNegative:0,flexOrder:0,gridArea:0,gridRow:0,gridRowEnd:0,gridRowSpan:0,gridRowStart:0,gridColumn:0,gridColumnEnd:0,gridColumnSpan:0,gridColumnStart:0,fontWeight:0,lineClamp:0,lineHeight:0,opacity:0,order:0,orphans:0,tabSize:0,widows:0,zIndex:0,zoom:0,fillOpacity:0,floodOpacity:0,stopOpacity:0,strokeDasharray:0,strokeDashoffset:0,strokeMiterlimit:0,strokeOpacity:0,strokeWidth:0};const G=["Webkit","ms","Moz","O"];O(D).forEach((e=>{G.forEach((t=>{D[function(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}(t,e)]=0}))}));function $(e){return Array.isArray(e)?e.map($).filter(Boolean).join(" "):F(e)?O(e).filter((t=>e[t])).join(" "):function(e){return t=e,!("boolean"==typeof t||null==e);var t}(e)?""+e:""}const H={animate:0,circle:0,clipPath:0,defs:0,desc:0,ellipse:0,feBlend:0,feColorMatrix:0,feComponentTransfer:0,feComposite:0,feConvolveMatrix:0,feDiffuseLighting:0,feDisplacementMap:0,feDistantLight:0,feFlood:0,feFuncA:0,feFuncB:0,feFuncG:0,feFuncR:0,feGaussianBlur:0,feImage:0,feMerge:0,feMergeNode:0,feMorphology:0,feOffset:0,fePointLight:0,feSpecularLighting:0,feSpotLight:0,feTile:0,feTurbulence:0,filter:0,foreignObject:0,g:0,image:0,line:0,linearGradient:0,marker:0,mask:0,metadata:0,path:0,pattern:0,polygon:0,polyline:0,radialGradient:0,rect:0,stop:0,svg:0,switch:0,symbol:0,text:0,textPath:0,tspan:0,use:0,view:0},I=/^(a(ll|t|u)|base[FP]|c(al|lipPathU|on)|di|ed|ex|filter[RU]|g(lyphR|r)|ke|l(en|im)|ma(rker[HUW]|s)|n|pat|pr|point[^e]|re[^n]|s[puy]|st[^or]|ta|textL|vi|xC|y|z)/;function W(e){const t=document.createDocumentFragment();return K(e.children,t),t}function _(e){this.props=e}function Z(e,{children:t,...r}){let n;var i;return r.namespaceURI||0!==H[e]||(r={...r,namespaceURI:"http://www.w3.org/2000/svg"}),U(e)?(n=r.namespaceURI?document.createElementNS(r.namespaceURI,e):document.createElement(e),function(e,t){for(const r of O(e))Y(r,e[r],t)}(r,n),J(t,n)):V(e)&&(F(e.defaultProps)&&(r={...e.defaultProps,...r}),n=function(e){const t=e.prototype;return!(!t||!t.isReactComponent)}(e)?new e({...e.defaultProps,...r,children:t}).render():e({...r,children:t})),F(i=r.ref)&&"current"in i?r.ref.current=n:V(r.ref)&&r.ref(n),n}function J(e,t){var r,n;F(n=e)&&"number"==typeof n.length&&"number"!=typeof n.nodeType?K(e,t):U(e)||z(e)?X(document.createTextNode(e),t):null===e?X(document.createComment(""),t):(r=e)&&"number"==typeof r.nodeType&&X(e,t)}function K(e,t){for(const r of[...e])J(r,t);return t}function X(e,t){t instanceof window.HTMLTemplateElement?t.content.appendChild(e):t.appendChild(e)}function Q(e,t){return e.replace(/[A-Z\d]/g,(e=>t+e.toLowerCase()))}function Y(e,t,r){switch(e){case"xlinkActuate":case"xlinkArcrole":case"xlinkHref":case"xlinkRole":case"xlinkShow":case"xlinkTitle":case"xlinkType":return void te(r,"http://www.w3.org/1999/xlink",Q(e,":"),t);case"xmlnsXlink":return void ee(r,Q(e,":"),t);case"xmlBase":case"xmlLang":case"xmlSpace":return void te(r,"http://www.w3.org/XML/1998/namespace",Q(e,":"),t)}switch(e){case"htmlFor":return void ee(r,"for",t);case"dataset":return void M(t,((e,t)=>{null!=e&&(r.dataset[t]=e)}));case"innerHTML":case"innerText":case"textContent":return void(r[e]=t);case"dangerouslySetInnerHTML":return void(F(t)&&(r.innerHTML=t.__html));case"spellCheck":return void(r.spellcheck=t);case"class":case"className":return void(V(t)?t(r):ee(r,"class",$(t)));case"ref":case"namespaceURI":return;case"style":if(F(t))return void M(t,((e,t)=>{z(e)&&0!==D[t]?r.style[t]=e+"px":r.style[t]=e}))}if(V(t)){if("o"===e[0]&&"n"===e[1]){const n=e.toLowerCase();null==r[n]?r[n]=t:r.addEventListener(e,t)}}else!0===t?ee(r,e,""):!1!==t&&null!=t&&(r instanceof SVGElement&&!I.test(e)?ee(r,Q(e,"-"),t):ee(r,e,t))}function ee(e,t,r){e.setAttribute(t,r)}function te(e,t,r,n){e.setAttributeNS(t,r,n)}Object.defineProperties(_.prototype,{isReactComponent:{value:!0},render:{value:()=>null}});const re=({name:e,children:t})=>Z("style",{type:"text/css",[e]:"",children:t});var ne=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};class ie extends C{constructor(e,t,r){super(),this.css=t.toString(),this.option=e,this.name=`${L.u2}-${r}`}isApplieble(){return ne(this,void 0,void 0,(function*(){return(yield this.option.getValue())&&!document.querySelector(`head > style[${this.name}]`)}))}waitUntilFixerReady(){return k((()=>!!document.head||null),(e=Object.assign({interval:100,timeout:3e3},e)).interval,e.timeout);var e}apply(){document.head.append(Z(re,{name:this.name,children:this.css}))}}var oe=r(12);function ae(e,t,...r){return function(e,...t){return new Promise(((r,n)=>{try{const i=e(...t,r);i instanceof Promise?i.then(r).catch(n):void 0!==i&&r(i)}catch(e){n(e)}}))}(t.bind(e),...r)}var se=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function le(e){return e.storage&&!(!e.storage.sync&&!e.storage.local)}class ce{constructor(e){this.storage=e}setItem(e,t){return se(this,void 0,void 0,(function*(){this.storage[e]=t}))}getItem(e){return se(this,void 0,void 0,(function*(){return this.storage[e]}))}}class ue{constructor(e){this.storage=e.storage.sync||e.storage.local}setItem(e,t){return se(this,void 0,void 0,(function*(){yield ae(this.storage,this.storage.set,{[e]:t})}))}getItem(e){return se(this,void 0,void 0,(function*(){return yield ae(this.storage,this.storage.get,e).then((t=>(t||{})[e]))}))}}function de(e){try{return window[e+"Storage"]}catch(e){return null}}const pe=new class{constructor(e){this.storage=e}setItem(e,t){return se(this,void 0,void 0,(function*(){yield this.storage.setItem(e,JSON.stringify(t))}))}getItem(e){return se(this,void 0,void 0,(function*(){const t=yield this.storage.getItem(e);return"string"!=typeof t?null:JSON.parse(t)}))}}("undefined"!=typeof browser&&le(browser)&&new ue(browser)||"undefined"!=typeof chrome&&le(chrome)&&new ue(chrome)||de("local")||de("session")||new ce({}));var he;!function(e){e.Original="original",e.Pjax="pjax"}(he||(he={}));const me=he;var fe=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};class ye{constructor(e,t,r,n,i=null){if(i&&!i.includes(n)&&!i.includes(null))throw new RangeError("defaultValue should be in the list of available options.");this.name=e,this.title=t,this.description=r,this.defaultValue=n,this.options=i,Object.freeze(this)}getValue(){return fe(this,void 0,void 0,(function*(){const e=yield pe.getItem(this.name);return null==e?this.defaultValue:e}))}setValue(e){return fe(this,void 0,void 0,(function*(){if(typeof e!=typeof this.defaultValue||Array.isArray(e)!==Array.isArray(this.defaultValue))throw new Error("Invalid type.");if(this.options&&!this.options.includes(e)&&!this.options.includes(null))throw new RangeError("value should be in the list of available options.");yield pe.setItem(this.name,e)}))}}const ve=new class extends Array{constructor(){super(),this.useOldCSS=new ye("useOldCSS","Use old css styles","This will revert old css styles where it's possible. For example, it will unround edges of avatars and containers.",!0),this.enableLightHeader=new ye("enableLightHeader","Enable light header","Some folks are nostalgic for the days when the GitHub header was light. This option is specifically for them.",!1),this.usePreloader=new ye("usePreloader","Use preloader","This will activate preloader during script initialization (first load of any GitHub page) to make the load look way smoother.",!0),this.defreshProfilePage=new ye("defreshProfilePage","Defresh profile page","This will roll back the changes of the profile page interface.",!0),this.removeThemeSelector=new ye("removeThemeSelector","Remove theme selector from the profile page","This will remove the theme selector from your profile page. (Why in the world is it here?)",!0),this.keepProfilePageIcons=new ye("keepProfilePageIcons","Don't remove tab icons on the profile page","If you want to keep tab icons on the profile page, enable this option.",!1),this.defreshProfilePageUserStatus=new ye("defreshProfilePageUserStatus","Defresh status appearance on the profile page","If you prefer the way the status looked before, then this option's for you.",!0),this.disableUserStatus=new ye("disableUserStatus","Disable the status editor on the profile page","Don't even try to ask. But if you will, here's the answer: I use one password manager, which is good at everything, but, for some reason, it's not friendly to the status editor: it makes the UI freeze for a couple of seconds. So, here we go...",!1),this.jumpToTop=new ye("jumpToTop","Jump to the page's top after loading","If you want to preserve the scroll position after page load, you can disable this option.",!0),this.treatTagsAsReleases=new ye("treatTagsAsReleases","Treat tags as releases","Some repositories only use pre-releases, which aren't displayed as regular releases by GitHub, so without using this option you'll see 0 as the number of releases.",!0),this.openLanguagesByDefault=new ye("openLanguagesByDefault","Open language bar by default","This option allows you to change the default state of the language bar.",!1),this.showLatestReleasePopup=new ye("showLatestReleasePopup","Show information about the latest release","This will show information about the latest release (if any) when hovering over the releases section.",!0),this.mainBranchName=new ye("mainBranchName","Main branch name","Here you can specify default name of the main branch.","main"),this.engine=new ye("engine",`Engine that powers ${L.ss}`,`"${me.Original}" engine completely replaces the GitHub navigation system with dynamic page loading.\n"${me.Pjax}" engine was designed to be compatible with other scripts/extensions (e.g. "Refined GitHub") and is based on listening for pjax events.`,me.Pjax,[me.Original,me.Pjax]);for(const e of Object.values(this))this.push(e)}};var ge=r(907);var be=r(213);var we=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};class xe extends _{get id(){return`github-defreshed_${this.props.property.name}`}constructor(e){super(e)}}const Se=({text:e})=>e&&(e=e.trim())?Z("div",{className:"note",children:e.split("\n").filter((e=>e)).map((e=>Z("div",{children:e})))}):null;class ke extends xe{render(){const e=this.props.property;return Z("dl",{className:"form-group",children:[Z("dt",{children:Z("label",{htmlFor:this.id,children:e.title})}),Z("dd",{children:[Z("input",{id:this.id,type:"text",className:"form-control",onChange:function(){e.setValue(this.value)},ref:t=>e.getValue().then((e=>t.value=e))}),Z(Se,{text:e.description})]})]})}}class qe extends xe{render(){const e=this.props.property;return Z("div",{className:"form-checkbox mt-0",children:[Z("input",{id:this.id,type:"checkbox",onChange:function(){e.setValue(this.checked)},ref:t=>e.getValue().then((e=>t.checked=e))}),Z("label",{htmlFor:this.id,children:e.title}),Z(Se,{text:e.description})]})}}class Ae extends xe{render(){const e=this.props.property,t=e.getValue();return Z("dl",{class:"form-group",children:[Z("dt",{children:Z("label",{htmlFor:this.id,children:e.title})}),Z("dd",{children:[Z("select",{id:this.id,className:"form-select form-control",onChange:function(){e.setValue(this.value)},children:e.options.map((e=>Z("option",{value:e,ref:r=>t.then((t=>r.selected=e===t)),children:e})))}),Z(Se,{text:e.description})]})]})}}class Be extends xe{render(){switch(typeof this.props.property.defaultValue){case"boolean":return Z(qe,{...this.props});case"string":return this.props.property.options?Z(Ae,{...this.props}):Z(ke,{...this.props});default:return null}}}function Pe(){return Z("form",{className:"edit_user",children:[ve.map((e=>Z(Be,{property:e}))),Z("button",{className:"btn",onClick:e=>{e.preventDefault(),location.reload()},children:"Update preference"})]})}const Ee=()=>Z("div",{className:"Subhead Subhead--spacious",children:Z("h2",{className:"Subhead-heading",children:[L.ss," settings"]})}),Ne=()=>Z(W,{children:[Z(Ee,{}),Z(Pe,{})]});function Te(){var e;return"Page not found · GitHub"===(null===(e=document.head.querySelector("title"))||void 0===e?void 0:e.innerText)}function Re(){return!!document.querySelector("main:nth-child(1) div.repository-content > git-clone-help")}const je=({styles:e={},...t})=>Z("svg",{className:(e.octicon||"octicon")+" "+(e["octicon-kebab-horizontal"]||"octicon-kebab-horizontal"),width:"16",height:"16","aria-hidden":"true",...t,children:Z("path",{d:"M8 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM1.5 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zm13 0a1.5 1.5 0 100-3 1.5 1.5 0 000 3z"})}),Le=({children:e})=>Z("div",{class:"UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0",children:Z("details",{class:"details-overlay details-reset position-relative",children:[Z("summary",{role:"button",children:Z("div",{class:"UnderlineNav-item mr-0 border-0",children:[Z(je,{}),Z("span",{class:"sr-only",children:"More"})]})}),Z("div",{children:Z("details-menu",{role:"menu",class:"dropdown-menu dropdown-menu-sw",children:Z("ul",{children:e&&[].concat(...e).map((e=>(e instanceof HTMLElement?e.classList.add("js-selected-navigation-item","dropdown-item"):e&&(e=Z("div",{className:"js-selected-navigation-item dropdown-item",children:e})),Z("li",{children:e}))))})})})]})});void 0===window.ResizeObserver&&(window.ResizeObserver=class{constructor(e){this.callback=e,this.watchlist=new Set}observe(e){if(this.watchlist.has(e))return;const t=Z("iframe",{title:"resize-observer",style:{top:0,left:0,width:"100%",height:"100%",opacity:0,zIndex:-9999,position:"absolute"}});e.prepend(t),t.contentWindow.onresize=()=>{const t={blockSize:e.clientHeight,inlineSize:e.clientWidth,width:e.clientWidth,height:e.clientHeight,x:e.clientLeft,y:e.clientTop,top:e.clientTop,bottom:e.clientTop+e.clientHeight,left:e.clientLeft,right:e.clientLeft+e.clientWidth,toJSON(){return{bottom:this.bottom,height:this.height,left:this.left,right:this.right,top:this.top,width:this.width,x:this.x,y:this.y}}};this.callback([{borderBoxSize:[t],contentBoxSize:[t],contentRect:t,target:e}],this)},this.watchlist.add(e)}unobserve(e){if(!this.watchlist.has(e))return;const t=e.querySelector("iframe[title='resize-observer']");t&&(t.contentWindow.onresize=null,e.removeChild(t)),this.watchlist.delete(e)}disconnect(){for(const e of this.watchlist)this.unobserve(e)}});const Ce=ResizeObserver;var Oe=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const Ue=()=>Z("i",{className:"d-none d-lg-inline",children:"Branch: "});const ze=e=>{const t=(e||"0000000").split("/");return(t.length&&t[t.length-1]).slice(0,7)},Fe=({href:e,datetime:t})=>Z("div",{className:"css-truncate css-truncate-overflow text-gray",children:["Latest commit"," ",Z("a",{href:e,className:"f6 link-gray text-mono d-none d-lg-inline",children:ze(e)})," ",Z("relative-time",{datetime:t,class:"no-wrap"})]}),Ve=({children:e})=>Z("div",{className:"ml-1",children:e});const Me=({lang:e})=>Z("span",{className:"language-color","aria-label":`${e.name} ${e.percent}`,itemProp:"keywords",style:{width:e.percent,backgroundColor:e.color},children:e.name}),De=({lang:e})=>Z("li",{children:Z(e.link?"a":"span",{href:e.link,children:[Z("span",{className:"color-block language-color",style:{backgroundColor:e.color}}),Z("span",{className:"lang",children:[" ",e.name," "]}),Z("span",{className:"percent",children:e.percent})]})}),Ge=({open:e,langs:t})=>Z("details",{className:"details-reset mb-3",open:e,children:[Z("summary",{title:"Click for language details",children:Z("div",{className:"d-flex repository-lang-stats-graph",children:t.map((e=>Z(Me,{lang:e})))})}),Z("div",{className:"repository-lang-stats",children:Z("ol",{className:"repository-lang-stats-numbers",children:t.map((e=>Z(De,{lang:e})))})})]});var $e=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function He(e,t){return(t=isNaN(t)?-1:+t)<0||1===t?e:e.endsWith("s")||e.endsWith("sh")||e.endsWith("ch")||e.endsWith("x")||e.endsWith("z")?e+"es":e+"s"}const Ie=({icon:e,href:t,text:r,count:n})=>Z("li",{children:Z("a",{href:t,children:[e," ","-1"!==String(n)&&Z("span",{className:"num text-emphasized",children:n})," ",He(r,n)]})});Ie.defaultProps={count:-1};const We=Ie,_e=({styles:e={},...t})=>Z("svg",{className:(e.octicon||"octicon")+" "+(e["octicon-law"]||"octicon-law"),width:"16",height:"16","aria-hidden":"true",...t,children:Z("path",{fillRule:"evenodd",d:"M8.75.75a.75.75 0 00-1.5 0V2h-.984c-.305 0-.604.08-.869.23l-1.288.737A.25.25 0 013.984 3H1.75a.75.75 0 000 1.5h.428L.066 9.192a.75.75 0 00.154.838l.53-.53-.53.53v.001l.002.002.002.002.006.006.016.015.045.04a3.514 3.514 0 00.686.45A4.492 4.492 0 003 11c.88 0 1.556-.22 2.023-.454a3.515 3.515 0 00.686-.45l.045-.04.016-.015.006-.006.002-.002.001-.002L5.25 9.5l.53.53a.75.75 0 00.154-.838L3.822 4.5h.162c.305 0 .604-.08.869-.23l1.289-.737a.25.25 0 01.124-.033h.984V13h-2.5a.75.75 0 000 1.5h6.5a.75.75 0 000-1.5h-2.5V3.5h.984a.25.25 0 01.124.033l1.29.736c.264.152.563.231.868.231h.162l-2.112 4.692a.75.75 0 00.154.838l.53-.53-.53.53v.001l.002.002.002.002.006.006.016.015.045.04a3.517 3.517 0 00.686.45A4.492 4.492 0 0013 11c.88 0 1.556-.22 2.023-.454a3.512 3.512 0 00.686-.45l.045-.04.01-.01.006-.005.006-.006.002-.002.001-.002-.529-.531.53.53a.75.75 0 00.154-.838L13.823 4.5h.427a.75.75 0 000-1.5h-2.234a.25.25 0 01-.124-.033l-1.29-.736A1.75 1.75 0 009.735 2H8.75V.75zM1.695 9.227c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L3 6.327l-1.305 2.9zm10 0c.285.135.718.273 1.305.273s1.02-.138 1.305-.273L13 6.327l-1.305 2.9z"})}),Ze=({styles:e={},...t})=>Z("svg",{className:(e.octicon||"octicon")+" "+(e["octicon-people"]||"octicon-people"),width:"16",height:"16","aria-hidden":"true",...t,children:Z("path",{fillRule:"evenodd",d:"M5.5 3.5a2 2 0 100 4 2 2 0 000-4zM2 5.5a3.5 3.5 0 115.898 2.549 5.507 5.507 0 013.034 4.084.75.75 0 11-1.482.235 4.001 4.001 0 00-7.9 0 .75.75 0 01-1.482-.236A5.507 5.507 0 013.102 8.05 3.49 3.49 0 012 5.5zM11 4a.75.75 0 100 1.5 1.5 1.5 0 01.666 2.844.75.75 0 00-.416.672v.352a.75.75 0 00.574.73c1.2.289 2.162 1.2 2.522 2.372a.75.75 0 101.434-.44 5.01 5.01 0 00-2.56-3.012A3 3 0 0011 4z"})}),Je=({styles:e={},...t})=>Z("svg",{className:(e.octicon||"octicon")+" "+(e["octicon-tag"]||"octicon-tag"),width:"16",height:"16","aria-hidden":"true",...t,children:Z("path",{fillRule:"evenodd",d:"M2.5 7.775V2.75a.25.25 0 01.25-.25h5.025a.25.25 0 01.177.073l6.25 6.25a.25.25 0 010 .354l-5.025 5.025a.25.25 0 01-.354 0l-6.25-6.25a.25.25 0 01-.073-.177zm-1.5 0V2.75C1 1.784 1.784 1 2.75 1h5.025c.464 0 .91.184 1.238.513l6.25 6.25a1.75 1.75 0 010 2.474l-5.026 5.026a1.75 1.75 0 01-2.474 0l-6.25-6.25A1.75 1.75 0 011 7.775zM6 5a1 1 0 100 2 1 1 0 000-2z"})}),Ke=({styles:e={},...t})=>Z("svg",{className:(e.octicon||"octicon")+" "+(e["octicon-git-branch"]||"octicon-git-branch"),width:"16",height:"16","aria-hidden":"true",...t,children:Z("path",{fillRule:"evenodd",d:"M11.75 2.5a.75.75 0 100 1.5.75.75 0 000-1.5zm-2.25.75a2.25 2.25 0 113 2.122V6A2.5 2.5 0 0110 8.5H6a1 1 0 00-1 1v1.128a2.251 2.251 0 11-1.5 0V5.372a2.25 2.25 0 111.5 0v1.836A2.492 2.492 0 016 7h4a1 1 0 001-1v-.628A2.25 2.25 0 019.5 3.25zM4.25 12a.75.75 0 100 1.5.75.75 0 000-1.5zM3.5 3.25a.75.75 0 111.5 0 .75.75 0 01-1.5 0z"})}),Xe=({styles:e={},...t})=>Z("svg",{className:(e.octicon||"octicon")+" "+(e["octicon-git-commit"]||"octicon-git-commit"),width:"16",height:"16","aria-hidden":"true",...t,children:Z("path",{fillRule:"evenodd",d:"M10.5 7.75a2.5 2.5 0 11-5 0 2.5 2.5 0 015 0zm1.43.75a4.002 4.002 0 01-7.86 0H.75a.75.75 0 110-1.5h3.32a4.001 4.001 0 017.86 0h3.32a.75.75 0 110 1.5h-3.32z"})}),Qe=({rounded:e,children:t})=>Z("div",{class:["overall-summary","mt-3",e?"mb-3":["border-bottom-0","mb-0","rounded-bottom-0"]],children:Z("ul",{className:"numbers-summary",children:t})});Qe.defaultProps={rounded:!0};const Ye=Qe;var et=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const tt=({children:e})=>Z("div",{className:"repository-topics-container mt-3 mb-3 js-topics-list-container",children:e});var rt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const nt=({website:e,children:t})=>Z("div",{children:Z("div",{className:"f4",children:[Z("span",{className:"text-gray-dark mr-2",children:t}),e&&Z("span",{children:Z("a",{href:e,title:e,role:"link",target:"_blank",rel:"noopener noreferrer",children:e})})]})});var it=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const ot=({styles:e={},...t})=>Z("svg",{className:(e.octicon||"octicon")+" "+(e["octicon-book"]||"octicon-book"),width:"16",height:"16","aria-hidden":"true",...t,children:Z("path",{fillRule:"evenodd",d:"M0 1.75A.75.75 0 01.75 1h4.253c1.227 0 2.317.59 3 1.501A3.744 3.744 0 0111.006 1h4.245a.75.75 0 01.75.75v10.5a.75.75 0 01-.75.75h-4.507a2.25 2.25 0 00-1.591.659l-.622.621a.75.75 0 01-1.06 0l-.622-.621A2.25 2.25 0 005.258 13H.75a.75.75 0 01-.75-.75V1.75zm8.755 3a2.25 2.25 0 012.25-2.25H14.5v9h-3.757c-.71 0-1.4.201-1.992.572l.004-7.322zm-1.504 7.324l.004-5.073-.002-2.253A2.25 2.25 0 005.003 2.5H1.5v9h3.757a3.75 3.75 0 011.994.574z"})});var at=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const st=({href:e,icon:t,text:r,count:n,selected:i})=>Z("a",{href:e,class:["UnderlineNav-item",i&&"selected"],children:[t,r,0!=n&&Z("span",{className:"Counter",title:n,children:n})]});var lt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var ct=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const ut=function(e,t=null){return t=t||e.method,fetch(e.action,{method:t,body:new URLSearchParams(new FormData(e))})},dt=({emoji:e,text:t,isBusy:r,dialog:n})=>Z(n?"details":"div",{class:["user-status-container","border","position-relative","hide-sm","bg-white","hide-md",n?["details-reset","details-overlay","details-overlay-dark"]:null],children:[Z(n?"summary":"div",{className:"d-flex",children:Z("div",{class:["d-flex","p-2","width-full","border-0","rounded-bottom-0",r?["user-status-container-border-busy","bg-yellow-light","border-yellow"]:null],children:[Z("div",{className:"flex-self-start mr-1 ml-1",children:Z("div",{children:e})}),Z("div",{className:"user-status-message-wrapper f6 mt-1 text-gray-dark ws-normal",children:Z("div",{children:Z("div",{children:t})})})]})}),n]});dt.defaultProps={isBusy:!1,dialog:null};const pt=dt;var ht=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const mt=({children:e})=>Z("div",{className:"pt-3",children:[].concat([e]).map((e=>{var t;const r=null===(t=null==e?void 0:e.querySelector)||void 0===t?void 0:t.call(e,"summary");return r&&(r.className="btn-link text-small muted-link my-1"),e}))});var ft=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var yt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var vt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function gt(e){return vt(this,void 0,void 0,(function*(){!function(){const e=document.querySelector(".progress-pjax-loader");if(e){const t=e.firstElementChild,r=1200,n=100;t.style.width="0",e.style.opacity="100%";for(let e=0;et.style.width=`${n}%`),e)}setTimeout((()=>e.style.opacity="0"),r+n)}}();const t=yield fetch(e);return{document:(new DOMParser).parseFromString(yield t.text(),"text/html"),url:t.url}}))}function bt(e){return e.src||e.getAttribute("data-src")}function wt(e){document.body.className=e.body.className,document.head.querySelector("title").innerText=e.head.querySelector("title").innerText,function(e){const t=document.querySelector("header"),r=e.querySelector("header");t&&r&&t.replaceWith(r)}(e),function(e){const t=[...document.querySelectorAll("script")],r=[...e.querySelectorAll("script")].map(bt).filter((e=>!t.some((t=>bt(t)===e)))).map((e=>Z("script",{src:e})));document.body.append(...r)}(e)}const xt=function(e=window.location.href,t=!0){return vt(this,void 0,void 0,(function*(){const r=function(e=location.pathname){return!i(e)}(),n=p(),o=yield gt(e),a=o.document.querySelector("main");if(a.style.display="none",r){document.querySelector("body > div.application-main").prepend(Z("div",{itemScope:!0,itemType:"http://schema.org/SoftwareSourceCode",children:Z("main",{})}))}const s=document.querySelector("main");if(s.parentElement.insertBefore(a,s),yield Et(o.url),s.replaceWith(a),r){const e=document.querySelector("body > div.application-main");for(const t of[...e.children].splice(1))e.removeChild(t)}else n&&(a.parentElement.className="");a.style.display="",(yield ve.jumpToTop.getValue())&&window.scrollTo(0,0),wt(o.document),t&&function(e){try{history.pushState(null,null,e)}catch(t){location.hash="#"+e}}(o.url)}))};var St=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var kt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var qt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const At=[new class extends ie{constructor(){super(ve.usePreloader,be.Z,"preloader")}},new class extends ie{constructor(){super({getValue:()=>!0},b.Z,"compatibility")}},new class extends ie{constructor(){super(ve.useOldCSS,oe.Z,"old-school")}},new class extends ie{constructor(){super(ve.enableLightHeader,ge.Z,"light-header")}},new class extends C{isApplieble(e){return m(e)}waitUntilFixerReady(){return j(".Subhead--spacious")}apply(){const e=document.querySelector(".Subhead--spacious");e.parentElement.insertBefore(Z(Ne,{}),e)}},new class extends C{constructor(){super(...arguments),this.wasShown=!1}isApplieble(){return we(this,void 0,void 0,(function*(){return(!this.wasShown||(yield ve.engine.getValue())===me.Pjax)&&(yield ve.usePreloader.getValue())}))}apply(){this.wasShown=!0,document.documentElement.classList.add("defreshing"),document.documentElement.dataset.defreshedAt=String((new Date).valueOf())}},new class extends C{isApplieble(e){return s(e)&&!Te()}waitUntilFixerReady(){return j("main:nth-child(1) > div > nav")}apply(e){const t=document.querySelector("main > div > nav"),r=t.parentElement;p(e)||(r.className="pagehead repohead hx_repohead readability-menu bg-gray-light pb-0 pt-3",r.firstElementChild.className="d-flex container-lg mb-4 px-3"),t.className="js-repo-nav js-sidenav-container-pjax clearfix hx_reponav reponav px-3 container-lg",t.querySelector(":scope > ul").className="list-style-none";for(const e of t.querySelectorAll(":scope > ul > li")){e.className="";const t=e.querySelector("a"),r=t.classList.contains("selected");t.className="js-selected-navigation-item reponav-item"+(r?" selected":"")}const n=Z(Le,{children:[...t.querySelectorAll(":scope > ul > li > a")].map((e=>Z("a",{dataset:{name:e.getAttribute("data-tab-item")},href:e.href,children:e.querySelector("span").textContent})))}),i=t.querySelector(":scope > div");i?i.replaceWith(n):t.append(n);new Ce((()=>{let e=!1;for(const r of t.querySelectorAll(":scope > ul > li > a")){r.style.display="block";const t=n.querySelector(`a[data-name=${r.getAttribute("data-tab-item")}]`);if(t){const n=!!r.offsetTop;e||(e=n),r.style.display=n?"none":"block",r.style.visibility=n?"hidden":"visible",t.style.display=n?"block":"none"}}n.style.display=e?"block":"none"})).observe(t)}},new class extends C{isApplieble(e){return s(e)&&!p(e)&&!Te()}waitUntilFixerReady(){return R("main:nth-child(1) .container-xl")}apply(){document.querySelector("main .container-xl").className="container-lg clearfix new-discussion-timeline px-3"}},new class extends C{isApplieble(e){return s(e)&&!Te()}waitUntilFixerReady(){return R("main:nth-child(1) div.repository-content > :first-child")}},new class extends C{isApplieble(){return Re()}waitUntilFixerReady(){return j("main:nth-child(1) git-clone-help")}apply(){return Oe(this,void 0,void 0,(function*(){const e=document.querySelector("main:nth-child(1) git-clone-help"),t=new Map([[`-M ${ve.mainBranchName.defaultValue}`,`-M ${yield ve.mainBranchName.getValue()}`],[`origin ${ve.mainBranchName.defaultValue}`,`origin ${yield ve.mainBranchName.getValue()}`]]),r=[...e.querySelectorAll("span")].filter((e=>(e.innerText||"").trim()));for(const e of r)for(const r of t)e.innerText=e.innerText.replace(r[0],r[1])}))}},new class extends C{isApplieble(e){return(l(e)||c(e)||u(e))&&!(Re()||Te())}waitUntilFixerReady(){return j("main:nth-child(1) #branch-select-menu","main:nth-child(1) #branch-select-menu span.css-truncate-target")}apply(){const e=document.querySelector("#branch-select-menu"),t=e.querySelector("details-menu"),r=t&&t.getAttribute("src"),n=e.querySelector("include-fragment");n&&n.setAttribute("src",r);const i=e.querySelector("span.css-truncate-target");i.parentElement.insertBefore(Z(Ue,{}),i)}},new class extends C{isApplieble(e){return(l(e)||c(e)||u(e))&&!(Re()||Te())}waitUntilFixerReady(){return j("main:nth-child(1) #ref-list-branches")}},new class extends C{isApplieble(e){return(l(e)||c(e))&&!(Re()||Te())}waitUntilFixerReady(e){const t=["main:nth-child(1) .repository-content .Box relative-time","main:nth-child(1) .repository-content .Box div.flex-shrink-0:not(.hx_avatar_stack_commit)"];return l(e)&&(t.push("main:nth-child(1) .repository-content .file-navigation > :not(:first-child) svg.octicon-git-branch"),t.push("main:nth-child(1) .repository-content .Box ul.list-style-none svg.octicon-history")),j({selectors:t,dynamic:!0})}apply(e,t){l(e)&&this.backupDetails(t),this.moveCommitBuildStatuses(),this.moveCommitComments(),this.moveCommitDetails(),this.removeSecondCommitTitle()}backupDetails(e){const t=document.querySelector(".repository-content .file-navigation > :not(:first-child) svg.octicon-git-branch").parentElement;t.id="backup-branches";t.parentElement.remove(),e.append(t);const r=document.querySelector(".repository-content .Box ul.list-style-none svg.octicon-history").parentElement;r.id="backup-commits";r.parentElement.parentElement.remove(),e.append(r)}getBuildStatuses(){const e=document.querySelector("main:nth-child(1) .repository-content .Box .Box-header");return e.querySelector("details.commit-build-statuses")||e.querySelector("include-fragment")}moveCommitBuildStatuses(){if(this.getBuildStatuses()){const e=document.querySelector(".repository-content .Box .Box-header .commit-author").parentElement;e.parentElement.insertBefore(Z(Ve,{children:this.getBuildStatuses()}),e.nextSibling)}}moveCommitComments(){const e=document.querySelector("main:nth-child(1) .repository-content .Box .Box-header svg.octicon-comment");if(e){const t=e.parentElement;t.className="no-wrap muted-link text-inherit ml-2";const r=document.querySelector(".repository-content .Box .Box-header a.commit-author").parentElement;r.parentElement.insertBefore(t,r.nextSibling)}}moveCommitDetails(){const e=document.querySelector(".repository-content .Box relative-time").parentElement.parentElement,t=document.querySelector(".repository-content .Box div.flex-shrink-0:not(.hx_avatar_stack_commit)");for(const e of[...t.children])t.removeChild(e);const r=e.querySelector("a.text-mono"),n=e.querySelector("relative-time");t.append(Z(Fe,{href:r.href,datetime:n.getAttribute("datetime")})),e.remove()}removeSecondCommitTitle(){const e=document.querySelector(".repository-content .Box .Box-header .Details-content--hidden a.text-bold");e&&e.parentElement.remove()}},new class extends C{isApplieble(e){return l(e)&&!Re()&&!Te()}waitUntilFixerReady(){return $e(this,void 0,void 0,(function*(){return(yield j("main:nth-child(1) .BorderGrid-row:last-child"))&&(yield T("main:nth-child(1) .BorderGrid-row .Progress"))}))}apply(){return $e(this,void 0,void 0,(function*(){const e=[...document.querySelector("main .BorderGrid-row .Progress").parentElement.nextElementSibling.children].map(this.extractLanguageData),t=document.querySelector(".repository-content"),r=yield ve.openLanguagesByDefault.getValue();t.prepend(Z(Ge,{open:r,langs:e}))}))}extractLanguageData(e){return e.querySelector("a")?{name:e.querySelector("span").innerText,percent:e.querySelectorAll("span")[1].innerText,color:e.querySelector("svg").style.color,link:e.querySelector("a").href}:{name:e.querySelectorAll("span")[1].innerText,percent:e.querySelectorAll("span")[2].innerText,color:e.querySelector("svg").style.color,link:""}}},new class extends C{isApplieble(e){return l(e)&&!Re()&&!Te()}apply(e,t){return et(this,void 0,void 0,(function*(){const r=document.querySelector(".repository-content details summary div.repository-lang-stats-graph");document.querySelector(".repository-content").prepend(Z(Ye,{rounded:!r,children:[this.createCommitsSummaryElement(t),this.createBranchesSummaryElement(t),this.createPackagesSummaryElement(e),this.createReleasesSummaryElement(e,yield ve.treatTagsAsReleases.getValue(),yield ve.showLatestReleasePopup.getValue()),this.createContributorsSummaryElement(e),this.createLicenseSummaryElement()]}))}))}createCommitsSummaryElement(e){const t=e.querySelector("#backup-commits"),r=t.querySelector("strong").innerText,n=t.href;return Z(We,{icon:Z(Xe,{}),href:n,text:"commit",count:r})}createBranchesSummaryElement(e){const t=e.querySelector("#backup-branches"),r=t.querySelector("strong").innerText,n=t.href;return Z(We,{icon:Z(Ke,{}),href:n,text:"branch",count:r})}createPackagesSummaryElement(e){const t=Z(Je,{});return this.createSummaryElementFromRightBar(e,t,"package",0,"",!1)}createReleasesSummaryElement(e,t,r){var n;const i=Z(Je,{}),o=this.createSummaryElementFromRightBar(e,i,"release",0,"",!0,t);if(r&&o){const e=this.findRightBarSectionByName("releases"),t=null==e?void 0:e.querySelector("relative-time"),r=null===(n=null==t?void 0:t.parentElement)||void 0===n?void 0:n.previousElementSibling,i=null==r?void 0:r.querySelector("span");if(i){const e=`${i.innerText} — ${t.innerText}`;o.classList.add("tooltipped","tooltipped-se"),o.setAttribute("aria-label",e)}}return o}createContributorsSummaryElement(e){const t=Z(Ze,{});return this.createSummaryElementFromRightBar(e,t,"contributor",1,"graphs/")}createLicenseSummaryElement(){const e=document.querySelector(".flex-shrink-0.col-12.col-md-3 svg.octicon-law");if(e){const t=e.parentElement,r=t.href,n=t.innerText.replace("License","").trim();return Z(We,{icon:Z(_e,{}),href:r,text:n})}return null}createSummaryElementFromRightBar(e,t,r,n=0,i="",a=!0,s=!1){const l=this.findRightBarSectionByName(r);if(!l&&!a)return null;let c,u;if(l){let e=l.querySelector("span.Counter");!e&&s&&(e=l.querySelector(":scope > a > span")),c=(null==e?void 0:e.innerText)||n,u=l.querySelector("a").href}else c=n,u=`/${o(e)}/${i}${He(r,c)}`;return Z(We,{icon:t,href:u,text:r,count:c})}findRightBarSectionByName(e){return[...document.querySelectorAll(".flex-shrink-0.col-12.col-md-3 div.BorderGrid-cell")].find((t=>{const r=t.querySelector("a");return r&&r.href.includes(e)}))}},new class extends C{isApplieble(e){return l(e)&&!Re()&&!Te()}waitUntilFixerReady(){return rt(this,void 0,void 0,(function*(){return(yield j("main:nth-child(1) .repository-content .BorderGrid-row"))&&(yield T("main:nth-child(1) .repository-content .BorderGrid-cell .topic-tag"))}))}apply(){const e=document.querySelector("main .repository-content .BorderGrid-cell .topic-tag");document.querySelector("main .repository-content").prepend(Z(tt,{children:e.parentElement}))}},new class extends C{isApplieble(e){return l(e)&&!Re()&&!Te()}waitUntilFixerReady(){return j("main:nth-child(1) .repository-content .BorderGrid-row")}apply(){var e,t;const r=document.querySelector("main .repository-content"),n=r.querySelector(".BorderGrid-cell"),i=n.querySelector(".f4"),o=null===(t=null===(e=n.querySelector(".octicon-link"))||void 0===e?void 0:e.parentElement.querySelector("a"))||void 0===t?void 0:t.href;r.prepend(Z(nt,{website:o,children:i.childNodes}))}},new class extends C{isApplieble(e){return l(e)&&!Re()&&!Te()}waitUntilFixerReady(){return it(this,void 0,void 0,(function*(){return(yield j("main:nth-child(1) .repository-content .BorderGrid-row"))&&(yield T("main:nth-child(1) .repository-content .BorderGrid-row:nth-child(1) details"))}))}apply(){const e=document.querySelector("main .repository-content .BorderGrid-row:nth-child(1) details");e&&document.querySelector("main .repository-content").prepend(e)}},new class extends C{isApplieble(e){return l(e)&&!Re()&&!Te()}waitUntilFixerReady(){return j("main:nth-child(1) .repository-content")}apply(){const e=document.querySelector(".repository-content"),t=e.querySelector(".gutter-condensed"),r=t.firstElementChild;e.append(...r.children),t.parentElement.removeChild(t)}},new class extends C{isApplieble(e){return(l(e)||c(e))&&!Re()&&!Te()}waitUntilFixerReady(){return at(this,void 0,void 0,(function*(){return(yield j("main:nth-child(1) .repository-content"))&&(yield T("main:nth-child(1) #readme"))}))}apply(){const e=document.querySelector("#readme");e.className="Box md js-code-block-container Box--condensed";e.querySelector(".Box-header").className="Box-header d-flex flex-items-center flex-justify-between";e.querySelector(".Box-title.pr-3").prepend(Z(ot,{}))}},new class extends C{isApplieble(e){return lt(this,void 0,void 0,(function*(){return(yield ve.defreshProfilePage.getValue())&&f(e)&&!Te()}))}waitUntilFixerReady(){return j("main:nth-child(1) nav","main:nth-child(1) div.js-profile-editable-area > :not(.js-user-profile-bio)[class]")}apply(e){return lt(this,void 0,void 0,(function*(){const t=document.querySelector("main div.js-profile-editable-area > :not(.js-user-profile-bio)[class]"),r=document.querySelector("main nav");if(r.style.overflow="hidden",r.append(...this.generateTabs(t,e)),t.remove(),!(yield ve.keepProfilePageIcons.getValue()))for(const e of r.querySelectorAll("svg"))e.style.display="none"}))}generateTabs(e,t){const r=new Map([["stars",null],["followers",null],["following",Z(Ze,{})]]),n=[...r.keys()];return[...e.querySelectorAll("a")].filter((e=>r.has(this.getTabName(e.href)))).sort(((e,t)=>n.indexOf(this.getTabName(e.href))-n.indexOf(this.getTabName(t.href)))).map((e=>this.generateTab(t,e,r.get(this.getTabName(e.href))))).filter((e=>e))}getTabName(e){const t=e.indexOf("?");return-1===t?"":new URLSearchParams(e.substring(t)).get("tab")}generateTab(e,t,r=null){var n;const i=t.querySelector("svg")||r;null==i||i.classList.add("UnderlineNav-octicon");let o=this.getTabName(t.href).trim();o=o[0].toUpperCase()+o.slice(1);const a=t.querySelector("span"),s=(null===(n=null==a?void 0:a.innerText)||void 0===n?void 0:n.trim())||0;return Z(st,{href:t.href,selected:this.getTabName(e)===this.getTabName(t.href),icon:i,text:o,count:s})}},new class extends C{isApplieble(e){return ct(this,void 0,void 0,(function*(){return(yield ve.defreshProfilePage.getValue())&&(yield ve.removeThemeSelector.getValue())&&f(e)&&!Te()}))}waitUntilFixerReady(){return ct(this,void 0,void 0,(function*(){return j("main:nth-child(1) nav")}))}apply(){const e=document.querySelector("main:nth-child(1) nav");e&&e.nextElementSibling&&e.nextElementSibling.remove()}},new class extends C{isApplieble(){return ve.disableUserStatus.getValue()}waitUntilFixerReady(){return T(".js-user-status-details include-fragment")}apply(){for(const e of document.querySelectorAll(".js-user-status-details"))for(const t of e.querySelectorAll("include-fragment"))t.remove()}},new class extends C{isApplieble(e){return ht(this,void 0,void 0,(function*(){return(yield ve.defreshProfilePage.getValue())&&(yield ve.defreshProfilePageUserStatus.getValue())&&f(e)&&!Te()}))}waitUntilFixerReady(){return T("main:nth-child(1) .user-status-container")}apply(){const e=document.querySelector("main .user-status-container"),t=e.querySelector("img")||e.querySelector("g-emoji"),r=e.querySelector(".user-status-message-wrapper"),n=(null==r?void 0:r.innerText.trim())||"",i=!!e.querySelector(".user-status-busy"),o=e.querySelector("details-dialog");this.fixDialog(o),e.replaceWith(Z(pt,{emoji:t,text:n,isBusy:i,dialog:o}));const a=document.querySelector("main img.avatar");a&&a.classList.add("avatar-before-user-status")}fixDialog(e){e&&(this.fixDialogFragments(e),this.fixDialogEmojis(e),this.fixDialogButtons(e))}fixDialogFragments(e){for(const t of[...e.querySelectorAll("include-fragment")])t.setAttribute("src",t.getAttribute("data-url"))}fixDialogEmojis(e){const t=e.querySelector(".js-user-status-custom-emoji"),r=e.querySelector("form").emoji;e.querySelector(".btn.js-toggle-user-status-emoji-picker").addEventListener("click",(n=>{n.preventDefault(),n.stopPropagation();const i=e.querySelector("emoji-picker");i&&(this.fixEmojiPicker(t,r,i),i.open())}))}fixEmojiPicker(e,t,r){if(!r.fixed){for(const n of[...r.querySelectorAll(".js-emoji-button")])n.addEventListener("click",(function(n){n.preventDefault(),t.value=this.getAttribute("value");const i=this.children[0].cloneNode(!0);i.removeAttribute("width"),i.removeAttribute("height"),e.children[0].replaceWith(Z("div",{children:i})),r.close()}));r.fixed=!0}}fixDialogButtons(e){const t=e.querySelector("form button[type='submit']"),r=t.parentElement.querySelector("button:not([type='submit'])");t.addEventListener("click",(function(e){return ht(this,void 0,void 0,(function*(){e.preventDefault(),yield ut(this.form),location.reload()}))})),r.addEventListener("click",(function(e){return ht(this,void 0,void 0,(function*(){e.preventDefault();const t=this.form;t.emoji.value="",t.message.value="",t.limited_availability.value="0",yield ut(this.form),location.reload()}))}))}},new class extends C{isApplieble(e){return ft(this,void 0,void 0,(function*(){return(yield ve.defreshProfilePage.getValue())&&f(e)&&!Te()}))}waitUntilFixerReady(){return ft(this,void 0,void 0,(function*(){return(yield j("main:nth-child(1) .h-card"))&&(yield T("main:nth-child(1) #blob-more-options-details"))}))}apply(){const e=document.querySelector("#blob-more-options-details"),t=e.querySelector("details").parentElement;document.querySelector("main .h-card").append(Z(mt,{children:t})),e.parentElement.remove()}},new class extends C{constructor(){super(...arguments),this.isActive=!1}isApplieble(){return yt(this,void 0,void 0,(function*(){return!this.isActive&&(yield ve.engine.getValue())===me.Pjax}))}apply(){this.isActive=!0,document.addEventListener("pjax:success",(()=>Et()))}},new class extends C{isApplieble(){return St(this,void 0,void 0,(function*(){return(yield ve.engine.getValue())===me.Original}))}apply(){this.setupObserver(),this.fixAll()}needsToBeFixed(e){return!e.hasAttribute("defreshed")&&e.href&&!h(e.href)&&(!!(t=e.href)&&(t.startsWith("/")||y(t,location.host)))&&(s(e.href)||m(e.href)||f(e.href))&&!d(e.href)&&!p(e.href);var t}fix(e){e.setAttribute("defreshed",""),e.addEventListener("click",(function(e){return St(this,void 0,void 0,(function*(){e.metaKey||e.ctrlKey||(e.stopPropagation(),e.preventDefault(),xt(v(this.href)))}))}))}fixAll(){[...document.querySelectorAll("a")].filter(this.needsToBeFixed).forEach(this.fix)}setupObserver(){if(!("defreshObserver"in window)){const e=new MutationObserver((()=>this.fixAll()));e.observe(document.body,{childList:!0,subtree:!0}),window.defreshObserver=e}}},new class extends C{isApplieble(){return kt(this,void 0,void 0,(function*(){return(yield ve.engine.getValue())===me.Original}))}apply(){window.onpopstate=function(){const e=document.location.href;g(e)&&s(e)&&!h(e)?xt(e,!1):window.location.href=document.location.href}}},new class extends C{apply(){[...document.querySelectorAll(".js-notification-top-shelf[closing], div#js-flash-container[closing]")].forEach((e=>e.remove())),[...document.querySelectorAll(".js-notification-top-shelf, div#js-flash-container")].forEach((e=>e.setAttribute("closing","")))}},new class extends C{isApplieble(){return document.documentElement.classList.contains("defreshing")}apply(){return qt(this,void 0,void 0,(function*(){const e=document.documentElement.classList;e.remove("defreshing");const t=+document.documentElement.dataset.defreshedAt;delete document.documentElement.dataset.defreshedAt;(new Date).valueOf()-t>100&&(e.add("defreshed"),yield x(1500),e.remove("defreshed"))}))}}];var Bt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function Pt(e=window.location.href){return Bt(this,void 0,void 0,(function*(){const t=document.createElement("backup");for(const r of At){if((yield r.isApplieble(e,t))&&(yield r.waitUntilFixerReady(e,t)))try{yield r.apply(e,t)}catch(e){console.log("Fixer exception: ",e)}0}}))}const Et=Pt;var Nt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};!function(){Nt(this,void 0,void 0,(function*(){!document.documentElement.classList.contains(L.u2)&&g()&&(document.documentElement.classList.add(L.u2),yield Pt())}))}()},176:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,".overall-summary{position:relative;border:1px solid}.overall-summary.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.overall-summary>ul.numbers-summary{display:table;width:100%;table-layout:fixed}.overall-summary>ul.numbers-summary>li{display:table-cell;padding:0;text-align:center;white-space:nowrap}.overall-summary>ul.numbers-summary>li>a{display:block;padding:10px 0;text-decoration:none}.overall-summary>ul.numbers-summary>li.tooltipped-se::before{bottom:3px}.overall-summary>ul.numbers-summary>li.tooltipped-se::after{top:calc(100% - 10px)}.overall-summary{border-color:var(--color-btn-border)}.overall-summary a{color:var(--color-text-secondary)}.overall-summary a:hover{color:var(--color-text-link)}.overall-summary .octicon{color:var(--color-text-tertiary)}.reponav-item svg.octicon{color:var(--color-underlinenav-icon)}div.repository-lang-stats-graph{border-color:var(--color-btn-border)}\n",""]);const o=i},907:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,'[data-color-mode="light"]{--color-header-text: #333 !important;--color-header-bg: #f5f5f5 !important;--color-header-logo: #333 !important;--color-header-search-bg: #fff !important;--color-header-search-border: #dadbdc !important}[data-color-mode="light"] .header-search-input::placeholder{color:#333 !important}\n',""]);const o=i},12:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,'body .rounded-1{border-radius:3px !important}.btn{border-radius:3px !important}.repository-content .file-navigation .btn,.repository-content .flex-items-start .btn{padding:3px 10px !important;font-size:12px !important;line-height:20px !important;font-weight:600 !important}.repository-content #blob-path{line-height:20px}#branch-select-menu>.btn>svg{display:none !important}#branch-select-menu>.btn>span{font-weight:600 !important}.subnav-item:first-child,.subnav-search-context .btn,.BtnGroup-item:first-child,.BtnGroup-parent:first-child .BtnGroup-item,.input-group .input-group-button:first-child .btn,.btn.btn-with-count{border-top-left-radius:3px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:3px !important}.subnav-item:last-child,.subnav-search-context+.subnav-search .subnav-search-input,.BtnGroup-item:last-child,.BtnGroup-parent:last-child .BtnGroup-item,.input-group .input-group-button:last-child .btn{border-top-left-radius:0 !important;border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;border-bottom-left-radius:0 !important}.avatar,.avatar-user{border-radius:3px !important}body:not(.page-profile) .avatar,body:not(.page-profile) .avatar-user,.avatar-small{box-shadow:none !important;background-color:transparent !important}.Box-header .avatar[width="24"],.Box-header .avatar-user[width="24"]{position:relative;top:2px;left:2px}.avatar[width="24"],.avatar-user[width="24"]{width:20px;height:20px}.hx_avatar_stack_commit,.AvatarStack-body{background-color:transparent !important}.Box{border-radius:3px !important}.Box-header{margin:0;border:none;border-bottom:1px solid var(--color-border-primary)}.Box-header,:not(li).Box-row:first-of-type,.Box--danger li.Box-row:first-of-type{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.Box-row,.Box-header,.Box-body{padding:8px 12px}.Box-header .ml-n1{margin-left:0 !important;margin-right:-8px !important}.markdown-body pre{border-radius:3px !important}.dropdown-menu,.SelectMenu-modal{border-radius:3px !important}.SelectMenu-modal .SelectMenu-tab{border-top-left-radius:4px !important;border-top-right-radius:4px !important}nav.menu{border-radius:3px !important}nav.menu>*:first-child{border-top-left-radius:3px !important;border-top-right-radius:3px !important}nav.menu>*:last-child{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}input[type=\'text\'].form-control,input[type=\'url\'].form-control,textarea.form-control,label.form-control,div.tag-input.form-control,select.form-select{border-radius:3px !important}textarea.form-control.js-quick-submit{border-top-left-radius:3px !important;border-top-right-radius:3px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}text-expander+label.drag-and-drop,text-expander+label.drag-and-drop>input{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}.pagehead-actions .btn{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;padding:3px 10px !important}.pagehead-actions a.social-count{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;padding:3px 10px !important}div.overall-summary{border-radius:3px !important}div.repository-lang-stats-graph{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}div.repository-lang-stats-graph>span.language-color:first-child{border-bottom-left-radius:3px !important}div.repository-lang-stats-graph>span.language-color:last-child{border-bottom-right-radius:3px !important}a.topic-tag{border:none !important;display:inline-block !important;padding:.3em .9em !important;margin:0 .5em .5em 0 !important;white-space:nowrap !important;line-height:1.5 !important;font-size:12px !important;border-radius:3px !important}li.topic-tag-action{border-radius:3px !important}.IssueLabel{border-radius:2px !important}.IssueLabel--big.lh-condensed,.State{border-radius:3px !important}.timeline-comment{border-radius:3px !important}.timeline-comment-header,.previewable-comment-form .comment-form-head.tabnav{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.timeline-comment-header .tabnav-tab,.previewable-comment-form .comment-form-head.tabnav .tabnav-tab{border-top-left-radius:4px !important;border-top-right-radius:4px !important}div.comment-reactions-options .reaction-summary-item:first-child{border-bottom-left-radius:3px}.h-card .avatar-before-user-status{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.h-card .user-status-container{border-top:0 !important}.dropdown-menu .js-user-status-container{border-radius:3px !important}body.page-profile .graph-before-activity-overview{border-radius:3px !important}body.page-profile .contribution-activity li>.js-year-link{border-radius:3px !important}\n',""]);const o=i},213:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,'html.defreshing main>*,html.defreshing div.footer{opacity:0}html.defreshing main::before{content:url("https://github.githubassets.com/images/spinners/octocat-spinner-128.gif");position:relative;left:calc(50% - 64px);top:64px}html.defreshing[data-color-mode=dark] main::before{filter:invert(1)}html.defreshed *{transition:1000ms opacity}\n',""]);const o=i},645:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=e(t);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,n){"string"==typeof e&&(e=[[null,e,""]]);var i={};if(n)for(var o=0;o{const n=r(940),i=r(298);t.BF=e=>(e=(e||"").toString().toLowerCase(),n.includes(e))},298:e=>{e.exports=JSON.parse('{"avatars":{"reserved":true,"taken":true,"typical":true,"included":false},"assets":{"reserved":true,"taken":true,"typical":true,"included":false},"bookmarks":{"reserved":true,"taken":true,"typical":true,"included":false},"checks":{"reserved":true,"taken":true,"typical":true,"included":false},"conversations":{"reserved":true,"taken":true,"typical":true,"included":false},"labels":{"reserved":true,"taken":true,"typical":true,"included":false},"media":{"reserved":true,"taken":true,"typical":true,"included":false},"nodes":{"reserved":true,"taken":true,"typical":true,"included":false},"owners":{"reserved":true,"taken":true,"typical":true,"included":false},"page":{"reserved":true,"taken":true,"typical":true,"included":false},"registry":{"reserved":true,"taken":true,"typical":true,"included":false},"seats":{"reserved":true,"taken":true,"typical":true,"included":false},"shared":{"reserved":true,"taken":true,"typical":true,"included":false},"tasks":{"reserved":true,"taken":true,"typical":true,"included":false},"uploads":{"reserved":true,"taken":true,"typical":true,"included":false},"account":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/settings/profile","included":true},"apps":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/marketplace","included":true},"blog":{"reserved":true,"taken":false,"typical":false,"redirect":"https://blog.github.com","included":true},"c":{"reserved":true,"taken":false,"typical":false,"redirect":"https://support.github.com/","included":true},"contact":{"reserved":true,"taken":false,"typical":false,"redirect":"https://support.github.com/","included":true},"contributing":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/about/careers","included":true},"customer":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/business/customers","included":true},"customers":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/business/customers","included":true},"developer":{"reserved":true,"taken":false,"typical":false,"redirect":"https://developer.github.com","included":true},"edu":{"reserved":true,"taken":false,"typical":false,"redirect":"https://education.github.com","included":true},"guides":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com","included":true},"help":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com","included":true},"launch":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/search","included":true},"mac":{"reserved":true,"taken":false,"typical":false,"redirect":"https://desktop.github.com","included":true},"mirrors":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com/articles/about-github-mirrors/","included":true},"pages":{"reserved":true,"taken":false,"typical":false,"redirect":"https://pages.github.com","included":true},"plans":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/pricing","included":true},"press":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/about/press","included":true},"readme":{"reserved":true,"taken":false,"typical":false,"included":true},"repositories":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/trending","included":true},"resources":{"reserved":true,"taken":false,"typical":false,"redirect":"https://resources.github.com","included":true},"security":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com/articles/github-security/","included":true},"settings":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/settings/profile","included":true},"signup":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/join","included":true},"terms":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com/articles/github-terms-of-service/","included":true},"topic":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/topics","included":true},"tos":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com/articles/github-terms-of-service/","included":true},"training":{"reserved":true,"taken":false,"typical":false,"redirect":"https://services.github.com","included":true},"users":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com","included":true},"wiki":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com","included":true},"windows":{"reserved":true,"taken":false,"typical":false,"redirect":"https://desktop.github.com","included":true},"advisories":{"reserved":true,"taken":true,"typical":false,"included":true,"notes":"GitHub Advisory Database"},"collections":{"reserved":true,"taken":false,"typical":false,"included":true,"notes":"Curated lists of GitHub repos"},"hovercards":{"reserved":true,"taken":false,"typical":false,"included":true,"notes":"HTTP ERROR 406"},"inbox":{"reserved":true,"taken":true,"typical":false,"redirect":"https://github.com/410","included":true,"notes":"410 ERROR"},"invalid-email-address":{"reserved":true,"taken":true,"typical":false,"included":true,"notes":"HTTP ERROR 404"},"suggestions":{"reserved":true,"taken":false,"typical":false,"included":true},"suspended":{"reserved":true,"taken":true,"typical":false,"redirect":"https://github.com","included":true,"notes":"Page behaviour depends on whether you\'re logged in or if your account is actually suspended"},"case-studies":{"reserved":false,"taken":true,"typical":false,"included":true},"watching":{"reserved":false,"taken":true,"typical":false,"included":true},"save-net-neutrality":{"reserved":false,"taken":true,"typical":false,"included":true},"ghost":{"reserved":false,"taken":true,"typical":true,"included":true},"status":{"reserved":true,"taken":false,"typical":false,"included":true}}')},940:e=>{e.exports=JSON.parse('["400","401","402","403","404","405","406","407","408","409","410","411","412","413","414","415","416","417","418","419","420","421","422","423","424","425","426","427","428","429","430","431","500","501","502","503","504","505","506","507","508","509","510","511","about","access","account","admin","advisories","anonymous","any","api","apps","attributes","auth","billing","blob","blog","bounty","branches","business","businesses","c","cache","case-studies","categories","central","certification","changelog","cla","cloud","codereview","collection","collections","comments","commit","commits","community","companies","compare","contact","contributing","cookbook","coupons","customer-stories","customer","customers","dashboard","dashboards","design","develop","developer","diff","discover","discussions","docs","downloads","downtime","editor","editors","edu","enterprise","events","explore","featured","features","files","fixtures","forked","garage","ghost","gist","gists","graphs","guide","guides","help","help-wanted","home","hooks","hosting","hovercards","identity","images","inbox","individual","info","integration","interfaces","introduction","invalid-email-address","investors","issues","jobs","join","journal","journals","lab","labs","languages","launch","layouts","learn","legal","library","linux","listings","lists","login","logos","logout","mac","maintenance","malware","man","marketplace","mention","mentioned","mentioning","mentions","migrating","milestones","mine","mirrors","mobile","navigation","network","new","news","none","nonprofit","nonprofits","notices","notifications","oauth","offer","open-source","organisations","organizations","orgs","pages","partners","payments","personal","plans","plugins","popular","popularity","posts","press","pricing","professional","projects","pulls","raw","readme","recommendations","redeem","releases","render","reply","repositories","resources","restore","revert","save-net-neutrality","saved","scraping","search","security","services","sessions","settings","shareholders","shop","showcases","signin","signup","site","spam","sponsors","ssh","staff","starred","stars","static","status","statuses","storage","store","stories","styleguide","subscriptions","suggest","suggestion","suggestions","support","suspended","talks","teach","teacher","teachers","teaching","team","teams","ten","terms","timeline","topic","topics","tos","tour","train","training","translations","tree","trending","updates","username","users","visualization","w","watching","wiki","windows","works-with","www0","www1","www2","www3","www4","www5","www6","www7","www8","www9"]')}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={id:n,exports:{}};return e[n](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);r(684)})(); \ No newline at end of file +(()=>{"use strict";var e={370:(e,t,r)=>{var n=r(119);function i(e=location.pathname){try{e=new URL(e).pathname}catch(e){}return e.replace(/^[/]|[/]$|(\?(.*))$|(\/\?(.*))$/g,"")}function o(e=location.pathname){const t=function(e=location.pathname){if(!s(e=i(e)))return null;const[t,r]=e.split("/");return{owner:t,repo:r}}(e);return t?`${t.owner}/${t.repo}`:null}function a(e=location.pathname){if(!s(e=i(e)))return null;const t=e.match(/^[^/]+[/][^/]+[/]?(.*)$/);return t?t[1]:null}function s(e=location.pathname){const t=(e=i(e)).substring(0,e.indexOf("/"));return/^[^/]+\/[^/]+/.test(e)&&!(0,n.BF)(t)&&!function(e=location.pathname){return/^((orgs[/][^/]+[/])?dashboard([/]index[/]\d+)?)?$/.test(i(e))}(e)&&!function(e=location.pathname){return/^([^/]+[/][^/]+\/)?notifications$/.test(i(e))}(e)}function l(e=location.pathname){let t=a(e);const r=/^(tree[/][^/]+)?$/.test(t);return r||!(t||"").startsWith("tree/")?r:(t=t.substring(5),[...document.querySelectorAll("#ref-list-branches > .SelectMenu-list > a > span:not(.Label)")].map((e=>e.innerText&&e.innerText.trim())).filter((e=>e)).some((e=>e===t)))}function c(e=location.pathname){return/^tree\//.test(a(e))}function u(e=location.pathname){return/^blob\//.test(a(e))}function d(e=location.pathname){return function(e=location.pathname){return(a(e)||"").startsWith("raw/")}(e)||function(e=location.pathname){return(a(e)||"").startsWith("archive/")}(e)||function(e=location.pathname){return(a(e)||"").startsWith("releases/download/")}(e)}function p(e=location.pathname){return/^projects\/\d+$/.test(a(e))}function h(e=location.pathname){return/#[^/]*$/.test(e)}function m(e=location.pathname){return/^settings[/]profile$/.test(i(e))}function f(e=location.pathname){return(e=i(e))&&!e.includes("/")&&!(0,n.BF)(e)}function y(e,t){try{return new URL(e).host===t}catch(r){return window.location.host===t&&e.startsWith("/")}}function v(e=location.pathname,t=location.host,r=location.protocol){return function(e){try{return new URL(e),!0}catch(e){return!1}}(e)?e:`${r}//${t}/${e=i(e)}`}function g(e=window.location.href){return y(e,"github.com")}var b=r(176);function w(e){return new Promise((t=>{setTimeout(t,e)}))}const x=w;var S=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function k(e,t,r){return S(this,void 0,void 0,(function*(){const n=new Date;for(;(new Date).valueOf()-n.valueOf()!!q(e.querySelector(t))||null:()=>A()?q(e.querySelector(t)):!!q(e.querySelector(t))||null,r,n)}function E(e,t,r,n,i){return k(i?()=>!!e.querySelector(t)||null:()=>A()?!!e.querySelector(t):!!e.querySelector(t)||null,r,n)}function P(e,t){return S(this,void 0,void 0,(function*(){let r;r="string"==typeof e[0]?{selectors:[...e]}:e[0]instanceof HTMLElement?{container:e[0],selectors:[...e].splice(1)}:e[0],r=Object.assign({container:document.documentElement,interval:100,timeout:1500,dynamic:!1,selectors:[]},r),r.selector&&(r.selectors=[r.selector]),r.selectors&&!Array.isArray(r.selectors)&&(r.selectors=[...r.selectors]);return(yield Promise.all(r.selectors.map((e=>t(r.container,e,r.interval,r.timeout,r.dynamic))))).every((e=>e))}))}function T(...e){let t;return t="string"==typeof e[0]?{selectors:e}:e[0]instanceof Node?{container:e[0],selectors:[...e].splice(1)}:e[0],t.interval=0,t.timeout=0,R(t)}function z(...e){return P(e,E)}function R(...e){return P(e,B)}const L=JSON.parse('{"u2":"github-defreshed","ss":"GitHub Defreshed"}');class j{isApplieble(e,t){return!0}waitUntilFixerReady(e,t){return!0}apply(e,t){}}const C=Object.keys;function O(e){return"string"==typeof e}function M(e){return"number"==typeof e}function H(e){return"object"==typeof e?null!==e:D(e)}function D(e){return"function"==typeof e}function F(e,t){if(e)for(const r of C(e))t(e[r],r)}const U={animationIterationCount:0,borderImageOutset:0,borderImageSlice:0,borderImageWidth:0,boxFlex:0,boxFlexGroup:0,boxOrdinalGroup:0,columnCount:0,columns:0,flex:0,flexGrow:0,flexPositive:0,flexShrink:0,flexNegative:0,flexOrder:0,gridArea:0,gridRow:0,gridRowEnd:0,gridRowSpan:0,gridRowStart:0,gridColumn:0,gridColumnEnd:0,gridColumnSpan:0,gridColumnStart:0,fontWeight:0,lineClamp:0,lineHeight:0,opacity:0,order:0,orphans:0,tabSize:0,widows:0,zIndex:0,zoom:0,fillOpacity:0,floodOpacity:0,stopOpacity:0,strokeDasharray:0,strokeDashoffset:0,strokeMiterlimit:0,strokeOpacity:0,strokeWidth:0};const $=["Webkit","ms","Moz","O"];C(U).forEach((e=>{$.forEach((t=>{U[function(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}(t,e)]=0}))}));function I(e){return Array.isArray(e)?e.map(I).filter(Boolean).join(" "):H(e)?C(e).filter((t=>e[t])).join(" "):function(e){return t=e,!("boolean"==typeof t||null==e);var t}(e)?""+e:""}const G={animate:0,circle:0,clipPath:0,defs:0,desc:0,ellipse:0,feBlend:0,feColorMatrix:0,feComponentTransfer:0,feComposite:0,feConvolveMatrix:0,feDiffuseLighting:0,feDisplacementMap:0,feDistantLight:0,feFlood:0,feFuncA:0,feFuncB:0,feFuncG:0,feFuncR:0,feGaussianBlur:0,feImage:0,feMerge:0,feMergeNode:0,feMorphology:0,feOffset:0,fePointLight:0,feSpecularLighting:0,feSpotLight:0,feTile:0,feTurbulence:0,filter:0,foreignObject:0,g:0,image:0,line:0,linearGradient:0,marker:0,mask:0,metadata:0,path:0,pattern:0,polygon:0,polyline:0,radialGradient:0,rect:0,stop:0,svg:0,switch:0,symbol:0,text:0,textPath:0,tspan:0,use:0,view:0},V=/^(a(ll|t|u)|base[FP]|c(al|lipPathU|on)|di|ed|ex|filter[RU]|g(lyphR|r)|ke|l(en|im)|ma(rker[HUW]|s)|n|pat|pr|point[^e]|re[^n]|s[puy]|st[^or]|ta|textL|vi|xC|y|z)/;function W(e){const t=document.createDocumentFragment();return X(e.children,t),t}function _(e){this.props=e}function Z(e,{children:t,...r}){let n;var i;return r.namespaceURI||0!==G[e]||(r={...r,namespaceURI:"http://www.w3.org/2000/svg"}),O(e)?(n=r.namespaceURI?document.createElementNS(r.namespaceURI,e):document.createElement(e),function(e,t){for(const r of C(e))ee(r,e[r],t)}(r,n),K(t,n)):D(e)&&(H(e.defaultProps)&&(r={...e.defaultProps,...r}),n=function(e){const t=e.prototype;return!(!t||!t.isReactComponent)}(e)?new e({...e.defaultProps,...r,children:t}).render():e({...r,children:t})),H(i=r.ref)&&"current"in i?r.ref.current=n:D(r.ref)&&r.ref(n),n}function J(e,t,...r){return(O(t)||Array.isArray(t))&&(r.unshift(t),t={}),null==(t=t||{}).children||r.length||({children:r,...t}=t),Z(e,{...t,children:r},t.key)}function K(e,t){var r,n;H(n=e)&&"number"==typeof n.length&&"number"!=typeof n.nodeType?X(e,t):O(e)||M(e)?Q(document.createTextNode(e),t):null===e?Q(document.createComment(""),t):(r=e)&&"number"==typeof r.nodeType&&Q(e,t)}function X(e,t){for(const r of[...e])K(r,t);return t}function Q(e,t){t instanceof window.HTMLTemplateElement?t.content.appendChild(e):t.appendChild(e)}function Y(e,t){return e.replace(/[A-Z\d]/g,(e=>t+e.toLowerCase()))}function ee(e,t,r){switch(e){case"xlinkActuate":case"xlinkArcrole":case"xlinkHref":case"xlinkRole":case"xlinkShow":case"xlinkTitle":case"xlinkType":return void re(r,"http://www.w3.org/1999/xlink",Y(e,":"),t);case"xmlnsXlink":return void te(r,Y(e,":"),t);case"xmlBase":case"xmlLang":case"xmlSpace":return void re(r,"http://www.w3.org/XML/1998/namespace",Y(e,":"),t)}switch(e){case"htmlFor":return void te(r,"for",t);case"dataset":return void F(t,((e,t)=>{null!=e&&(r.dataset[t]=e)}));case"innerHTML":case"innerText":case"textContent":return void(r[e]=t);case"dangerouslySetInnerHTML":return void(H(t)&&(r.innerHTML=t.__html));case"spellCheck":return void(r.spellcheck=t);case"class":case"className":return void(D(t)?t(r):te(r,"class",I(t)));case"ref":case"namespaceURI":return;case"style":if(H(t))return void F(t,((e,t)=>{M(e)&&0!==U[t]?r.style[t]=e+"px":r.style[t]=e}))}if(D(t)){if("o"===e[0]&&"n"===e[1]){const n=e.toLowerCase();null==r[n]?r[n]=t:r.addEventListener(e,t)}}else!0===t?te(r,e,""):!1!==t&&null!=t&&(r instanceof SVGElement&&!V.test(e)?te(r,Y(e,"-"),t):te(r,e,t))}function te(e,t,r){e.setAttribute(t,r)}function re(e,t,r,n){e.setAttributeNS(t,r,n)}Object.defineProperties(_.prototype,{isReactComponent:{value:!0},render:{value:()=>null}});const ne={createElement:J,Fragment:W,Component:_},ie=({name:e,children:t})=>Z("style",{type:"text/css",[e]:"",children:t});var oe=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};class ae extends j{constructor(e,t,r){super(),this.css=String(t),this.enable=e,this.name=`${L.u2}-${r}`}isApplieble(){return oe(this,void 0,void 0,(function*(){return(yield this.enable)&&!document.querySelector(`head > style[${this.name}]`)}))}waitUntilFixerReady(){return k((()=>!!document.head||null),(e=Object.assign({interval:100,timeout:3e3},e)).interval,e.timeout);var e}apply(){document.head.append(Z(ie,{name:this.name,children:this.css}))}}var se,le=r(12);!function(e){e.Original="original",e.Pjax="pjax"}(se||(se={}));const ce=se;var ue;!function(e){e.New="new",e.CombinedNew="combined-new",e.CombinedOld="combined-old",e.Old="old"}(ue||(ue={}));const de=ue;function pe(e,t,...r){return function(e,...t){return new Promise(((r,n)=>{try{const i=e(...t,r);i instanceof Promise?i.then(r).catch(n):void 0!==i&&r(i)}catch(e){n(e)}}))}(t.bind(e),...r)}var he=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function me(e){return e.storage&&!(!e.storage.sync&&!e.storage.local)}class fe{constructor(e){this.storage=e}setItem(e,t){return he(this,void 0,void 0,(function*(){this.storage[e]=t}))}getItem(e){return he(this,void 0,void 0,(function*(){return this.storage[e]}))}}class ye{constructor(e){this.storage=e.storage.sync||e.storage.local}setItem(e,t){return he(this,void 0,void 0,(function*(){yield pe(this.storage,this.storage.set,{[e]:t})}))}getItem(e){return he(this,void 0,void 0,(function*(){return yield pe(this.storage,this.storage.get,e).then((t=>(t||{})[e]))}))}}function ve(e){try{return window[e+"Storage"]}catch(e){return null}}const ge=new class{constructor(e){this.storage=e}setItem(e,t){return he(this,void 0,void 0,(function*(){yield this.storage.setItem(e,JSON.stringify(t))}))}getItem(e){return he(this,void 0,void 0,(function*(){const t=yield this.storage.getItem(e);return"string"!=typeof t?null:JSON.parse(t)}))}}("undefined"!=typeof browser&&me(browser)&&new ye(browser)||"undefined"!=typeof chrome&&me(chrome)&&new ye(chrome)||ve("local")||ve("session")||new fe({}));var be=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};class we{constructor(e,t,r,n,i=null){if(i&&!i.includes(n)&&!i.includes(null))throw new RangeError("defaultValue should be in the list of available options.");this.name=e,this.title=t,this.description=r,this.defaultValue=n,this.options=i,Object.freeze(this)}getValue(){return be(this,void 0,void 0,(function*(){const e=yield ge.getItem(this.name);return null==e?this.defaultValue:e}))}setValue(e){return be(this,void 0,void 0,(function*(){if(typeof e!=typeof this.defaultValue||Array.isArray(e)!==Array.isArray(this.defaultValue))throw new Error("Invalid type.");if(this.options&&!this.options.includes(e)&&!this.options.includes(null))throw new RangeError("value should be in the list of available options.");yield ge.setItem(this.name,e)}))}then(e,t){return this.getValue().then(e,t)}}const xe=new class extends Array{constructor(){super(),this.useOldCSS=new we("useOldCSS","Use old css styles","This will revert old css styles where it's possible. For example, it will unround edges of avatars and containers.",!0),this.enableLightHeader=new we("enableLightHeader","Enable light header","Some folks are nostalgic for the days when the GitHub header was light. This option is specifically for them.",!1),this.usePreloader=new we("usePreloader","Use preloader","This will activate preloader during script initialization (first load of any GitHub page) to make the load look way smoother.",!0),this.defreshProfilePage=new we("defreshProfilePage","Defresh profile page","This will roll back the changes of the profile page interface.",!0),this.removeThemeSelector=new we("removeThemeSelector","Remove theme selector from the profile page","This will remove the theme selector from your profile page. (Why in the world is it here?)",!0),this.keepProfilePageIcons=new we("keepProfilePageIcons","Don't remove tab icons on the profile page","If you want to keep tab icons on the profile page, enable this option.",!1),this.defreshProfilePageUserStatus=new we("defreshProfilePageUserStatus","Defresh status appearance on the profile page","If you prefer the way the status looked before, then this option's for you.",!0),this.disableUserStatus=new we("disableUserStatus","Disable the status editor on the profile page","Don't even try to ask. But if you will, here's the answer: I use one password manager, which is good at everything, but, for some reason, it's not friendly to the status editor: it makes the UI freeze for a couple of seconds. So, here we go...",!1),this.jumpToTop=new we("jumpToTop","Jump to the page's top after loading","If you want to preserve the scroll position after page load, you can disable this option.",!0),this.treatTagsAsReleases=new we("treatTagsAsReleases","Treat tags as releases","Some repositories only use pre-releases, which aren't displayed as regular releases by GitHub, so without using this option you'll see 0 as the number of releases.",!0),this.openLanguagesByDefault=new we("openLanguagesByDefault","Open language bar by default","This option allows you to change the default state of the language bar.",!1),this.showLatestReleasePopup=new we("showLatestReleasePopup","Show information about the latest release","This will show information about the latest release (if any) when hovering over the releases section.",!0),this.enableStickyReadmeHeader=new we("enableStickyReadmeHeader","Enable sticky readme header","This will make readme header sticky.",!1),this.readmeHeaderType=new we("readmeHeaderType","Readme header's type",`"${de.New}" represents the latest header design.\n"${de.CombinedNew}" represents the latest header design, but with a book octicon in use.\n"${de.CombinedOld}" represents an old school design, but with the new functionality.\n"${de.Old}" represents an old school design.`,de.CombinedOld,[de.New,de.CombinedNew,de.CombinedOld,de.Old]),this.mainBranchName=new we("mainBranchName","Main branch name","Here you can specify default name of the main branch.","main"),this.engine=new we("engine",`Engine that powers ${L.ss}`,`"${ce.Original}" engine completely replaces the GitHub navigation system with dynamic page loading.\n"${ce.Pjax}" engine was designed to be compatible with other scripts/extensions (e.g. "Refined GitHub") and is based on listening for pjax events.`,ce.Pjax,[ce.Original,ce.Pjax]);for(const e of Object.values(this))this.push(e)}};var Se=r(907);var ke=r(213);var Ae=r(203);var qe=r(158);var Ne=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};class Be extends _{get id(){return`github-defreshed_${this.props.property.name}`}constructor(e){super(e)}}const Ee=({text:e})=>e&&(e=e.trim())?Z("div",{className:"note",children:e.split("\n").filter((e=>e)).map((e=>Z("div",{children:e})))}):null;class Pe extends Be{render(){const e=this.props.property;return Z("dl",{className:"form-group",children:[Z("dt",{children:Z("label",{htmlFor:this.id,children:e.title})}),Z("dd",{children:[Z("input",{id:this.id,type:"text",className:"form-control",onChange:function(){e.setValue(this.value)},ref:t=>e.then((e=>t.value=e))}),Z(Ee,{text:e.description})]})]})}}class Te extends Be{render(){const e=this.props.property;return Z("div",{className:"form-checkbox mt-0",children:[Z("input",{id:this.id,type:"checkbox",onChange:function(){e.setValue(this.checked)},ref:t=>e.then((e=>t.checked=e))}),Z("label",{htmlFor:this.id,children:e.title}),Z(Ee,{text:e.description})]})}}class ze extends Be{render(){const e=this.props.property,t=e.getValue();return Z("dl",{className:"form-group",children:[Z("dt",{children:Z("label",{htmlFor:this.id,children:e.title})}),Z("dd",{children:[Z("select",{id:this.id,className:"form-select form-control",onChange:function(){e.setValue(this.value)},children:e.options.map((e=>Z("option",{value:e,ref:r=>t.then((t=>r.selected=e===t)),children:e})))}),Z(Ee,{text:e.description})]})]})}}class Re extends Be{render(){switch(typeof this.props.property.defaultValue){case"boolean":return Z(Te,{...this.props});case"string":return this.props.property.options?Z(ze,{...this.props}):Z(Pe,{...this.props});default:return null}}}function Le(){return Z("form",{className:"edit_user",children:[xe.map((e=>Z(Re,{property:e}))),Z("button",{className:"btn",onClick:e=>{e.preventDefault(),location.reload()},children:"Update preference"})]})}const je=()=>Z("div",{className:"Subhead Subhead--spacious",children:Z("h2",{className:"Subhead-heading",children:[L.ss," settings"]})}),Ce=()=>Z(W,{children:[Z(je,{}),Z(Le,{})]});function Oe(){var e;return"Page not found · GitHub"===(null===(e=document.head.querySelector("title"))||void 0===e?void 0:e.innerText)}function Me(){return!!document.querySelector("main:nth-child(1) div.repository-content > git-clone-help")}var He={small:16,medium:32,large:64};function De(e){var t=e["aria-label"],r=e.className,n=e.fill,i=void 0===n?"currentColor":n,o=e.size,a=e.verticalAlign,s=e.svgDataByHeight,l=He[o]||o,c=function(e,t){return e.map((function(e){return parseInt(e,10)})).reduce((function(e,r){return r<=t?r:e}),e[0])}(Object.keys(s),l),u=s[c].width;return{"aria-hidden":t?"false":"true","aria-label":t,role:"img",className:r,viewBox:"0 0 "+u+" "+c,width:l*(u/c),height:l,fill:i,style:{display:"inline-block",userSelect:"none",verticalAlign:a},dangerouslySetInnerHTML:{__html:s[c].path}}}var Fe=Object.assign||function(e){for(var t=1;t'},24:{width:24,path:''}}})))}function $e(e){return ne.createElement("svg",De(Fe({},e,{svgDataByHeight:{24:{width:24,path:''}}})))}function Ie(e){return ne.createElement("svg",De(Fe({},e,{svgDataByHeight:{16:{width:16,path:''},24:{width:24,path:''}}})))}function Ge(e){return ne.createElement("svg",De(Fe({},e,{svgDataByHeight:{16:{width:16,path:''},24:{width:24,path:''}}})))}function Ve(e){return ne.createElement("svg",De(Fe({},e,{svgDataByHeight:{16:{width:16,path:''},24:{width:24,path:''}}})))}function We(e){return ne.createElement("svg",De(Fe({},e,{svgDataByHeight:{16:{width:16,path:''},24:{width:24,path:''}}})))}function _e(e){return ne.createElement("svg",De(Fe({},e,{svgDataByHeight:{16:{width:16,path:''},24:{width:24,path:''}}})))}Ue.defaultProps={className:"octicon octicon-book",size:16,verticalAlign:"text-bottom"},$e.defaultProps={className:"octicon octicon-commit",size:16,verticalAlign:"text-bottom"},Ie.defaultProps={className:"octicon octicon-git-branch",size:16,verticalAlign:"text-bottom"},Ge.defaultProps={className:"octicon octicon-kebab-horizontal",size:16,verticalAlign:"text-bottom"},Ve.defaultProps={className:"octicon octicon-law",size:16,verticalAlign:"text-bottom"},We.defaultProps={className:"octicon octicon-people",size:16,verticalAlign:"text-bottom"},_e.defaultProps={className:"octicon octicon-tag",size:16,verticalAlign:"text-bottom"};const Ze=({children:e})=>Z("div",{className:"UnderlineNav-actions js-responsive-underlinenav-overflow position-absolute pr-3 pr-md-4 pr-lg-5 right-0",children:Z("details",{className:"details-overlay details-reset position-relative",children:[Z("summary",{role:"button",children:Z("div",{className:"UnderlineNav-item mr-0 border-0",children:[Z(Ge,{}),Z("span",{className:"sr-only",children:"More"})]})}),Z("div",{children:Z("details-menu",{role:"menu",className:"dropdown-menu dropdown-menu-sw",children:Z("ul",{children:e&&[].concat(...e).map((e=>(e instanceof HTMLElement?e.classList.add("js-selected-navigation-item","dropdown-item"):e&&(e=Z("div",{className:"js-selected-navigation-item dropdown-item",children:e})),Z("li",{children:e}))))})})})]})});void 0===window.ResizeObserver&&(window.ResizeObserver=class{constructor(e){this.callback=e,this.watchlist=new Set}observe(e){if(this.watchlist.has(e))return;const t=Z("iframe",{title:"resize-observer",style:{top:0,left:0,width:"100%",height:"100%",opacity:0,zIndex:-9999,position:"absolute"}});e.prepend(t),t.contentWindow.onresize=()=>{const t={blockSize:e.clientHeight,inlineSize:e.clientWidth,width:e.clientWidth,height:e.clientHeight,x:e.clientLeft,y:e.clientTop,top:e.clientTop,bottom:e.clientTop+e.clientHeight,left:e.clientLeft,right:e.clientLeft+e.clientWidth,toJSON(){return{bottom:this.bottom,height:this.height,left:this.left,right:this.right,top:this.top,width:this.width,x:this.x,y:this.y}}};this.callback([{borderBoxSize:[t],contentBoxSize:[t],contentRect:t,target:e}],this)},this.watchlist.add(e)}unobserve(e){if(!this.watchlist.has(e))return;const t=e.querySelector("iframe[title='resize-observer']");t&&(t.contentWindow.onresize=null,e.removeChild(t)),this.watchlist.delete(e)}disconnect(){for(const e of this.watchlist)this.unobserve(e)}});const Je=ResizeObserver;var Ke=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const Xe=()=>Z("i",{className:"d-none d-lg-inline",children:"Branch: "});const Qe=e=>{const t=(e||"0000000").split("/");return(t.length&&t[t.length-1]).slice(0,7)},Ye=({href:e,datetime:t})=>Z("div",{className:"css-truncate css-truncate-overflow text-gray",children:["Latest commit"," ",Z("a",{href:e,className:"f6 link-gray text-mono d-none d-lg-inline",children:Qe(e)})," ",Z("relative-time",{datetime:t,className:"no-wrap"})]}),et=({children:e})=>Z("div",{className:"ml-1",children:e});const tt=({lang:e})=>Z("span",{className:"language-color","aria-label":`${e.name} ${e.percent}`,itemProp:"keywords",style:{width:e.percent,backgroundColor:e.color},children:e.name}),rt=({lang:e})=>Z("li",{children:Z(e.link?"a":"span",{href:e.link,children:[Z("span",{className:"color-block language-color",style:{backgroundColor:e.color}}),Z("span",{className:"lang",children:[" ",e.name," "]}),Z("span",{className:"percent",children:e.percent})]})}),nt=({open:e,langs:t})=>Z("details",{className:"details-reset mb-3",open:e,children:[Z("summary",{title:"Click for language details",children:Z("div",{className:"d-flex repository-lang-stats-graph",children:t.map((e=>Z(tt,{lang:e})))})}),Z("div",{className:"repository-lang-stats",children:Z("ol",{className:"repository-lang-stats-numbers",children:t.map((e=>Z(rt,{lang:e})))})})]});var it=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function ot(e,t){return(t=isNaN(t)?-1:+t)<0||1===t?e:e.endsWith("s")||e.endsWith("sh")||e.endsWith("ch")||e.endsWith("x")||e.endsWith("z")?e+"es":e+"s"}const at=({icon:e,href:t,text:r,count:n})=>Z("li",{children:Z("a",{href:t,children:[e," ","-1"!==String(n)&&Z("span",{className:"num text-emphasized",children:n})," ",ot(r,n)]})});at.defaultProps={count:-1};const st=at,lt=({rounded:e,children:t})=>Z("div",{className:["overall-summary","mt-3",e?"mb-3":["border-bottom-0","mb-0","rounded-bottom-0"]],children:Z("ul",{className:"numbers-summary",children:t})});lt.defaultProps={rounded:!0};const ct=lt;var ut=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const dt=({children:e})=>Z("div",{className:"repository-topics-container mt-3 mb-3 js-topics-list-container",children:e});var pt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const ht=({website:e,children:t})=>Z("div",{children:Z("div",{className:"f4",children:[Z("span",{className:"text-gray-dark mr-2",children:t}),e&&Z("span",{children:Z("a",{href:e,title:e,role:"link",target:"_blank",rel:"noopener noreferrer",children:e})})]})});var mt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var ft=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const yt=({href:e,icon:t,text:r,count:n,selected:i})=>Z("a",{href:e,className:["UnderlineNav-item",i&&"selected"],children:[t,r,0!=n&&Z("span",{className:"Counter",title:n,children:n})]});var vt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var gt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var bt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const wt=function(e,t=null){return t=t||e.method,fetch(e.action,{method:t,body:new URLSearchParams(new FormData(e))})},xt=({emoji:e,text:t,isBusy:r,dialog:n})=>Z(n?"details":"div",{className:["user-status-container","border","position-relative","hide-sm","bg-white","hide-md",n?["details-reset","details-overlay","details-overlay-dark"]:null],children:[Z(n?"summary":"div",{className:"d-flex",children:Z("div",{className:["d-flex","p-2","width-full","border-0","rounded-bottom-0",r?["user-status-container-border-busy","bg-yellow-light","border-yellow"]:null],children:[Z("div",{className:"flex-self-start mr-1 ml-1",children:Z("div",{children:e})}),Z("div",{className:"user-status-message-wrapper f6 mt-1 text-gray-dark ws-normal",children:Z("div",{children:Z("div",{children:t})})})]})}),n]});xt.defaultProps={isBusy:!1,dialog:null};const St=xt;var kt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const At=({children:e})=>Z("div",{className:"pt-3",children:[].concat([e]).map((e=>{var t;const r=null===(t=null==e?void 0:e.querySelector)||void 0===t?void 0:t.call(e,"summary");return r&&(r.className="btn-link text-small muted-link my-1"),e}))});var qt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var Nt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var Bt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function Et(e){return Bt(this,void 0,void 0,(function*(){!function(){const e=document.querySelector(".progress-pjax-loader");if(e){const t=e.firstElementChild,r=1200,n=100;t.style.width="0",e.style.opacity="100%";for(let e=0;et.style.width=`${n}%`),e)}setTimeout((()=>e.style.opacity="0"),r+n)}}();const t=yield fetch(e);return{document:(new DOMParser).parseFromString(yield t.text(),"text/html"),url:t.url}}))}function Pt(e){return e.src||e.getAttribute("data-src")}function Tt(e){document.body.className=e.body.className,document.head.querySelector("title").innerText=e.head.querySelector("title").innerText,function(e){const t=document.querySelector("header"),r=e.querySelector("header");t&&r&&t.replaceWith(r)}(e),function(e){const t=[...document.querySelectorAll("script")],r=[...e.querySelectorAll("script")].map(Pt).filter((e=>!t.some((t=>Pt(t)===e)))).map((e=>Z("script",{src:e})));document.body.append(...r)}(e)}const zt=function(e=window.location.href,t=!0){return Bt(this,void 0,void 0,(function*(){const r=function(e=location.pathname){return!i(e)}(),n=p(),o=yield Et(e),a=o.document.querySelector("main");if(a.style.display="none",r){document.querySelector("body > div.application-main").prepend(Z("div",{itemScope:!0,itemType:"http://schema.org/SoftwareSourceCode",children:Z("main",{})}))}const s=document.querySelector("main");if(s.parentElement.insertBefore(a,s),yield Ht(o.url),s.replaceWith(a),r){const e=document.querySelector("body > div.application-main");for(const t of[...e.children].splice(1))e.removeChild(t)}else n&&(a.parentElement.className="");a.style.display="",(yield xe.jumpToTop)&&window.scrollTo(0,0),Tt(o.document),t&&function(e){try{history.pushState(null,null,e)}catch(t){location.hash="#"+e}}(o.url)}))};var Rt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var Lt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};var jt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};const Ct=[new class extends ae{constructor(){super(xe.usePreloader,ke.Z,"preloader")}},new class extends ae{constructor(){super(!0,b.Z,"compatibility")}},new class extends ae{constructor(){super(xe.useOldCSS,le.Z,"old-school")}},new class extends ae{constructor(){super(xe.enableLightHeader,Se.Z,"light-header")}},new class extends ae{constructor(){super(xe.readmeHeaderType.then((e=>e===de.CombinedOld)),qe.Z,"combined-old-readme")}},new class extends ae{constructor(){super(xe.enableStickyReadmeHeader,Ae.Z,"sticky-readme-header")}},new class extends j{isApplieble(e){return m(e)}waitUntilFixerReady(){return R(".Subhead--spacious")}apply(){const e=document.querySelector(".Subhead--spacious");e.parentElement.insertBefore(Z(Ce,{}),e)}},new class extends j{constructor(){super(...arguments),this.wasShown=!1}isApplieble(){return Ne(this,void 0,void 0,(function*(){return(!this.wasShown||(yield xe.engine)===ce.Pjax)&&(yield xe.usePreloader)}))}apply(){this.wasShown=!0,document.documentElement.classList.add("defreshing"),document.documentElement.dataset.defreshedAt=String((new Date).valueOf())}},new class extends j{isApplieble(e){return s(e)&&!Oe()}waitUntilFixerReady(){return R("main:nth-child(1) > div > nav")}apply(e){const t=document.querySelector("main > div > nav"),r=t.parentElement;p(e)||(r.className="pagehead repohead hx_repohead readability-menu bg-gray-light pb-0 pt-3",r.firstElementChild.className="d-flex container-lg mb-4 px-3"),t.className="js-repo-nav js-sidenav-container-pjax clearfix hx_reponav reponav px-3 container-lg",t.querySelector(":scope > ul").className="list-style-none";for(const e of t.querySelectorAll(":scope > ul > li")){e.className="";const t=e.querySelector("a"),r=t.classList.contains("selected");t.className="js-selected-navigation-item reponav-item"+(r?" selected":"")}const n=Z(Ze,{children:[...t.querySelectorAll(":scope > ul > li > a")].map((e=>Z("a",{dataset:{name:e.getAttribute("data-tab-item")},href:e.href,children:e.querySelector("span").textContent})))}),i=t.querySelector(":scope > div");i?i.replaceWith(n):t.append(n);new Je((()=>{let e=!1;for(const r of t.querySelectorAll(":scope > ul > li > a")){r.style.display="block";const t=n.querySelector(`a[data-name=${r.getAttribute("data-tab-item")}]`);if(t){const n=!!r.offsetTop;e||(e=n),r.style.display=n?"none":"block",r.style.visibility=n?"hidden":"visible",t.style.display=n?"block":"none"}}n.style.display=e?"block":"none"})).observe(t)}},new class extends j{isApplieble(e){return s(e)&&!p(e)&&!Oe()}waitUntilFixerReady(){return z("main:nth-child(1) .container-xl")}apply(){document.querySelector("main .container-xl").className="container-lg clearfix new-discussion-timeline px-3"}},new class extends j{isApplieble(e){return s(e)&&!Oe()}waitUntilFixerReady(){return z("main:nth-child(1) div.repository-content > :first-child")}},new class extends j{isApplieble(){return Me()}waitUntilFixerReady(){return R("main:nth-child(1) git-clone-help")}apply(){return Ke(this,void 0,void 0,(function*(){const e=document.querySelector("main:nth-child(1) git-clone-help"),t=new Map([[`-M ${xe.mainBranchName.defaultValue}`,`-M ${yield xe.mainBranchName}`],[`origin ${xe.mainBranchName.defaultValue}`,`origin ${yield xe.mainBranchName}`]]),r=[...e.querySelectorAll("span")].filter((e=>(e.innerText||"").trim()));for(const e of r)for(const r of t)e.innerText=e.innerText.replace(r[0],r[1])}))}},new class extends j{isApplieble(e){return(l(e)||c(e)||u(e))&&!(Me()||Oe())}waitUntilFixerReady(){return R("main:nth-child(1) #branch-select-menu","main:nth-child(1) #branch-select-menu span.css-truncate-target")}apply(){const e=document.querySelector("#branch-select-menu"),t=e.querySelector("details-menu"),r=t&&t.getAttribute("src"),n=e.querySelector("include-fragment");n&&n.setAttribute("src",r);const i=e.querySelector("span.css-truncate-target");i.parentElement.insertBefore(Z(Xe,{}),i)}},new class extends j{isApplieble(e){return(l(e)||c(e)||u(e))&&!(Me()||Oe())}waitUntilFixerReady(){return R("main:nth-child(1) #ref-list-branches")}},new class extends j{isApplieble(e){return(l(e)||c(e))&&!(Me()||Oe())}waitUntilFixerReady(e){const t=["main:nth-child(1) .repository-content .Box relative-time","main:nth-child(1) .repository-content .Box div.flex-shrink-0:not(.hx_avatar_stack_commit)"];return l(e)&&(t.push("main:nth-child(1) .repository-content .file-navigation > :not(:first-child) svg.octicon-git-branch"),t.push("main:nth-child(1) .repository-content .Box ul.list-style-none svg.octicon-history")),R({selectors:t,dynamic:!0})}apply(e,t){l(e)&&this.backupDetails(t),this.moveCommitBuildStatuses(),this.moveCommitComments(),this.moveCommitDetails(),this.removeSecondCommitTitle()}backupDetails(e){const t=document.querySelector(".repository-content .file-navigation > :not(:first-child) svg.octicon-git-branch").parentElement;t.id="backup-branches";t.parentElement.remove(),e.append(t);const r=document.querySelector(".repository-content .Box ul.list-style-none svg.octicon-history").parentElement;r.id="backup-commits";r.parentElement.parentElement.remove(),e.append(r)}getBuildStatuses(){const e=document.querySelector("main:nth-child(1) .repository-content .Box .Box-header");return e.querySelector("details.commit-build-statuses")||e.querySelector("include-fragment")}moveCommitBuildStatuses(){if(this.getBuildStatuses()){const e=document.querySelector(".repository-content .Box .Box-header .commit-author").parentElement;e.parentElement.insertBefore(Z(et,{children:this.getBuildStatuses()}),e.nextSibling)}}moveCommitComments(){const e=document.querySelector("main:nth-child(1) .repository-content .Box .Box-header svg.octicon-comment");if(e){const t=e.parentElement;t.className="no-wrap muted-link text-inherit ml-2";const r=document.querySelector(".repository-content .Box .Box-header a.commit-author").parentElement;r.parentElement.insertBefore(t,r.nextSibling)}}moveCommitDetails(){const e=document.querySelector(".repository-content .Box relative-time").parentElement.parentElement,t=document.querySelector(".repository-content .Box div.flex-shrink-0:not(.hx_avatar_stack_commit)");for(const e of[...t.children])t.removeChild(e);const r=e.querySelector("a.text-mono"),n=e.querySelector("relative-time");t.append(Z(Ye,{href:r.href,datetime:n.getAttribute("datetime")})),e.remove()}removeSecondCommitTitle(){const e=document.querySelector(".repository-content .Box .Box-header .Details-content--hidden a.text-bold");e&&e.parentElement.remove()}},new class extends j{isApplieble(e){return l(e)&&!Me()&&!Oe()}waitUntilFixerReady(){return it(this,void 0,void 0,(function*(){return(yield R("main:nth-child(1) .BorderGrid-row:last-child"))&&(yield T("main:nth-child(1) .BorderGrid-row .Progress"))}))}apply(){return it(this,void 0,void 0,(function*(){const e=[...document.querySelector("main .BorderGrid-row .Progress").parentElement.nextElementSibling.children].map(this.extractLanguageData),t=document.querySelector(".repository-content"),r=yield xe.openLanguagesByDefault;t.prepend(Z(nt,{open:r,langs:e}))}))}extractLanguageData(e){return e.querySelector("a")?{name:e.querySelector("span").innerText,percent:e.querySelectorAll("span")[1].innerText,color:e.querySelector("svg").style.color,link:e.querySelector("a").href}:{name:e.querySelectorAll("span")[1].innerText,percent:e.querySelectorAll("span")[2].innerText,color:e.querySelector("svg").style.color,link:""}}},new class extends j{isApplieble(e){return l(e)&&!Me()&&!Oe()}apply(e,t){return ut(this,void 0,void 0,(function*(){const r=document.querySelector(".repository-content details summary div.repository-lang-stats-graph");document.querySelector(".repository-content").prepend(Z(ct,{rounded:!r,children:[this.createCommitsSummaryElement(t),this.createBranchesSummaryElement(t),this.createPackagesSummaryElement(e),this.createReleasesSummaryElement(e,yield xe.treatTagsAsReleases,yield xe.showLatestReleasePopup),this.createContributorsSummaryElement(e),this.createLicenseSummaryElement()]}))}))}createCommitsSummaryElement(e){const t=e.querySelector("#backup-commits"),r=t.querySelector("strong").innerText,n=t.href;return Z(st,{icon:Z($e,{}),href:n,text:"commit",count:r})}createBranchesSummaryElement(e){const t=e.querySelector("#backup-branches"),r=t.querySelector("strong").innerText,n=t.href;return Z(st,{icon:Z(Ie,{}),href:n,text:"branch",count:r})}createPackagesSummaryElement(e){const t=Z(_e,{});return this.createSummaryElementFromRightBar(e,t,"package",0,"",!1)}createReleasesSummaryElement(e,t,r){var n;const i=Z(_e,{}),o=this.createSummaryElementFromRightBar(e,i,"release",0,"",!0,t);if(r&&o){const e=this.findRightBarSectionByName("releases"),t=null==e?void 0:e.querySelector("relative-time"),r=null===(n=null==t?void 0:t.parentElement)||void 0===n?void 0:n.previousElementSibling,i=null==r?void 0:r.querySelector("span");if(i){const e=`${i.innerText} — ${t.innerText}`;o.classList.add("tooltipped","tooltipped-se"),o.setAttribute("aria-label",e)}}return o}createContributorsSummaryElement(e){const t=Z(We,{});return this.createSummaryElementFromRightBar(e,t,"contributor",1,"graphs/")}createLicenseSummaryElement(){const e=document.querySelector(".flex-shrink-0.col-12.col-md-3 svg.octicon-law");if(e){const t=e.parentElement,r=t.href,n=t.innerText.replace("License","").trim();return Z(st,{icon:Z(Ve,{}),href:r,text:n})}return null}createSummaryElementFromRightBar(e,t,r,n=0,i="",a=!0,s=!1){const l=this.findRightBarSectionByName(r);if(!l&&!a)return null;let c,u;if(l){let e=l.querySelector("span.Counter");!e&&s&&(e=l.querySelector(":scope > a > span")),c=(null==e?void 0:e.innerText)||n,u=l.querySelector("a").href}else c=n,u=`/${o(e)}/${i}${ot(r,c)}`;return Z(st,{icon:t,href:u,text:r,count:c})}findRightBarSectionByName(e){return[...document.querySelectorAll(".flex-shrink-0.col-12.col-md-3 div.BorderGrid-cell")].find((t=>{const r=t.querySelector("a");return r&&r.href.includes(e)}))}},new class extends j{isApplieble(e){return l(e)&&!Me()&&!Oe()}waitUntilFixerReady(){return pt(this,void 0,void 0,(function*(){return(yield R("main:nth-child(1) .repository-content .BorderGrid-row"))&&(yield T("main:nth-child(1) .repository-content .BorderGrid-cell .topic-tag"))}))}apply(){const e=document.querySelector("main .repository-content .BorderGrid-cell .topic-tag");document.querySelector("main .repository-content").prepend(Z(dt,{children:e.parentElement}))}},new class extends j{isApplieble(e){return l(e)&&!Me()&&!Oe()}waitUntilFixerReady(){return R("main:nth-child(1) .repository-content .BorderGrid-row")}apply(){var e,t;const r=document.querySelector("main .repository-content"),n=r.querySelector(".BorderGrid-cell"),i=n.querySelector(".f4"),o=null===(t=null===(e=n.querySelector(".octicon-link"))||void 0===e?void 0:e.parentElement.querySelector("a"))||void 0===t?void 0:t.href;r.prepend(Z(ht,{website:o,children:i.childNodes}))}},new class extends j{isApplieble(e){return l(e)&&!Me()&&!Oe()}waitUntilFixerReady(){return mt(this,void 0,void 0,(function*(){return(yield R("main:nth-child(1) .repository-content .BorderGrid-row"))&&(yield T("main:nth-child(1) .repository-content .BorderGrid-row:nth-child(1) details"))}))}apply(){const e=document.querySelector("main .repository-content .BorderGrid-row:nth-child(1) details");e&&document.querySelector("main .repository-content").prepend(e)}},new class extends j{isApplieble(e){return l(e)&&!Me()&&!Oe()}waitUntilFixerReady(){return R("main:nth-child(1) .repository-content")}apply(){const e=document.querySelector(".repository-content"),t=e.querySelector(".gutter-condensed"),r=t.firstElementChild;e.append(...r.children),t.parentElement.removeChild(t)}},new class extends j{isApplieble(e){return(l(e)||c(e))&&!Me()&&!Oe()}waitUntilFixerReady(){return ft(this,void 0,void 0,(function*(){return(yield R("main:nth-child(1) .repository-content"))&&(yield T("main:nth-child(1) #readme"))}))}apply(){var e;return ft(this,void 0,void 0,(function*(){const t=document.querySelector("#readme");t.className="Box md js-code-block-container Box--condensed";const r=t.firstElementChild;r.className="Box-header d-flex flex-items-center flex-justify-between",r.removeAttribute("style");const n=t.querySelector(".Box-title"),i=n.parentElement;switch(yield xe.readmeHeaderType){case de.New:break;case de.CombinedNew:case de.CombinedOld:i.querySelector("details svg").replaceWith(Z(Ue,{}));break;case de.Old:null===(e=i.querySelector("details"))||void 0===e||e.remove(),n.className="Box-title",n.prepend(Z(Ue,{}))}}))}},new class extends j{isApplieble(e){return vt(this,void 0,void 0,(function*(){return(yield xe.defreshProfilePage)&&f(e)&&!Oe()}))}waitUntilFixerReady(){return R("main:nth-child(1) nav","main:nth-child(1) div.js-profile-editable-area > :not(.js-user-profile-bio)[class]")}apply(e){return vt(this,void 0,void 0,(function*(){const t=document.querySelector("main div.js-profile-editable-area > :not(.js-user-profile-bio)[class]"),r=document.querySelector("main nav");if(r.style.overflow="hidden",r.append(...this.generateTabs(t,e)),t.remove(),!(yield xe.keepProfilePageIcons))for(const e of r.querySelectorAll("svg"))e.style.display="none"}))}generateTabs(e,t){const r=new Map([["stars",null],["followers",null],["following",Z(We,{})]]),n=[...r.keys()];return[...e.querySelectorAll("a")].filter((e=>r.has(this.getTabName(e.href)))).sort(((e,t)=>n.indexOf(this.getTabName(e.href))-n.indexOf(this.getTabName(t.href)))).map((e=>this.generateTab(t,e,r.get(this.getTabName(e.href))))).filter((e=>e))}getTabName(e){const t=e.indexOf("?");return-1===t?"":new URLSearchParams(e.substring(t)).get("tab")}generateTab(e,t,r=null){var n;const i=t.querySelector("svg")||r;null==i||i.classList.add("UnderlineNav-octicon");let o=this.getTabName(t.href).trim();o=o[0].toUpperCase()+o.slice(1);const a=t.querySelector("span"),s=(null===(n=null==a?void 0:a.innerText)||void 0===n?void 0:n.trim())||0;return Z(yt,{href:t.href,selected:this.getTabName(e)===this.getTabName(t.href),icon:i,text:o,count:s})}},new class extends j{isApplieble(e){return gt(this,void 0,void 0,(function*(){return(yield xe.defreshProfilePage)&&(yield xe.removeThemeSelector)&&f(e)&&!Oe()}))}waitUntilFixerReady(){return gt(this,void 0,void 0,(function*(){return R("main:nth-child(1) nav")}))}apply(){const e=document.querySelector("main:nth-child(1) nav");e&&e.nextElementSibling&&e.nextElementSibling.remove()}},new class extends j{isApplieble(){return bt(this,void 0,void 0,(function*(){return yield xe.disableUserStatus}))}waitUntilFixerReady(){return T(".js-user-status-details include-fragment")}apply(){for(const e of document.querySelectorAll(".js-user-status-details"))for(const t of e.querySelectorAll("include-fragment"))t.remove()}},new class extends j{isApplieble(e){return kt(this,void 0,void 0,(function*(){return(yield xe.defreshProfilePage)&&(yield xe.defreshProfilePageUserStatus)&&f(e)&&!Oe()}))}waitUntilFixerReady(){return T("main:nth-child(1) .user-status-container")}apply(){const e=document.querySelector("main .user-status-container"),t=e.querySelector("img")||e.querySelector("g-emoji"),r=e.querySelector(".user-status-message-wrapper"),n=(null==r?void 0:r.innerText.trim())||"",i=!!e.querySelector(".user-status-busy"),o=e.querySelector("details-dialog");this.fixDialog(o),e.replaceWith(Z(St,{emoji:t,text:n,isBusy:i,dialog:o}));const a=document.querySelector("main img.avatar");a&&a.classList.add("avatar-before-user-status")}fixDialog(e){e&&(this.fixDialogFragments(e),this.fixDialogEmojis(e),this.fixDialogButtons(e))}fixDialogFragments(e){for(const t of[...e.querySelectorAll("include-fragment")])t.setAttribute("src",t.getAttribute("data-url"))}fixDialogEmojis(e){const t=e.querySelector(".js-user-status-custom-emoji"),r=e.querySelector("form").emoji;e.querySelector(".btn.js-toggle-user-status-emoji-picker").addEventListener("click",(n=>{n.preventDefault(),n.stopPropagation();const i=e.querySelector("emoji-picker");i&&(this.fixEmojiPicker(t,r,i),i.open())}))}fixEmojiPicker(e,t,r){if(!r.fixed){for(const n of[...r.querySelectorAll(".js-emoji-button")])n.addEventListener("click",(function(n){n.preventDefault(),t.value=this.getAttribute("value");const i=this.children[0].cloneNode(!0);i.removeAttribute("width"),i.removeAttribute("height"),e.children[0].replaceWith(Z("div",{children:i})),r.close()}));r.fixed=!0}}fixDialogButtons(e){const t=e.querySelector("form button[type='submit']"),r=t.parentElement.querySelector("button:not([type='submit'])");t.addEventListener("click",(function(e){return kt(this,void 0,void 0,(function*(){e.preventDefault(),yield wt(this.form),location.reload()}))})),r.addEventListener("click",(function(e){return kt(this,void 0,void 0,(function*(){e.preventDefault();const t=this.form;t.emoji.value="",t.message.value="",t.limited_availability.value="0",yield wt(this.form),location.reload()}))}))}},new class extends j{isApplieble(e){return qt(this,void 0,void 0,(function*(){return(yield xe.defreshProfilePage)&&f(e)&&!Oe()}))}waitUntilFixerReady(){return qt(this,void 0,void 0,(function*(){return(yield R("main:nth-child(1) .h-card"))&&(yield T("main:nth-child(1) #blob-more-options-details"))}))}apply(){const e=document.querySelector("#blob-more-options-details"),t=e.querySelector("details").parentElement;document.querySelector("main .h-card").append(Z(At,{children:t})),e.parentElement.remove()}},new class extends j{constructor(){super(...arguments),this.isActive=!1}isApplieble(){return Nt(this,void 0,void 0,(function*(){return!this.isActive&&(yield xe.engine)===ce.Pjax}))}apply(){this.isActive=!0,document.addEventListener("pjax:success",(()=>Ht()))}},new class extends j{isApplieble(){return Rt(this,void 0,void 0,(function*(){return(yield xe.engine)===ce.Original}))}apply(){this.setupObserver(),this.fixAll()}needsToBeFixed(e){return!e.hasAttribute("defreshed")&&e.href&&!h(e.href)&&(!!(t=e.href)&&(t.startsWith("/")||y(t,location.host)))&&(s(e.href)||m(e.href)||f(e.href))&&!d(e.href)&&!p(e.href);var t}fix(e){e.setAttribute("defreshed",""),e.addEventListener("click",(function(e){return Rt(this,void 0,void 0,(function*(){e.metaKey||e.ctrlKey||(e.stopPropagation(),e.preventDefault(),zt(v(this.href)))}))}))}fixAll(){[...document.querySelectorAll("a")].filter(this.needsToBeFixed).forEach(this.fix)}setupObserver(){if(!("defreshObserver"in window)){const e=new MutationObserver((()=>this.fixAll()));e.observe(document.body,{childList:!0,subtree:!0}),window.defreshObserver=e}}},new class extends j{isApplieble(){return Lt(this,void 0,void 0,(function*(){return(yield xe.engine)===ce.Original}))}apply(){window.onpopstate=function(){const e=document.location.href;g(e)&&s(e)&&!h(e)?zt(e,!1):window.location.href=document.location.href}}},new class extends j{apply(){[...document.querySelectorAll(".js-notification-top-shelf[closing], div#js-flash-container[closing]")].forEach((e=>e.remove())),[...document.querySelectorAll(".js-notification-top-shelf, div#js-flash-container")].forEach((e=>e.setAttribute("closing","")))}},new class extends j{isApplieble(){return document.documentElement.classList.contains("defreshing")}apply(){return jt(this,void 0,void 0,(function*(){const e=document.documentElement.classList;e.remove("defreshing");const t=+document.documentElement.dataset.defreshedAt;delete document.documentElement.dataset.defreshedAt;(new Date).valueOf()-t>100&&(e.add("defreshed"),yield x(1500),e.remove("defreshed"))}))}}];var Ot=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};function Mt(e=window.location.href){return Ot(this,void 0,void 0,(function*(){const t=document.createElement("backup");for(const r of Ct){if((yield r.isApplieble(e,t))&&(yield r.waitUntilFixerReady(e,t)))try{yield r.apply(e,t)}catch(e){console.log("Fixer exception: ",e)}0}}))}const Ht=Mt;var Dt=function(e,t,r,n){return new(r||(r=Promise))((function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,s)}l((n=n.apply(e,t||[])).next())}))};!function(){Dt(this,void 0,void 0,(function*(){!document.documentElement.classList.contains(L.u2)&&g()&&(document.documentElement.classList.add(L.u2),yield Mt())}))}()},176:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,".overall-summary{position:relative;border:1px solid}.overall-summary.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.overall-summary>ul.numbers-summary{display:table;width:100%;table-layout:fixed}.overall-summary>ul.numbers-summary>li{display:table-cell;padding:0;text-align:center;white-space:nowrap}.overall-summary>ul.numbers-summary>li>a{display:block;padding:10px 0;text-decoration:none}.overall-summary>ul.numbers-summary>li.tooltipped-se::before{bottom:3px}.overall-summary>ul.numbers-summary>li.tooltipped-se::after{top:calc(100% - 10px)}.overall-summary{border-color:var(--color-btn-border)}.overall-summary a{color:var(--color-text-secondary)}.overall-summary a:hover{color:var(--color-text-link)}.overall-summary .octicon{color:var(--color-text-tertiary)}.reponav-item svg.octicon{color:var(--color-underlinenav-icon)}div.repository-lang-stats-graph{border-color:var(--color-btn-border)}\n",""]);const o=i},907:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,'[data-color-mode="light"]{--color-header-text: #333 !important;--color-header-bg: #f5f5f5 !important;--color-header-logo: #333 !important;--color-header-search-bg: #fff !important;--color-header-search-border: #dadbdc !important}[data-color-mode="light"] .header-search-input::placeholder{color:#333 !important}\n',""]);const o=i},12:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,'body .rounded-1{border-radius:3px !important}.btn{border-radius:3px !important}.repository-content .file-navigation .btn,.repository-content .flex-items-start .btn{padding:3px 10px !important;font-size:12px !important;line-height:20px !important;font-weight:600 !important}.repository-content #blob-path{line-height:20px}#branch-select-menu>.btn>svg{display:none !important}#branch-select-menu>.btn>span{font-weight:600 !important}.subnav-item:first-child,.subnav-search-context .btn,.BtnGroup-item:first-child,.BtnGroup-parent:first-child .BtnGroup-item,.input-group .input-group-button:first-child .btn,.btn.btn-with-count{border-top-left-radius:3px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-bottom-left-radius:3px !important}.subnav-item:last-child,.subnav-search-context+.subnav-search .subnav-search-input,.BtnGroup-item:last-child,.BtnGroup-parent:last-child .BtnGroup-item,.input-group .input-group-button:last-child .btn{border-top-left-radius:0 !important;border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;border-bottom-left-radius:0 !important}.avatar,.avatar-user{border-radius:3px !important}body:not(.page-profile) .avatar,body:not(.page-profile) .avatar-user,.avatar-small{box-shadow:none !important;background-color:transparent !important}.Box-header .avatar[width="24"],.Box-header .avatar-user[width="24"]{position:relative;top:2px;left:2px}.avatar[width="24"],.avatar-user[width="24"]{width:20px;height:20px}.hx_avatar_stack_commit,.AvatarStack-body{background-color:transparent !important}.Box{border-radius:3px !important}.Box-header{margin:0;border:none;border-bottom:1px solid var(--color-border-primary)}.Box-header,:not(li).Box-row:first-of-type,.Box--danger li.Box-row:first-of-type{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.Box-row,.Box-header,.Box-body{padding:8px 12px}.Box-header .ml-n1{margin-left:0 !important;margin-right:-8px !important}.markdown-body pre{border-radius:3px !important}.dropdown-menu,.SelectMenu-modal{border-radius:3px !important}.SelectMenu-modal .SelectMenu-tab{border-top-left-radius:4px !important;border-top-right-radius:4px !important}nav.menu{border-radius:3px !important}nav.menu>*:first-child{border-top-left-radius:3px !important;border-top-right-radius:3px !important}nav.menu>*:last-child{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}input[type=\'text\'].form-control,input[type=\'url\'].form-control,textarea.form-control,label.form-control,div.tag-input.form-control,select.form-select{border-radius:3px !important}textarea.form-control.js-quick-submit{border-top-left-radius:3px !important;border-top-right-radius:3px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}text-expander+label.drag-and-drop,text-expander+label.drag-and-drop>input{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}.pagehead-actions .btn{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;padding:3px 10px !important}.pagehead-actions a.social-count{border-top-right-radius:3px !important;border-bottom-right-radius:3px !important;padding:3px 10px !important}div.overall-summary{border-radius:3px !important}div.repository-lang-stats-graph{border-bottom-left-radius:3px !important;border-bottom-right-radius:3px !important}div.repository-lang-stats-graph>span.language-color:first-child{border-bottom-left-radius:3px !important}div.repository-lang-stats-graph>span.language-color:last-child{border-bottom-right-radius:3px !important}a.topic-tag{border:none !important;display:inline-block !important;padding:.3em .9em !important;margin:0 .5em .5em 0 !important;white-space:nowrap !important;line-height:1.5 !important;font-size:12px !important;border-radius:3px !important}li.topic-tag-action{border-radius:3px !important}.IssueLabel{border-radius:2px !important}.IssueLabel--big.lh-condensed,.State{border-radius:3px !important}.timeline-comment{border-radius:3px !important}.timeline-comment-header,.previewable-comment-form .comment-form-head.tabnav{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.timeline-comment-header .tabnav-tab,.previewable-comment-form .comment-form-head.tabnav .tabnav-tab{border-top-left-radius:4px !important;border-top-right-radius:4px !important}div.comment-reactions-options .reaction-summary-item:first-child{border-bottom-left-radius:3px}.h-card .avatar-before-user-status{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.h-card .user-status-container{border-top:0 !important}.dropdown-menu .js-user-status-container{border-radius:3px !important}body.page-profile .graph-before-activity-overview{border-radius:3px !important}body.page-profile .contribution-activity li>.js-year-link{border-radius:3px !important}\n',""]);const o=i},213:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,'html.defreshing main>*,html.defreshing div.footer{opacity:0}html.defreshing main::before{content:url("https://github.githubassets.com/images/spinners/octocat-spinner-128.gif");position:relative;left:calc(50% - 64px);top:64px}html.defreshing[data-color-mode=dark] main::before{filter:invert(1)}html.defreshed *{transition:1000ms opacity}\n',""]);const o=i},158:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,"#readme summary{border:none;box-shadow:none;padding:0 !important;background-color:transparent}#readme .Box-title{padding-left:1ch !important}\n",""]);const o=i},203:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(645),i=r.n(n)()((function(e){return e[1]}));i.push([e.id,"#readme .Box-header{position:sticky !important;top:0 !important;z-index:1 !important}\n",""]);const o=i},645:e=>{e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=e(t);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,n){"string"==typeof e&&(e=[[null,e,""]]);var i={};if(n)for(var o=0;o{const n=r(940),i=r(298);t.BF=e=>(e=(e||"").toString().toLowerCase(),n.includes(e))},298:e=>{e.exports=JSON.parse('{"avatars":{"reserved":true,"taken":true,"typical":true,"included":false},"assets":{"reserved":true,"taken":true,"typical":true,"included":false},"bookmarks":{"reserved":true,"taken":true,"typical":true,"included":false},"checks":{"reserved":true,"taken":true,"typical":true,"included":false},"conversations":{"reserved":true,"taken":true,"typical":true,"included":false},"labels":{"reserved":true,"taken":true,"typical":true,"included":false},"media":{"reserved":true,"taken":true,"typical":true,"included":false},"nodes":{"reserved":true,"taken":true,"typical":true,"included":false},"owners":{"reserved":true,"taken":true,"typical":true,"included":false},"page":{"reserved":true,"taken":true,"typical":true,"included":false},"registry":{"reserved":true,"taken":true,"typical":true,"included":false},"seats":{"reserved":true,"taken":true,"typical":true,"included":false},"shared":{"reserved":true,"taken":true,"typical":true,"included":false},"tasks":{"reserved":true,"taken":true,"typical":true,"included":false},"uploads":{"reserved":true,"taken":true,"typical":true,"included":false},"account":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/settings/profile","included":true},"apps":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/marketplace","included":true},"blog":{"reserved":true,"taken":false,"typical":false,"redirect":"https://blog.github.com","included":true},"c":{"reserved":true,"taken":false,"typical":false,"redirect":"https://support.github.com/","included":true},"contact":{"reserved":true,"taken":false,"typical":false,"redirect":"https://support.github.com/","included":true},"contributing":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/about/careers","included":true},"customer":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/business/customers","included":true},"customers":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/business/customers","included":true},"developer":{"reserved":true,"taken":false,"typical":false,"redirect":"https://developer.github.com","included":true},"edu":{"reserved":true,"taken":false,"typical":false,"redirect":"https://education.github.com","included":true},"guides":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com","included":true},"help":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com","included":true},"launch":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/search","included":true},"mac":{"reserved":true,"taken":false,"typical":false,"redirect":"https://desktop.github.com","included":true},"mirrors":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com/articles/about-github-mirrors/","included":true},"pages":{"reserved":true,"taken":false,"typical":false,"redirect":"https://pages.github.com","included":true},"plans":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/pricing","included":true},"press":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/about/press","included":true},"readme":{"reserved":true,"taken":false,"typical":false,"included":true},"repositories":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/trending","included":true},"resources":{"reserved":true,"taken":false,"typical":false,"redirect":"https://resources.github.com","included":true},"security":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com/articles/github-security/","included":true},"settings":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/settings/profile","included":true},"signup":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/join","included":true},"terms":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com/articles/github-terms-of-service/","included":true},"topic":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com/topics","included":true},"tos":{"reserved":true,"taken":false,"typical":false,"redirect":"https://help.github.com/articles/github-terms-of-service/","included":true},"training":{"reserved":true,"taken":false,"typical":false,"redirect":"https://services.github.com","included":true},"users":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com","included":true},"wiki":{"reserved":true,"taken":false,"typical":false,"redirect":"https://github.com","included":true},"windows":{"reserved":true,"taken":false,"typical":false,"redirect":"https://desktop.github.com","included":true},"advisories":{"reserved":true,"taken":true,"typical":false,"included":true,"notes":"GitHub Advisory Database"},"collections":{"reserved":true,"taken":false,"typical":false,"included":true,"notes":"Curated lists of GitHub repos"},"hovercards":{"reserved":true,"taken":false,"typical":false,"included":true,"notes":"HTTP ERROR 406"},"inbox":{"reserved":true,"taken":true,"typical":false,"redirect":"https://github.com/410","included":true,"notes":"410 ERROR"},"invalid-email-address":{"reserved":true,"taken":true,"typical":false,"included":true,"notes":"HTTP ERROR 404"},"suggestions":{"reserved":true,"taken":false,"typical":false,"included":true},"suspended":{"reserved":true,"taken":true,"typical":false,"redirect":"https://github.com","included":true,"notes":"Page behaviour depends on whether you\'re logged in or if your account is actually suspended"},"case-studies":{"reserved":false,"taken":true,"typical":false,"included":true},"watching":{"reserved":false,"taken":true,"typical":false,"included":true},"save-net-neutrality":{"reserved":false,"taken":true,"typical":false,"included":true},"ghost":{"reserved":false,"taken":true,"typical":true,"included":true},"status":{"reserved":true,"taken":false,"typical":false,"included":true}}')},940:e=>{e.exports=JSON.parse('["400","401","402","403","404","405","406","407","408","409","410","411","412","413","414","415","416","417","418","419","420","421","422","423","424","425","426","427","428","429","430","431","500","501","502","503","504","505","506","507","508","509","510","511","about","access","account","admin","advisories","anonymous","any","api","apps","attributes","auth","billing","blob","blog","bounty","branches","business","businesses","c","cache","case-studies","categories","central","certification","changelog","cla","cloud","codereview","collection","collections","comments","commit","commits","community","companies","compare","contact","contributing","cookbook","coupons","customer-stories","customer","customers","dashboard","dashboards","design","develop","developer","diff","discover","discussions","docs","downloads","downtime","editor","editors","edu","enterprise","events","explore","featured","features","files","fixtures","forked","garage","ghost","gist","gists","graphs","guide","guides","help","help-wanted","home","hooks","hosting","hovercards","identity","images","inbox","individual","info","integration","interfaces","introduction","invalid-email-address","investors","issues","jobs","join","journal","journals","lab","labs","languages","launch","layouts","learn","legal","library","linux","listings","lists","login","logos","logout","mac","maintenance","malware","man","marketplace","mention","mentioned","mentioning","mentions","migrating","milestones","mine","mirrors","mobile","navigation","network","new","news","none","nonprofit","nonprofits","notices","notifications","oauth","offer","open-source","organisations","organizations","orgs","pages","partners","payments","personal","plans","plugins","popular","popularity","posts","press","pricing","professional","projects","pulls","raw","readme","recommendations","redeem","releases","render","reply","repositories","resources","restore","revert","save-net-neutrality","saved","scraping","search","security","services","sessions","settings","shareholders","shop","showcases","signin","signup","site","spam","sponsors","ssh","staff","starred","stars","static","status","statuses","storage","store","stories","styleguide","subscriptions","suggest","suggestion","suggestions","support","suspended","talks","teach","teacher","teachers","teaching","team","teams","ten","terms","timeline","topic","topics","tos","tour","train","training","translations","tree","trending","updates","username","users","visualization","w","watching","wiki","windows","works-with","www0","www1","www2","www3","www4","www5","www6","www7","www8","www9"]')}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={id:n,exports:{}};return e[n](o,o.exports,r),o.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);r(370)})(); \ No newline at end of file diff --git a/build/github-defreshed.xpi b/build/github-defreshed.xpi index fb832824b46720dc235a21614560ee4dfd3a22f4..6200a77ad0d7e4945248df5824e407c1f27ca639 100644 GIT binary patch delta 26695 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 delta 24346 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

EraBbm-4PuK9+10pG$H8Uf*^MpAq@ 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