chris48s / v8r

✔️ A command-line JSON, YAML and TOML validator that's on your wavelength
https://chris48s.github.io/v8r/
MIT License
29 stars 5 forks source link

Expose utility functions for plugin authors #484

Open chris48s opened 2 months ago

chris48s commented 2 months ago

It might be useful to allow plugins to access some internals.

I think the obvious candidates to me would be

That said, anything you expose here becomes public interface for semver purposes.

I think for the MVP plugins feature, the only thing I will expose is BasePlugin but this is a good place to collect thoughts and use-cases.