Home / Type/ SSRManifestCSP Type — astro Architecture

SSRManifestCSP Type — astro Architecture

Architecture documentation for the SSRManifestCSP type/interface in types.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  e8b663ad_2e2d_59bb_c1f3_ed8d0103a870["SSRManifestCSP"]
  f898a077_c422_60c6_8128_2cd592ad264d["types.ts"]
  e8b663ad_2e2d_59bb_c1f3_ed8d0103a870 -->|defined in| f898a077_c422_60c6_8128_2cd592ad264d
  style e8b663ad_2e2d_59bb_c1f3_ed8d0103a870 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/astro/src/core/app/types.ts lines 145–154

export type SSRManifestCSP = {
	cspDestination: 'adapter' | 'meta' | 'header' | undefined;
	algorithm: CspAlgorithm;
	scriptHashes: string[];
	scriptResources: string[];
	isStrictDynamic: boolean;
	styleHashes: string[];
	styleResources: string[];
	directives: CspDirective[];
};

Frequently Asked Questions

What is the SSRManifestCSP type?
SSRManifestCSP is a type/interface in the astro codebase, defined in packages/astro/src/core/app/types.ts.
Where is SSRManifestCSP defined?
SSRManifestCSP is defined in packages/astro/src/core/app/types.ts at line 145.

Analyze Your Own Codebase

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

Try Supermodel Free