UNPKG

@directus/api

Version:

Directus is a real-time API and App dashboard for managing SQL database content

15 lines (13 loc) 421 B
import { useLogger } from "../logger/index.js"; import { useEnv } from "@directus/env"; //#region src/utils/validate-env.ts 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); } } //#endregion export { validateEnv };