{ "entryFile": "src/main.ts", "noImplicitAdditionalProperties": "throw-on-extras", "controllerPathGlobs": [ "src/modules/**/interfaces/http/controllers/*.ts" ], "spec": { "outputDirectory": "src/shared/interfaces/http/tsoa/generated", "specVersion": 3, "basePath": "/api", "securityDefinitions": { "bearerAuth": { "type": "http", "scheme": "bearer", "bearerFormat": "JWT" } } }, "routes": { "routesDir": "src/shared/interfaces/http/tsoa/generated", "middleware": "express", "basePath": "/api", "iocModule": "src/shared/interfaces/http/tsoa/ioc.ts", "authenticationModule": "src/shared/interfaces/http/tsoa/authentication.ts" } }