build method
Generates the outputs for a given BuildStep
.
Implementation
@override
Future build(BuildStep buildStep) async {
final library = ModuleLibrary.fromSource(
buildStep.inputId, await buildStep.readAsString(buildStep.inputId));
if (!library.isImportable) return;
await buildStep.writeAsString(
buildStep.inputId.changeExtension(moduleLibraryExtension),
library.serialize());
}