ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Test​Cafe Test Runner

by churkin ALL

Plugin for working with TestCafe tests via SublimeText IDE.

Details

Installs

  • Total 365
  • Win 185
  • Mac 136
  • Linux 44
Nov 5 Nov 4 Nov 3 Nov 2 Nov 1 Oct 31 Oct 30 Oct 29 Oct 28 Oct 27 Oct 26 Oct 25 Oct 24 Oct 23 Oct 22 Oct 21 Oct 20 Oct 19 Oct 18 Oct 17 Oct 16 Oct 15 Oct 14 Oct 13 Oct 12 Oct 11 Oct 10 Oct 9 Oct 8 Oct 7 Oct 6 Oct 5 Oct 4 Oct 3 Oct 2 Oct 1 Sep 30 Sep 29 Sep 28 Sep 27 Sep 26 Sep 25 Sep 24 Sep 23 Sep 22
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
github.​com

<!DOCTYPE html> <html lang=“en”

data-color-mode=“auto” data-light-theme=“light” data-dark-theme=“dark” data-a11y-animated-images=“system” data-a11y-link-underlines=“true”

:root { –tab-size-preference: 4; }

pre, code {
  tab-size: var(--tab-size-preference);
}
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-primitives-15839d47b75d.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-a5c85403da8c.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/global-abde950b7df1.css" />
<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/github-490b3f68bf33.css" />

<script crossorigin=“anonymous” type=“application/javascript” src=“https://github.githubassets.com/assets/vendors-node_modules_github_auto-complete-element_dist_index_js-node_modules_github_catalyst-0d7d60-a999b98ae398.js” defer=“defer”>

testcafe-sublimetext/README.md at master · churkin/testcafe-sublimetext · GitHub

<meta name="hovercard-subject-tag" content="repository:77147277" data-turbo-transient>

<meta name="google-site-verification" content="Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I">

<meta name="user-login" content="">



<meta name="viewport" content="width=device-width">



  <meta name="description" content="Plugin for working with TestCafe tests via SublimeText IDE. - testcafe-sublimetext/README.md at master · churkin/testcafe-sublimetext">

  <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub">

<link rel="fluid-icon" href="https://github.com/fluidicon.png" title="GitHub">
<meta property="fb:app_id" content="1401488693436528">
<meta name="apple-itunes-app" content="app-id=1477376905, app-argument=https://github.com/churkin/testcafe-sublimetext/blob/master/README.md" />

  <meta name="twitter:image" content="https://opengraph.githubassets.com/7e2fe7b6e2866af0cf703d488909bde9bc29077dfed8b804732eff3798ea5776/churkin/testcafe-sublimetext" /><meta name="twitter:site" content="@github" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="testcafe-sublimetext/README.md at master · churkin/testcafe-sublimetext" /><meta name="twitter:description" content="Plugin for working with TestCafe tests via SublimeText IDE. - churkin/testcafe-sublimetext" />

<meta name="hostname" content="github.com">



    <meta name="expected-hostname" content="github.com">

<meta name="turbo-cache-control" content="no-cache" data-turbo-transient>

<meta data-hydrostats="publish">

<meta name="turbo-body-classes" content="logged-out env-production page-responsive">

<div class="position-relative header-wrapper js-header-wrapper ">
  <a href="#start-of-content" data-skip-target-assigned="false" class="px-2 py-4 color-bg-accent-emphasis color-fg-on-emphasis show-on-focus js-skip-to-content">Skip to content</a>

  <span data-view-component="true" class="progress-pjax-loader Progress position-fixed width-full">
<span style="width: 0%;" data-view-component="true" class="Progress-item progress-pjax-loader-bar left-0 top-0 color-bg-accent-emphasis"></span>

<link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.53f37102c46fd176a96b.module.css" />

<react-partial partial-name=“keyboard-shortcuts-dialog” data-ssr=“false” data-attempted-ssr=“false” data-react-profiling=“false”

Navigation Menu

<a class="mr-lg-3 color-fg-inherit flex-order-2 js-prevent-focus-on-mobile-nav"
    href="/"
    aria-label="Homepage"
    data-analytics-event="{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to go to homepage&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Logomark;ref_loc:Header&quot;}">
    <svg height="32" aria-hidden="true" viewBox="0 0 24 24" version="1.1" width="32" data-view-component="true" class="octicon octicon-mark-github">
<path d="M12 1C5.923 1 1 5.923 1 12c0 4.867 3.149 8.979 7.521 10.436.55.096.756-.233.756-.522 0-.262-.013-1.128-.013-2.049-2.764.509-3.479-.674-3.699-1.292-.124-.317-.66-1.293-1.127-1.554-.385-.207-.936-.715-.014-.729.866-.014 1.485.797 1.691 1.128.99 1.663 2.571 1.196 3.204.907.096-.715.385-1.196.701-1.471-2.448-.275-5.005-1.224-5.005-5.432 0-1.196.426-2.186 1.128-2.956-.111-.275-.496-1.402.11-2.915 0 0 .921-.288 3.024 1.128a10.193 10.193 0 0 1 2.75-.371c.936 0 1.871.123 2.75.371 2.104-1.43 3.025-1.128 3.025-1.128.605 1.513.221 2.64.111 2.915.701.77 1.127 1.747 1.127 2.956 0 4.222-2.571 5.157-5.019 5.432.399.344.743 1.004.743 2.035 0 1.471-.014 2.654-.014 3.025 0 .289.206.632.756.522C19.851 20.979 23 16.854 23 12c0-6.077-4.922-11-11-11Z"></path>

