growwapi
Version:
NodeJS SDK for Groww trading APIs
19 lines (18 loc) • 622 B
JavaScript
const requiredEnvVars = [
'GROWW_API_KEY',
'GROWW_API_SECRET',
];
export function validateEnvVariables() {
const missingVars = requiredEnvVars.filter((varName) => !process.env[varName]);
if (missingVars.length > 0) {
const errorMessage = [
'\n',
'Environment Validation Error:',
'The following required environment variables are missing:',
...missingVars.map((varName) => `- ${varName}`),
'Please ensure these variables are set in your environment.',
'\n',
].join('\n');
throw new Error(errorMessage);
}
}