kdabir / directree.js

Create directory trees with files and content

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

directree.js

Create directory trees with files and content

Build Status Greenkeeper badge

Install

npm install directree.js

Usage

const directree = require('directree.js')

directree({
  '.gitignore': 'node_modules',
  'README.md': '# my project',
  'index.js': 'module.exports = () => "hello"',
  'spec': {
    'index.spec.js':'const hello = require("../index");',
  },
});

Pass file tree representation as a simple json object to directree(json, root).

Keys are used as file/dir name. If the value is of type string type, a file will be created. If value is an object, directory will be created.

We can optionally pass root directory. If not passed "." is used as default.

About

Create directory trees with files and content

License:MIT License


Languages

Language:JavaScript 100.0%