Skip to content

Latest commit

 

History

History
508 lines (439 loc) · 11.9 KB

trees.md

File metadata and controls

508 lines (439 loc) · 11.9 KB

The following files trees are automatically generated by a task in verbfile.js.

  • generated files: trees representing the actual generated "dest" files for each task
  • source files: trees representing the source files and templates used by each task

(See Generate's customization docs {customization.md} to learn how to override individual templates.)

Generated files

Files generated by each task (e.g. dest files). See the Generate customization docs {customization.md} to learn how to override individual templates.

Note that diffs are base on comparisons against the files generated by the default task. Additionally, some tasks generate the same files, but with different contents (for example, the contents of index.js differs based on the task).

default

Files generated by the default task:

 .
 ├── .editorconfig
 ├── .eslintrc.json
 ├── .gitattributes
 ├── .gitignore
 ├── .travis.yml
 ├── index.js
 ├── contributing.md
 ├── LICENSE
 ├── package.json
 └── README.md

minimal

Files generated by the minimal task:

 .
-├── .editorconfig
-├── .eslintrc.json
-├── .gitattributes
 ├── .gitignore
-├── .travis.yml
-├── index.js
-├── contributing.md
 ├── LICENSE
 ├── package.json
 └── README.md

gulp

Files generated by the gulp task:

 .
 ├── .editorconfig
 ├── .eslintrc.json
 ├── .gitattributes
 ├── .gitignore
 ├── .travis.yml
 ├── index.js
+├── gulpfile.js
 ├── contributing.md
 ├── LICENSE
 ├── package.json
 └── README.md

base

Files generated by the base task:

 .
 ├── .editorconfig
 ├── .eslintrc.json
 ├── .gitattributes
 ├── .gitignore
 ├── .travis.yml
 ├── index.js
 ├── contributing.md
 ├── LICENSE
 ├── package.json
 └── README.md

generator

Files generated by the generator task:

 .
 ├── .editorconfig
 ├── .eslintrc.json
 ├── .gitattributes
 ├── .gitignore
 ├── .travis.yml
-├── index.js
+├── generator.js
 ├── contributing.md
 ├── LICENSE
 ├── package.json
 └── README.md

helper

Files generated by the helper task:

 .
 ├── .editorconfig
 ├── .eslintrc.json
 ├── .gitattributes
 ├── .gitignore
 ├── .travis.yml
 ├── contributing.md
 ├── LICENSE
 ├── package.json
 ├── README.md
 └── index.js

files

Files generated by the files task:

 .
 ├── .editorconfig
 ├── .eslintrc.json
 ├── .gitattributes
 ├── .gitignore
 ├── .travis.yml
-├── index.js
 ├── contributing.md
 ├── LICENSE
 ├── package.json
 └── README.md

rootfiles

Files generated by the rootfiles task:

 .
-├── .editorconfig
-├── .eslintrc.json
-├── .gitattributes
-├── .gitignore
-├── .travis.yml
-├── index.js
 ├── contributing.md
 ├── LICENSE
 ├── package.json
 └── README.md

dotfiles

Files generated by the dotfiles task:

 .
 ├── .editorconfig
 ├── .eslintrc.json
 ├── .gitattributes
 ├── .gitignore
 └── .travis.yml
-├── index.js
-├── contributing.md
-├── LICENSE
-├── package.json
-└── README.md

index

Files generated by the index task:

 .
-├── .editorconfig
-├── .eslintrc.json
-├── .gitattributes
-├── .gitignore
-├── .travis.yml
 └── index.js
-├── contributing.md
-├── LICENSE
-├── package.json
-└── README.md

Source files

The following trees represent the source files or templates that are used by each task. You'll see that most of the tasks use at least one "micro-generator" to generate a specific file.

default

Source files and/or libraries used by the default task:

 .
 ├─┬ node_modules
 │ ├─┬ generate-editorconfig
 │ │ └─┬ templates
 │ │   └── _editorconfig
 │ ├─┬ generate-eslint
 │ │ └─┬ templates
 │ │   └── _eslintrc.json
 │ ├─┬ generate-gitattributes
 │ │ └─┬ templates
 │ │   └── _gitattributes
 │ ├─┬ generate-gitignore
 │ │ └─┬ templates
 │ │   └── Minimal.gitignore
 │ ├─┬ generate-travis
 │ │ └─┬ templates
 │ │   └── _travis.yml
 │ ├─┬ generate-contributing
 │ │ └─┬ templates
 │ │   └── contributing.md
 │ ├─┬ generate-license
 │ │ └─┬ templates
 │ │   └── mit.tmpl
 │ ├─┬ generate-package
 │ │ └─┬ templates
 │ │   └── $package.json
 │ └─┬ generate-readme
 │   └─┬ templates
 │     └── node.md
 └─┬ templates
   └── index.js

minimal

Source files and/or libraries used by the minimal task:

 .
 └─┬ node_modules
   ├─┬ generate-gitignore
   │ └─┬ templates
   │   └── Node.gitignore
   ├─┬ generate-license
   │ └─┬ templates
   │   └── mit.tmpl
   ├─┬ generate-package
   │ └─┬ templates
   │   └── $package.json
   └─┬ generate-readme
     └─┬ templates
       └── node.md

gulp

Source files and/or libraries used by the gulp task:

 .
 ├─┬ node_modules
 │ ├─┬ generate-editorconfig
 │ │ └─┬ templates
 │ │   └── _editorconfig
 │ ├─┬ generate-eslint
 │ │ └─┬ templates
 │ │   └── _eslintrc.json
 │ ├─┬ generate-gitattributes
 │ │ └─┬ templates
 │ │   └── _gitattributes
 │ ├─┬ generate-gitignore
 │ │ └─┬ templates
 │ │   └── Minimal.gitignore
 │ ├─┬ generate-travis
 │ │ └─┬ templates
 │ │   └── _travis.yml
 │ ├─┬ generate-contributing
 │ │ └─┬ templates
 │ │   └── contributing.md
 │ ├─┬ generate-license
 │ │ └─┬ templates
 │ │   └── mit.tmpl
 │ ├─┬ generate-package
 │ │ └─┬ templates
 │ │   └── $package.json
 │ └─┬ generate-readme
 │   └─┬ templates
 │     └── node.md
 └─┬ templates
   └─┬ gulp
     ├── plugin.js
     └── gulpfile.js

base

Source files and/or libraries used by the base task:

 .
 ├─┬ node_modules
 │ ├─┬ generate-editorconfig
 │ │ └─┬ templates
 │ │   └── _editorconfig
 │ ├─┬ generate-eslint
 │ │ └─┬ templates
 │ │   └── _eslintrc.json
 │ ├─┬ generate-gitattributes
 │ │ └─┬ templates
 │ │   └── _gitattributes
 │ ├─┬ generate-gitignore
 │ │ └─┬ templates
 │ │   └── Minimal.gitignore
 │ ├─┬ generate-travis
 │ │ └─┬ templates
 │ │   └── _travis.yml
 │ ├─┬ generate-contributing
 │ │ └─┬ templates
 │ │   └── contributing.md
 │ ├─┬ generate-license
 │ │ └─┬ templates
 │ │   └── mit.tmpl
 │ ├─┬ generate-package
 │ │ └─┬ templates
 │ │   └── $package.json
 │ └─┬ generate-readme
 │   └─┬ templates
 │     └── node.md
 └─┬ templates
   └─┬ base
     └── plugin.js

generator

Source files and/or libraries used by the generator task:

 .
 ├─┬ node_modules
 │ ├─┬ generate-editorconfig
 │ │ └─┬ templates
 │ │   └── _editorconfig
 │ ├─┬ generate-eslint
 │ │ └─┬ templates
 │ │   └── _eslintrc.json
 │ ├─┬ generate-gitattributes
 │ │ └─┬ templates
 │ │   └── _gitattributes
 │ ├─┬ generate-gitignore
 │ │ └─┬ templates
 │ │   └── Minimal.gitignore
 │ ├─┬ generate-travis
 │ │ └─┬ templates
 │ │   └── _travis.yml
 │ ├─┬ generate-contributing
 │ │ └─┬ templates
 │ │   └── contributing.md
 │ ├─┬ generate-license
 │ │ └─┬ templates
 │ │   └── mit.tmpl
 │ ├─┬ generate-package
 │ │ └─┬ templates
 │ │   └── $package.json
 │ └─┬ generate-readme
 │   └─┬ templates
 │     └── node.md
 └─┬ templates
   └─┬ generator
     └── generator.js

helper

Source files and/or libraries used by the helper task:

 .
 ├─┬ node_modules
 │ ├─┬ generate-editorconfig
 │ │ └─┬ templates
 │ │   └── _editorconfig
 │ ├─┬ generate-eslint
 │ │ └─┬ templates
 │ │   └── _eslintrc.json
 │ ├─┬ generate-gitattributes
 │ │ └─┬ templates
 │ │   └── _gitattributes
 │ ├─┬ generate-gitignore
 │ │ └─┬ templates
 │ │   └── Minimal.gitignore
 │ ├─┬ generate-travis
 │ │ └─┬ templates
 │ │   └── _travis.yml
 │ ├─┬ generate-contributing
 │ │ └─┬ templates
 │ │   └── contributing.md
 │ ├─┬ generate-license
 │ │ └─┬ templates
 │ │   └── mit.tmpl
 │ ├─┬ generate-package
 │ │ └─┬ templates
 │ │   └── $package.json
 │ └─┬ generate-readme
 │   └─┬ templates
 │     └── node.md
 └─┬ templates
   └─┬ helper
     └── index.js

files

Source files and/or libraries used by the files task:

 .
 └─┬ node_modules
   ├─┬ generate-editorconfig
   │ └─┬ templates
   │   └── _editorconfig
   ├─┬ generate-eslint
   │ └─┬ templates
   │   └── _eslintrc.json
   ├─┬ generate-gitattributes
   │ └─┬ templates
   │   └── _gitattributes
   ├─┬ generate-gitignore
   │ └─┬ templates
   │   └── Minimal.gitignore
   ├─┬ generate-travis
   │ └─┬ templates
   │   └── _travis.yml
   ├─┬ generate-contributing
   │ └─┬ templates
   │   └── contributing.md
   ├─┬ generate-license
   │ └─┬ templates
   │   └── mit.tmpl
   ├─┬ generate-package
   │ └─┬ templates
   │   └── $package.json
   └─┬ generate-readme
     └─┬ templates
       └── node.md

rootfiles

Source files and/or libraries used by the rootfiles task:

 .
 └─┬ node_modules
   ├─┬ generate-contributing
   │ └─┬ templates
   │   └── contributing.md
   ├─┬ generate-license
   │ └─┬ templates
   │   └── mit.tmpl
   ├─┬ generate-package
   │ └─┬ templates
   │   └── $package.json
   └─┬ generate-readme
     └─┬ templates
       └── node.md

dotfiles

Source files and/or libraries used by the dotfiles task:

 .
 └─┬ node_modules
   ├─┬ generate-editorconfig
   │ └─┬ templates
   │   └── _editorconfig
   ├─┬ generate-eslint
   │ └─┬ templates
   │   └── _eslintrc.json
   ├─┬ generate-gitattributes
   │ └─┬ templates
   │   └── _gitattributes
   ├─┬ generate-gitignore
   │ └─┬ templates
   │   └── Minimal.gitignore
   └─┬ generate-travis
     └─┬ templates
       └── _travis.yml

index

Source files and/or libraries used by the index task:

 .
 └─┬ templates
   └── index.js