<div class="d-flex flex-1 flex-order-2 text-right d-lg-none gap-2 flex-justify-end">
      <a
        href="/login?return_to=https%3A%2F%2Fgithub.com%2Fchurkin%2Ftestcafe-sublimetext%2Fblob%2Fmaster%2FREADME.md"
        class="HeaderMenu-link HeaderMenu-button d-inline-flex f5 no-underline border color-border-default rounded-2 px-2 py-1 color-fg-inherit js-prevent-focus-on-mobile-nav"
        data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/churkin/testcafe-sublimetext/blob/master/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="d51843f8df3d0f81f11753878f551c8812b3ab5876ecd52a961431b255c047eb"
        data-analytics-event="{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to Sign in&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Sign in;ref_loc:Header&quot;}"
      >
        Sign in
      </a>
          <div class="AppHeader-appearanceSettings">
<react-partial-anchor>
  <button data-target="react-partial-anchor.anchor" id="icon-button-3bbb2c74-e95b-4f13-8c4c-f271490ba0d5" aria-labelledby="tooltip-a066f521-10c4-46aa-bc24-92dffc838999" type="button" disabled="disabled" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium AppHeader-button HeaderMenu-link border cursor-wait">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sliders Button-visual">
<path d="M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z"></path>

Appearance settings

<template data-target="react-partial-anchor.template">
    <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.53f37102c46fd176a96b.module.css" />

<react-partial partial-name=“appearance-settings” data-ssr=“false” data-attempted-ssr=“false” data-react-profiling=“false”

</template>
</react-partial-anchor>

</div>
</div>


<div class="HeaderMenu js-header-menu height-fit position-lg-relative d-lg-flex flex-column flex-auto top-0">
  <div class="HeaderMenu-wrapper d-flex flex-column flex-self-start flex-lg-row flex-auto rounded rounded-lg-0">
        <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.53f37102c46fd176a96b.module.css" />

<react-partial partial-name=“marketing-navigation” data-ssr=“true” data-attempted-ssr=“true” data-react-profiling=“false”

