voo_config_generator library

Code generator for voo_config package.

This package processes @VooConfig annotated classes and generates typed configuration classes from .env or .config files.

Usage

Add to your pubspec.yaml:

dev_dependencies:
  voo_config_generator: ^1.0.0
  build_runner: ^2.4.0

Then run:

dart run build_runner build

Classes

CodeBuilder
Builds generated Dart code for configuration classes.
ConfigFileParser
Parser for .env, .config, and YAML-like config files.
GeneratedField
Represents a field to be generated.
VooConfigGenerator
Generator that processes @VooConfig annotations.