]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
Fix build to include comment at top of file 2329/head
authorZach Panzarino <zachary@panzarino.com>
Fri, 22 Apr 2016 15:03:52 +0000 (15:03 +0000)
committerZach Panzarino <zachary@panzarino.com>
Fri, 22 Apr 2016 15:03:52 +0000 (15:03 +0000)
gulpfile.js
package.json
src/chart.js

index b8c1cf21c0b2f55c3091c24285916d5e65ddd878..aed4b55faaed6109fb33f991f2e86e3727e34459 100644 (file)
@@ -7,6 +7,7 @@ var gulp = require('gulp'),
   connect = require('gulp-connect'),
   replace = require('gulp-replace'),
   htmlv = require('gulp-html-validator'),
+  insert = require('gulp-insert'),
   inquirer = require('inquirer'),
   semver = require('semver'),
   exec = require('child_process').exec,
@@ -23,6 +24,16 @@ var srcDir = './src/';
 var outDir = './dist/';
 var testDir = './test/';
 
+var header = "/*!\n\
+ * Chart.js\n\
+ * http://chartjs.org/\n\
+ * Version: {{ version }}\n\
+ *\n\
+ * Copyright 2016 Nick Downie\n\
+ * Released under the MIT license\n\
+ * https://github.com/nnnick/Chart.js/blob/master/LICENSE.md\n\
+ */\n";
+
 var preTestFiles = [
   './node_modules/moment/min/moment.min.js',
 ];
@@ -57,6 +68,7 @@ function buildTask() {
   var bundled = browserify('./src/chart.js')
     .bundle()
     .pipe(source('Chart.bundle.js'))
+    .pipe(insert.prepend(header))
     .pipe(streamify(replace('{{ version }}', package.version)))
     .pipe(gulp.dest(outDir))
     .pipe(streamify(uglify({
@@ -69,6 +81,7 @@ function buildTask() {
     .ignore('moment')
     .bundle()
     .pipe(source('Chart.js'))
+    .pipe(insert.prepend(header))
     .pipe(streamify(replace('{{ version }}', package.version)))
     .pipe(gulp.dest(outDir))
     .pipe(streamify(uglify({
index c8830d93ea84f6c588e826626da61cdc54f781f5..6a57df061f5a171a0d03ed9d9550b8a3badcf3c6 100644 (file)
@@ -16,6 +16,7 @@
     "gulp-concat": "~2.1.x",
     "gulp-connect": "~2.0.5",
     "gulp-html-validator": "^0.0.2",
+    "gulp-insert": "~0.5.0",
     "gulp-jshint": "~1.5.1",
     "gulp-karma": "0.0.4",
     "gulp-replace": "^0.4.0",
index 8f1b428550832bc18f86446c71ce66cb33e6f8da..6c2d8c51bb87d7b4f397071626f2d6d5e23c4041 100644 (file)
@@ -1,14 +1,3 @@
-/*!
- * Chart.js
- * http://chartjs.org/
- * Version: {{ version }}
- *
- * Copyright 2015 Nick Downie
- * Released under the MIT license
- * https://github.com/nnnick/Chart.js/blob/master/LICENSE.md
- */
-
-
 var Chart = require('./core/core.js')();
 
 require('./core/core.helpers')(Chart);