Home / Type/ AdapterLegacyDynamicProperties Type — astro Architecture

AdapterLegacyDynamicProperties Type — astro Architecture

Architecture documentation for the AdapterLegacyDynamicProperties type/interface in integrations.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  75bf26e3_95bf_431d_430e_fc236057628f["AdapterLegacyDynamicProperties"]
  d14992b0_0a7b_cc24_388e_fd29ecc6b022["integrations.ts"]
  75bf26e3_95bf_431d_430e_fc236057628f -->|defined in| d14992b0_0a7b_cc24_388e_fd29ecc6b022
  style 75bf26e3_95bf_431d_430e_fc236057628f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/types/public/integrations.ts lines 122–133

interface AdapterLegacyDynamicProperties {
	/**
	 * Determines how the adapter's entrypoint is handled during the build.
	 * - `'self'`: The adapter defines its own entrypoint and sets rollupOptions.input
	 * - `'legacy-dynamic'`: Uses the virtual module entrypoint with dynamic exports
	 * @default 'legacy-dynamic'
	 */
	entryType?: 'legacy-dynamic';
	serverEntrypoint?: string | URL;
	exports?: string[];
	args?: any;
}

Frequently Asked Questions

What is the AdapterLegacyDynamicProperties type?
AdapterLegacyDynamicProperties is a type/interface in the astro codebase, defined in packages/astro/src/types/public/integrations.ts.
Where is AdapterLegacyDynamicProperties defined?
AdapterLegacyDynamicProperties is defined in packages/astro/src/types/public/integrations.ts at line 122.

Analyze Your Own Codebase

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

Try Supermodel Free