require gulp to be passed in instead of requiring

This commit is contained in:
Tommy Parnell
2016-05-24 07:43:48 -04:00
parent 91526c2177
commit 61eda88550
3 changed files with 9 additions and 5 deletions

View File

@@ -1,2 +1,2 @@
var gulp = require('gulp');
require('./index.js')();
require('./index.js')(gulp);

View File

@@ -1,9 +1,11 @@
var npmWrapper = require("grunt-npm-helper/lib/npm-wrapper");
var jsonTransform = require('gulp-json-transform');
var gutil = require('gulp-util');
var gulp = require('gulp');
var publishDeps = [];
module.exports = function(config){
module.exports = function(gulp, config){
if(!gulp){
throw "Please pass gulp as an argument in the first position";
}
config = config || {};
config.user = config.user || undefined;
config.password = config.password || undefined;

View File

@@ -1,6 +1,6 @@
{
"name": "gulp-tasks-npm",
"version": "0.1.0",
"version": "0.2.0",
"description": "adds npm install and publish tasks to gulp",
"main": "index.js",
"scripts": {
@@ -22,8 +22,10 @@
"homepage": "https://github.com/tparnell8/gulp-tasks-npm#readme",
"dependencies": {
"grunt-npm-helper": "0.0.2",
"gulp": "^3.9.1",
"gulp-json-transform": "^0.3.2",
"gulp-util": "^3.0.7"
},
"devDependencies": {
"gulp": "^3.9.1"
}
}