Default application settings are listed below. For customization instructions, please refer to Getting Started

Key NameTypeDefaultDescription
logobject
    dateFormatstringYYYY-MM-DDTHH:MM:ss.SSSSee dayjs string & format for more info
    timeTakenbooleanfalseShow time taken from previous activity in ms
    localDatebooleanfalseUse local date, defaults: UTC
    prettybooleanfalseColorful, pretty styling
    appletbooleanfalseShow log even in applet mode
    savebooleanfalseSave log in ‘{dataDir}/log’
    rotationobjectLog rotation config if save is true
        cyclestringnoneAvailable values: none, daily, weekly, monthly
        compressOldbooleanfalseSet to true to compress old logs
        byPluginbooleanfalseSplit log by plugin’s name
        retaininteger5How many old logs will be kept/retained
langstringAuto detectedValid language code e.g: ’en-US’, ‘id’, etc.
intlobjectInternationalization settings
    supportedarray['en-US', 'id']Supported languages
    fallbackstringen-USLanguage to use if the selected one isn’t valid
    formatobject
        emptyValuestring''Value to use if value is null or undefined
        datetimeobject{ dateStyle: 'medium', timeStyle: 'short' }See this link for more info
        dateobject{ dateStyle: 'medium' }See above
        timeobject{ dateStyle: 'short' }See above
        floatobject{ maximumFractionDigits: 2 }See above
        doubleobject{ maximumFractionDigits: 5 }See above
        smallintobject{}See above
        integerobject{}See above
    unitSysobjectAdd new language if necessary. If not specified, value defaults to metric. Accepted values: imperial, metric, nautical
        en-USstringimperial
        idstringmetric
exitHandlerbooleantrueIf false, no graceful shutdown
envstringdevAcceptable values: dev, or prod