Home / Type/ Item Type — astro Architecture

Item Type — astro Architecture

Architecture documentation for the Item type/interface in create.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  7b2d17f9_e3bb_282c_ee6a_32e32df6680a["Item"]
  a7eed989_9f2b_5163_ecdf_85920a8b973f["create.ts"]
  7b2d17f9_e3bb_282c_ee6a_32e32df6680a -->|defined in| a7eed989_9f2b_5163_ecdf_85920a8b973f
  style 7b2d17f9_e3bb_282c_ee6a_32e32df6680a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/core/routing/manifest/create.ts lines 33–42

interface Item {
	basename: string;
	ext: string;
	parts: RoutePart[];
	file: string;
	isDir: boolean;
	isIndex: boolean;
	isPage: boolean;
	routeSuffix: string;
}

Frequently Asked Questions

What is the Item type?
Item is a type/interface in the astro codebase, defined in packages/astro/src/core/routing/manifest/create.ts.
Where is Item defined?
Item is defined in packages/astro/src/core/routing/manifest/create.ts at line 33.

Analyze Your Own Codebase

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

Try Supermodel Free