|
@@ -7,6 +7,7 @@ const { src, dest, lastRun, watch, series, parallel } = require('gulp')
|
|
|
const cleanCss = require('gulp-clean-css')
|
|
|
const gulpESLintNew = require('gulp-eslint-new')
|
|
|
const fileinclude = require('gulp-file-include')
|
|
|
+const formatHTML = require('gulp-format-html')
|
|
|
const validator = require('gulp-html')
|
|
|
const gulpIf = require('gulp-if')
|
|
|
const postcss = require('gulp-postcss')
|
|
@@ -134,6 +135,7 @@ const index = () => src([paths.src.base + '*.html'])
|
|
|
environment: 'development'
|
|
|
}
|
|
|
}))
|
|
|
+ .pipe(formatHTML())
|
|
|
.pipe(dest(paths.temp.base))
|
|
|
.pipe(browserSync.stream())
|
|
|
|
|
@@ -145,6 +147,7 @@ const html = () => src([paths.src.html])
|
|
|
environment: 'development'
|
|
|
}
|
|
|
}))
|
|
|
+ .pipe(formatHTML())
|
|
|
.pipe(dest(paths.temp.html))
|
|
|
.pipe(browserSync.stream())
|
|
|
|
|
@@ -242,6 +245,7 @@ const copyDistHtmlIndex = () => src([paths.src.base + '*.html'])
|
|
|
environment: 'production'
|
|
|
}
|
|
|
}))
|
|
|
+ .pipe(formatHTML())
|
|
|
.pipe(dest(paths.dist.base))
|
|
|
|
|
|
// Copy Html
|
|
@@ -253,6 +257,7 @@ const copyDistHtml = () => src([paths.src.html])
|
|
|
environment: 'production'
|
|
|
}
|
|
|
}))
|
|
|
+ .pipe(formatHTML())
|
|
|
.pipe(dest(paths.dist.html))
|
|
|
|
|
|
// HTML Lint
|
|
@@ -265,6 +270,7 @@ const copyDistHtmlIndexForLint = () => src([paths.src.base + '*.html'])
|
|
|
environment: 'production'
|
|
|
}
|
|
|
}))
|
|
|
+ .pipe(formatHTML())
|
|
|
.pipe(dest(paths.temp.base))
|
|
|
// Copy Html for Lint
|
|
|
const copyDistHtmlForLint = () => src([paths.src.html])
|
|
@@ -275,6 +281,7 @@ const copyDistHtmlForLint = () => src([paths.src.html])
|
|
|
environment: 'production'
|
|
|
}
|
|
|
}))
|
|
|
+ .pipe(formatHTML())
|
|
|
.pipe(dest(paths.temp.html))
|
|
|
// Now Lint
|
|
|
const lintDistHtmlCopied = () => src([paths.temp.html + '/**/*.html', paths.temp.base + '*.html'])
|