Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface SettingsBuildOptions

Hierarchy

Index

Properties

Optional configuration

configuration: boolean | SettingsBuildEntry
override

Optional dictionary

dictionary: boolean | {}
override

Optional excludeTypePattern

excludeTypePattern: RegExp | Array<SettingsType>

pattern for excluding settings: if pattern matches SettingsEntryOptions.type, the settings will be excluded

Optional force

force: boolean

if TRUE the targets will be newly created and written to the targetDir, even if the existence or up-to-date check returns true

Optional grammar

grammar: boolean | {}
override

Optional include

include: "inline" | "file"

can be used to include the resource as separate file, instead of bundeling via webpack

default

"inline" if webpack build, otherwise "file"

Optional path

path: string

file path for searching settings:

path/.../<language ID>/grammar.[json | js]
                      /dictionary.[json | js]
                      /speech.[json | js]
configuration.[json | js]

Optional speech

speech: boolean | {}
override

Optional targetDir

targetDir: string

directory to which the compiled resources like grammars (and checksum files) will be stored

by default, the relative paths are resolved against the app's root directory; if the target directory is missing it will be newly created.

default

BuildAppConfig.targetDir + ResourceType

Generated using TypeDoc