Plugin<TPluginContext> Gro Plugins enable custom behavior during gro dev and gro build.
In contrast, Adapters use the results of gro build to produce final artifacts.
generics
TPluginContext
name
stringsetup
(ctx: TPluginContext) => void | Promise<void>adapt
(ctx: TPluginContext) => void | Promise<void>teardown
(ctx: TPluginContext) => void | Promise<void>