parsePopiiConfig()
Popii / parsePopiiConfig
Function: parsePopiiConfig()
Section titled “Function: parsePopiiConfig()”parsePopiiConfig(
input):object
Defined in: config/index.ts:18
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”object
token:
string
applicationId?
Section titled “applicationId?”
optionalapplicationId?:string
owners
Section titled “owners”owners:
string[]
development
Section titled “development”development:
object
development.guildIds
Section titled “development.guildIds”guildIds:
string[]
discovery
Section titled “discovery”discovery:
object
discovery.commands
Section titled “discovery.commands”commands:
string
discovery.events
Section titled “discovery.events”events:
string
discovery.components
Section titled “discovery.components”components:
string
discovery.tasks
Section titled “discovery.tasks”tasks:
string
discovery.locales
Section titled “discovery.locales”locales:
string
commands
Section titled “commands”commands:
object
commands.autoSync
Section titled “commands.autoSync”autoSync:
boolean
commands.defaultTimeoutMs
Section titled “commands.defaultTimeoutMs”defaultTimeoutMs:
number
tasks:
object
tasks.shutdownTimeoutMs
Section titled “tasks.shutdownTimeoutMs”shutdownTimeoutMs:
number
localization
Section titled “localization”localization:
object
localization.defaultLocale
Section titled “localization.defaultLocale”defaultLocale:
string
localization.fallbackLocale
Section titled “localization.fallbackLocale”fallbackLocale:
string
logging
Section titled “logging”logging:
object
logging.level
Section titled “logging.level”level:
"debug"|"info"|"warn"|"error"
logging.structured
Section titled “logging.structured”structured:
boolean
metrics
Section titled “metrics”metrics:
object
metrics.enabled
Section titled “metrics.enabled”enabled:
boolean
sharding
Section titled “sharding”sharding:
object
sharding.mode
Section titled “sharding.mode”mode:
"single"|"auto"|"manual"
sharding.count?
Section titled “sharding.count?”
optionalcount?:number