diff options
Diffstat (limited to 'www/wiki/extensions/Translate/Gruntfile.js')
-rw-r--r-- | www/wiki/extensions/Translate/Gruntfile.js | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/www/wiki/extensions/Translate/Gruntfile.js b/www/wiki/extensions/Translate/Gruntfile.js index 32fd3a8e..8e8246aa 100644 --- a/www/wiki/extensions/Translate/Gruntfile.js +++ b/www/wiki/extensions/Translate/Gruntfile.js @@ -1,32 +1,37 @@ -/*jshint node:true */ +/* eslint-env node */ module.exports = function ( grunt ) { 'use strict'; - grunt.loadNpmTasks( 'grunt-contrib-jshint' ); - grunt.loadNpmTasks( 'grunt-jscs' ); + grunt.loadNpmTasks( 'grunt-eslint' ); grunt.loadNpmTasks( 'grunt-jsonlint' ); grunt.loadNpmTasks( 'grunt-banana-checker' ); + grunt.loadNpmTasks( 'grunt-stylelint' ); grunt.initConfig( { - jshint: { - options: { - jshintrc: true - }, + eslint: { all: [ '**/*.js', '!node_modules/**', '!extensions/**', - '!resources/js/jquery.autosize.js' + '!resources/js/jquery.autosize.js', + '!vendor/**' ] }, - jscs: { - src: '<%= jshint.all %>' - }, jsonlint: { all: [ '**/*.json', '!node_modules/**', - '!extensions/**' + '!extensions/**', + '!vendor/**' + ] + }, + stylelint: { + all: [ + '**/*.css', + '**/*.less', + '!node_modules/**', + '!extensions/**', + '!vendor/**' ] }, banana: { @@ -40,6 +45,6 @@ module.exports = function ( grunt ) { } } ); - grunt.registerTask( 'test', [ 'jshint', 'jscs', 'jsonlint', 'banana' ] ); + grunt.registerTask( 'test', [ 'eslint', 'jsonlint', 'banana', 'stylelint' ] ); grunt.registerTask( 'default', 'test' ); }; |