In principle, it might be useful to expose additional plugin hooks. Some ideas for other things plugins might want/be able to do:
run code on application init/bootstrap
inject options, configuration, additional formats, etc into Ajv
This issue is a good place to collect thoughts and use-cases for additional plugin hooks. I'm keen to ensure plugin hooks enable things people actually want to do.
The MVP plugins feature will expose only 5 plugin hooks
Input:
registerInputFileParsers()
parseInputFile(contents, fileLocation, parser)
Output:
registerOutputFormats()
getSingleResultLogMessage(result, fileLocation, format)
getAllResultsLogMessage(results, format)
That seems like a good place to start.
In principle, it might be useful to expose additional plugin hooks. Some ideas for other things plugins might want/be able to do:
This issue is a good place to collect thoughts and use-cases for additional plugin hooks. I'm keen to ensure plugin hooks enable things people actually want to do.