Skip to content

Commit 6be4bbe

Browse files
committed
Update: Backport task exporting feature
1 parent 51ca1fc commit 6be4bbe

File tree

5 files changed

+7
-4
lines changed

5 files changed

+7
-4
lines changed

lib/versioned/^3.7.0/index.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ var taskTree = require('./taskTree');
99
var logTasks = require('../../shared/log/tasks');
1010
var logEvents = require('./log/events');
1111
var logTasksSimple = require('./log/tasksSimple');
12+
var registerExports = require('../../shared/registerExports');
1213

1314
function execute(opts, env) {
1415
var tasks = opts._;
@@ -20,12 +21,14 @@ function execute(opts, env) {
2021
}
2122

2223
// This is what actually loads up the gulpfile
23-
require(env.configPath);
24+
var exported = require(env.configPath);
2425
log.info('Using gulpfile', chalk.magenta(tildify(env.configPath)));
2526

2627
var gulpInst = require(env.modulePath);
2728
logEvents(gulpInst);
2829

30+
registerExports(gulpInst, exported);
31+
2932
// Always unmute stdout after gulpfile is required
3033
stdout.unmute();
3134

lib/versioned/^4.0.0-alpha.1/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ var logTasks = require('../../shared/log/tasks');
1313
var logEvents = require('../^4.0.0/log/events');
1414
var logSyncTask = require('../^4.0.0/log/syncTask');
1515
var logTasksSimple = require('../^4.0.0/log/tasksSimple');
16-
var registerExports = require('../^4.0.0/register-exports');
16+
var registerExports = require('../../shared/registerExports');
1717

1818
function execute(opts, env) {
1919

lib/versioned/^4.0.0-alpha.2/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ var logTasks = require('../../shared/log/tasks');
1313
var logEvents = require('../^4.0.0/log/events');
1414
var logSyncTask = require('../^4.0.0/log/syncTask');
1515
var logTasksSimple = require('../^4.0.0/log/tasksSimple');
16-
var registerExports = require('../^4.0.0/register-exports');
16+
var registerExports = require('../../shared/registerExports');
1717

1818
function execute(opts, env) {
1919

lib/versioned/^4.0.0/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ var logTasks = require('../../shared/log/tasks');
1313
var logEvents = require('./log/events');
1414
var logSyncTask = require('./log/syncTask');
1515
var logTasksSimple = require('./log/tasksSimple');
16-
var registerExports = require('./register-exports');
16+
var registerExports = require('../../shared/registerExports');
1717

1818
function execute(opts, env) {
1919

0 commit comments

Comments
 (0)