1
- module . exports = function ( grunt ) {
1
+ module . exports = function ( grunt ) {
2
2
'use strict' ;
3
3
4
4
var customLaunchers = {
@@ -18,8 +18,8 @@ module.exports = function (grunt) {
18
18
'SL_SAFARI': {
19
19
base: 'SauceLabs',
20
20
browserName: 'safari',
21
- version: 'latest',
22
- platform: 'OS X 10.12'
21
+ version: 'latest',
22
+ platform: 'OS X 10.12'
23
23
},
24
24
*/
25
25
'SL_IE9' : {
@@ -50,7 +50,7 @@ module.exports = function (grunt) {
50
50
base : 'SauceLabs' ,
51
51
browserName : 'firefox' ,
52
52
version : 'latest' ,
53
- platform : 'windows 8'
53
+ platform : 'windows 8'
54
54
}
55
55
} ;
56
56
@@ -75,27 +75,16 @@ module.exports = function (grunt) {
75
75
} ,
76
76
77
77
// for javascript convention.
78
- jshint : {
79
- all : {
80
- src : [
81
- 'src/**/*.js' ,
82
- 'plugin/**/*.js' ,
83
- 'lang/**/*.js' ,
84
- 'Gruntfile.js' ,
85
- 'test/**/*.js' ,
86
- '!coverage/**/*.js' ,
87
- 'build/*.js'
88
- ] ,
89
- options : {
90
- jshintrc : true
91
- }
92
- }
93
- } ,
94
-
95
- jscs : {
96
- src : [ '*.js' , 'src/**/*.js' , 'test/**/*.js' , 'plugin/**/*.js' ] ,
97
- gruntfile : 'Gruntfile.js' ,
98
- build : 'build'
78
+ eslint : {
79
+ target : [
80
+ 'src/**/*.js' ,
81
+ 'plugin/**/*.js' ,
82
+ 'lang/**/*.js' ,
83
+ 'Gruntfile.js' ,
84
+ 'test/**/*.js' ,
85
+ '!coverage/**/*.js' ,
86
+ 'build/*.js'
87
+ ]
99
88
} ,
100
89
101
90
// uglify: minify javascript
@@ -105,8 +94,8 @@ module.exports = function (grunt) {
105
94
} ,
106
95
all : {
107
96
files : [
108
- { 'dist/summernote.min.js' : [ 'dist/summernote.js' ] } ,
109
- { 'dist/summernote-bs4.min.js' : [ 'dist/summernote-bs4.js' ] } ,
97
+ { 'dist/summernote.min.js' : [ 'dist/summernote.js' ] } ,
98
+ { 'dist/summernote-bs4.min.js' : [ 'dist/summernote-bs4.js' ] } ,
110
99
{
111
100
expand : true ,
112
101
cwd : 'dist/lang' ,
@@ -151,7 +140,7 @@ module.exports = function (grunt) {
151
140
compress : {
152
141
main : {
153
142
options : {
154
- archive : function ( ) {
143
+ archive : function ( ) {
155
144
return 'dist/summernote-{{version}}-dist.zip' . replace (
156
145
'{{version}}' ,
157
146
grunt . config ( 'pkg.version' )
@@ -220,7 +209,7 @@ module.exports = function (grunt) {
220
209
all : {
221
210
// Chrome, ChromeCanary, Firefox, Opera, Safari, PhantomJS, IE
222
211
singleRun : true ,
223
- browsers : [ 'PhantomJS' ] ,
212
+ browsers : [ 'PhantomJS' ]
224
213
} ,
225
214
dist : {
226
215
singleRun : true ,
@@ -291,7 +280,7 @@ module.exports = function (grunt) {
291
280
grunt . registerTask ( 'server' , [ 'connect' , 'watch' ] ) ;
292
281
293
282
// lint
294
- grunt . registerTask ( 'lint' , [ 'jshint' , 'jscs '] ) ;
283
+ grunt . registerTask ( 'lint' , [ 'eslint ' ] ) ;
295
284
296
285
// test: unit test on test folder
297
286
grunt . registerTask ( 'test' , [ 'lint' , 'karma:watch' ] ) ;
0 commit comments