Skip to content

Latest commit

 

History

History

Env

Environment variables with type safety. Empty strings are treated as null values.

Getting started

  1. Add environment fields to env_fields.dart.
  2. Customize flavors in env_flavor.dart, adding or removing flavors to fit the app's needs.
  3. Implement environment fields for each flavor
    • For the app to build without an .env file for each flavor, assign a default value all fields.

Usage

const String url = Env.baseUrl ?? 'https://example.com';
const String? urlNullable = Env.baseUrl;
const String urlEmpty = Env.raw.baseUrl;