pretty-tree

1.0.0 • Public • Published

pretty-tree

Make colorful trees out of JSON objects using archy

npm install pretty-tree

Usage

var tree = require('pretty-tree');
 
var str = tree({
    label: '(root)', // the label of this node
    nodes: [{
        label: '(child)',
        leaf: {
            hello: 'world',
            hej: 'verden'
        }
    }]
});
 
console.log(str);

The above example results in the following output:

example

The node passed to tree can contain the following options

tree({
    label: '(child)', // an optional lable of this node
    leaf: {           // set this if you want to print an object
        key: value,
        ...
    },
    nodes: [          // or put in some child nodes
        child_nodes_with_same_structure
    ]
})

If you want to disable coloring (even when the terminal is a tty) use tree.plain(options)

License

MIT

/pretty-tree/

    Package Sidebar

    Install

    npm i pretty-tree

    Weekly Downloads

    622

    Version

    1.0.0

    License

    none

    Last publish

    Collaborators

    • mafintosh