GeneratorOptions interface
Home > @keymanapp/kmc-generate > GeneratorOptions
GeneratorOptions interface
Options for the Keyman Developer project generator
Signature:
export interface GeneratorOptions extends CompilerBaseOptions
Extends: CompilerBaseOptions
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
author? | string | (Optional) name of the author of the keyboard | |
copyright? | string | (Optional) name of the copyright holder for the keyboard or lexical model (do not include (c) symbol or date) | |
description? | string | (Optional) description of the keyboard, Markdown permissible | |
id | string | identifier (basename) of the keyboard or model | |
keymanVersion? | string | (Optional) version of Keyman to reference in source files, defaults to KEYMAN_VERSION.VERSION | |
languageTags? | string[] | (Optional) array of bcp 47 tags which are supported by the keyboard or lexical model | |
name? | string | (Optional) descriptive name of the keyboard or lexical model | |
outPath | string | output path where project folder will be created | |
targets? | KeymanTargets.KeymanTarget[] | (Optional) supported platforms, only used in Keyman keyboard project generator | |
version? | string | (Optional) version of the keyboard or model, 1.0 default for Keyman keyboard, lexical model, 1.0.0 default for LDML keyboard |