このプロジェクトについて

Alouetteは、ReactおよびReact Nativeアプリケーションでユーザーインターフェースを構築するためのコンポーネントとツールを提供するデザインシステムです。NativeWind v5に基づいて構築されており、設定可能なデフォルト値を用いて、一貫性、アクセシビリティ、およびパフォーマンスに焦点を当てています。このモノレポには、コアパッケージである「alouette」、アイコンライブラリの「alouette-icons」、およびExpoとStorybookを使用したデモアプリケーションが含まれています。 また、「alouette-install-skills」コマンドを通じてAIエージェントとの統合を実現し、Claude AIに使用ガイドラインを設定することが可能です。開発にはNode.js 20.9.0以上が必要で、パッケージ管理にはpnpmを使用し、コンポーネントの可視化にはStorybookを採用しています。本プロジェクトはISCライセンスに従っており、テストやリンティングワークフローを含む貢献のためのセットアップ手順が提供されています。