Optional
authStrategies?: AuthStrategiesThe auth strategies to register.
If nothing is provided, the Zibri default jwt auth strategy will be used.
The base url of the app. Eg. Http://localhost:3000.
Optional
bodyParsers?: Newable<BodyParserInterface>[]The body parsers to register.
If nothing is provided, the Zibri default parsers will be used.
The controllers to register in the app.
Optional
cronJobs?: Newable<CronJob>[]The cron jobs to register in the app.
Optional
dataSources?: Newable<BaseDataSource>[]The data sources to register in the app.
The name of the app.
Optional
plugins?: Newable<ZibriPlugin>[]The plugins to be used.
Optional
providers?: DiProvider<unknown>[]The DI providers to register/override.
The SemVer version of the app.
Is also used by migrations by default.
The websocket controllers to register in the app.
All options for a Zibri application.