Home / Function/ setup() — astro Function Reference

setup() — astro Function Reference

Architecture documentation for the setup() function in _app.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  3218d372_01a9_005e_9f82_59102c83e38c["setup()"]
  ae33a651_dee2_a607_3bf6_738f58f7cb3e["_app.ts"]
  3218d372_01a9_005e_9f82_59102c83e38c -->|defined in| ae33a651_dee2_a607_3bf6_738f58f7cb3e
  style 3218d372_01a9_005e_9f82_59102c83e38c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/integrations/vue/test/fixtures/app-entrypoint-async/src/pages/_app.ts lines 5–11

export default async function setup(app: App) {
	app.component('Bar', Bar);

	await new Promise(resolve => setTimeout(resolve, 250));

	app.component('Baz', Baz);
}

Domain

Subdomains

Frequently Asked Questions

What does setup() do?
setup() is a function in the astro codebase, defined in packages/integrations/vue/test/fixtures/app-entrypoint-async/src/pages/_app.ts.
Where is setup() defined?
setup() is defined in packages/integrations/vue/test/fixtures/app-entrypoint-async/src/pages/_app.ts at line 5.

Analyze Your Own Codebase

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

Try Supermodel Free