package
0.10.0
Repository: https://github.com/abhinav/git-spice.git
Documentation: pkg.go.dev

# Constants

AuthTypeEnvironmentVariable states that the token was set via an environment variable.
AuthTypeGitLabCLI states that GitLab CLI authentication was used.
AuthTypeOAuth2 states that OAuth2 authentication was used.
AuthTypePAT states that PAT authentication was used.
DefaultURL Default URLs for GitLab and its API.

# Structs

AuthenticationToken defines the token returned by the GitLab forge.
CLIAuthenticator implements GitLab CLI authentication flow.
DeviceFlowAuthenticator implements the OAuth device flow for GitHub.
Forge builds a GitLab Forge.
MR uniquely identifies a Merge Request in GitLab.
MRComment identifies a comment on a GitLab MR.
MRMetadata is the metadata for a merge request persisted in git-spice's data store.
Options defines command line options for the GitLab Forge.
PATAuthenticator implements PAT authentication for GitLab.
Repository is a GitLab repository.

# Type aliases

AuthType specifies the kind of authentication method used.