I have had a bit of a look around and I can't find anything, so I thought I would ask.
Is there a way to fail the installation of a plugin because the underlying project it is being installed into isn't a high enough version?
I ask as I am currently adding a feature to the core CLI that plugins will be able to use. And I'd like to be able to prompt to update the CLI and fail the installation of a plugin if that feature isn't available. Is this possible? Thanks!