1- // jscs: disable requireCamelCaseOrUpperCaseIdentifiers
1+ /*eslint- disable camelcase */
22module . exports = function ( grunt ) {
33 grunt . loadNpmTasks ( 'grunt-sass' ) ;
44 grunt . loadNpmTasks ( 'grunt-contrib-cssmin' ) ;
55 grunt . loadNpmTasks ( 'grunt-contrib-copy' ) ;
66 grunt . loadNpmTasks ( 'grunt-contrib-uglify' ) ;
7- grunt . loadNpmTasks ( 'grunt-contrib-jshint' ) ;
8- grunt . loadNpmTasks ( 'grunt-jscs' ) ;
7+ grunt . loadNpmTasks ( 'grunt-eslint' ) ;
98 grunt . loadNpmTasks ( 'grunt-contrib-watch' ) ;
109 grunt . loadNpmTasks ( 'grunt-protractor-runner' ) ;
1110 grunt . loadNpmTasks ( 'grunt-contrib-connect' ) ;
@@ -37,6 +36,7 @@ module.exports = function(grunt) {
3736 dist : {
3837 files : {
3938 'dist/gridstack.js' : [ 'src/gridstack.js' ] ,
39+ 'dist/gridstack.d.ts' : [ 'src/gridstack.d.ts' ] ,
4040 'dist/gridstack.jQueryUI.js' : [ 'src/gridstack.jQueryUI.js' ] ,
4141 }
4242 }
@@ -57,12 +57,8 @@ module.exports = function(grunt) {
5757 }
5858 } ,
5959
60- jshint : {
61- all : [ 'src/*.js' ]
62- } ,
63-
64- jscs : {
65- all : [ '*.js' , 'src/*.js' , ] ,
60+ eslint : {
61+ target : [ '*.js' , 'src/*.js' ]
6662 } ,
6763
6864 watch : {
@@ -106,7 +102,8 @@ module.exports = function(grunt) {
106102 }
107103 } ) ;
108104
109- grunt . registerTask ( 'lint' , [ 'jshint' , 'jscs '] ) ;
110- grunt . registerTask ( 'default' , [ 'sass' , 'cssmin' , 'jshint' , 'jscs ', 'copy' , 'uglify' ] ) ;
105+ grunt . registerTask ( 'lint' , [ 'eslint ' ] ) ;
106+ grunt . registerTask ( 'default' , [ 'sass' , 'cssmin' , 'eslint ' , 'copy' , 'uglify' ] ) ;
111107 grunt . registerTask ( 'e2e-test' , [ 'connect' , 'protractor_webdriver' , 'protractor' ] ) ;
112108} ;
109+ /*eslint-enable camelcase */
0 commit comments