typenexus
Version:
TypeNexus is a good tool for API encapsulation and management. It provides a clean and lightweight way to package TypeORM functionality, helping you build applications faster while reducing template code redundancy and type conversion work.
20 lines (17 loc) • 471 B
text/typescript
/**
* Controller metadata used to storage information about registered controller.
*/
export interface ControllerMetadataArgs {
/**
* Indicates object which is used by this controller.
*/
target: Function;
/**
* Base route for all actions registered in this controller.
*/
route: string;
/**
* Controller type. Can be default or json-typed. Json-typed controllers operate with json requests and responses.
*/
type: 'default' | 'json';
}