import { CacheInterceptor } from '@nestjs/cache-manager'; import { VersionEntity } from './common/models/entities/version.entity'; import { Controller, Get, UseInterceptors } from '@nestjs/common'; import { ApiTags } from '@nestjs/swagger'; @Controller() @ApiTags('Misc') @UseInterceptors(CacheInterceptor) export class AppController { @Get('version') async getVersion(): Promise { return { version: process.env.npm_package_version, }; } }