export const ENV = { cookieSecret: process.env.JWT_SECRET ?? "", databaseUrl: process.env.DATABASE_URL ?? "", ownerOpenId: process.env.OWNER_OPEN_ID ?? "", adminEmail: process.env.ADMIN_EMAIL ?? "", bootstrapAdminEmail: process.env.BOOTSTRAP_ADMIN_EMAIL ?? "", bootstrapAdminPassword: process.env.BOOTSTRAP_ADMIN_PASSWORD ?? "", bootstrapAdminName: process.env.BOOTSTRAP_ADMIN_NAME ?? "Administrateur", bootstrapUsers: process.env.BOOTSTRAP_USERS ?? "", isProduction: process.env.NODE_ENV === "production", forgeApiUrl: process.env.BUILT_IN_FORGE_API_URL ?? "", forgeApiKey: process.env.BUILT_IN_FORGE_API_KEY ?? "", smtpProvider: process.env.SMTP_PROVIDER ?? "", smtpHost: process.env.SMTP_HOST ?? "", smtpPort: process.env.SMTP_PORT ?? "", smtpUser: process.env.SMTP_USER ?? "", smtpPass: process.env.SMTP_PASS ?? "", smtpFrom: process.env.SMTP_FROM ?? "", smtpSecure: process.env.SMTP_SECURE ?? "", smtpRequireTls: process.env.SMTP_REQUIRE_TLS ?? "", appBaseUrl: process.env.APP_BASE_URL ?? "", entrepriseApiToken: process.env.ENTREPRISE_API_TOKEN ?? "", googleClientId: process.env.GOOGLE_CLIENT_ID ?? "", googleClientSecret: process.env.GOOGLE_CLIENT_SECRET ?? "", facebookAppId: process.env.FACEBOOK_APP_ID ?? "", facebookAppSecret: process.env.FACEBOOK_APP_SECRET ?? "", appReadyDelayMs: Number.parseInt(process.env.APP_READY_DELAY_MS ?? "8000", 10) || 8000, maintenanceFlagPath: process.env.MAINTENANCE_FLAG_PATH ?? "", gracefulShutdownTimeoutMs: Number.parseInt(process.env.GRACEFUL_SHUTDOWN_TIMEOUT_MS ?? "20000", 10) || 20000, };