mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-06 08:55:34 +00:00
33 lines
No EOL
698 B
TypeScript
33 lines
No EOL
698 B
TypeScript
interface ModelInfoFile {
|
|
id?: string;
|
|
name?: string;
|
|
authorName?: string;
|
|
authorEmail?: string;
|
|
description?: string;
|
|
license: "mit";
|
|
languages: Array<string>;
|
|
lastModifiedDate?: string;
|
|
links: ModelInfoFileLink[];
|
|
packageFilename?: string;
|
|
packageFileSize?: number;
|
|
jsFilename?: string;
|
|
jsFileSize?: number;
|
|
isRTL?: boolean;
|
|
packageIncludes?: string[]; //['fonts'] or []
|
|
version?: string;
|
|
minKeymanVersion?: string;
|
|
helpLink?: string;
|
|
sourcePath?: string;
|
|
related?: ModelInfoFileRelated[];
|
|
}
|
|
|
|
interface ModelInfoFileLink {
|
|
name: string;
|
|
url: string;
|
|
}
|
|
|
|
interface ModelInfoFileRelated {
|
|
deprecates?: string;
|
|
deprecatedBy?: string;
|
|
note?: string;
|
|
} |