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.