Ryujinx-Website/src/types/response/github.ts

57 lines
1.1 KiB
TypeScript

export type DownloadRelease = {
assets: DownloadAsset[];
assets_url: string;
author: ReleaseAuthor;
body: string;
created_at: string;
draft: boolean;
html_url: string;
id: number;
name: string;
node_id: string;
prerelease: number;
published_at: string;
tag_name: string;
tarball_url: string;
target_commitish: string;
upload_url: string;
url: string;
zipball_url: string;
}
export type DownloadAsset = {
browser_download_url: string;
content_type: string;
created_at: string;
download_count: 8
id: number;
label: string;
name: string;
node_id: string;
size: number;
state: string;
updated_at: string;
url: string;
}
export type ReleaseAuthor = {
avatar_url: string;
events_url: string;
followers_url: string;
following_url: string;
gists_rk: string;
gravatar_id: string;
html_url: string;
id: number;
login: string;
node_id: string;
organizations_url: string;
received_events_url: string;
repos_url: string;
site_admin: string;
starred_url: string;
subscriptions_url: string;
type: string;
url: string;
}