Yet another gulp tasks loader
Load your tasks from directory.
Installation
npm install gulp-tasks-load --save
or
yarn add gulp-tasks-load
Usage
To configure gulp tasks simply import the package and pass glob as it's first parameter. Paths like "gulp/folder/task.js"
will be converted into tasks like folder:task
.
const path = ;path;
Then gulp --tasks
will show you something like:
Using gulpfile path/to/your/gulpfile.js
Tasks for path/to/your/gulpfile.js
├── sub:sub1
├── task1
└── task2
Configuration
You must pass base
option with second parameter if your tasks folder is not called as gulp
.
"tasks/**/*.js" base: "tasks";
You can also pass options object to node-glob
function by setting third parameter.
"tasks/**/*.js" base: "tasks" debug: true;
See more options in glob package.
License
gulp-tasks-load is released under the MIT license.