Skip to content

SyncRestOpenApiManifestOptions

Defined in: wp-typia-block-runtime/src/metadata-core.ts:229

Manifest-first options for writing a canonical endpoint-aware REST OpenAPI document.

  • SyncRestOpenApiBaseOptions

openApiFile: string

Defined in: wp-typia-block-runtime/src/metadata-core.ts:219

Output path for the aggregate OpenAPI document.

SyncRestOpenApiBaseOptions.openApiFile


optional projectRoot?: string

Defined in: wp-typia-block-runtime/src/metadata-core.ts:221

Optional project root used to resolve file paths.

SyncRestOpenApiBaseOptions.projectRoot


typesFile: string

Defined in: wp-typia-block-runtime/src/metadata-core.ts:223

Source file that exports the REST contract types.

SyncRestOpenApiBaseOptions.typesFile


manifest: EndpointManifestDefinition

Defined in: wp-typia-block-runtime/src/metadata-core.ts:231

Canonical endpoint manifest describing the REST surface.


optional contracts?: undefined

Defined in: wp-typia-block-runtime/src/metadata-core.ts:233

Not accepted when manifest is provided.


optional endpoints?: undefined

Defined in: wp-typia-block-runtime/src/metadata-core.ts:235

Not accepted when manifest is provided.


optional openApiInfo?: undefined

Defined in: wp-typia-block-runtime/src/metadata-core.ts:237

Not accepted when manifest is provided.