"use strict";const c=new Set(["id"]),b=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),$=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),u=new Set(["dir","lang","hidden","inert","translate"]),r=new Set(["onClick","onAuxClick","onContextMenu","onDoubleClick","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onPointerDown","onPointerMove","onPointerUp","onPointerCancel","onPointerEnter","onPointerLeave","onPointerOver","onPointerOut","onGotPointerCapture","onLostPointerCapture","onScroll","onWheel","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionCancel","onTransitionEnd","onTransitionRun","onTransitionStart"]),p=/^(data-.*)$/;function v(n,i={}){let{labelable:l,isLink:s,global:t,events:d=t,propNames:o}=i,a={};for(const e in n)Object.prototype.hasOwnProperty.call(n,e)&&(c.has(e)||l&&b.has(e)||s&&$.has(e)||t&&u.has(e)||d&&(r.has(e)||e.endsWith("Capture")&&r.has(e.slice(0,-7)))||o?.has(e)||p.test(e))&&(a[e]=n[e]);return a}exports.$65484d02dcb7eb3e$export$457c3d6518dd4c6f=v;
//# sourceMappingURL=filterDOMProps-AbzzCIX-.cjs.js.map
