0.0.10 • Published 10 years ago

treemill v0.0.10

Weekly downloads
23
License
-
Repository
-
Last release
10 years ago

unflatten-js

A javascript library for creating trees from flattened trees: node(id), link(source, target) to tree (id, children)

{
  "nodes": [
    {"name":"Steve"},
    {"name":"Dahlia"},
    {"name":"Boris"},
    {"name":"Natasha"},
    {"name":"Leo"},
    {"name":"Lena"},
    {"name":"Ralph"},
    {"name":"Meghna"}
  ],
  "links": [
    {"source":0, "target":1},
    {"source":1, "target":2},
    {"source":1, "target":3},
    {"source":4, "target":5},
    {"source":4, "target":6},
    {"source":6, "target":7},
    {"source":3, "target":4}
            ]
        }

becomes

  { 
    "name":"Steve", 
    "children": [ 
      {
        "name":"Dahlia",
        "children": [
          { 
            "name":"Boris",
            "children": []
          }, 
          { 
            "name":"Natasha",
            "children": [
              { 
                "name":"Leo",
                "children": [
                  {
                    "name":"Lena",
                    "children": []
                  },
                  {
                    "name":"Ralph",
                    "children": [
                      { 
                        "name":"Meghna",
                        "children":[]
                      }
                    ]
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
  }
0.0.10

10 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.43

10 years ago

0.0.42

10 years ago

0.0.41

10 years ago

0.0.4

10 years ago

0.0.31

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago