1
1
module . exports = function ( grunt ) {
2
2
3
- var embedOption = grunt . option ( 'embed_languages ' ) ,
3
+ var embedOption = grunt . option ( 'embedLanguages ' ) ,
4
4
embedLanguageDest = embedOption ?
5
5
'min/moment-with-customlangs.js' :
6
6
'min/moment-with-langs.js' ,
@@ -47,29 +47,29 @@ module.exports = function (grunt) {
47
47
testName : 'MomentJS'
48
48
} ,
49
49
customLaunchers : {
50
- sl_chrome_win_xp : {
50
+ slChromeWinXp : {
51
51
base : 'SauceLabs' ,
52
52
browserName : 'chrome' ,
53
53
platform : 'Windows XP'
54
54
} ,
55
- sl_ie9_win7 : {
55
+ slIe9Win7 : {
56
56
base : 'SauceLabs' ,
57
57
browserName : 'internet explorer' ,
58
58
platform : 'Windows 7' ,
59
59
version : '9'
60
60
} ,
61
- sl_ie8_win7 : {
61
+ slIe8Win7 : {
62
62
base : 'SauceLabs' ,
63
63
browserName : 'internet explorer' ,
64
64
platform : 'Windows 7' ,
65
65
version : '8'
66
66
} ,
67
- sl_ff_linux : {
67
+ slFfLinux : {
68
68
base : 'SauceLabs' ,
69
69
browserName : 'firefox' ,
70
70
platform : 'Linux'
71
71
} ,
72
- sl_safari_osx : {
72
+ slSafariOsx : {
73
73
base : 'SauceLabs' ,
74
74
browserName : 'safari' ,
75
75
platform : 'OS X 10.8'
@@ -91,11 +91,11 @@ module.exports = function (grunt) {
91
91
options : { reporters : [ 'dots' ] } ,
92
92
singleRun : true ,
93
93
browsers : [
94
- 'sl_chrome_win_xp ' ,
95
- 'sl_ie9_win7 ' ,
96
- 'sl_ie8_win7 ' ,
97
- 'sl_ff_linux ' ,
98
- 'sl_safari_osx '
94
+ 'slChromeWinXp ' ,
95
+ 'slIe9Win7 ' ,
96
+ 'slIe8Win7 ' ,
97
+ 'slFfLinux ' ,
98
+ 'slSafariOsx '
99
99
]
100
100
}
101
101
} ,
@@ -112,10 +112,10 @@ module.exports = function (grunt) {
112
112
options : {
113
113
mangle : true ,
114
114
compress : {
115
- dead_code : false
115
+ dead_code : false // jshint ignore:line
116
116
} ,
117
117
output : {
118
- ascii_only : true
118
+ asciiOnly : true
119
119
} ,
120
120
report : 'min' ,
121
121
preserveComments : 'some'
@@ -154,6 +154,7 @@ module.exports = function (grunt) {
154
154
"strict" : false ,
155
155
"white" : true ,
156
156
"es3" : true ,
157
+ "camelcase" : true ,
157
158
"globals" : {
158
159
"define" : false
159
160
}
@@ -173,7 +174,7 @@ module.exports = function (grunt) {
173
174
tasks : [ 'jshint' ]
174
175
}
175
176
} ,
176
- embed_languages : {
177
+ embedLanguages : {
177
178
moment : 'moment.js' ,
178
179
dest : embedLanguageDest ,
179
180
targetLangs : embedLanguageLangs
@@ -191,10 +192,10 @@ module.exports = function (grunt) {
191
192
//test tasks
192
193
grunt . registerTask ( 'test' , [ 'test:node' , 'test:browser' ] ) ;
193
194
grunt . registerTask ( 'test:node' , [ 'nodeunit' ] ) ;
194
- grunt . registerTask ( 'test:server' , [ 'concat' , 'embed_languages ' , 'karma:server' ] ) ;
195
- grunt . registerTask ( 'test:browser' , [ 'concat' , 'embed_languages ' , 'karma:chrome' , 'karma:firefox' ] ) ;
196
- grunt . registerTask ( 'test:sauce-browser' , [ 'concat' , 'embed_languages ' , 'env:sauceLabs' , 'karma:sauce' ] ) ;
197
- grunt . registerTask ( 'test:travis-sauce-browser' , [ 'concat' , 'embed_languages ' , 'karma:sauce' ] ) ;
195
+ grunt . registerTask ( 'test:server' , [ 'concat' , 'embedLanguages ' , 'karma:server' ] ) ;
196
+ grunt . registerTask ( 'test:browser' , [ 'concat' , 'embedLanguages ' , 'karma:chrome' , 'karma:firefox' ] ) ;
197
+ grunt . registerTask ( 'test:sauce-browser' , [ 'concat' , 'embedLanguages ' , 'env:sauceLabs' , 'karma:sauce' ] ) ;
198
+ grunt . registerTask ( 'test:travis-sauce-browser' , [ 'concat' , 'embedLanguages ' , 'karma:sauce' ] ) ;
198
199
199
200
// travis build task
200
201
grunt . registerTask ( 'build:travis' , [
@@ -204,7 +205,7 @@ module.exports = function (grunt) {
204
205
205
206
// Task to be run when releasing a new version
206
207
grunt . registerTask ( 'release' , [
207
- 'jshint' , 'nodeunit' , 'concat' , 'embed_languages ' ,
208
+ 'jshint' , 'nodeunit' , 'concat' , 'embedLanguages ' ,
208
209
'component' , 'uglify'
209
210
] ) ;
210
211
} ;
0 commit comments