load method
Parses the asset and returns environment data.
Returns a tuple containing:
- Profile name (e.g., "dev", "prod", "default")
- Properties map with configuration key-value pairs
Implementation
@override
ParsedEnvironmentSource load(Asset asset) {
final profile = extractProfileFromFileName(asset.getFileName());
Map<String, Object> properties = Map<String, Object>.from(parseAsset(asset));
return ParsedEnvironmentSource(asset.getPackageName() ?? "", profile, properties);
}