UNPKG

pr-sizewise

Version:

A CLI tool that measures and reports pull request sizes for GitHub and GitLab, helping teams maintain manageable code changes.

23 lines 976 B
import type { VCSProvider, VCSProviderConfig } from './base'; /** * Creates a VCS provider instance based on configuration */ export declare function createProvider(config: VCSProviderConfig): VCSProvider; /** * Environment variable mappings for different platforms */ export declare const ENV_MAPPINGS: { readonly gitlab: { readonly token: readonly ["GITLAB_TOKEN", "CI_JOB_TOKEN"]; readonly host: readonly ["GITLAB_HOST", "CI_SERVER_URL"]; readonly projectId: readonly ["CI_PROJECT_ID", "GITLAB_PROJECT_ID"]; readonly pullRequestId: readonly ["CI_MERGE_REQUEST_IID", "GITLAB_MR_IID"]; }; readonly github: { readonly token: readonly ["GITHUB_TOKEN", "GH_TOKEN"]; readonly host: readonly ["GITHUB_SERVER_URL", "GITHUB_HOST"]; readonly projectId: readonly ["GITHUB_REPOSITORY"]; readonly pullRequestId: readonly ["GITHUB_EVENT_NUMBER", "PR_NUMBER"]; }; }; //# sourceMappingURL=factory.d.ts.map