Optionalbabel?: Options for the Babel transform
Optionaldebug?: booleanEnable debug mode for additional logging
OptionallegacyDecorators?: booleanEnable legacy decorators support
OptionaluseCompiledTemplates?: booleanEnables support for experimental compiled templates
OptionaluseImportDiscovery?: booleanOpts into the automatic discovery is custom elements instead of using the static attribute
Vite plugin for jsx-lit with preserve-JSX compilation.
This plugin uses Babel to transform JSX directly into Lit templates at build time, providing optimal performance by eliminating runtime JSX processing entirely.