Files
misode.github.io/src/app/Config.ts
Misode d0bae089d1 Improve homepage (#245)
* Improve how generators are listed on home

* Add some icons for generators

* Remove debug

* Refactor cachedFetch and use generated changelogs

* Add limit to how many changes are shown by default

* Add more generator icons

* Refactor cards

* Fix generator icons for light theme

* Add more worldgen icons

* Add remaining generator icons

* Refactor navigation and badges style

* Group on homepage for guides and tools

* Fix header button style

* Add versions and technical changelog to homepage

* Make it clear that not all changes could be documented
2022-07-01 23:48:38 +02:00

35 lines
579 B
TypeScript

import config from '../config.json'
export interface ConfigLanguage {
code: string,
name: string,
schemas?: boolean,
}
export interface ConfigVersion {
id: string,
pack_format: number,
ref?: string,
dynamic?: boolean,
}
export interface ConfigGenerator {
id: string,
url: string,
schema: string,
path?: string,
noPath?: boolean,
tags?: string[],
partner?: string,
minVersion?: string,
maxVersion?: string,
}
export interface Config {
languages: ConfigLanguage[],
versions: ConfigVersion[],
generators: ConfigGenerator[],
}
export default config as Config