OptionalauthStrategies?: 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.
OptionalbodyParsers?: 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.
OptionalcronJobs?: Newable<CronJob>[]The cron jobs to register in the app.
OptionaldataSources?: Newable<BaseDataSource>[]The data sources to register in the app.
The name of the app.
Optionalplugins?: Newable<ZibriPlugin>[]The plugins to be used.
Optionalproviders?: DiProvider<unknown>[]The DI providers to register/override.
OptionaltwoFactorMethods?: TwoFactorMethodsThe two factor methods to register.
If nothing is provided, the Zibri default otp two factor method will be used.
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.