Summary Files Commits Branches @commit @diff @stats
path: root / gulpfile.js
diff options
context:
space:
mode:
Commit013b7e48daa56a3fa0c9b2d5c67e39c7440dd4b2 (patch)
Author
 Joshua <joshua@Joshuas-MacBook-Pro.local>
2020-05-07 11:39:41 -0400
Committer
 Joshua <joshua@Joshuas-MacBook-Pro.local>
2020-05-07 11:39:41 -0400
Filesafcecda0a3e7c5bfa7a084e58da2dc02b49d6ab2 /gulpfile.js
Spectre-Dark-Gruvbox-013b7e48daa56a3fa0c9b2d5c67e39c7440dd4b2.tar
Spectre-Dark-Gruvbox-013b7e48daa56a3fa0c9b2d5c67e39c7440dd4b2.tar.gz
Spectre-Dark-Gruvbox-013b7e48daa56a3fa0c9b2d5c67e39c7440dd4b2.zip
Parent5d02318b1055fb3c1260256dfc2fd70079aa1dfc (diff)
update docs
1 files changed, 26 insertions, 20 deletions
-rw-r--r--gulpfile.js46
diff --git a/gulpfile.js b/gulpfile.js
index 98ffb38..7623fbf 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -11,6 +11,29 @@ var paths = {
doc: './docs/src/scss/*.scss'
};
+function docsScss() {
+ return gulp.src(paths.source)
+ .pipe(sass({outputStyle: 'compact', precision: 10})
+ .on('error', sass.logError)
+ )
+ .pipe(autoprefixer())
+ .pipe(csscomb())
+ .pipe(gulp.dest('./docs/dist'))
+ .pipe(cleancss())
+ .pipe(rename({
+ suffix: '.min'
+ }))
+ .pipe(gulp.dest('./docs/dist'));
+}
+
+function docsPug() {
+ return gulp.src('docs/src/**/!(_)*.pug')
+ .pipe(pug({
+ pretty: true
+ }))
+ .pipe(gulp.dest('./docs/'));
+}
+
function docs () {
return gulp.src(paths.doc)
@@ -24,24 +47,7 @@ function docs () {
.pipe(rename({
suffix: '.min'
}))
- .pipe(gulp.dest('./docs/dist'))
- .pipe(gulp.src(paths.source))
- .pipe(sass({outputStyle: 'compact', precision: 10})
- .on('error', sass.logError)
- )
- .pipe(autoprefixer())
- .pipe(csscomb())
- .pipe(gulp.dest('./docs/dist'))
- .pipe(cleancss())
- .pipe(rename({
- suffix: '.min'
- }))
- .pipe(gulp.dest('./docs/dist'))
- .pipe(gulp.src('docs/src/**/!(_)*.pug'))
- .pipe(pug({
- pretty: true
- }))
- .pipe(gulp.dest('./docs/'));
+ .pipe(gulp.dest('./docs/dist'));
}
function build() {
@@ -61,9 +67,9 @@ function build() {
}
-function watch ()
+function watch()
{
- return gulp.watch(["./**/*.scss", "./**/*.pug"], gulp.parallel(build, docs));
+ return gulp.watch(["./**/*.scss", "./**/*.pug"], gulp.parallel(build, docs, docsPug, docsScss));
}
exports.watch = watch;