generator-nitro
Version:
Yeoman generator for the nitro frontend framework
18 lines (14 loc) • 825 B
JavaScript
;
const gulp = require('gulp');
const getTask = require('@nitro/gulp/lib/utils').getTask;<% if (options.exporter) { %>
const config = require('config');<% } %>
gulp.task('copy-assets', getTask('copy-assets'));
gulp.task('minify-images', getTask('minify-images'));
gulp.task('svg-sprites', getTask('svg-sprites'));
gulp.task('assets', gulp.parallel('copy-assets', 'minify-images', 'svg-sprites'));
gulp.task('watch-assets', gulp.series(['assets'], getTask('watch-assets')));
gulp.task('watch-serve', getTask('watch-serve'));
gulp.task('develop', gulp.parallel('watch-assets', 'watch-serve'));
gulp.task('dump-views', getTask('dump-views'));
gulp.task('lint-html', gulp.series(['dump-views'], getTask('lint-html')));<% if (options.exporter) { %>
require('@nitro/exporter')(gulp, config);<% } %>