Skip to content

SyncRestOpenApiManifestOptions

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

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:275

Output path for the aggregate OpenAPI document.

SyncRestOpenApiBaseOptions.openApiFile


optional projectRoot?: string

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

Optional project root used to resolve file paths.

SyncRestOpenApiBaseOptions.projectRoot


typesFile: string

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

Source file that exports the REST contract types.

SyncRestOpenApiBaseOptions.typesFile


manifest: EndpointManifestDefinition

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

Canonical endpoint manifest describing the REST surface.


optional contracts?: undefined

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

Not accepted when manifest is provided.


optional endpoints?: undefined

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

Not accepted when manifest is provided.


optional openApiInfo?: undefined

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

Not accepted when manifest is provided.