Syntax

Understand valid declarations and syntax errors.

Usage

Duplicate declarations in one scope, duplicate options (including both spellings of an alias), and duplicate normalized file paths are errors. Unknown options are errors too. The current language has no value assignments, default values, imports, interpolation, loops, executable Ruby, or TOML syntax. Put actual values in your environment sources.

An invalid Dotenvxfile reports MALFORMED_DOTENVXFILE. A failed validation reports INVALID_ENV. Validation rules come from Dotenvxfile; .env.example is not a substitute.