npm.io
1.0.5 • Published 11 years ago

unsplay

Licence
MIT
Version
1.0.5
Deps
0
Vulns
0
Weekly
0
Stars
5

unsplay

Compute a tree from an array of objects with IDs and parent IDs

Installation

$ npm install unsplay

Usage

>> var unsplay = require('unsplay');
>> unsplay([{id: 0}, {id: 1, pid: 0}], 'id', 'pid');
[{
  item: {id: 0},
  children: [{
    item: {id: 1, pid: 0},
    children: []
  }]
}]