| 1 |
export interface ChangelogSchema { |
| 2 |
version: string |
| 3 |
date: string |
| 4 |
entries: ChangelogEntriesSchema |
| 5 |
} |
| 6 |
|
| 7 |
export type ChangelogEntriesSchema = Partial<Record<ChangelogSectionTitle, { core?: string[], pro?: string[] }>> |
| 8 |
|
| 9 |
export const CHANGELOG_SECTIONS = <const> ['Added', 'Changed', 'Fixed', 'Deprecated', 'Removed', 'Security', 'Other'] |
| 10 |
export type ChangelogSectionTitle = typeof CHANGELOG_SECTIONS[number] |
| 11 |
|
| 12 |
export interface ImageLinkSchema { |
| 13 |
title: string |
| 14 |
image_url: string |
| 15 |
follow_url: string |
| 16 |
description?: string |
| 17 |
category?: string |
| 18 |
} |
| 19 |
|