OptionalcompilerOptionalcontrollerAn array of path globs that point to your route controllers that you would like to have tsoa include.
OptionaldefaultThe entry point to your API
OptionalignoreDirectories to ignore during TypeScript metadata scan
OptionalmulterMulter's options to generate multer's middleware. It doesn't support storage option
since v6.4.0 instroduces RegisterRoutes can pass multerOptions, we will quickly remove this options soon at future version. (https://github.com/lukeautry/tsoa/issues/1587#issuecomment-2391291433) (https://github.com/lukeautry/tsoa/pull/1638)
OptionalnoModes that allow you to prevent input data from entering into your API. This will document your decision in the swagger.yaml and it will turn on excess-property validation (at runtime) in your routes.
Route generation configuration object
Swagger generation configuration object
Typescript CompilerOptions to be used during generation