directiveNode function
Implementation
DirectiveNode directiveNode(String name, {Map<String, Object?> args = const {}}) {
return DirectiveNode(name: NameNode(value: name), arguments: [
for (var entry in args.entries) ArgumentNode(name: NameNode(value: entry.key), value: entry.value.toValueNode()),
]);
}