@directus/api
Version:
Directus is a real-time API and App dashboard for managing SQL database content
13 lines (12 loc) • 406 B
JavaScript
import { useEnv } from '@directus/env';
import { useLogger } from '../logger/index.js';
export function validateEnv(requiredKeys) {
const env = useEnv();
const logger = useLogger();
for (const requiredKey of requiredKeys) {
if (requiredKey in env === false) {
logger.error(`"${requiredKey}" Environment Variable is missing.`);
process.exit(1);
}
}
}