<nav class=“MarketingNavigation-modulenav–jA9Zq” aria-label=“Global”><ul class=“MarketingNavigation-modulelist–r_vr2”>
  • <div class=“NavDropdown-module
  • container–bmXM2 js-details-container js-header-menu-item”><button type=“button” class=“NavDropdown-modulebutton–Hq9UR js-details-target” aria-expanded=“false”>Platform<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavDropdown-modulebuttonIcon–SR0Ke” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><div class=“NavDropdown-moduledropdown–Ig57Y”><ul class=“NavDropdown-modulelist–RwSSK”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>AI CODE CREATION<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/features/copilot” data-analytics-event=“{"action”:“github_copilot”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“github_copilot_link_platform_navbar”}“ class="NavLink-module
  • link–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-copilot NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>GitHub Copilot<span class=“NavLink-modulesubtitle–qC15H”>Write better code with AI
  • <a href=“https://github.com/features/spark” data-analytics-event=“{"action”:“github_spark”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“github_spark_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-sparkle-fill NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>GitHub Spark<span class=“NavLink-modulesubtitle–qC15H”>Build and deploy intelligent apps
  • <a href=“https://github.com/features/models” data-analytics-event=“{"action”:“github_models”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“github_models_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-ai-model NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>GitHub Models<span class=“NavLink-modulesubtitle–qC15H”>Manage and compare prompts
  • <a href=“https://github.com/mcp” data-analytics-event=“{"action”:“mcp_registry”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“mcp_registry_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-mcp NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>MCP Registry<sup class=“NavLink-modulelabel–MrIhm”>New<span class=“NavLink-modulesubtitle–qC15H”>Discover and integrate external tools
  • <div class=“NavGroup-modulegroup–T925n”><span class=“NavGroup-moduletitle–TdKyz”>DEVELOPER WORKFLOWS<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/features/actions” data-analytics-event=“{"action”:“actions”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“actions_link_platform_navbar”}“ class="NavLink-module
  • link–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-workflow NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Actions<span class=“NavLink-modulesubtitle–qC15H”>Automate any workflow
  • <a href=“https://github.com/features/codespaces” data-analytics-event=“{"action”:“codespaces”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“codespaces_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-codespaces NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Codespaces<span class=“NavLink-modulesubtitle–qC15H”>Instant dev environments
  • <a href=“https://github.com/features/issues” data-analytics-event=“{"action”:“issues”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“issues_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-issue-opened NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Issues<span class=“NavLink-modulesubtitle–qC15H”>Plan and track work
  • <a href=“https://github.com/features/code-review” data-analytics-event=“{"action”:“code_review”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“code_review_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-code NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Code Review<span class=“NavLink-modulesubtitle–qC15H”>Manage code changes
  • <div class=“NavGroup-modulegroup–T925n”><span class=“NavGroup-moduletitle–TdKyz”>APPLICATION SECURITY<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/security/advanced-security” data-analytics-event=“{"action”:“github_advanced_security”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“github_advanced_security_link_platform_navbar”}“ class="NavLink-module
  • link–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-shield-check NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>GitHub Advanced Security<span class=“NavLink-modulesubtitle–qC15H”>Find and fix vulnerabilities
  • <a href=“https://github.com/security/advanced-security/code-security” data-analytics-event=“{"action”:“code_security”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“code_security_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-code-square NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Code security<span class=“NavLink-modulesubtitle–qC15H”>Secure your code as you build
  • <a href=“https://github.com/security/advanced-security/secret-protection” data-analytics-event=“{"action”:“secret_protection”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“secret_protection_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-lock NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Secret protection<span class=“NavLink-modulesubtitle–qC15H”>Stop leaks before they start
  • <div class=“NavGroup-modulegroup–T925n NavGroup-modulehasSeparator–AJeNz”><span class=“NavGroup-moduletitle–TdKyz”>EXPLORE<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/why-github” data-analytics-event=“{"action”:“why_github”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“why_github_link_platform_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Why GitHub
  • <a href=“https://docs.github.com” data-analytics-event=“{"action”:“documentation”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“documentation_link_platform_navbar”}“ class="NavLink-modulelink–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>Documentation<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <a href=“https://github.blog” data-analytics-event=“{"action”:“blog”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“blog_link_platform_navbar”}“ class="NavLink-modulelink–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>Blog<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <a href=“https://github.blog/changelog” data-analytics-event=“{"action”:“changelog”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“changelog_link_platform_navbar”}“ class="NavLink-modulelink–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>Changelog<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <a href=“https://github.com/marketplace” data-analytics-event=“{"action”:“marketplace”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“marketplace_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Marketplace
  • <div class=“NavDropdown-moduletrailingLinkContainer–MNB5T”><a href=“https://github.com/features” data-analytics-event=“{"action”:“view_all_features”,“tag”:“link”,“context”:“platform”,“location”:“navbar”,“label”:“view_all_features_link_platform_navbar”}“ class="NavLink-modulelink–n48VB”><span class=“NavLink-moduletitle–xw3ok”>View all features<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavLink-modulearrowIcon–g6Lip” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <div class=“NavDropdown-module
  • container–bmXM2 js-details-container js-header-menu-item”><button type=“button” class=“NavDropdown-modulebutton–Hq9UR js-details-target” aria-expanded=“false”>Solutions<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavDropdown-modulebuttonIcon–SR0Ke” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><div class=“NavDropdown-moduledropdown–Ig57Y”><ul class=“NavDropdown-modulelist–RwSSK”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>BY COMPANY SIZE<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/enterprise” data-analytics-event=“{"action”:“enterprises”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“enterprises_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Enterprises
  • <a href=“https://github.com/team” data-analytics-event=“{"action”:“small_and_medium_teams”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“small_and_medium_teams_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Small and medium teams
  • <a href=“https://github.com/enterprise/startups” data-analytics-event=“{"action”:“startups”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“startups_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Startups
  • <a href=“https://github.com/solutions/industry/nonprofits” data-analytics-event=“{"action”:“nonprofits”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“nonprofits_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Nonprofits
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>BY USE CASE<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/solutions/use-case/app-modernization” data-analytics-event=“{"action”:“app_modernization”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“app_modernization_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>App Modernization
  • <a href=“https://github.com/solutions/use-case/devsecops” data-analytics-event=“{"action”:“devsecops”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“devsecops_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>DevSecOps
  • <a href=“https://github.com/solutions/use-case/devops” data-analytics-event=“{"action”:“devops”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“devops_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>DevOps
  • <a href=“https://github.com/solutions/use-case/ci-cd” data-analytics-event=“{"action”:“ci/cd”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“ci/cd_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>CI/CD
  • <a href=“https://github.com/solutions/use-case” data-analytics-event=“{"action”:“view_all_use_cases”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“view_all_use_cases_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>View all use cases<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavLink-modulearrowIcon–g6Lip” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>BY INDUSTRY<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/solutions/industry/healthcare” data-analytics-event=“{"action”:“healthcare”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“healthcare_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Healthcare
  • <a href=“https://github.com/solutions/industry/financial-services” data-analytics-event=“{"action”:“financial_services”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“financial_services_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Financial services
  • <a href=“https://github.com/solutions/industry/manufacturing” data-analytics-event=“{"action”:“manufacturing”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“manufacturing_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Manufacturing
  • <a href=“https://github.com/solutions/industry/government” data-analytics-event=“{"action”:“government”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“government_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Government
  • <a href=“https://github.com/solutions/industry” data-analytics-event=“{"action”:“view_all_industries”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“view_all_industries_link_solutions_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>View all industries<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavLink-modulearrowIcon–g6Lip” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><div class=“NavDropdown-moduletrailingLinkContainer–MNB5T”><a href=“https://github.com/solutions” data-analytics-event=“{"action”:“view_all_solutions”,“tag”:“link”,“context”:“solutions”,“location”:“navbar”,“label”:“view_all_solutions_link_solutions_navbar”}“ class="NavLink-modulelink–n48VB”><span class=“NavLink-moduletitle–xw3ok”>View all solutions<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavLink-modulearrowIcon–g6Lip” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <div class=“NavDropdown-module
  • container–bmXM2 js-details-container js-header-menu-item”><button type=“button” class=“NavDropdown-modulebutton–Hq9UR js-details-target” aria-expanded=“false”>Resources<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavDropdown-modulebuttonIcon–SR0Ke” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><div class=“NavDropdown-moduledropdown–Ig57Y”><ul class=“NavDropdown-modulelist–RwSSK”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>EXPLORE BY TOPIC<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/resources/articles?topic=ai” data-analytics-event=“{"action”:“ai”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“ai_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>AI
  • <a href=“https://github.com/resources/articles?topic=software-development” data-analytics-event=“{"action”:“software_development”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“software_development_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Software Development
  • <a href=“https://github.com/resources/articles?topic=devops” data-analytics-event=“{"action”:“devops”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“devops_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>DevOps
  • <a href=“https://github.com/resources/articles?topic=security” data-analytics-event=“{"action”:“security”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“security_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Security
  • <a href=“https://github.com/resources/articles” data-analytics-event=“{"action”:“view_all_topics”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“view_all_topics_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>View all topics<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavLink-modulearrowIcon–g6Lip” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>EXPLORE BY TYPE<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/customer-stories” data-analytics-event=“{"action”:“customer_stories”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“customer_stories_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Customer stories
  • <a href=“https://github.com/resources/events” data-analytics-event=“{"action”:“events
  • webinars”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“eventswebinars_link_resources_navbar”}“ class="NavLink-modulelink–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Events & webinars
  • <a href=“https://github.com/resources/whitepapers” data-analytics-event=“{"action”:“ebooks
  • reports”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“ebooksreports_link_resources_navbar”}“ class="NavLink-modulelink–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Ebooks & reports
  • <a href=“https://github.com/solutions/executive-insights” data-analytics-event=“{"action”:“business_insights”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“business_insights_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Business insights
  • <a href=“https://skills.github.com” data-analytics-event=“{"action”:“github_skills”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“github_skills_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>GitHub Skills<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>SUPPORT & SERVICES<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://docs.github.com” data-analytics-event=“{"action”:“documentation”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“documentation_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>Documentation<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <a href=“https://support.github.com” data-analytics-event=“{"action”:“customer_support”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“customer_support_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>Customer support<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <a href=“https://github.com/orgs/community/discussions” data-analytics-event=“{"action”:“community_forum”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“community_forum_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Community forum
  • <a href=“https://github.com/trust-center” data-analytics-event=“{"action”:“trust_center”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“trust_center_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Trust center
  • <a href=“https://github.com/partners” data-analytics-event=“{"action”:“partners”,“tag”:“link”,“context”:“resources”,“location”:“navbar”,“label”:“partners_link_resources_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Partners
  • <div class=“NavDropdown-module
  • container–bmXM2 js-details-container js-header-menu-item”><button type=“button” class=“NavDropdown-modulebutton–Hq9UR js-details-target” aria-expanded=“false”>Open Source<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavDropdown-modulebuttonIcon–SR0Ke” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><div class=“NavDropdown-moduledropdown–Ig57Y”><ul class=“NavDropdown-modulelist–RwSSK”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>COMMUNITY<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/sponsors” data-analytics-event=“{"action”:“github_sponsors”,“tag”:“link”,“context”:“open_source”,“location”:“navbar”,“label”:“github_sponsors_link_open_source_navbar”}“ class="NavLink-module
  • link–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-sponsor-tiers NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>GitHub Sponsors<span class=“NavLink-modulesubtitle–qC15H”>Fund open source developers
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>PROGRAMS<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://securitylab.github.com” data-analytics-event=“{"action”:“security_lab”,“tag”:“link”,“context”:“open_source”,“location”:“navbar”,“label”:“security_lab_link_open_source_navbar”}“ class="NavLink-module
  • link–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>Security Lab<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <a href=“https://maintainers.github.com” data-analytics-event=“{"action”:“maintainer_community”,“tag”:“link”,“context”:“open_source”,“location”:“navbar”,“label”:“maintainer_community_link_open_source_navbar”}“ class="NavLink-module
  • link–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>Maintainer Community<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <a href=“https://github.com/accelerator” data-analytics-event=“{"action”:“accelerator”,“tag”:“link”,“context”:“open_source”,“location”:“navbar”,“label”:“accelerator_link_open_source_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Accelerator
  • <a href=“https://archiveprogram.github.com” data-analytics-event=“{"action”:“archive_program”,“tag”:“link”,“context”:“open_source”,“location”:“navbar”,“label”:“archive_program_link_open_source_navbar”}“ class="NavLink-module
  • link–n48VB” target=“_blank” rel=“noreferrer”><span class=“NavLink-moduletitle–xw3ok”>Archive Program<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-link-external NavLink-moduleexternalIcon–JurQ9” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>REPOSITORIES<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/topics” data-analytics-event=“{"action”:“topics”,“tag”:“link”,“context”:“open_source”,“location”:“navbar”,“label”:“topics_link_open_source_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Topics
  • <a href=“https://github.com/trending” data-analytics-event=“{"action”:“trending”,“tag”:“link”,“context”:“open_source”,“location”:“navbar”,“label”:“trending_link_open_source_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Trending
  • <a href=“https://github.com/collections” data-analytics-event=“{"action”:“collections”,“tag”:“link”,“context”:“open_source”,“location”:“navbar”,“label”:“collections_link_open_source_navbar”}“ class="NavLink-module
  • link–n48VB”><span class=“NavLink-moduletitle–xw3ok”>Collections
  • <div class=“NavDropdown-module
  • container–bmXM2 js-details-container js-header-menu-item”><button type=“button” class=“NavDropdown-modulebutton–Hq9UR js-details-target” aria-expanded=“false”>Enterprise<svg aria-hidden=“true” focusable=“false” class=“octicon octicon-chevron-right NavDropdown-modulebuttonIcon–SR0Ke” viewBox=“0 0 16 16” width=“16” height=“16” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><div class=“NavDropdown-moduledropdown–Ig57Y”><ul class=“NavDropdown-modulelist–RwSSK”>
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>ENTERPRISE SOLUTIONS<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/enterprise” data-analytics-event=“{"action”:“enterprise_platform”,“tag”:“link”,“context”:“enterprise”,“location”:“navbar”,“label”:“enterprise_platform_link_enterprise_navbar”}“ class="NavLink-module
  • link–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-stack NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Enterprise platform<span class=“NavLink-modulesubtitle–qC15H”>AI-powered developer platform
  • <div class=“NavGroup-module
  • group–T925n”><span class=“NavGroup-moduletitle–TdKyz”>AVAILABLE ADD-ONS<ul class=“NavGroup-modulelist–M8eGv”>
  • <a href=“https://github.com/security/advanced-security” data-analytics-event=“{"action”:“github_advanced_security”,“tag”:“link”,“context”:“enterprise”,“location”:“navbar”,“label”:“github_advanced_security_link_enterprise_navbar”}“ class="NavLink-module
  • link–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-shield-check NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>GitHub Advanced Security<span class=“NavLink-modulesubtitle–qC15H”>Enterprise-grade security features
  • <a href=“https://github.com/features/copilot/copilot-business” data-analytics-event=“{"action”:“copilot_for_business”,“tag”:“link”,“context”:“enterprise”,“location”:“navbar”,“label”:“copilot_for_business_link_enterprise_navbar”}“ class="NavLink-module
  • link–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-copilot NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Copilot for Business<span class=“NavLink-modulesubtitle–qC15H”>Enterprise-grade AI features
  • <a href=“https://github.com/premium-support” data-analytics-event=“{"action”:“premium_support”,“tag”:“link”,“context”:“enterprise”,“location”:“navbar”,“label”:“premium_support_link_enterprise_navbar”}“ class="NavLink-module
  • link–n48VB”><div class=“NavLink-moduletext–SdWkb”><svg aria-hidden=“true” focusable=“false” class=“octicon octicon-comment-discussion NavLink-moduleicon–h0sw7” viewBox=“0 0 24 24” width=“24” height=“24” fill=“currentColor” display=“inline-block” overflow=“visible” style=“vertical-align:text-bottom”><span class=“NavLink-moduletitle–xw3ok”>Premium Support<span class=“NavLink-modulesubtitle–qC15H”>Enterprise-grade 24/7 support
  • <a href=“https://github.com/pricing” data-analytics-event=“{"action”:“pricing”,“tag”:“link”,“context”:“pricing”,“location”:“navbar”,“label”:“pricing_link_pricing_navbar”}“ class="NavLink-module
  • link–n48VB MarketingNavigation-modulenavLink–U9Uuk”><span class=“NavLink-moduletitle–xw3ok”>Pricing<script type=“application/json” id=“PRIMER_DATA:R0:__”>{“resolvedServerColorMode”:“day”}
    <div class="d-flex flex-column flex-lg-row width-full flex-justify-end flex-lg-items-center text-center mt-3 mt-lg-0 text-lg-left ml-lg-3">
    

    <div class=“search-input-container search-with-dialog position-relative d-flex flex-row flex-items-center mr-4 rounded” data-action=“click:qbsearch-input#searchInputContainerClicked”

    <button
        type="button"
        class="header-search-button placeholder  input-button form-control d-flex flex-1 flex-self-stretch flex-items-center no-wrap width-full py-0 pl-2 pr-0 text-left border-0 box-shadow-none"
        data-target="qbsearch-input.inputButton"
        aria-label="Search or jump to…"
        aria-haspopup="dialog"
        placeholder="Search or jump to..."
        data-hotkey=s,/
        autocapitalize="off"
        data-analytics-event="{&quot;location&quot;:&quot;navbar&quot;,&quot;action&quot;:&quot;searchbar&quot;,&quot;context&quot;:&quot;global&quot;,&quot;tag&quot;:&quot;input&quot;,&quot;label&quot;:&quot;searchbar_input_global_navbar&quot;}"
        data-action="click:qbsearch-input#handleExpand"
      >
        <div class="mr-2 color-fg-muted">
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-search">
    <path d="M10.68 11.74a6 6 0 0 1-7.922-8.982 6 6 0 0 1 8.982 7.922l3.04 3.04a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215ZM11.5 7a4.499 4.499 0 1 0-8.997 0A4.499 4.499 0 0 0 11.5 7Z"></path>
    

    Search or jump to…

    <input type="hidden" name="type" class="js-site-search-type-field">
    

    Search code, repositories, users, issues, pull requests…

    Clear
      </div>
      

      Provide feedback

      </div>
      <div class="Overlay-actionWrap">
        <button data-close-dialog-id="feedback-dialog" aria-label="Close" aria-label="Close" type="button" data-view-component="true" class="close-button Overlay-closeButton"><svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x">
      <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
      

      We read every piece of feedback, and take your input very seriously.

      <custom-scopes data-target="qbsearch-input.customScopesManager">
      

      Saved searches

      Use saved searches to filter your results more quickly

      <div hidden class="create-custom-scope-form" data-target="custom-scopes.createCustomScopeForm">
          </option></form><form id="custom-scopes-dialog-form" data-turbo="false" action="/search/custom_scopes" accept-charset="UTF-8" method="post"><input type="hidden" data-csrf="true" name="authenticity_token" value="3x6WsqtAYztl1AtFvdcXvUjl+crjBL0qeNSOQQfgT+WOcAW8pDYKNtW6uVmCwi2ghWGel/8v9I0t4TGsfiw1Vw==" />
            <div data-target="custom-scopes.customScopesModalDialogFlash"></div>
      
            <input type="hidden" id="custom_scope_id" name="custom_scope_id" data-target="custom-scopes.customScopesIdField">
      
            <div class="form-group">
              <label for="custom_scope_name">Name</label>
              <auto-check src="/search/custom_scopes/check_name" required>
                <input
                  type="text"
                  name="custom_scope_name"
                  id="custom_scope_name"
                  data-target="custom-scopes.customScopesNameField"
                  class="form-control"
                  autocomplete="off"
                  placeholder="github-ruby"
                  required
                  maxlength="50">
                <input type="hidden" data-csrf="true" value="YA3i7uz2CZ6aXVVDCuftPBLARw6s1Q5uUZS5cHxMrtPtZf9K9KWuuWvFH60JhL3Wfv8ZLjvzZw+SLGug4vrCcw==" />
              </auto-check>
            </div>
      
            <div class="form-group">
              <label for="custom_scope_query">Query</label>
              <input
                type="text"
                name="custom_scope_query"
                id="custom_scope_query"
                data-target="custom-scopes.customScopesQueryField"
                class="form-control"
                autocomplete="off"
                placeholder="(repo:mona/a OR repo:mona/b) AND lang:python"
                required
                maxlength="500">
            </div>
      
            <p class="text-small color-fg-muted">
              To see all available qualifiers, see our <a class="Link--inTextBlock" href="https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax">documentation</a>.
            </p>
      

      <div data-target="custom-scopes.manageCustomScopesForm">
            <div data-target="custom-scopes.list"></div>
          </div>
      

      <div class="position-relative HeaderMenu-link-wrap d-lg-inline-block">
                <a
                  href="/login?return_to=https%3A%2F%2Fgithub.com%2Fchurkin%2Ftestcafe-sublimetext%2Fblob%2Fmaster%2FREADME.md"
                  class="HeaderMenu-link HeaderMenu-link--sign-in HeaderMenu-button flex-shrink-0 no-underline d-none d-lg-inline-flex border border-lg-0 rounded px-2 py-1"
                  style="margin-left: 12px;"
                  data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/churkin/testcafe-sublimetext/blob/master/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="d51843f8df3d0f81f11753878f551c8812b3ab5876ecd52a961431b255c047eb"
                  data-analytics-event="{&quot;category&quot;:&quot;Marketing nav&quot;,&quot;action&quot;:&quot;click to go to homepage&quot;,&quot;label&quot;:&quot;ref_page:Marketing;ref_cta:Sign in;ref_loc:Header&quot;}"
                >
                  Sign in
                </a>
              </div>
      
                <a href="/signup?ref_cta=Sign+up&amp;ref_loc=header+logged+out&amp;ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fblob%2Fshow&amp;source=header-repo&amp;source_repo=churkin%2Ftestcafe-sublimetext"
                  class="HeaderMenu-link HeaderMenu-link--sign-up HeaderMenu-button flex-shrink-0 d-flex d-lg-inline-flex no-underline border color-border-default rounded px-2 py-1"
                  data-hydro-click="{&quot;event_type&quot;:&quot;authentication.click&quot;,&quot;payload&quot;:{&quot;location_in_page&quot;:&quot;site header menu&quot;,&quot;repository_id&quot;:null,&quot;auth_type&quot;:&quot;SIGN_UP&quot;,&quot;originating_url&quot;:&quot;https://github.com/churkin/testcafe-sublimetext/blob/master/README.md&quot;,&quot;user_id&quot;:null}}" data-hydro-click-hmac="d51843f8df3d0f81f11753878f551c8812b3ab5876ecd52a961431b255c047eb"
                  data-analytics-event="{&quot;category&quot;:&quot;Sign up&quot;,&quot;action&quot;:&quot;click to sign up for account&quot;,&quot;label&quot;:&quot;ref_page:/&lt;user-name&gt;/&lt;repo-name&gt;/blob/show;ref_cta:Sign up;ref_loc:header logged out&quot;}"
                >
                  Sign up
                </a>
      
                  <div class="AppHeader-appearanceSettings">
      <react-partial-anchor>
        <button data-target="react-partial-anchor.anchor" id="icon-button-491bc9ff-2700-478a-bb88-b2454999e3e1" aria-labelledby="tooltip-1db07bc0-f412-4915-a1ef-55a9bb142d59" type="button" disabled="disabled" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium AppHeader-button HeaderMenu-link border cursor-wait">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-sliders Button-visual">
      <path d="M15 2.75a.75.75 0 0 1-.75.75h-4a.75.75 0 0 1 0-1.5h4a.75.75 0 0 1 .75.75Zm-8.5.75v1.25a.75.75 0 0 0 1.5 0v-4a.75.75 0 0 0-1.5 0V2H1.75a.75.75 0 0 0 0 1.5H6.5Zm1.25 5.25a.75.75 0 0 0 0-1.5h-6a.75.75 0 0 0 0 1.5h6ZM15 8a.75.75 0 0 1-.75.75H11.5V10a.75.75 0 1 1-1.5 0V6a.75.75 0 0 1 1.5 0v1.25h2.75A.75.75 0 0 1 15 8Zm-9 5.25v-2a.75.75 0 0 0-1.5 0v1.25H1.75a.75.75 0 0 0 0 1.5H4.5v1.25a.75.75 0 0 0 1.5 0v-2Zm9 0a.75.75 0 0 1-.75.75h-6a.75.75 0 0 1 0-1.5h6a.75.75 0 0 1 .75.75Z"></path>
      

      Appearance settings

      <template data-target="react-partial-anchor.template">
          <link crossorigin="anonymous" media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-react.53f37102c46fd176a96b.module.css" />
      

      <react-partial partial-name=“appearance-settings” data-ssr=“false” data-attempted-ssr=“false” data-react-profiling=“false”

      </template>
      </react-partial-anchor>
      

      <button type="button" class="sr-only js-header-menu-focus-trap d-block d-lg-none">Resetting focus</button>
          </div>
        </div>
      </div>
      

      <div hidden="hidden" data-view-component="true" class="js-stale-session-flash stale-session-flash flash flash-warn flash-full">
      
          <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-alert">
      <path d="M6.457 1.047c.659-1.234 2.427-1.234 3.086 0l6.082 11.378A1.75 1.75 0 0 1 14.082 15H1.918a1.75 1.75 0 0 1-1.543-2.575Zm1.763.707a.25.25 0 0 0-.44 0L1.698 13.132a.25.25 0 0 0 .22.368h12.164a.25.25 0 0 0 .22-.368Zm.53 3.996v2.5a.75.75 0 0 1-1.5 0v-2.5a.75.75 0 0 1 1.5 0ZM9 11a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
      

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

      <button id="icon-button-4947baa1-65a4-4c5d-87d3-2f2f76ef91b8" aria-labelledby="tooltip-4a34176d-d749-4e34-b9f7-8d325ee7af64" type="button" data-view-component="true" class="Button Button--iconOnly Button--invisible Button--medium flash-close js-flash-close">  <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-x Button-visual">
      <path d="M3.72 3.72a.75.75 0 0 1 1.06 0L8 6.94l3.22-3.22a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L9.06 8l3.22 3.22a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L8 9.06l-3.22 3.22a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L6.94 8 3.72 4.78a.75.75 0 0 1 0-1.06Z"></path>
      

      Dismiss alert

      <div id="js-flash-container" class="flash-container" data-turbo-replace>
      

      {{ message }}

      <div class=“application-main ” data-commit-hovercards-enabled data-discussion-hovercards-enabled data-issue-and-pr-hovercards-enabled data-project-hovercards-enabled

      <div itemscope itemtype="http://schema.org/SoftwareSourceCode" class="">
      <main id="js-repo-pjax-container" >
      

      <div class="d-flex flex-nowrap flex-justify-end mb-3  px-3 px-lg-5" style="gap: 1rem;">
      
          <div class="flex-auto min-width-0 width-fit">
      

      <span class="author flex-self-stretch" itemprop="author">
        <a class="url fn" rel="author" data-hovercard-type="user" data-hovercard-url="/users/churkin/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="/churkin">
          churkin
      

      / testcafe-sublimetext

      <span></span><span class="Label Label--secondary v-align-middle mr-1">Public</span>
      

      </div>
      
          <div id="repository-details-container" class="flex-shrink-0" data-turbo-replace style="max-width: 70%;">
              <ul class="pagehead-actions flex-shrink-0 d-none d-md-inline" style="padding: 2px 0;">
      

    • Notifications You must be signed in to change notification settings

    • Fork 3
    • </div>
        </div>
      
          <div id="responsive-meta-container" data-turbo-replace>
      

      <nav data-pjax="#js-repo-pjax-container" aria-label="Repository" data-view-component="true" class="js-repo-nav js-sidenav-container-pjax js-responsive-underlinenav overflow-hidden UnderlineNav px-3 px-md-4 px-lg-5">
      

      Additional navigation options

      <div data-view-component="true" class="Overlay-body Overlay-body--paddingNone">          <action-list>
      

      • <a tabindex="-1" id="item-64a1b77c-e17f-4755-adbd-93f79f3fd435" href="/churkin/testcafe-sublimetext" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
            <span class="ActionListItem-visual ActionListItem-visual--leading">
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-code">
        <path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path>
        

        <span data-view-component="true" class="ActionListItem-label">
              Code
        


      • <a tabindex="-1" id="item-41c0152c-99e0-4b08-9ba2-94eb7066c62a" href="/churkin/testcafe-sublimetext/issues" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
            <span class="ActionListItem-visual ActionListItem-visual--leading">
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-issue-opened">
        <path d="M8 9.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3Z"></path><path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Z"></path>
        

        <span data-view-component="true" class="ActionListItem-label">
              Issues
        


      • <a tabindex="-1" id="item-40fc657b-acec-4d00-8bfc-eb18f2c85fd0" href="/churkin/testcafe-sublimetext/pulls" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
            <span class="ActionListItem-visual ActionListItem-visual--leading">
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-git-pull-request">
        <path d="M1.5 3.25a2.25 2.25 0 1 1 3 2.122v5.256a2.251 2.251 0 1 1-1.5 0V5.372A2.25 2.25 0 0 1 1.5 3.25Zm5.677-.177L9.573.677A.25.25 0 0 1 10 .854V2.5h1A2.5 2.5 0 0 1 13.5 5v5.628a2.251 2.251 0 1 1-1.5 0V5a1 1 0 0 0-1-1h-1v1.646a.25.25 0 0 1-.427.177L7.177 3.427a.25.25 0 0 1 0-.354ZM3.75 2.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm0 9.5a.75.75 0 1 0 0 1.5.75.75 0 0 0 0-1.5Zm8.25.75a.75.75 0 1 0 1.5 0 .75.75 0 0 0-1.5 0Z"></path>
        

        <span data-view-component="true" class="ActionListItem-label">
              Pull requests
        


      • <a tabindex="-1" id="item-fcb46092-1031-4187-b087-191b8142464b" href="/churkin/testcafe-sublimetext/actions" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
            <span class="ActionListItem-visual ActionListItem-visual--leading">
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-play">
        <path d="M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z"></path>
        

        <span data-view-component="true" class="ActionListItem-label">
              Actions
        


      • <a tabindex="-1" id="item-0e66d76d-01a0-4162-b20a-39a5ab3d6cb0" href="/churkin/testcafe-sublimetext/projects" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
            <span class="ActionListItem-visual ActionListItem-visual--leading">
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-table">
        <path d="M0 1.75C0 .784.784 0 1.75 0h12.5C15.216 0 16 .784 16 1.75v12.5A1.75 1.75 0 0 1 14.25 16H1.75A1.75 1.75 0 0 1 0 14.25ZM6.5 6.5v8h7.75a.25.25 0 0 0 .25-.25V6.5Zm8-1.5V1.75a.25.25 0 0 0-.25-.25H6.5V5Zm-13 1.5v7.75c0 .138.112.25.25.25H5v-8ZM5 5V1.5H1.75a.25.25 0 0 0-.25.25V5Z"></path>
        

        <span data-view-component="true" class="ActionListItem-label">
              Projects
        


      • <a tabindex="-1" id="item-28861276-2a50-4955-93cc-e1eee42d63b2" href="/churkin/testcafe-sublimetext/security" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
            <span class="ActionListItem-visual ActionListItem-visual--leading">
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-shield">
        <path d="M7.467.133a1.748 1.748 0 0 1 1.066 0l5.25 1.68A1.75 1.75 0 0 1 15 3.48V7c0 1.566-.32 3.182-1.303 4.682-.983 1.498-2.585 2.813-5.032 3.855a1.697 1.697 0 0 1-1.33 0c-2.447-1.042-4.049-2.357-5.032-3.855C1.32 10.182 1 8.566 1 7V3.48a1.75 1.75 0 0 1 1.217-1.667Zm.61 1.429a.25.25 0 0 0-.153 0l-5.25 1.68a.25.25 0 0 0-.174.238V7c0 1.358.275 2.666 1.057 3.86.784 1.194 2.121 2.34 4.366 3.297a.196.196 0 0 0 .154 0c2.245-.956 3.582-2.104 4.366-3.298C13.225 9.666 13.5 8.36 13.5 7V3.48a.251.251 0 0 0-.174-.237l-5.25-1.68ZM8.75 4.75v3a.75.75 0 0 1-1.5 0v-3a.75.75 0 0 1 1.5 0ZM9 10.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z"></path>
        

        <span data-view-component="true" class="ActionListItem-label">
              Security
        


      • <a tabindex="-1" id="item-88ab724d-8196-41f9-9683-63ab1250da37" href="/churkin/testcafe-sublimetext/pulse" role="menuitem" data-view-component="true" class="ActionListContent ActionListContent--visual16">
            <span class="ActionListItem-visual ActionListItem-visual--leading">
              <svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-graph">
        <path d="M1.5 1.75V13.5h13.75a.75.75 0 0 1 0 1.5H.75a.75.75 0 0 1-.75-.75V1.75a.75.75 0 0 1 1.5 0Zm14.28 2.53-5.25 5.25a.75.75 0 0 1-1.06 0L7 7.06 4.28 9.78a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042l3.25-3.25a.75.75 0 0 1 1.06 0L10 7.94l4.72-4.72a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042Z"></path>
        

        <span data-view-component="true" class="ActionListItem-label">
              Insights
        



      <react-app app-name=“react-code-view” initial-path=“/churkin/testcafe-sublimetext/blob/master/README.md” style=“display: block; min-height: calc(100vh - 64px);” data-attempted-ssr=“false” data-ssr=“false” data-lazy=“false” data-alternate=“false” data-data-router-enabled=“false” data-react-profiling=“false”

      </main>
      

      <footer class="footer pt-8 pb-6 f6 color-fg-muted p-responsive" role="contentinfo" >
      

      Footer

      © 2025 GitHub, Inc.
      <nav aria-label="Footer">
        <h3 class="sr-only" id="sr-footer-heading">Footer navigation</h3>
      
        <ul class="list-style-none d-flex flex-justify-center flex-wrap mb-2 mb-lg-0" aria-labelledby="sr-footer-heading">
      
            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to Terms&quot;,&quot;label&quot;:&quot;text:terms&quot;}" href="https://docs.github.com/site-policy/github-terms/github-terms-of-service" data-view-component="true" class="Link--secondary Link">Terms</a>
            </li>
      
            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to privacy&quot;,&quot;label&quot;:&quot;text:privacy&quot;}" href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement" data-view-component="true" class="Link--secondary Link">Privacy</a>
            </li>
      
            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to security&quot;,&quot;label&quot;:&quot;text:security&quot;}" href="https://github.com/security" data-view-component="true" class="Link--secondary Link">Security</a>
            </li>
      
            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to status&quot;,&quot;label&quot;:&quot;text:status&quot;}" href="https://www.githubstatus.com/" data-view-component="true" class="Link--secondary Link">Status</a>
            </li>
      
            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to community&quot;,&quot;label&quot;:&quot;text:community&quot;}" href="https://github.community/" data-view-component="true" class="Link--secondary Link">Community</a>
            </li>
      
            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to docs&quot;,&quot;label&quot;:&quot;text:docs&quot;}" href="https://docs.github.com/" data-view-component="true" class="Link--secondary Link">Docs</a>
            </li>
      
            <li class="mx-2">
              <a data-analytics-event="{&quot;category&quot;:&quot;Footer&quot;,&quot;action&quot;:&quot;go to contact&quot;,&quot;label&quot;:&quot;text:contact&quot;}" href="https://support.github.com?tags=dotcom-footer" data-view-component="true" class="Link--secondary Link">Contact</a>
            </li>
      
            <li class="mx-2" >
      

    • </ul>
      </nav>
      

      <ghcc-consent id="ghcc" class="position-fixed bottom-0 left-0" style="z-index: 999999"
        data-locale="en"
        data-initial-cookie-consent-allowed=""
        data-cookie-consent-required="false"
      ></ghcc-consent>
      

      You can’t perform that action at this time.
      <template id="site-details-dialog">
      

      <div class="Popover js-hovercard-content position-absolute" style="display: none; outline: none;">
      

      <template id="snippet-clipboard-copy-button">
      

      </div>
      <div id="js-global-screen-reader-notice" class="sr-only mt-n1" aria-live="polite" aria-atomic="true" ></div>
      <div id="js-global-screen-reader-notice-assertive" class="sr-only mt-n1" aria-live="assertive" aria-atomic="true"></div>