A ConfigSource that loads configuration from a .env file.
The .env file should contain key-value pairs in the format KEY=VALUE, with optional comments starting with #.
Example .env file:
A ConfigSource that loads configuration from a JSON file.
The JSON file should contain a flat key-value structure, where values can be strings, numbers, booleans, or null.
Example JSON file: