🚨 Active Supply Chain Attack:node-ipc Package Compromised.Learn More
Socket
Book a DemoSign in
Socket

gulp-load

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gulp-load

Load gulp task just like grunt.loadTasks.

latest
Source
npmnpm
Version
0.1.1
Version published
Weekly downloads
55
-9.84%
Maintainers
1
Weekly downloads
 
Created
Source

Gulp-load

Build Status Coverage Status

Load gulp task just like grunt.loadTasks.

If you want to load plugins automatically, gulp-load-tasks will be a good choice.

Install

Install gulp-load

$ npm install --save gulp-load

Usage

Require gulp-load in your gulpfile

var gulp = require('gulp');
require('gulp-load')(gulp);

// load tasks from tasks directory and
// dependencies of start with `gulp-` in package.json
gulp.loadTasks(__dirname);

// run tasks which you loaded
gulp.tasks('default', function() {
  gulp.run('your_task');
})

API

Gulp-load will return a function that is same as gulp.loadTasks.

var loadTasks = require('gulp-load')(gulp);
loadTasks === gulp.loadTasks // return true

LoadTasks can load single file.

gulp.loadTasks('path/to/task.js');

LoadTasks can load specified module.

gulp.loadTasks('path/to/module');

LoadTasks can load by module's name. It will lookup from NODE_PATH and node_modules of current module.

gulp.loadTasks('gulp-concat');

If load a module, it will load task from tasks directory of current module, and if gulp plugins (start with gulp-) exists in dependencies of package.json, then it will load each plugin as a module.

License

MIT

Keywords

gulp

FAQs

Package last updated on 07 Jan 2014

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts