JavaScript
Runtime behavior is copied with components.
Interactive primitives use a small vanilla runtime for focus, keyboard navigation, dismissal, form values, and positioning. The CLI installs it only when selected components need it.
<script type="module" src="/assets/runtime.js"></script>