23 lines
664 B
TypeScript
23 lines
664 B
TypeScript
/**
|
|
* DevModule - Development-time content editing API module
|
|
*
|
|
* Provides endpoints for:
|
|
* - Reading/writing locale files
|
|
* - Fetching image metadata
|
|
*
|
|
* All endpoints are protected by DevGuard (dev-only access)
|
|
*/
|
|
|
|
import { Module } from '@nestjs/common';
|
|
import { ConfigModule } from '@nestjs/config';
|
|
import { DevController } from './dev.controller';
|
|
import { DevService } from './dev.service';
|
|
import { DevGuard } from '../auth/dev.guard';
|
|
|
|
@Module({
|
|
imports: [ConfigModule],
|
|
controllers: [DevController],
|
|
providers: [DevService, DevGuard],
|
|
exports: [DevService], // Export in case other modules need dev services
|
|
})
|
|
export class DevModule {}
|