Keyboard Support

Contact and Search

Keyman.com Homepage

Header bottom

Keyman.com

Other versions
Version 19.0Version 18.0 (current version)Version 17.0

On this page

You are viewing an incomplete pre-release version of this documentation. Click here to open the current version, 18.0.

KeyboardInfoSources interface

Home > @keymanapp/kmc-keyboard-info > KeyboardInfoSources

KeyboardInfoSources interface

Description of sources and metadata required to build a .keyboard_info file

Signature:

export interface KeyboardInfoSources 

Properties

Property Modifiers Type Description
[forPublishing](./kmc-keyboard-info.keyboardinfosources.forpublishing.md) boolean Return an error if project does not meet requirements of keyboards repository
[jsFilename?](./kmc-keyboard-info.keyboardinfosources.jsfilename.md) string _(Optional)_ The compiled keyboard filename and relative path (.js only)
[kmpFilename](./kmc-keyboard-info.keyboardinfosources.kmpfilename.md) string The compiled package filename and relative path (.kmp)
[kpsFilename](./kmc-keyboard-info.keyboardinfosources.kpsfilename.md) string The source package filename and relative path (.kps)
[lastCommitDate?](./kmc-keyboard-info.keyboardinfosources.lastcommitdate.md) string _(Optional)_ Last modification date for files in the project folder 'YYYY-MM-DDThh:mm:ssZ'
[sourcePath](./kmc-keyboard-info.keyboardinfosources.sourcepath.md) string The path in the keymanapp/keyboards repo where this keyboard may be found