content
"}},Qt={element:"span",mutate:function(e){e.setAttribute("style","display: -webkit-flex; display: -ms-flexbox; display: flex;"),e.innerHTML='hello'}},Yt={element:"form",mutate:function(e){e.setAttribute("tabindex",0),e.setAttribute("disabled","disabled")}},en={element:"a",mutate:function(e){return e.href="#void",e.innerHTML='content
",e.firstElementChild}},xn=function(e){if(!e.ownerSVGElement&&"svg"!==e.nodeName.toLowerCase())return!1;var t=s();e.appendChild(t);var n=t.querySelector("input");return n.focus(),n.disabled=!0,e.removeChild(t),!0},yn={element:"div",mutate:function(e){return e.innerHTML=c('Here's what the wider community accomplished in 2019 and where to find GitLab at FOSDEM'20.
How we upgraded BootstrapVue to v2 stable in GitLab UI, our UI library, and what challenges we encountered in the process
Learn about how GitLab CI and APIs can help you automate bulk tasks
Introduction to the new serverless JS project template at GitLab
Part one of a pragmatic, business-driven guide to help teams transition from fixating on output to optimizing the value exchange with their customers.
Part two of a pragmatic, business-driven guide to help teams transition from fixating on output to optimizing the value exchange with their customers.
Part three of a pragmatic, business-driven guide to help teams transition from fixating on output to optimizing the value exchange with their customers.
Find out which plan works best for your team
Learn about pricingLearn about what GitLab can do for your team
Talk to an expert