tree-directory
v0.1.0
Published
Print a directory structure in the tree format
Downloads
54
Readme
tree-directory
Print a directory structure in the tree format
Example
Directory structure
example/src
├── page
│ ├── hello
│ │ └── index.css
│ └── world
│ ├── index.css
│ └── index.js
└── vendor
└── index.js
To print all javascript files:
var tree = require('tree-directory')
tree(__dirname + '/src', '**/*.js').then(function (res) {
console.log(res)
})
Output
├─ page
│ └─ world
│ └─ index.js
└─ vendor
└─ index.js
tree(root[, patterns])
Return a promise which resolves to a treeish string
representing the directory root
(not including itself).
root
The target directory to format.
Type: String
patterns
Globs to match the files to include.
Type: String
, Array
Default: **/*
tree.sync(root[, patterns])
Just return the treeish string.