Clone this repo:
  1. 97ec640 Fix all strong-mode warnings. by Natalie Weizenbaum · 3 weeks ago master 2.1.9
  2. 99c7555 Make "path" a dev dependency. by Natalie Weizenbaum · 4 months ago 2.1.8
  3. ddb6eeb Get rid of all the library tags. by Natalie Weizenbaum · 4 months ago
  4. 64571d1 Merge pull request #16 from dart-lang/ddc by Natalie Weizenbaum · 8 months ago 2.1.7
  5. 29cc7b9 fixes #15, strong mode errors and warnings by John Messerly · 8 months ago

A parser for YAML.

Use loadYaml to load a single document, or loadYamlStream to load a stream of documents. For example:

import 'package:yaml/yaml.dart';

main() {
  var doc = loadYaml("YAML: YAML Ain't Markup Language");
  print(doc['YAML']);
}

This library currently doesn’t support dumping to YAML. You should use JSON.encode from dart:convert instead:

import 'dart:convert';
import 'package:yaml/yaml.dart';

main() {
  var doc = loadYaml("YAML: YAML Ain't Markup Language");
  print(JSON.encode(doc));
}