summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/Translate/Gruntfile.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/wiki/extensions/Translate/Gruntfile.js')
-rw-r--r--www/wiki/extensions/Translate/Gruntfile.js31
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' );
};