asciitree

1.0.2 • Public • Published

Draw ASCII tree

npm install asciitree

Usage

var draw_tree = require('./asciitree');
 
var tree = ['root', 'child 1', ['child 2', 'node']];
 
console.log(draw_tree(tree));
 

Result:

      root___
     /       \
  child 1  child 2
              |
            node

Examples

        1___
       /    \
      2      3
     / \    / \
    4   5  6   7
   / \        / \
  8   9      10 11
      SELECT_________________
     /            \          \
    .___         FROM       JOIN
   /    \          |       /    \
  a  city_name  people  address ON
                                 |
                                 =___________
                                /            \
                               .____          .
                              /     \        / \
                              p  address_id  a  id
     div_______________________________________________________________________________
    /   \                      \    \                      \    \                      \
  text  div_________________  text  div_________________  text  div_________________  text
       /   \    \     \     \      /   \    \     \     \      /   \    \     \     \
     text   i  text  span  text  text   i  text  span  text  text   i  text  span  text
                       |                           |                           |
                     text                        text                        text

Readme

Keywords

Package Sidebar

Install

npm i asciitree

Weekly Downloads

548

Version

1.0.2

License

MIT

Last publish

Collaborators

  • medv