import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; import { GpsDevice } from './entities/gps-device.entity'; import { GpsPosition } from './entities/gps-position.entity'; import { GpsDeviceRepository, GpsPositionRepository } from './gps-tracking.repository'; import { GpsTrackingService } from './gps-tracking.service'; import { GpsTrackingController } from './gps-tracking.controller'; import { Gt06Server } from './gt06/gt06.server'; @Module({ imports: [TypeOrmModule.forFeature([GpsDevice, GpsPosition])], controllers: [GpsTrackingController], providers: [GpsDeviceRepository, GpsPositionRepository, GpsTrackingService, Gt06Server], exports: [GpsTrackingService], }) export class GpsTrackingModule {}