Home / Type/ ImageConfig Type — astro Architecture

ImageConfig Type — astro Architecture

Architecture documentation for the ImageConfig type/interface in service.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  25b19c02_eef7_64b3_4608_2b9a08ac29cb["ImageConfig"]
  f0f55fc4_9c63_b35c_86d8_8eb3e4fa20ee["service.ts"]
  25b19c02_eef7_64b3_4608_2b9a08ac29cb -->|defined in| f0f55fc4_9c63_b35c_86d8_8eb3e4fa20ee
  style 25b19c02_eef7_64b3_4608_2b9a08ac29cb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/assets/services/service.ts lines 35–38

type ImageConfig<T> = Omit<AstroConfig['image'], 'service'> & {
	service: { entrypoint: string; config: T };
	assetQueryParams?: URLSearchParams;
};

Frequently Asked Questions

What is the ImageConfig type?
ImageConfig is a type/interface in the astro codebase, defined in packages/astro/src/assets/services/service.ts.
Where is ImageConfig defined?
ImageConfig is defined in packages/astro/src/assets/services/service.ts at line 35.

Analyze Your Own Codebase

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

Try Supermodel Free