Files
IISA/src/app.module.ts
2025-08-29 15:10:30 +03:00

28 lines
838 B
TypeScript

import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { ServeStaticModule } from '@nestjs/serve-static';
import { join } from 'path';
import { PrismaService } from './services/prisma.service';
import { AppGetaway } from './app.getaway';
import { StatsController } from './stats.controller';
import { StatsService } from './services/stats.service';
import { ConfigModule } from '@nestjs/config';
@Module({
imports: [
ConfigModule.forRoot(),
ServeStaticModule.forRoot(
{
rootPath: join(__dirname, 'assets/client'),
},
{
rootPath: join(__dirname, 'assets/uploads'),
serveRoot: '/uploads',
},
),
],
controllers: [AppController, StatsController],
providers: [PrismaService, StatsService, AppGetaway],
})
export class AppModule {}