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",">");
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.