@@ -22,12 +22,14 @@ module.exports = function(grunt) {
22
22
cssInclude : '' ,
23
23
cssFileBanner : '/* Include this file in your html if you are using the CSP mode. */\n\n' ,
24
24
cssFileDest : '<%= dist %>/<%= filename %>-<%= pkg.version %>-csp.css' ,
25
- banner : [ '/*' ,
26
- ' * <%= pkg.name %>' ,
27
- ' * <%= pkg.homepage %>\n' ,
28
- ' * Version: <%= pkg.version %> - <%= grunt.template.today("yyyy-mm-dd") %>' ,
29
- ' * License: <%= pkg.license %>' ,
30
- ' */\n' ] . join ( '\n' )
25
+ banner : `/*
26
+ * <%= pkg.name %>
27
+ * <%= pkg.homepage %>
28
+
29
+ * Version: <%= pkg.version %> - <%= grunt.template.today("yyyy-mm-dd") %>
30
+ * License: <%= pkg.license %>
31
+ */
32
+ `
31
33
} ,
32
34
delta : {
33
35
docs : {
@@ -219,10 +221,10 @@ module.exports = function(grunt) {
219
221
} ) ;
220
222
}
221
223
function enquote ( str ) {
222
- return '"' + str + '"' ;
224
+ return `" ${ str } "` ;
223
225
}
224
226
function enquoteUibDir ( str ) {
225
- return enquote ( ' uib/' + str ) ;
227
+ return enquote ( ` uib/${ str } ` ) ;
226
228
}
227
229
228
230
var module = {
@@ -237,9 +239,7 @@ module.exports = function(grunt) {
237
239
dependencies : dependenciesForModule ( name ) ,
238
240
docs : {
239
241
md : grunt . file . expand ( `src/${ name } /docs/*.md` )
240
- . map ( grunt . file . read ) . map ( function ( str ) {
241
- return marked ( str ) ;
242
- } ) . join ( '\n' ) ,
242
+ . map ( grunt . file . read ) . map ( ( str ) => marked ( str ) ) . join ( '\n' ) ,
243
243
js : grunt . file . expand ( `src/${ name } /docs/*.js` )
244
244
. map ( grunt . file . read ) . join ( '\n' ) ,
245
245
html : grunt . file . expand ( `src/${ name } /docs/*.html` )
@@ -301,19 +301,17 @@ module.exports = function(grunt) {
301
301
} else {
302
302
grunt . file . expand ( {
303
303
filter : 'isDirectory' , cwd : '.'
304
- } , 'src/*' ) . forEach ( function ( dir ) {
304
+ } , 'src/*' ) . forEach ( ( dir ) => {
305
305
findModule ( dir . split ( '/' ) [ 1 ] ) ;
306
306
} ) ;
307
307
}
308
308
309
309
var modules = grunt . config ( 'modules' ) ;
310
310
grunt . config ( 'srcModules' , _ . pluck ( modules , 'moduleName' ) ) ;
311
- grunt . config ( 'tplModules' , _ . pluck ( modules , 'tplModules' ) . filter ( function ( tpls ) { return tpls . length > 0 ; } ) ) ;
311
+ grunt . config ( 'tplModules' , _ . pluck ( modules , 'tplModules' ) . filter ( ( tpls ) => tpls . length > 0 ) ) ;
312
312
grunt . config ( 'demoModules' , modules
313
- . filter ( function ( module ) {
314
- return module . docs . md && module . docs . js && module . docs . html ;
315
- } )
316
- . sort ( function ( a , b ) {
313
+ . filter ( ( module ) => module . docs . md && module . docs . js && module . docs . html )
314
+ . sort ( ( a , b ) => {
317
315
if ( a . name < b . name ) { return - 1 ; }
318
316
if ( a . name > b . name ) { return 1 ; }
319
317
return 0 ;
@@ -332,9 +330,7 @@ module.exports = function(grunt) {
332
330
}
333
331
334
332
var moduleFileMapping = _ . clone ( modules , true ) ;
335
- moduleFileMapping . forEach ( function ( module ) {
336
- delete module . docs ;
337
- } ) ;
333
+ moduleFileMapping . forEach ( ( module ) => delete module . docs ) ;
338
334
339
335
grunt . config ( 'moduleFileMapping' , moduleFileMapping ) ;
340
336
@@ -350,14 +346,14 @@ module.exports = function(grunt) {
350
346
grunt . task . run ( [ 'concat' , 'uglify' , 'makeModuleMappingFile' , 'makeRawFilesJs' , 'makeVersionsMappingFile' ] ) ;
351
347
} ) ;
352
348
353
- grunt . registerTask ( 'test' , 'Run tests on singleRun karma server' , function ( ) {
349
+ grunt . registerTask ( 'test' , 'Run tests on singleRun karma server' , function ( ) {
354
350
//this task can be executed in 3 different environments: local, Travis-CI and Jenkins-CI
355
351
//we need to take settings for each one into account
356
352
if ( process . env . TRAVIS ) {
357
353
grunt . task . run ( 'karma:travis' ) ;
358
354
} else {
359
355
var isToRunJenkinsTask = ! ! this . args . length ;
360
- if ( grunt . option ( 'coverage' ) ) {
356
+ if ( grunt . option ( 'coverage' ) ) {
361
357
var karmaOptions = grunt . config . get ( 'karma.options' ) ,
362
358
coverageOpts = grunt . config . get ( 'karma.coverage' ) ;
363
359
grunt . util . _ . extend ( karmaOptions , coverageOpts ) ;
@@ -367,7 +363,7 @@ module.exports = function(grunt) {
367
363
}
368
364
} ) ;
369
365
370
- grunt . registerTask ( 'makeModuleMappingFile' , function ( ) {
366
+ grunt . registerTask ( 'makeModuleMappingFile' , function ( ) {
371
367
var _ = grunt . util . _ ;
372
368
var moduleMappingJs = 'dist/assets/module-mapping.json' ;
373
369
var moduleMappings = grunt . config ( 'moduleFileMapping' ) ;
@@ -377,7 +373,7 @@ module.exports = function(grunt) {
377
373
grunt . log . writeln ( 'File ' + moduleMappingJs . cyan + ' created.' ) ;
378
374
} ) ;
379
375
380
- grunt . registerTask ( 'makeRawFilesJs' , function ( ) {
376
+ grunt . registerTask ( 'makeRawFilesJs' , function ( ) {
381
377
var _ = grunt . util . _ ;
382
378
var jsFilename = 'dist/assets/raw-files.json' ;
383
379
var genRawFilesJs = require ( './misc/raw-files-generator' ) ;
@@ -386,7 +382,7 @@ module.exports = function(grunt) {
386
382
grunt . config ( 'meta.banner' ) , grunt . config ( 'meta.cssFileBanner' ) ) ;
387
383
} ) ;
388
384
389
- grunt . registerTask ( 'makeVersionsMappingFile' , function ( ) {
385
+ grunt . registerTask ( 'makeVersionsMappingFile' , function ( ) {
390
386
var done = this . async ( ) ;
391
387
392
388
var exec = require ( 'child_process' ) . exec ;
0 commit comments