|
@@ -182,7 +182,7 @@ let alpineAttributeRegex = () => (new RegExp(`^${prefixAsString}([^:^.]+)\\b`))
|
|
function toParsedDirectives(transformedAttributeMap, originalAttributeOverride) {
|
|
function toParsedDirectives(transformedAttributeMap, originalAttributeOverride) {
|
|
return ({ name, value }) => {
|
|
return ({ name, value }) => {
|
|
let typeMatch = name.match(alpineAttributeRegex())
|
|
let typeMatch = name.match(alpineAttributeRegex())
|
|
- let valueMatch = name.match(/:([a-zA-Z0-9\-:]+)/)
|
|
|
|
|
|
+ let valueMatch = name.match(/:([a-zA-Z0-9\-_:]+)/)
|
|
let modifiers = name.match(/\.[^.\]]+(?=[^\]]*$)/g) || []
|
|
let modifiers = name.match(/\.[^.\]]+(?=[^\]]*$)/g) || []
|
|
let original = originalAttributeOverride || transformedAttributeMap[name] || name
|
|
let original = originalAttributeOverride || transformedAttributeMap[name] || name
|
|
|
|
|