TemplateRequirements.fromMap constructor

TemplateRequirements.fromMap(
  1. Map map
)

Creates template requirements from the provided configuration map.

Implementation

factory TemplateRequirements.fromMap(Map<dynamic, dynamic> map) {
  return TemplateRequirements(
    packages: Map<String, String>.from(
      map['packages'] ?? const {},
    ),
    devPackages: Map<String, String>.from(
      map['dev_packages'] ?? const {},
    ),
    flutterGen: map['flutter_gen'] ?? false,
    buildRunner: map['build_runner'] ?? false,
  );
}