Issues (565)

gulpfile.js (1 issue)

1 View Code Duplication
const gulp = require( 'gulp' );
0 ignored issues
show
This code seems to be duplicated in your project.
Loading history...
2
const requireDir = require('require-dir');
3
const tasks = requireDir('./tool/gulp/tasks/');
4
5
// command: gulp sass
6
tasks.sass.src                  = [ './development/**/*.scss', '!./development/**/_*.scss', '!node_modules/**' ];
7
exports.sass                    = tasks.sass.callback;
8
9
// command: gulp sass-use
10
tasks[ 'sass-use' ].src         = [ './development/**/_*.scss', '!node_modules/**' ];
11
exports[ 'sass-use' ]           = tasks[ 'sass-use' ].callback;
12
13
// command: gulp js-minify
14
tasks[ 'js-minify' ].src        = [ './development/**/*.js', '!./development/**/*.min.js', '!node_modules/**' ];
15
exports[ 'js-minify' ]          = tasks[ 'js-minify' ].callback;
16
17
// command: gulp js-concat
18
tasks[ 'js-concat' ].src        = [ './development/**/{*,}.bundle/*.js', '!./development/**/*.min.js', '!./development/**/*.bundle.js' ];
19
exports[ 'js-concat' ]          = tasks[ 'js-concat' ].callback;
20
21
// command: gulp js-concat-min
22
tasks[ 'js-concat-min' ].src    = [ './development/**/{*,}.bundle/*.min.js', '!./development/**/*.bundle.js' ];
23
exports[ 'js-concat-min' ]      = tasks[ 'js-concat-min' ].callback;
24
25
// command: gulp watch
26
exports.watch   = gulp.series( function( cb ) {
27
    gulp.watch( tasks.sass.src, tasks.sass.callback );
28
    gulp.watch( tasks[ 'sass-use' ].src, tasks[ 'sass-use' ].callback );
29
    gulp.watch( tasks[ 'js-minify' ].src, tasks[ 'js-minify' ].callback );
30
    // watch([ '**/*.js', '!node_modules/**'], parallel(runLinter));
31
    gulp.watch( tasks[ 'js-concat' ].src, tasks[ 'js-concat' ].callback );
32
    gulp.watch( tasks[ 'js-concat-min' ].src, tasks[ 'js-concat-min' ].callback );
33
  }
34
);
35
36
// gulp
37
exports.default = exports.watch;