Looking to extend a plugin to include support Rider with the need to install possible missing NuGet dependencies.I have this plugin working in Rider and most of the other IDEs (that support working with TypeScript) and looking to incorporate a "backend" Rider integration to package up in the hopes that I can automate the installing of a custom NuGet package when certain actions are taken. This mirrors functionality with have for Kotlin/Java with Maven/Gradle.
I'm currently stuck with the gradle build process trying to pull in the required dependencies so that I can create my own action extension `RiderAnAction` class. Following this I looked at the `resharper-rider-plugin` and created a new project based on that template to try to figure out what I might need to add to my own project.
Changing my project to use `type.set("RD")` allows me to reference both `AnAction` and `RiderAnAction` but my existing `intelli.plugins.set` unable to reference "maven", "java" or "PythonCore" like I previously did, required for other functionality.
Wanting to avoid needing to maintain multiple plugins with shared functionality I was hoping to incorporate this in a single package.
Is there any way to support the combination of this functionality in a single plugin or is it required that two separate plugins (different names?) to support Rider + Nuget integration as well as other platform package management like Java/Kotlin with Maven/Gradle (and Python)?
Any help/advice would be appreciated, thanks!