build method
Generates the outputs and deletes for buildStep.
Implementation
@override
Future<void> build(PostProcessBuildStep buildStep) async {
final content = await buildStep.readInputAsString();
final Map<String, String> outputs =
jsonDecode(content).cast<String, String>();
for (final entry in outputs.entries) {
buildStep.writeAsString(
AssetId(buildStep.inputId.package, entry.key),
entry.value,
);
}
buildStep.deletePrimaryInput();
}