- 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.
12 lines
420 B
TypeScript
12 lines
420 B
TypeScript
import { Module } from '@nestjs/common'
|
|
import { CollaborationSessionSchema } from './collaborationsession.schema'
|
|
import { LiveKitModule } from 'src/LiveKit/livekit.module'
|
|
import { LiveKitService } from 'src/LiveKit/livekit.service'
|
|
|
|
@Module({
|
|
imports: [LiveKitModule],
|
|
providers: [CollaborationSessionSchema, LiveKitService],
|
|
exports: [CollaborationSessionSchema],
|
|
})
|
|
export class CollaborationSessionModule {}
|