-
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathtest-env.js
More file actions
22 lines (21 loc) · 726 Bytes
/
test-env.js
File metadata and controls
22 lines (21 loc) · 726 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
console.log('Testing environment variables...')
console.log(
'FIREBASE_SERVICE_ACCOUNT length:',
process.env.FIREBASE_SERVICE_ACCOUNT
? process.env.FIREBASE_SERVICE_ACCOUNT.length
: 'NOT SET',
)
console.log('FIREBASE_PROJECT:', process.env.FIREBASE_PROJECT || 'NOT SET')
if (process.env.FIREBASE_SERVICE_ACCOUNT) {
try {
const parsed = JSON.parse(process.env.FIREBASE_SERVICE_ACCOUNT)
console.log('✅ Service account parsed successfully')
console.log('Project ID:', parsed.project_id)
} catch (error) {
console.log('❌ Failed to parse service account JSON:', error.message)
console.log(
'First 100 chars:',
process.env.FIREBASE_SERVICE_ACCOUNT.substring(0, 100),
)
}
}