1.0.0 • Published 9 years ago
gulp-tasks-load v1.0.0
Yet another gulp tasks loader
Load your tasks from directory.
Installation
npm install gulp-tasks-load --saveor
yarn add gulp-tasks-loadUsage
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 = require("path");
require("gulp-tasks-load")(path.join(__dirname, "gulp", "**/*.js"));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
└── task2Configuration
You must pass base option with second parameter if your tasks folder is not called as gulp.
require("gulp-tasks-load")("tasks/**/*.js", {base: "tasks"});You can also pass options object to node-glob function by setting third parameter.
require("gulp-tasks-load")("tasks/**/*.js", {base: "tasks"}, {debug: true});See more options in glob package.
License
gulp-tasks-load is released under the MIT license.
Donate
1.0.0
9 years ago