Home / Type/ ExecaOptions Type — astro Architecture

ExecaOptions Type — astro Architecture

Architecture documentation for the ExecaOptions type/interface in shell.ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  5658bf3e_c8b4_097d_0034_524ddab2342e["ExecaOptions"]
  10115483_0549_8783_e6e6_0b4589ba34bd["shell.ts"]
  5658bf3e_c8b4_097d_0034_524ddab2342e -->|defined in| 10115483_0549_8783_e6e6_0b4589ba34bd
  style 5658bf3e_c8b4_097d_0034_524ddab2342e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/upgrade/src/shell.ts lines 8–12

interface ExecaOptions {
	cwd?: string | URL;
	stdio?: StdioOptions;
	timeout?: number;
}

Frequently Asked Questions

What is the ExecaOptions type?
ExecaOptions is a type/interface in the astro codebase, defined in packages/upgrade/src/shell.ts.
Where is ExecaOptions defined?
ExecaOptions is defined in packages/upgrade/src/shell.ts at line 8.

Analyze Your Own Codebase

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

Try Supermodel Free