BrickYaml constructor

const BrickYaml({
  1. required String name,
  2. required String description,
  3. required String version,
  4. String? publishTo,
  5. BrickEnvironment environment = const BrickEnvironment(),
  6. Map<String, BrickVariableProperties> vars = const <String, BrickVariableProperties>{},
  7. String? repository,
  8. String? path,
})

Mason configuration yaml file which contains metadata used when interacting with the Mason CLI.

Implementation

const BrickYaml({
  required this.name,
  required this.description,
  required this.version,
  this.publishTo,
  this.environment = const BrickEnvironment(),
  this.vars = const <String, BrickVariableProperties>{},
  this.repository,
  this.path,
});