GSAP Recovery
Timeline Recovery
BUNDLE · gsap calls in bundle
47 tweens detected
var t=e.timeline({repeat:-1}),
t.to(a,{x:200,duration:1.2,ease:"power2.out"})
.to(b,{y:-40,duration:0.6},"-=0.3")
.from(c,{opacity:0,scale:0.8})
.fromTo(d,{rotation:0},{rotation:360,duration:2,ease:"none"},0)
.set(e,{display:"none"})
.addLabel("end",">");
scanning →line 1/7
inferred timeline structure
DAW
logo
hero
cta
0.0s
0.6s
1.2s
1.8s
2.4s
repeat: -1ease: power2.out0 tweens · 1 timeline · 3 elements
RECOVERED · components/Hero.tsx
✓ tweens grouped
1 timeline · proper cleanup · React 18 strict-mode safe

GSAP Recovery

GSAP-heavy sites encode timelines as imperative .to()/.from() chains. yank statically analyzes the call graph, infers labels and stagger, groups tweens by their owning element, and emits authored GSAP code wrapped in gsap.context for proper React cleanup.