EnvSystem constructor
EnvSystem({
- bool useProcessEnv = true,
Creates a new environment system.
useProcessEnv determines whether to load system environment variables
as a fallback. Defaults to true.
Automatically loads .env file if it exists.
final env = EnvSystem(); // Loads process env + .env
final env = EnvSystem(useProcessEnv: false); // Only .env
Implementation
EnvSystem({bool useProcessEnv = true}) : _useProcessEnv = useProcessEnv {
if (_useProcessEnv) {
_loadFromProcessEnv();
}
loadFromFile('.env');
}