File tree Expand file tree Collapse file tree 2 files changed +19
-21
lines changed Expand file tree Collapse file tree 2 files changed +19
-21
lines changed Original file line number Diff line number Diff line change 1
1
// Build configurations.
2
2
module . exports = function ( grunt ) {
3
3
grunt . loadNpmTasks ( 'grunt-karma' ) ;
4
- grunt . loadNpmTasks ( 'grunt-babel ' ) ;
4
+ grunt . loadNpmTasks ( 'grunt-browserify ' ) ;
5
5
grunt . loadNpmTasks ( 'grunt-contrib-connect' ) ;
6
6
grunt . loadNpmTasks ( 'grunt-contrib-watch' ) ;
7
7
grunt . loadNpmTasks ( 'grunt-contrib-jshint' ) ;
@@ -58,22 +58,19 @@ module.exports = function (grunt) {
58
58
}
59
59
}
60
60
} ,
61
- babel : {
62
- options : {
63
- //sourceMap: true,
64
- babelrc : false ,
65
- presets : [ 'es2015' ]
66
- } ,
61
+ browserify : {
67
62
dist : {
68
- files : [
69
- {
70
- expand : true ,
71
- cwd : 'src/' ,
72
- src : [ '**/*.js' ] ,
73
- dest : 'temp/' ,
74
- ext : '.js'
75
- }
76
- ]
63
+ options : {
64
+ transform : [
65
+ [ "babelify" , {
66
+ loose : "all"
67
+ } ]
68
+ ]
69
+ } ,
70
+ files : {
71
+ "./temp/ui-scroll.js" : [ "./src/ui-scroll.js" ] ,
72
+ "./temp/ui-scroll-jqlite.js" : [ "./src/ui-scroll-jqlite.js" ]
73
+ }
77
74
}
78
75
} ,
79
76
concat : {
@@ -174,26 +171,26 @@ module.exports = function (grunt) {
174
171
grunt . registerTask ( 'default' , [ 'server' ] ) ;
175
172
176
173
grunt . registerTask ( 'test' , [
177
- 'babel ' ,
174
+ 'browserify ' ,
178
175
'karma:unit'
179
176
] ) ;
180
177
181
178
grunt . registerTask ( 'buildWatcher' , [
182
- 'babel ' ,
179
+ 'browserify ' ,
183
180
'concat'
184
181
] ) ;
185
182
186
183
grunt . registerTask ( 'build' , [
187
184
'jshint:test' ,
188
185
'jshint:src' ,
189
- 'babel ' ,
186
+ 'browserify ' ,
190
187
'karma:travis' ,
191
188
'concat' ,
192
189
'uglify:common'
193
190
] ) ;
194
191
195
192
grunt . registerTask ( 'travis' , [
196
- 'babel ' ,
193
+ 'browserify ' ,
197
194
'karma:travis'
198
195
] ) ;
199
196
} ;
Original file line number Diff line number Diff line change 28
28
},
29
29
"devDependencies" : {
30
30
"babel-preset-es2015" : " ^6.5.0" ,
31
+ "babelify" : " ^6.1.0" ,
31
32
"express" : " ~3.4.8" ,
32
33
"grunt" : " ~0.4.5" ,
33
- "grunt-babel " : " ^6.0 .0" ,
34
+ "grunt-browserify " : " ^3.8 .0" ,
34
35
"grunt-contrib-concat" : " ~0.5.1" ,
35
36
"grunt-contrib-connect" : " ~0.10.1" ,
36
37
"grunt-contrib-jshint" : " ~1.0.0" ,
You can’t perform that action at this time.
0 commit comments