diff options
author | Sam Potts <me@sampotts.me> | 2015-12-11 10:41:29 +1100 |
---|---|---|
committer | Sam Potts <me@sampotts.me> | 2015-12-11 10:41:29 +1100 |
commit | 1371c1341fcc95d52394dc3f69900ae5041a5701 (patch) | |
tree | 9f79c1ab6b162d21b70cda618a1cb5ad2123052a /gulpfile.js | |
parent | 05bf08a4389ec5c72627f709761578d80b40603f (diff) | |
download | plyr-1371c1341fcc95d52394dc3f69900ae5041a5701.tar.lz plyr-1371c1341fcc95d52394dc3f69900ae5041a5701.tar.xz plyr-1371c1341fcc95d52394dc3f69900ae5041a5701.zip |
Removed Hogan from Docs (Fixes #128)
Diffstat (limited to 'gulpfile.js')
-rw-r--r-- | gulpfile.js | 40 |
1 files changed, 11 insertions, 29 deletions
diff --git a/gulpfile.js b/gulpfile.js index 5b354740..865f2a56 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -17,7 +17,6 @@ var fs = require("fs"), prefix = require("gulp-autoprefixer"), svgstore = require("gulp-svgstore"), svgmin = require("gulp-svgmin"), - hogan = require("gulp-hogan-compile"), rename = require("gulp-rename"), s3 = require("gulp-s3"), gzip = require("gulp-gzip"), @@ -42,8 +41,7 @@ paths = { // Source paths src: { less: path.join(root, "docs/src/less/**/*"), - js: path.join(root, "docs/src/js/**/*"), - templates: path.join(root, "docs/src/templates/*.html") + js: path.join(root, "docs/src/js/**/*") }, // Output paths output: path.join(root, "docs/dist/"), @@ -54,7 +52,7 @@ paths = { }, // Task arrays -tasks = { +tasks = { less: [], sass: [], js: [] @@ -93,7 +91,7 @@ var build = { }, less: function(files, bundle) { for (var key in files) { - (function (key) { + (function (key) { var name = "less-" + key; tasks.less.push(name); @@ -112,7 +110,7 @@ var build = { }, sass: function(files, bundle) { for (var key in files) { - (function (key) { + (function (key) { var name = "sass-" + key; tasks.sass.push(name); @@ -142,20 +140,6 @@ var build = { .pipe(svgstore()) .pipe(gulp.dest(paths.plyr.output)); }); - }, - templates: function() { - // Build templates - gulp.task("templates", function () { - return gulp - .src(paths.docs.src.templates) - .pipe(hogan("templates.js", { - wrapper: false, - templateName: function (file) { - return path.basename(file.relative.replace(/\\/g, "-"), path.extname(file.relative)); - } - })) - .pipe(gulp.dest(paths.docs.output)); - }); } }; @@ -166,13 +150,12 @@ build.sass(bundles.plyr.sass, "plyr"); build.sprite(); // Docs files -build.templates(); build.less(bundles.docs.less, "docs"); build.js(bundles.docs.js, "docs"); -// Build all JS (inc. templates) +// Build all JS gulp.task("js", function(){ - run("templates", tasks.js); + run(tasks.js); }); // Build SASS (for testing, default is LESS) @@ -190,12 +173,11 @@ gulp.task("watch", function () { // Docs gulp.watch(paths.docs.src.js, tasks.js); gulp.watch(paths.docs.src.less, tasks.less); - gulp.watch(paths.docs.src.templates, ["js"]); }); // Default gulp task gulp.task("default", function(){ - run("templates", tasks.js, tasks.less, "sprite", "watch"); + run(tasks.js, tasks.less, "sprite", "watch"); }); // Publish a version to CDN and docs @@ -231,7 +213,7 @@ if("cdn" in aws) { gulp.task("cdn", function () { console.log("Uploading " + version + " to " + aws.cdn.bucket); - // Upload to CDN + // Upload to CDN gulp.src(paths.upload) .pipe(size({ showFiles: true, @@ -279,7 +261,7 @@ gulp.task("open", function () { })); }); -// Do everything +// Do everything gulp.task("publish", function () { - run("templates", tasks.js, tasks.less, "sprite", "cdn", "docs"); -});
\ No newline at end of file + run(tasks.js, tasks.less, "sprite", "cdn", "docs"); +}); |