The Node.js® Website
1export interface RSSFeed {
2 file: string;
3 title: string;
4 category: string;
5 description?: string;
6}
7
8interface WithRange {
9 startDate: string;
10 endDate: string;
11}
12
13export interface WebsiteBanner extends WithRange {
14 text: string;
15 link?: string;
16 type?: 'default' | 'warning' | 'error';
17}
18
19export interface WebsiteBadge extends WithRange {
20 text: string;
21 link: string;
22 title?: string;
23 kind?: 'default' | 'warning' | 'error';
24}