1import * as AzureDevOpsDriver from "@t3tools/source-control-azure-devops/server/driver";
2import * as BitbucketDriver from "@t3tools/source-control-bitbucket/server/driver";
3import * as CursorOriginDriver from "@t3tools/source-control-cursor-origin/server/driver";
4import { builtInSourceControlDefinitions } from "@t3tools/source-control-definitions/registry";
5import * as ForgejoDriver from "@t3tools/source-control-forgejo/server/driver";
6import * as GitCafeDriver from "@t3tools/source-control-gitcafe/server/driver";
7import * as GitHubDriver from "@t3tools/source-control-github/server/driver";
8import * as GitLabDriver from "@t3tools/source-control-gitlab/server/driver";
9
10/** In the shared registry's order, which is the order hosts are listed and probed in. */
11export const BUILT_IN_SOURCE_CONTROL_DRIVER_LIST = [
12 GitHubDriver.driver,
13 CursorOriginDriver.driver,
14 GitLabDriver.driver,
15 GitCafeDriver.driver,
16 ForgejoDriver.driver,
17 BitbucketDriver.driver,
18 AzureDevOpsDriver.driver,
19] as const;
20
21export const sourceControlDefinitions = builtInSourceControlDefinitions;