HyperFrames v0.8.31
HyperFrames' lint now flags elements hidden by a grouped gsap.set call that stages several elements at once, not just single selectors.
HyperFrames' lint rule for elements that get hidden with gsap.set() and never revealed used to miss the shortest way to write that hide: grouping several elements into one call, such as gsap.set([header, card], { opacity: 0 }). The old target-matching regex broke on the comma inside the array, so an element hidden this way slipped past lint entirely. The fix reads grouped arrays, arrays of quoted selectors, and comma-separated selector strings, so lint flags a hidden element again regardless of how it was grouped.
HyperFrames
Open-source framework for rendering HTML compositions into MP4 videos, built for AI agents and automated pipelines.
View HyperFrames →