import{Utils as s,Internals as o,DirectiveRegistry as c,Slim as n}from"../index.js";const{dashToCamel:a}=s,{debug:p,block:l}=o,m={attribute:(e,t)=>t.startsWith("."),process:({attributeName:e,targetNode:t})=>{const r=a(e.slice(1));return{update:i=>{t[l]!=="abort"&&(t[r]=i)},removeAttribute:!n[p]}}};c.add(m);
