function Version
Since 0.1.0
Version(version: string): SetuClassDecorator

Assigns an API version prefix to a controller. Combined with @Controller, the effective path is version + basePath + routePath (e.g. '/v1/users').

Examples

Example 1

@Controller('/users')
@Version('v1')
class UserController { … }

Parameters

version: string

Version prefix (e.g. 'v1', 'api/v1')

Return Type

A class decorator

Usage

import { Version } from "decorator-plugin/src/index.ts";