blob: d626f3633fea70f9a25dcc3c5a79f4f54e37563b [file] [log] [blame] [edit]
// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
import 'package:yaml/yaml.dart';
import 'package:yaml_edit/yaml_edit.dart';
String yamlEncode(Object yamlEncoding) {
final editor = YamlEditor('');
editor.update(
[],
wrapAsYamlNode(
yamlEncoding,
collectionStyle: CollectionStyle.BLOCK,
),
);
return editor.toString();
}