Home / Function/ isOnline() — astro Function Reference

isOnline() — astro Function Reference

Architecture documentation for the isOnline() function in verify.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  4c822c3c_0258_8e83_fa1d_dc2d8def1759["isOnline()"]
  bf354028_170b_aac5_1cb8_bcd8677afe9a["verify.ts"]
  4c822c3c_0258_8e83_fa1d_dc2d8def1759 -->|defined in| bf354028_170b_aac5_1cb8_bcd8677afe9a
  72ce97da_518d_6810_433e_3fe04405324b["verify()"]
  72ce97da_518d_6810_433e_3fe04405324b -->|calls| 4c822c3c_0258_8e83_fa1d_dc2d8def1759
  style 4c822c3c_0258_8e83_fa1d_dc2d8def1759 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/upgrade/src/actions/verify.ts lines 44–50

function isOnline(registry: string): Promise<boolean> {
	const { hostname } = new URL(registry);
	return dns.lookup(hostname).then(
		() => true,
		() => false,
	);
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does isOnline() do?
isOnline() is a function in the astro codebase, defined in packages/upgrade/src/actions/verify.ts.
Where is isOnline() defined?
isOnline() is defined in packages/upgrade/src/actions/verify.ts at line 44.
What calls isOnline()?
isOnline() is called by 1 function(s): verify.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free