alpine.js has directives expressed in html attribute like
<div x-data="{ sidebarOpen: false }" @keydown.window.escape="sidebarOpen = false">
The problem is the @ prefix on the 2nd attribute. This appears to be the same as #118 which is also unresolved.
Both issues appear valid according to the html spec referenced in #118, but kotlinx.html is silently discarding them