build: Update linters

Change-Id: Ib83952a64224ab550f64975285e60713225b23b7
This commit is contained in:
Ed Sanders
2019-11-12 14:44:40 +00:00
parent df3df8feb3
commit b105c2cadc
5 changed files with 579 additions and 296 deletions

View File

@@ -2,13 +2,10 @@
"root": true, "root": true,
"extends": [ "extends": [
"wikimedia/client", "wikimedia/client",
"wikimedia/jquery" "wikimedia/jquery",
"wikimedia/mediawiki"
], ],
"env": {
"commonjs": true
},
"globals": { "globals": {
"mw": false,
"OO": false "OO": false
}, },
"rules": { "rules": {

View File

@@ -10,7 +10,6 @@ module.exports = function ( grunt ) {
grunt.initConfig( { grunt.initConfig( {
eslint: { eslint: {
options: { options: {
reportUnusedDisableDirectives: true,
extensions: [ '.js', '.json' ], extensions: [ '.js', '.json' ],
cache: true cache: true
}, },

859
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -4,13 +4,13 @@
"test": "grunt test" "test": "grunt test"
}, },
"devDependencies": { "devDependencies": {
"eslint-config-wikimedia": "0.14.1", "eslint-config-wikimedia": "0.15.0",
"grunt": "1.0.4", "grunt": "1.0.4",
"grunt-banana-checker": "0.8.1", "grunt-banana-checker": "0.8.1",
"grunt-eslint": "22.0.0", "grunt-eslint": "22.0.0",
"grunt-stylelint": "0.11.1", "grunt-stylelint": "0.12.0",
"grunt-svgmin": "5.0.0", "grunt-svgmin": "5.0.0",
"stylelint-config-wikimedia": "0.6.0" "stylelint-config-wikimedia": "0.7.0"
}, },
"eslintIgnore": [ "eslintIgnore": [
"lib/**", "lib/**",

View File

@@ -212,6 +212,8 @@
messageKey = 'ext-uls-undo-language-tooltip-text'; messageKey = 'ext-uls-undo-language-tooltip-text';
} }
// Message keys listed above
// eslint-disable-next-line mediawiki/msg-doc
return $( '<p>' ).append( mw.message( messageKey, $link ).parseDom() ); return $( '<p>' ).append( mw.message( messageKey, $link ).parseDom() );
}() ) }() )
} ); } );