- Changed the base image in Dockerfile to use a lighter node:alpine version. - Removed unused dependencies from package-lock.json and package.json, including @turbodocx/html-to-docx and jsdom. - Simplified LiveKit module by removing unnecessary services (LiveKitParticipantService, LiveKitRoomService) and adjusting related schemas and services for better maintainability. - Updated CollaborationSessionSchema to streamline access token creation and room management. - Commented out unused imports and services in various modules to enhance code clarity and reduce complexity.
22 lines
549 B
TypeScript
22 lines
549 B
TypeScript
import { ClerkModule } from './Clerk/clerk.module'
|
|
import { ConfigModule } from '@nestjs/config'
|
|
import { GraphqlModule } from './Graphql/graphql.module'
|
|
import { MailModule } from './Mail/mail.module'
|
|
import { Module } from '@nestjs/common'
|
|
import { RestfulModule } from './Restful/restful.module'
|
|
import { CronModule } from './Cron/cron.module'
|
|
|
|
@Module({
|
|
imports: [
|
|
ConfigModule.forRoot({
|
|
isGlobal: true,
|
|
}),
|
|
ClerkModule,
|
|
MailModule,
|
|
GraphqlModule,
|
|
RestfulModule,
|
|
CronModule,
|
|
],
|
|
})
|
|
export class AppModule {}
|