A module for loading .env files and optionally loading defaults and a schema for validating all values are present.