z() — astro Function Reference
Architecture documentation for the z() function in config.ts from the astro codebase.
Entity Profile
Dependency Diagram
graph TD e0f18223_860c_e3e1_461a_94a977e70969["z()"] be7d1eab_916b_90f9_3072_d169ed547abf["config.ts"] e0f18223_860c_e3e1_461a_94a977e70969 -->|defined in| be7d1eab_916b_90f9_3072_d169ed547abf style e0f18223_860c_e3e1_461a_94a977e70969 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/astro/src/content/config.ts lines 28–44
type ImageFunction = () => z.ZodObject<{
src: zCore.$ZodString;
width: zCore.$ZodNumber;
height: zCore.$ZodNumber;
format: zCore.$ZodUnion<
[
zCore.$ZodLiteral<'png'>,
zCore.$ZodLiteral<'jpg'>,
zCore.$ZodLiteral<'jpeg'>,
zCore.$ZodLiteral<'tiff'>,
zCore.$ZodLiteral<'webp'>,
zCore.$ZodLiteral<'gif'>,
zCore.$ZodLiteral<'svg'>,
zCore.$ZodLiteral<'avif'>,
]
>;
}>;
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does z() do?
z() is a function in the astro codebase, defined in packages/astro/src/content/config.ts.
Where is z() defined?
z() is defined in packages/astro/src/content/config.ts at line 28.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free