クラスバリアントAPIを簡素化するcva
cvaは、StitchesやVanilla ExtractといったCSS-in-TSライブラリの代替となる、クラスバリアントAPIを扱うためのオープンソースプロジェクトです。従来のCSSアプローチでクラスバリアントを作成する際の煩雑さを解消し、タイプセーフなUI開発を支援します。当初はclbライブラリへの統合も検討されましたが、独立したプロジェクトとして開発されています。clsxライブラリの機能も取り入れ、バンドルサイズを増やさずにクラスの平坦化を可能にしています。