Sequence NODE_228
Easy

Read Environment Variables Safely

Node.js
Technical Specification

Create a small config helper that reads required environment variables and throws error if missing.

Input/Output Samples
Input:getEnv('PORT')
Output:Returns port or throws
Optimal Logic Path
function getEnv(key) {
  const value = process.env[key];
  if (!value) {
    throw new Error(`Missing env var: ${key}`);
  }
  return value;
}

module.exports = { getEnv };
Architectural Deep-Dive
Centralizing env access gives clear errors instead of failing later with undefined values.