secure_env_manager library

Secure Environment Manager for Flutter/Dart

Provides type-safe environment variable management with:

  • YAML schema definition
  • Code generation via build_runner
  • Encryption support for secrets
  • Runtime access API

Classes

EncryptionService
Service for encrypting and decrypting environment variable values.
EnvConfig
Runtime access to environment configuration. This is a placeholder that will be replaced by generated code.
EnvField
Represents a single environment variable field definition.
EnvSchema
Represents the complete environment schema configuration.
SchemaLoader
Loads and parses environment schema from YAML files.