ViewPlugin(options?: ViewPluginOptions): IPlugin
Creates the ViewPlugin.
The plugin registers one engine under CAPABILITIES.VIEW and a view
health indicator reporting the selected engine. The @Render decorator
resolves the engine once at register() (the optionalDependencies edge on
DecoratorPlugin is what makes that a contract rather than priority luck)
and renderView resolves it per request — both entry points honor the same
configured engine.
optional
options: ViewPluginOptions
Engine selection; omit for the default 'hono-jsx' arm