All checks were successful
Test Asgard Runner / test (push) Successful in 3s
Full backend rewrite from Rust/Axum to NestJS/TypeScript. - 22 feature modules (auth, servers, wipes, maps, plugins, players, console, chat, team, notifications, settings, schedules, analytics, alerts, status, store, webstore, admin, setup, migration, users, licenses) - 39 TypeORM entities matching PostgreSQL schema (12 migrations) - Common infrastructure: JWT/RBAC guards, decorators, exception filter - NATS service with pub/sub/request-reply - Socket.IO WebSocket gateway with NATS bridge - Docker: NestJS Dockerfile + updated docker-compose.yml - Zero compile errors (npx tsc --noEmit clean) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
16 lines
547 B
TypeScript
16 lines
547 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { TeamController } from './team.controller';
|
|
import { TeamService } from './team.service';
|
|
import { TeamMember } from '../../entities/team-member.entity';
|
|
import { Role } from '../../entities/role.entity';
|
|
import { User } from '../../entities/user.entity';
|
|
|
|
@Module({
|
|
imports: [TypeOrmModule.forFeature([TeamMember, Role, User])],
|
|
controllers: [TeamController],
|
|
providers: [TeamService],
|
|
exports: [TeamService],
|
|
})
|
|
export class TeamModule {}
|