Skip to content

Commit

Permalink
added copyright gulp task
Browse files Browse the repository at this point in the history
  • Loading branch information
dragosct committed Jul 31, 2019
1 parent 7b4e77f commit 9240e6a
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions gulpfile.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
'use strict';
// Gulp and plugins
const
gulp = require('gulp'),
gap = require('gulp-append-prepend'),
product_name = "Vue Material Kit",
product_version = "1.2.0",
year = "2019",
github_MIT_link = "https://github.com/creativetimofficial/vue-material-kit/blob/master/LICENSE.md",
product_link = "https://www.creative-tim.com/product/vue-material-kit",
product_free_copyright_template = `/*!
=========================================================
* `+ product_name +` - v`+ product_version +`
=========================================================
* Product Page: `+ product_link +`
* Copyright `+ year +` Creative Tim (https://www.creative-tim.com)
* Licensed under MIT (`+ github_MIT_link +`)
* Coded by Creative Tim
=========================================================
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
*/`

gulp.task("licenses", async function() {
// this is to add Creative Tim licenses in the production mode for the minified js
gulp.src(["dist/js/chunk-vendors*.js", "dist/js/app*.js"], { base: "./" })
.pipe(gap.prependText(product_free_copyright_template))
.pipe(gulp.dest("./", { overwrite: true }));

// this is to add Creative Tim licenses in the production mode for the minified html
gulp.src("dist/index.html", { base: "./" })
.pipe(gap.prependText(product_free_copyright_template))
.pipe(gulp.dest("./", { overwrite: true }));

// this is to add Creative Tim licenses in the production mode for the minified css
gulp.src(["dist/css/chunk-vendors*.css", "dist/app*.css"], { base: "./" })
.pipe(gap.prependText(product_free_copyright_template))
.pipe(gulp.dest("./", { overwrite: true }));
return;
});

0 comments on commit 9240e6a

Please sign in to comment.