tuix
Version:
A performant TUI framework for Bun with JSX and reactive state management
30 lines (26 loc) • 412 B
text/typescript
/**
* Reactivity System Exports
*
* Svelte-inspired runes for reactive state management
*/
export {
// Runes
$state,
$bindable,
$derived,
$effect,
// Types
type Rune,
type StateRune,
type BindableRune,
type DerivedRune,
type BindableOptions,
// Type guards
isRune,
isStateRune,
isBindableRune,
isDerivedRune,
// Utilities
getValue,
toBindable
} from './runes'