{"size": 963, "ext": "js", "max_stars_repo_path": "test/fixtures/gulpfiles/with-desc-and-flags.js", "max_stars_repo_name": "SeekingMeaning/gulp-cli", "max_stars_repo_stars_event_min_datetime": "2015-01-02T05:54:00.000Z", "max_stars_repo_stars_event_max_datetime": "2022-03-14T09:47:55.000Z", "max_issues_repo_path": "test/fixtures/gulpfiles/with-desc-and-flags.js", "max_issues_repo_name": "spanjpg/gulp-cli", "max_issues_repo_issues_event_min_datetime": "2015-01-05T04:28:33.000Z", "max_issues_repo_issues_event_max_datetime": "2022-01-11T03:35:04.000Z", "max_forks_repo_path": "test/fixtures/gulpfiles/with-desc-and-flags.js", "max_forks_repo_name": "spanjpg/gulp-cli", "max_forks_repo_forks_event_min_datetime": "2015-01-04T12:18:58.000Z", "max_forks_repo_forks_event_max_datetime": "2021-11-09T03:11:31.000Z"}
{"max_stars_count": 410, "max_issues_count": 216, "max_forks_count": 148, "avg_line_length": 24.6923076923, "max_line_length": 65, "alphanum_fraction": 0.6801661475}
'use strict';

var gulp = require('gulp');

function clean() {}
clean.description = 'Delete dist folder';
gulp.task(clean);

gulp.task('scripts', scripts);
function scripts() {}
scripts.description = 'Bundles JavaScript';

var styles = function() {};
gulp.task('styles', styles);
gulp.task('styles').description = 'Compiles and bundles CSS';

var build = gulp.series('clean', 'scripts', 'styles');
build.description = 'Build all the things!';
build.flags = {
  '--dev': 'un-minified',
  '--production': 'compressed into single bundle',
  '': 'dummy-empty-string',
};
gulp.task('build', build);

gulp.task('serve', serve);
function serve() {}
serve.description = 'Serves files reloading';
serve.flags = {
  '--lr': 'with live reloading',
};

function watch() {}
gulp.task('watch', watch);
watch.description = 'Watch files and build on change';

gulp.task('default', gulp.series('build', 'watch'));
gulp.task('default').description = 'Build and watch for changes';
