• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jcubic / 10xDevs / 18435526006

11 Oct 2025 10:26PM UTC coverage: 33.257% (-0.6%) from 33.879%
18435526006

push

github

jcubic
Add debug endpoint for Vercel environment variables

27 of 37 branches covered (72.97%)

Branch coverage included in aggregate %.

0 of 15 new or added lines in 1 file covered. (0.0%)

263 of 835 relevant lines covered (31.5%)

2.45 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/src/app/api/debug-env/route.ts
NEW
1
import { NextResponse } from 'next/server';
×
2

NEW
3
export async function GET() {
×
4
  // Temporarily allow in production for debugging
5
  // if (process.env.NODE_ENV === 'production' && !process.env.DEBUG_ENV) {
6
  //   return NextResponse.json({ error: 'Not available in production' }, { status: 403 });
7
  // }
8

NEW
9
  const envVars = {
×
NEW
10
    NODE_ENV: process.env.NODE_ENV,
×
NEW
11
    DATABASE_URL_EXISTS: !!process.env.DATABASE_URL,
×
NEW
12
    BETTER_AUTH_SECRET_EXISTS: !!process.env.BETTER_AUTH_SECRET,
×
NEW
13
    BETTER_AUTH_URL: process.env.BETTER_AUTH_URL,
×
NEW
14
    NEXT_PUBLIC_BETTER_AUTH_URL: process.env.NEXT_PUBLIC_BETTER_AUTH_URL,
×
NEW
15
    GITHUB_CLIENT_ID_EXISTS: !!process.env.GITHUB_CLIENT_ID,
×
NEW
16
    GITHUB_CLIENT_SECRET_EXISTS: !!process.env.GITHUB_CLIENT_SECRET,
×
17
    // Show first few characters to verify the values are loaded correctly
NEW
18
    DATABASE_URL_PREFIX: process.env.DATABASE_URL?.substring(0, 10),
×
NEW
19
    GITHUB_CLIENT_ID_PREFIX: process.env.GITHUB_CLIENT_ID?.substring(0, 5)
×
NEW
20
  };
×
21

NEW
22
  return NextResponse.json(envVars);
×
NEW
23
}
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc