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) 555 B
export function noSpaceAfterEqualCheck(lineNumber, lineContent) { const equalIndex = lineContent.indexOf('='); if (equalIndex === -1 || equalIndex === lineContent.length - 1) return; const afterEqual = lineContent.slice(equalIndex + 1); if (afterEqual.trim().startsWith('#')) { return; } if (/^\s/.test(afterEqual)) { return { line: lineNumber, issue: 'Unexpected space(s) after `=`', content: lineContent, severity: 'warning', }; } return; }