{
  "ast": {
    "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:0:0-0:13:13",
    "nodes": [
      {
        "map_key": {
          "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:1:1-0:13:13",
          "edges": [
            {
              "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:1:1-0:7:7",
              "src": {
                "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:1:1-0:2:2",
                "path": [
                  {
                    "unquoted_string": {
                      "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:1:1-0:2:2",
                      "value": [
                        {
                          "string": "a",
                          "raw_string": "a"
                        }
                      ]
                    }
                  }
                ]
              },
              "src_arrow": "",
              "dst": {
                "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:6:6-0:7:7",
                "path": [
                  {
                    "unquoted_string": {
                      "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:6:6-0:7:7",
                      "value": [
                        {
                          "string": "b",
                          "raw_string": "b"
                        }
                      ]
                    }
                  }
                ]
              },
              "dst_arrow": ">"
            },
            {
              "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:6:6-0:12:12",
              "src": {
                "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:6:6-0:7:7",
                "path": [
                  {
                    "unquoted_string": {
                      "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:6:6-0:7:7",
                      "value": [
                        {
                          "string": "b",
                          "raw_string": "b"
                        }
                      ]
                    }
                  }
                ]
              },
              "src_arrow": "",
              "dst": {
                "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:11:11-0:12:12",
                "path": [
                  {
                    "unquoted_string": {
                      "range": "d2/testdata/d2parser/TestParse/whitespace_range.d2,0:11:11-0:12:12",
                      "value": [
                        {
                          "string": "c",
                          "raw_string": "c"
                        }
                      ]
                    }
                  }
                ]
              },
              "dst_arrow": ">"
            }
          ],
          "primary": {},
          "value": {}
        }
      }
    ]
  },
  "err": null
}
