Saltar al contenido

tsoa-next / tsoa-next / RuntimeSpecConfigSnapshot

Interface: RuntimeSpecConfigSnapshot

Definido en: packages/runtime/src/routeGeneration/specPathSupport.ts:12

Captura de la configuración de la generación de espectro incrustada en rutas generadas para SpecPath.

Propiedades

compilerOptions?

ts
optional compilerOptions?: Record<string, unknown>;

Definido en: packages/runtime/src/routeGeneration/specPathSupport.ts:13


defaultNumberType?

ts
optional defaultNumberType?: "long" | "integer" | "double" | "float";

Definido en: packages/runtime/src/routeGeneration/specPathSupport.ts:14


ignore?

ts
optional ignore?: string[];

Definido en: packages/runtime/src/routeGeneration/specPathSupport.ts:15


metadata?

ts
optional metadata?: Metadata;

Definido en: packages/runtime/src/routeGeneration/specPathSupport.ts:16


spec

ts
spec: SpecConfig & object;

Definido en: packages/runtime/src/routeGeneration/specPathSupport.ts:17

Tipo de declaración

controllerPathGlobs?
ts
optional controllerPathGlobs?: string[];
entryFile
ts
entryFile: string;
noImplicitAdditionalProperties
ts
noImplicitAdditionalProperties: "ignore" | "throw-on-extras" | "silently-remove-extras";

Contributors

No contributors

Changelog

No recent changes

Generación de OpenAPI, generación de rutas y validación en tiempo de ejecución con prioridad en TypeScript.