@@ -2,7 +2,7 @@ var bs = require('browser-sync').create(),
2
2
gulp = require ( 'gulp' ) ,
3
3
autoprefixer = require ( 'gulp-autoprefixer' ) ,
4
4
jshint = require ( 'gulp-jshint' ) ,
5
- sass = require ( 'gulp-sass' ) ,
5
+ sass = require ( 'gulp-sass' ) ( require ( 'sass' ) ) ,
6
6
imagemin = require ( 'gulp-imagemin' ) ,
7
7
imwebp = require ( 'imagemin-webp' ) ,
8
8
webp = require ( 'gulp-webp' ) ,
@@ -106,28 +106,28 @@ var paths = {
106
106
function fontsInit ( ) {
107
107
return gulp . src ( paths . fonts . src )
108
108
. pipe ( gulp . dest ( paths . fonts . dest ) )
109
- . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'fontsInit' , sound : false } ) ) ;
109
+ . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'fontsInit' } ) ) ;
110
110
}
111
111
112
112
// Copy fontawesome-free fonts from node_modules to dist/fonts
113
113
function faFontsInit ( ) {
114
114
return gulp . src ( paths . faFonts . src )
115
115
. pipe ( gulp . dest ( paths . faFonts . dest ) )
116
- . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'faFontsInit' , sound : false } ) ) ;
116
+ . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'faFontsInit' } ) ) ;
117
117
}
118
118
119
119
// Copy fontawesome-free CSS from node_modules to dist/css/fontawesome-free
120
120
function faCssInit ( ) {
121
121
return gulp . src ( paths . faCss . src )
122
122
. pipe ( gulp . dest ( paths . faCss . dest ) )
123
- . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'faCssInit' , sound : false } ) ) ;
123
+ . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'faCssInit' } ) ) ;
124
124
}
125
125
126
126
// Copy jquery.slimmenu.min.js from src/assets to dist/js
127
127
function slimMenuInit ( ) {
128
128
return gulp . src ( paths . slimMenu . src )
129
129
. pipe ( gulp . dest ( paths . slimMenu . dest ) )
130
- . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'slimMenuInit' , sound : false } ) ) ;
130
+ . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'slimMenuInit' } ) ) ;
131
131
}
132
132
133
133
// Compile normalize.css from node_modules and copy to dist/js
@@ -138,14 +138,14 @@ function normalizeInit() {
138
138
. pipe ( rename ( { suffix : '.min' } ) )
139
139
. pipe ( autoprefixer ( ) )
140
140
. pipe ( gulp . dest ( paths . normalize . dest , { sourcemaps : '.' } ) )
141
- . pipe ( notify ( { message : '<%= file.relative %> compiled and distributed!' , title : 'normalizeInit' , sound : false } ) ) ;
141
+ . pipe ( notify ( { message : '<%= file.relative %> compiled and distributed!' , title : 'normalizeInit' } ) ) ;
142
142
}
143
143
144
144
// Copy bootstrap JS from node_modules to dist/js
145
145
function bsJsInit ( ) {
146
146
return gulp . src ( paths . bsJs . src )
147
147
. pipe ( gulp . dest ( paths . bsJs . dest ) )
148
- . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'bsJsInit' , sound : false } ) ) ;
148
+ . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'bsJsInit' } ) ) ;
149
149
}
150
150
/*------------------------------------------------------*/
151
151
/* END INIT TASKS --------------------------------------*/
@@ -173,15 +173,15 @@ function optimize() {
173
173
}
174
174
) )
175
175
. pipe ( gulp . dest ( paths . images . dest ) )
176
- . pipe ( notify ( { message : '<%= file.relative %> optimized!' , title : 'images' , sound : false } ) ) ;
176
+ . pipe ( notify ( { message : '<%= file.relative %> optimized!' , title : 'images' } ) ) ;
177
177
}
178
178
179
179
// Make WebP versions of all images
180
180
function convert ( ) {
181
181
return gulp . src ( paths . images . src , { since : gulp . lastRun ( images ) } )
182
182
. pipe ( webp ( ) )
183
183
. pipe ( gulp . dest ( paths . images . dest ) )
184
- . pipe ( notify ( { message : '<%= file.relative %> converted to webp!' , title : 'images' , sound : false } ) ) ;
184
+ . pipe ( notify ( { message : '<%= file.relative %> converted to webp!' , title : 'images' } ) ) ;
185
185
}
186
186
187
187
/*------------------------------------------------------*/
@@ -200,7 +200,7 @@ function styles() {
200
200
. pipe ( rename ( { suffix : '.min' } ) )
201
201
. pipe ( autoprefixer ( ) )
202
202
. pipe ( gulp . dest ( paths . styles . dest , { sourcemaps : '.' } ) )
203
- . pipe ( notify ( { message : '<%= file.relative %> compiled and distributed!' , title : 'styles' , sound : false } ) ) ;
203
+ . pipe ( notify ( { message : '<%= file.relative %> compiled and distributed!' , title : 'styles' } ) ) ;
204
204
}
205
205
/*------------------------------------------------------*/
206
206
/* END STYLES TASKS ------------------------------------*/
@@ -219,7 +219,7 @@ function scripts() {
219
219
. pipe ( gulp . dest ( paths . scripts . dest , { sourcemaps : '.' } ) )
220
220
. pipe ( jshint . reporter ( 'default' ) )
221
221
. pipe ( jshint . reporter ( 'fail' ) )
222
- . pipe ( notify ( { message : '<%= file.relative %> minified!' , title : "scripts" , sound : false } ) ) ;
222
+ . pipe ( notify ( { message : '<%= file.relative %> minified!' , title : "scripts" } ) ) ;
223
223
}
224
224
/*------------------------------------------------------*/
225
225
/* END SCRIPTS TASKS -----------------------------------*/
@@ -233,7 +233,7 @@ function scripts() {
233
233
function containers ( ) {
234
234
return gulp . src ( paths . containers . src )
235
235
. pipe ( gulp . dest ( paths . containers . dest ) )
236
- . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'containers' , sound : false } ) ) ;
236
+ . pipe ( notify ( { message : '<%= file.relative %> distributed!' , title : 'containers' } ) ) ;
237
237
}
238
238
239
239
// Update manifest.dnn
@@ -251,7 +251,7 @@ function manifest() {
251
251
. pipe ( replace ( / ( \\ S k i n s \\ ) ( .* ?) (? = \\ ) / g, '\\Skins\\' + project ) )
252
252
. pipe ( replace ( / ( \\ C o n t a i n e r s \\ ) ( .* ?) (? = \\ ) / g, '\\Containers\\' + project ) )
253
253
. pipe ( gulp . dest ( paths . manifest . dest ) )
254
- . pipe ( notify ( { message : '<%= file.relative %> updated!' , title : 'manifest' , sound : false } ) ) ;
254
+ . pipe ( notify ( { message : '<%= file.relative %> updated!' , title : 'manifest' } ) ) ;
255
255
}
256
256
/*------------------------------------------------------*/
257
257
/* END DNN TASKS ---------------------------------------*/
@@ -265,7 +265,7 @@ function manifest() {
265
265
function cleandist ( ) {
266
266
return gulp . src ( paths . cleandist . src , { allowEmpty : true } )
267
267
. pipe ( clean ( ) )
268
- . pipe ( notify ( { message : 'dist folder cleaned up!' , title : 'cleandist' , sound : false } ) ) ;
268
+ . pipe ( notify ( { message : 'dist folder cleaned up!' , title : 'cleandist' } ) ) ;
269
269
}
270
270
/*------------------------------------------------------*/
271
271
/* END MAINTENANCE TASKS -------------------------------*/
@@ -280,26 +280,26 @@ function zipdist() {
280
280
return gulp . src ( paths . zipdist . src )
281
281
. pipe ( zip ( paths . zipdist . zipfile ) )
282
282
. pipe ( gulp . dest ( paths . zipdist . dest ) )
283
- . pipe ( notify ( { message : '<%= file.relative %> temporarily created!' , title : 'zipdist' , sound : false } ) ) ;
283
+ . pipe ( notify ( { message : '<%= file.relative %> temporarily created!' , title : 'zipdist' } ) ) ;
284
284
}
285
285
286
286
// ZIP contents of containers folder
287
287
function zipcontainers ( ) {
288
288
return gulp . src ( paths . zipcontainers . src )
289
289
. pipe ( zip ( paths . zipcontainers . zipfile ) )
290
290
. pipe ( gulp . dest ( paths . zipcontainers . dest ) )
291
- . pipe ( notify ( { message : '<%= file.relative %> temporarily created!' , title : 'zipcontainers' , sound : false } ) ) ;
291
+ . pipe ( notify ( { message : '<%= file.relative %> temporarily created!' , title : 'zipcontainers' } ) ) ;
292
292
}
293
293
294
294
// ZIP everything else
295
295
function zipelse ( ) {
296
296
return gulp . src ( paths . zipelse . src , { base : '.' } )
297
297
. pipe ( gulp . dest ( paths . zipelse . dest ) )
298
- . pipe ( notify ( { message : '<%= file.relative %> temporarily created!' , title : 'zipcontainers' , sound : false } ) )
298
+ . pipe ( notify ( { message : '<%= file.relative %> temporarily created!' , title : 'zipcontainers' } ) )
299
299
. pipe ( replace ( 'dist/' , '' ) )
300
300
. pipe ( zip ( paths . zipelse . zipfile ) )
301
301
. pipe ( gulp . dest ( paths . zipelse . dest ) )
302
- . pipe ( notify ( { message : '<%= file.relative %> temporarily created!' , title : 'zipcontainers' , sound : false } ) ) ;
302
+ . pipe ( notify ( { message : '<%= file.relative %> temporarily created!' , title : 'zipcontainers' } ) ) ;
303
303
}
304
304
305
305
// git ziptemp
@@ -310,14 +310,14 @@ function zippackage() {
310
310
return gulp . src ( paths . zippackage . src )
311
311
. pipe ( zip ( paths . zippackage . zipfile ) )
312
312
. pipe ( gulp . dest ( paths . zippackage . dest ) )
313
- . pipe ( notify ( { message : '<%= file.relative %> created!' , title : 'zippackage' , sound : false } ) ) ;
313
+ . pipe ( notify ( { message : '<%= file.relative %> created!' , title : 'zippackage' } ) ) ;
314
314
}
315
315
316
316
// Clean temp folder
317
317
function cleantemp ( ) {
318
318
return gulp . src ( paths . cleantemp . src )
319
319
. pipe ( clean ( ) )
320
- . pipe ( notify ( { message : 'temp folder cleaned up!' , title : 'cleantemp' , sound : false } ) ) ;
320
+ . pipe ( notify ( { message : 'temp folder cleaned up!' , title : 'cleantemp' } ) ) ;
321
321
}
322
322
/*------------------------------------------------------*/
323
323
/* END PACKAGING TASKS ---------------------------------*/
0 commit comments