42 lines
711 B
TypeScript
42 lines
711 B
TypeScript
export interface Article {
|
|
id: string;
|
|
title: string;
|
|
description: string;
|
|
cover_image: string;
|
|
url: string;
|
|
page_views_count: number;
|
|
public_reactions_count: number;
|
|
comments_count: number;
|
|
}
|
|
|
|
export interface Project {
|
|
date: String;
|
|
status: String;
|
|
skills: String;
|
|
type: string;
|
|
title: string;
|
|
description: string;
|
|
logo: string;
|
|
link: string;
|
|
slug: string;
|
|
}
|
|
|
|
export interface Repo {
|
|
id: number;
|
|
name: string;
|
|
description: string;
|
|
language: string;
|
|
watchers: number;
|
|
forks: number;
|
|
stargazers_count: number;
|
|
html_url: string;
|
|
homepage: string;
|
|
}
|
|
|
|
export interface User {
|
|
login: string;
|
|
avatar_url: string;
|
|
public_repos: number;
|
|
followers: number;
|
|
}
|