tsoa-next / tsoa-next / RoutesConfig
Interfaz: RutasConfig
Definido en: packages/runtime/src/config.ts:235
Propiedades
authenticationModule?
optional authenticationModule?: string;Definido en: packages/runtime/src/config.ts:274
Camino del módulo de autenticación utilizado por rutas generadas.
basePath?
optional basePath?: string;Definido en: packages/runtime/src/config.ts:254
Base API path; por ejemplo, el '/v1' en https://myapi.com/v1
bodyCoercion?
optional bodyCoercion?: boolean;Definido en: packages/runtime/src/config.ts:288
Ya sea para coaccionar implícitamente los parámetros del cuerpo en un tipo aceptado.
Default
trueesm?
optional esm?: boolean;Definido en: packages/runtime/src/config.ts:281
Cuando se activa, las importaciones generadas de rutas utilizan .js extensions for ESM output.
Default
falseiocModule?
optional iocModule?: string;Definido en: packages/runtime/src/config.ts:269
Carril del módulo IoC, por ejemplo ./inversify/ioc.
middleware?
optional middleware?: "express" | "hapi" | "koa";Definido en: packages/runtime/src/config.ts:259
Proveedor de Middleware.
middlewareTemplate?
optional middlewareTemplate?: string;Definido en: packages/runtime/src/config.ts:264
Aduanas Handlebars Patrón de plantilla utilizado en lugar de la plantilla de middleware incorporado.
noWriteIfUnchanged?
optional noWriteIfUnchanged?: boolean;Definido en: packages/runtime/src/config.ts:249
Saltar escribiendo el archivo de ruta cuando el contenido generado coincide con el archivo existente.
rewriteRelativeImportExtensions?
optional rewriteRelativeImportExtensions?: boolean;Definido en: packages/runtime/src/config.ts:295
Cuando se activa, las importaciones de rutas generadas se mantienen .ts prórrogas para apoyar TypeScript 5.7 rewriteRelativeImportExtensions.
Default
falseroutesDir
routesDir: string;Definido en: packages/runtime/src/config.ts:239
Directorio donde se escriben los archivos de ruta generados.
routesFileName?
optional routesFileName?: string;Definido en: packages/runtime/src/config.ts:244
Nombre de archivo para el módulo de ruta generado.
