@@ -3,8 +3,9 @@ var gulp = require('gulp'),
33 fs = require ( 'fs' ) ;
44
55var getPackageJson = function ( ) {
6- return JSON . parse ( fs . readFileSync ( './package.json' , 'utf8' ) ) ;
7- } ;
6+ return JSON . parse ( fs . readFileSync ( './package.json' , 'utf8' ) ) ;
7+ } ;
8+
89
910/*======================================
1011 Bump version
@@ -20,6 +21,7 @@ gulp.task('bump', function() {
2021 . pipe ( gulp . dest ( './' ) ) ;
2122} ) ;
2223
24+
2325/*======================================
2426 Javascript
2527======================================*/
@@ -37,9 +39,9 @@ gulp.task('js', ['bump'], function() {
3739 ' * /,\'' ,
3840 ' * /\'' ,
3941 ' *' ,
40- ' * Selectric \u03DE v<%= pkg.version %> (<%= new Date().toString().substr(4, 11) %>) - http://lcdsantos.github.io/jQuery-Selectric/' ,
42+ ' * Selectric \u03DF v<%= pkg.version %> (<%= new Date().toString().substr(4, 11) %>) - http://lcdsantos.github.io/jQuery-Selectric/' ,
4143 ' *' ,
42- ' * Copyright (c) <%= new Date().getFullYear() %> Leonardo Santos; Dual licensed: MIT\/GPL ' ,
44+ ' * Copyright (c) <%= new Date().getFullYear() %> Leonardo Santos; MIT License ' ,
4345 ' *' ,
4446 ' */\n\n'
4547 ] . join ( '\n' ) ;
@@ -55,12 +57,13 @@ gulp.task('js-min', ['bump'], function() {
5557
5658 return gulp . src ( 'src/jquery.selectric.js' )
5759 . pipe ( $ . uglify ( ) )
58- . pipe ( $ . header ( '/*! Selectric ϟ v<%= pkg.version %> (<%= new Date().toJSON().slice(0,10) %>) - git.io/tjl9sQ - Copyright (c) <%= new Date().getFullYear() %> Leonardo Santos - Dual licensed: MIT/GPL */\n' , { pkg : pkg } ) )
60+ . pipe ( $ . header ( '/*! Selectric \u03DF v<%= pkg.version %> (<%= new Date().toJSON().slice(0,10) %>) - git.io/tjl9sQ - Copyright (c) <%= new Date().getFullYear() %> Leonardo Santos - MIT License */\n' , { pkg : pkg } ) )
5961 . pipe ( $ . rename ( { suffix : '.min' } ) )
6062 . pipe ( gulp . dest ( './public' ) )
6163 . pipe ( $ . connect . reload ( ) ) ;
6264} ) ;
6365
66+
6467/*======================================
6568 CSS
6669======================================*/
@@ -73,11 +76,16 @@ gulp.task('css', function() {
7376 browsers : [ 'last 2 versions' , '> 1%' , 'ie 8' , 'ie 7' ]
7477 } ) )
7578 . pipe ( $ . csscomb ( ) )
76- . pipe ( $ . header ( '/*======================================\n Selectric v<%= pkg.version %>\n======================================*/\n' , { pkg : pkg } ) )
79+ . pipe ( $ . header ( [
80+ '/*======================================' ,
81+ ' Selectric v<%= pkg.version %>' ,
82+ '======================================*/\n\n'
83+ ] . join ( '\n' ) , { pkg : pkg } ) )
7784 . pipe ( gulp . dest ( './public' ) )
7885 . pipe ( $ . connect . reload ( ) ) ;
7986} ) ;
8087
88+
8189/*======================================
8290 Live preview
8391======================================*/
@@ -93,6 +101,7 @@ gulp.task('html', function() {
93101 . pipe ( $ . connect . reload ( ) ) ;
94102} ) ;
95103
104+
96105/*======================================
97106 Watch
98107======================================*/
@@ -102,6 +111,7 @@ gulp.task('watch', ['serve'], function() {
102111 gulp . watch ( [ './public/*.html' ] , [ 'html' ] ) ;
103112} ) ;
104113
114+
105115/*======================================
106116 ZIP
107117======================================*/
@@ -113,6 +123,7 @@ gulp.task('zip', function() {
113123 . pipe ( gulp . dest ( './' ) ) ;
114124} ) ;
115125
126+
116127/*======================================
117128 GitHub Pages
118129======================================*/
@@ -121,6 +132,7 @@ gulp.task('gh-pages', function() {
121132 . pipe ( $ . ghPages ( ) ) ;
122133} ) ;
123134
135+
124136/*======================================
125137 Default tasks
126138======================================*/
0 commit comments