diff --git a/src/app.ts b/src/app.ts index 588d6a1..9adc9b3 100644 --- a/src/app.ts +++ b/src/app.ts @@ -6,13 +6,14 @@ import { config, e as errors } from './config'; import loaders from "./loaders/index"; import { ErrorHandler } from './middlewares/ErrorHandler'; +const CONTROLLERS_FILE_EXTENSION = process.env.NODE_ENV === 'production' ? 'js' : 'ts'; const app = createExpressServer({ authorizationChecker: authchecker, middlewares: [ErrorHandler], development: config.development, cors: true, routePrefix: "/api", - controllers: [__dirname + "/controllers/*.ts"], + controllers: [`${__dirname}/controllers/*.${CONTROLLERS_FILE_EXTENSION}`], }); async function main() {