mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-03-01 00:53:47 +00:00
* chore: update constants * feat: add releases data utils * chore: add fast-xml-parser * chore: update types * feat: fetch & parse all releases data * chore: update utils * wip: use real data on DataTable * chore: update yarn.lock * fix: getReleaseCommitHash * feat: filter data per downloads tab * chore: update DownloadsTable * chore: update DownloadsTable Props * fix: getReleaseArch.ts * feat: add fetchXMLData util * feat: add fetchLatestReleaseCommit util * feat: add getSortedReleases util * chore: comment wip primary release feature * fix: fetchXMLData * chore: add netlify.toml * fix: total number of releases count * fix: center showing latest releases text and use smaller font * chore: prettier * chore: update textStyles * fix: merge conflicts
36 lines
652 B
TypeScript
36 lines
652 B
TypeScript
export interface LatestReleasesData {
|
|
versionNumber: string;
|
|
releaseName: string;
|
|
urls: {
|
|
LATEST_LINUX_BINARY_URL: string;
|
|
LATEST_MACOS_BINARY_URL: string;
|
|
LATEST_WINDOWS_BINARY_URL: string;
|
|
LATEST_SOURCES_URL: string;
|
|
RELEASE_NOTES_URL: string;
|
|
};
|
|
}
|
|
|
|
export interface ReleaseData {
|
|
release: {
|
|
label: string;
|
|
url: string;
|
|
};
|
|
commit: {
|
|
label: string;
|
|
url: string;
|
|
};
|
|
kind: string;
|
|
arch: string;
|
|
size: string;
|
|
published: string;
|
|
signature: {
|
|
label: string;
|
|
url: string;
|
|
};
|
|
checksum: string;
|
|
}
|
|
|
|
export interface ReleaseParams {
|
|
blobsList: string[];
|
|
isStableRelease: boolean;
|
|
}
|