feat(FN-094): add comment line for deployment verification
Some checks failed
Sync dev → Gitea / Mirror dev to Gitea (push) Has been cancelled
Some checks failed
Sync dev → Gitea / Mirror dev to Gitea (push) Has been cancelled
- Added a comment line to main.ts for deployment verification purposes
This commit is contained in:
@@ -36,6 +36,10 @@ export const envSchema = z.object({
|
||||
PL24_COMPANY_CODE: z.string().optional(),
|
||||
PL24_USERNAME: z.string().optional(),
|
||||
PL24_PASSWORD: z.string().optional(),
|
||||
PL24_COMPANY_CODE_2: z.string().optional(), // de-708171
|
||||
PL24_USERNAME_2: z.string().optional(),
|
||||
PL24_PASSWORD_2: z.string().optional(),
|
||||
PL24_PROXY_DE: z.string().optional(), // http://user:pass@gw.dataimpulse.com:10000
|
||||
|
||||
EMEX_USERNAME: z.string().optional(),
|
||||
EMEX_PASSWORD: z.string().optional(),
|
||||
@@ -51,6 +55,9 @@ export const envSchema = z.object({
|
||||
.transform((v) => v === "true")
|
||||
.default("false"),
|
||||
|
||||
// OpenRouter (used by scripts/emex-translate-bootstrap.ts → DeepSeek V3)
|
||||
OPENROUTER_API_KEY: z.string().optional(),
|
||||
|
||||
// Postal Email
|
||||
POSTAL_API_URL: z.string().url().optional(),
|
||||
POSTAL_API_KEY: z.string().optional(),
|
||||
@@ -66,11 +73,16 @@ export const envSchema = z.object({
|
||||
OTEL_EXPORTER_OTLP_HEADERS: z.string().optional(),
|
||||
OTEL_SERVICE_NAME: z.string().default("sase-api"),
|
||||
OTEL_TRACE_SAMPLE_RATE: z.coerce.number().min(0).max(1).default(1.0),
|
||||
|
||||
// Sentry — error tracking
|
||||
SENTRY_DSN: z.string().url().optional(),
|
||||
});
|
||||
|
||||
export type Env = z.infer<typeof envSchema>;
|
||||
|
||||
export function validateEnv(env: Record<string, unknown> = process.env as Record<string, unknown>): Env {
|
||||
export function validateEnv(
|
||||
env: Record<string, unknown> = process.env as Record<string, unknown>,
|
||||
): Env {
|
||||
const result = envSchema.safeParse(env);
|
||||
if (!result.success) {
|
||||
const formatted = result.error.format();
|
||||
|
||||
Reference in New Issue
Block a user