UNPKG

env-sentinel

Version:

Zero-dependency tool that auto-validates .env files against schema.env, with optional fallback and secure warnings.

19 lines (18 loc) 576 B
export function noEmptyValueCheck(lineNumber, lineContent) { const equalIndex = lineContent.indexOf('='); if (equalIndex === -1) { return; } const key = lineContent.slice(0, equalIndex).trim(); const value = lineContent.slice(equalIndex + 1); const trimmedValue = value.trim(); if (trimmedValue === '' || trimmedValue.startsWith('#')) { return { line: lineNumber, issue: `Variable "${key}" has an empty value`, content: lineContent, severity: 'notice', }; } return; }