apply method
Implementation
@override
Future<String> apply(String content, Map<String, dynamic> context) async {
return content.replaceAllMapped(_pushRegex, (match) {
final stackName = match.group(1)!;
final content = match.group(2)!;
if (!context.containsKey(stackName)) {
context[stackName] = <String>[];
}
if (context[stackName] is List) {
(context[stackName] as List).add(content);
}
return '';
});
}