Interface Repository

Repository represents a repository

Hierarchy

  • Repository

Properties

allow_merge_commits?: boolean
allow_rebase?: boolean
allow_rebase_explicit?: boolean
allow_rebase_update?: boolean
allow_squash_merge?: boolean
archived?: boolean
archived_at?: string

Format

date-time

avatar_url?: string
clone_url?: string
created_at?: string

Format

date-time

default_allow_maintainer_edit?: boolean
default_branch?: string
default_delete_branch_after_merge?: boolean
default_merge_style?: string
description?: string
empty?: boolean
external_tracker?: ExternalTracker

ExternalTracker represents settings for external tracker

external_wiki?: ExternalWiki

ExternalWiki represents setting for external wiki

fork?: boolean
forks_count?: number

Format

int64

full_name?: string
has_actions?: boolean
has_issues?: boolean
has_packages?: boolean
has_projects?: boolean
has_pull_requests?: boolean
has_releases?: boolean
has_wiki?: boolean
html_url?: string
id?: number

Format

int64

ignore_whitespace_conflicts?: boolean
internal?: boolean
internal_tracker?: InternalTracker

InternalTracker represents settings for internal tracker

language?: string
languages_url?: string
link?: string
mirror?: boolean
mirror_interval?: string
mirror_updated?: string

Format

date-time

name?: string
open_issues_count?: number

Format

int64

open_pr_counter?: number

Format

int64

original_url?: string
owner?: User

User represents a user

parent?: Repository

Repository represents a repository

permissions?: Permission

Permission represents a set of permissions

private?: boolean
release_counter?: number

Format

int64

repo_transfer?: RepoTransfer

RepoTransfer represents a pending repo transfer

size?: number

Format

int64

ssh_url?: string
stars_count?: number

Format

int64

template?: boolean
updated_at?: string

Format

date-time

watchers_count?: number

Format

int64

website?: string

Generated using TypeDoc