import * as Joi from 'joi'; export const configValidationSchema = Joi.object({ NODE_ENV: Joi.string() .valid('development', 'production', 'test') .default('development'), PORT: Joi.number().optional(), // Base de données POSTGRES_HOST: Joi.string().required(), POSTGRES_PORT: Joi.number().required(), POSTGRES_USER: Joi.string().required(), POSTGRES_PASSWORD: Joi.string().required(), POSTGRES_DB: Joi.string().required(), // JWT JWT_ACCESS_SECRET: Joi.string().required(), JWT_ACCESS_EXPIRES: Joi.string().required(), JWT_REFRESH_SECRET: Joi.string().required(), JWT_REFRESH_EXPIRES: Joi.string().required(), });