Abstract
The auth strategies to register.
If nothing is provided, the Zibri default jwt auth strategy will be used.
The body parsers to register.
If nothing is provided, the Zibri default parsers will be used.
The controllers to register in the app.
The cron jobs to register in the app.
The DI providers to register/override.
Abstract
validateValidates that the plugin can work correctly. This should check that all entities exist, all required providers exist etc.
It's called after the initialization of the app, so that data sources etc. Should all be available.
A bundle of providers, controllers, cronJobs, bodyParsers and authStrategies.