Files
worldmonitor/api/debug-env.js
2026-01-22 23:31:58 +04:00

24 lines
954 B
JavaScript

// Debug endpoint to check environment variables (remove after testing)
export const config = { runtime: 'edge' };
export default async function handler(req) {
const envStatus = {
FINNHUB_API_KEY: process.env.FINNHUB_API_KEY ? '✓ SET' : '✗ MISSING',
FRED_API_KEY: process.env.FRED_API_KEY ? '✓ SET' : '✗ MISSING',
EIA_API_KEY: process.env.EIA_API_KEY ? '✓ SET' : '✗ MISSING',
ACLED_ACCESS_TOKEN: process.env.ACLED_ACCESS_TOKEN ? '✓ SET' : '✗ MISSING',
CLOUDFLARE_API_TOKEN: process.env.CLOUDFLARE_API_TOKEN ? '✓ SET' : '✗ MISSING',
WINGBITS_API_KEY: process.env.WINGBITS_API_KEY ? '✓ SET' : '✗ MISSING',
NODE_ENV: process.env.NODE_ENV || 'not set',
VERCEL_ENV: process.env.VERCEL_ENV || 'not set',
};
return new Response(JSON.stringify(envStatus, null, 2), {
status: 200,
headers: {
'Content-Type': 'application/json',
'Access-Control-Allow-Origin': '*',
},
});
}