terradart_codegen 0.12.0 copy "terradart_codegen: ^0.12.0" to clipboard
terradart_codegen: ^0.12.0 copied to clipboard

terradart Stage 1 codegen — parses Terraform provider schema JSON and Magic Modules YAML and emits annotated abstract Dart classes. Ships the terradart CLI.

example/main.dart

/// Example: invoke the terradart codegen CLI.
///
/// ```bash
/// dart pub global activate terradart_codegen 0.0.1-dev
/// terradart codegen \
///   --provider hashicorp/google \
///   --source path/to/schema-dir \
///   --output lib/generated
/// ```
void main() {
  // ignore: avoid_print
  print('Run terradart_codegen via the `terradart` CLI; see README.');
}
0
likes
160
points
739
downloads

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

terradart Stage 1 codegen — parses Terraform provider schema JSON and Magic Modules YAML and emits annotated abstract Dart classes. Ships the terradart CLI.

Repository (GitHub)
View/report issues
Contributing

Topics

#terraform #infrastructure #codegen #google-cloud

License

Apache-2.0 (license)

Dependencies

args, dart_style, io, meta, path, stack_trace, terradart_core, yaml

More

Packages that depend on terradart_codegen