Direct clsx calls
Default and named imports are recognized and removed during compilation.
CLASS COMPOSITION MIGRATION
Common clsx calls now lower to ordinary static and reactive class expressions instead of becoming a serialized browser dependency.
WHAT LANDED
Default and named imports are recognized and removed during compilation.
Literal object conditions become ordinary conditional string expressions.
Nested literal arrays and conditional values lower without a helper runtime.
State-driven classes continue through Kudzu's direct attribute patching path.
Mixed type-only React specifiers disappear before runtime import rewriting.
Static class composition adds no browser JavaScript.
UPGRADE
npm install @kudzujs/core@^0.7.5