import { Controller, Get, Redirect } from '@nestjs/common'; import { SkipApiToken } from './shared/decorators/skip-api-token.decorator'; @Controller() export class AppController { @Get() @SkipApiToken() @Redirect('/api', 301) redirectToApi() { // This will automatically redirect root path to /api } @Get('ping') @SkipApiToken() ping() { return { status: 'success', message: 'Ping Successfully', timestamp: new Date().toISOString(), uptime: process.uptime(), }; } }