PageSourceSearch

https://antigravity.google/_astro/index.astro_astro_type_script_index_0_lang.sXu3bhWB.js

js antigravity.google collected 2026-10-01 11:32:46 UTC 1,427 bytes, 8 lines download raw bytes

1import{t as e}from"./deviceInfo.eHzC_0c8.js";import{t}from"./gsap.Bi_c5vh2.js";import{t as n}from"./ScrollTrigger.BTGKJApg.js";import{n as r}from"./svgIcons.BJG5ZY5_.js";t.registerPlugin(n),document.addEventListener(`DOMContentLoaded`,()=>{let n=document.querySelector(`[data-welcome-section]`);if(!n)return;let i=n.querySelector(`[data-logo]`),a=n.querySelector(`[data-welcome-header]`),o=n.querySelector(`[data-cta]`),s=n.querySelector(`[data-hero-particles]`),c=n.querySelector(`[data-os-cta-container]`);if(c){let t=e.operatingSystem,n=t.name===`mac`?`desktop_mac`:t.name===`windows`?`desktop_windows`:`terminal`;c.innerHTML=`
2        <a class="call-to-action button button-primary" href="/download" data-analytics-event="download-cta" data-module-name="home_hero" data-page-position="hero">
3          <span style="display: flex; align-items: center; gap: 8px;">
4            ${t.name===`unknown`?r(`download`,{size:20}):r(n,{size:20})}
5            Download${t.buttonText}
6          </span>
7        </a>
8      `}let l=t.timeline();a&&a.helper&&(a.helper.initialize(),a.helper.startTyping(l)),l.from(i,{opacity:0,y:`1em`,duration:2,ease:`power2.out`}).from(o,{opacity:0,y:50,duration:2,ease:`power2.out`},`<`).from(s,{opacity:0,duration:4,ease:`power2.out`},`<`),t.to(s,{scrollTrigger:{trigger:n,start:`center top`,end:`bottom top`,scrub:!0,onUpdate:e=>{s.style.opacity=String(1-e.progress)}},opacity:0,ease:`power2.out`})});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.