diff --git a/ENV_CLEANUP_SUMMARY.md b/ENV_CLEANUP_SUMMARY.md index cdf00fde..a5905066 100644 --- a/ENV_CLEANUP_SUMMARY.md +++ b/ENV_CLEANUP_SUMMARY.md @@ -174,7 +174,9 @@ Modified: ├── Dockerfile (removed redundant build args) ├── docker-compose.yml (use env_file instead of individual vars) ├── .gitea/workflows/deploy.yml (automated .env creation & upload) - └── .env.example (clear documentation) + ├── .env.example (clear documentation) + ├── lib/services/create-services.ts (removed redundant dotenv usage) + └── scripts/migrate-*.ts (removed redundant dotenv usage) Created: ├── .env.production (reference template) diff --git a/lib/services/create-services.ts b/lib/services/create-services.ts index 7032ff06..f3982bfc 100644 --- a/lib/services/create-services.ts +++ b/lib/services/create-services.ts @@ -6,13 +6,6 @@ import { NoopErrorReportingService } from './errors/noop-error-reporting-service import { NoopLoggerService } from './logging/noop-logger-service'; import { PinoLoggerService } from './logging/pino-logger-service'; import { config, getMaskedConfig } from '../config'; -import dotenv from 'dotenv'; -import path from 'path'; - -// Load .env file in development -if (typeof window === 'undefined' && process.env.NODE_ENV !== 'production') { - dotenv.config({ path: path.resolve(process.cwd(), '.env') }); -} /** * Singleton instance of AppServices. diff --git a/scripts/migrate-blog-to-mdx.ts b/scripts/migrate-blog-to-mdx.ts index 67bda3ed..d1fc3397 100644 --- a/scripts/migrate-blog-to-mdx.ts +++ b/scripts/migrate-blog-to-mdx.ts @@ -1,4 +1,3 @@ -import 'dotenv/config'; import axios from 'axios'; import * as fs from 'fs'; import * as path from 'path'; diff --git a/scripts/migrate-pages-to-mdx.ts b/scripts/migrate-pages-to-mdx.ts index 2b23e4c1..9a74ccbc 100644 --- a/scripts/migrate-pages-to-mdx.ts +++ b/scripts/migrate-pages-to-mdx.ts @@ -1,4 +1,3 @@ -import 'dotenv/config'; import axios from 'axios'; import * as fs from 'fs'; import * as path from 'path'; diff --git a/scripts/migrate-products-to-mdx.ts b/scripts/migrate-products-to-mdx.ts index 45d4201b..0d8bd358 100644 --- a/scripts/migrate-products-to-mdx.ts +++ b/scripts/migrate-products-to-mdx.ts @@ -1,4 +1,3 @@ -import 'dotenv/config'; import axios from 'axios'; import * as fs from 'fs'; import * as path from 'path';