A shared Svelte 5 + DaisyUI component library, extracted from JAT production apps. Every component is a pure semantic-token consumer — switch the theme in the header and the whole library reskins with it.
npm install @joewinke/jatui Then import from the package root:
<script>
import { Button, Modal, ThemeSelector } from 'jatui';
</script> Requires Svelte 5, DaisyUI 5, and Tailwind CSS 4 as peer dependencies.