It's not possible to validate the name of the attribute after a namespace prefix, e.g. when using Alpine JS's x-on prefix:
maud! {
div x-on:clickk="console.log('I never run due to typo in attribute name')" {}
}
It would be good to have the option to validate these local attribute names, in line with this principle from the hypertext docs:
All macro invocations are validated at compile time, so you can’t ever misspell an element/attribute or use invalid attributes.