@@ -9,7 +9,6 @@ const path = require('path');
99const fs = require ( 'fs' ) ;
1010const assert = require ( 'assert' ) ;
1111const runSequence = require ( 'run-sequence' ) ;
12- const ll = require ( 'gulp-ll' ) ;
1312
1413const config = require ( 'config' ) ;
1514
@@ -25,9 +24,9 @@ const jsSources = [
2524
2625
2726function lazyRequireTask ( path ) {
28- var args = [ ] . slice . call ( arguments , 1 ) ;
27+ let args = [ ] . slice . call ( arguments , 1 ) ;
2928 return function ( callback ) {
30- var task = require ( path ) . apply ( this , args ) ;
29+ let task = require ( path ) . apply ( this , args ) ;
3130
3231 return task ( callback ) ;
3332 } ;
@@ -61,16 +60,14 @@ function requireModuleTasks(moduleName) {
6160
6261}
6362
64- ll . tasks ( 'nodemon' , 'client:webpack' , 'server' ) ;
65-
6663// usage: gulp db:load --from fixture/init --harmony
6764gulp . task ( 'db:load' , lazyRequireTask ( './tasks/dbLoad' ) ) ;
6865gulp . task ( 'db:clear' , lazyRequireTask ( './tasks/dbClear' ) ) ;
6966
7067gulp . task ( "nodemon" , lazyRequireTask ( './tasks/nodemon' , {
7168 // shared client/server code has require('template.jade) which precompiles template on run
7269 // so I have to restart server to pickup the template change
73- ext : "js,jade " ,
70+ ext : "js,pug " ,
7471
7572 nodeArgs : process . env . NODE_DEBUG ? [ '--debug' ] : [ ] ,
7673 script : "./bin/server.js" ,
@@ -95,7 +92,7 @@ gulp.task("client:livereload", lazyRequireTask("./tasks/livereload", {
9592
9693requireModuleTasks ( 'tutorial' ) ;
9794
98- var testSrcs = [ '{handlers,modules}/**/test/**/*.js' ] ;
95+ let testSrcs = [ '{handlers,modules}/**/test/**/*.js' ] ;
9996// on Travis, keys are required for E2E Selenium tests
10097// for PRs there are no keys, so we disable E2E
10198if ( ! process . env . TEST_E2E || process . env . CI && process . env . TRAVIS_SECURE_ENV_VARS == "false" ) {
@@ -129,17 +126,6 @@ gulp.task("client:sync-resources", lazyRequireTask('./tasks/syncResources', {
129126 assets : 'public'
130127} ) ) ;
131128
132- // show errors if encountered
133- gulp . task ( 'client:compile-css' ,
134- lazyRequireTask ( './tasks/compileCss' , {
135- src : './styles/base.styl' ,
136- dst : './public/styles' ,
137- publicDst : process . env . STATIC_HOST + '/styles/' , // from browser point of view
138- manifest : path . join ( config . manifestRoot , 'styles.versions.json' ) ,
139- assetVersioning : config . assetVersioning
140- } )
141- ) ;
142-
143129
144130gulp . task ( 'client:minify' , lazyRequireTask ( './tasks/minify' ) ) ;
145131gulp . task ( 'client:resize-retina-images' , lazyRequireTask ( './tasks/resizeRetinaImages' ) ) ;
@@ -158,7 +144,7 @@ gulp.task('edit', ['tutorial:importWatch', "client:sync-resources", 'client:live
158144
159145
160146gulp . task ( 'dev' , function ( callback ) {
161- runSequence ( "client:sync-resources" , [ 'nodemon' , 'client:livereload' , 'client:webpack' , 'watch' ] , callback ) ;
147+ runSequence ( "tutorial:import" , " client:sync-resources", [ 'nodemon' , 'client:livereload' , 'client:webpack' , 'watch' ] , callback ) ;
162148} ) ;
163149
164150gulp . on ( 'err' , function ( gulpErr ) {
0 commit comments