build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0

Change-Id: I6747b5e36f64d681b6f83461f0ebb9c9f88bea86
This commit is contained in:
James D. Forrester 2019-04-03 15:57:13 -07:00
parent 974a832a8c
commit 38b41c0f98
11 changed files with 16 additions and 14 deletions

1
.gitignore vendored
View file

@ -4,6 +4,7 @@ scripts/remotes/
/vendor
/docs
composer.lock
.eslintcache
# Editors
*.kate-swp

View file

@ -12,7 +12,8 @@ module.exports = function ( grunt ) {
grunt.initConfig( {
eslint: {
options: {
reportUnusedDisableDirectives: true
reportUnusedDisableDirectives: true,
cache: true
},
src: [
'**/*.js',

View file

@ -1,4 +1,4 @@
/* eslint-disable jquery/no-global-selector */
/* eslint-disable no-jquery/no-global-selector */
( function () {
'use strict';

View file

@ -9,7 +9,7 @@
limitNotifications = 50,
links = mw.config.get( 'wgNotificationsSpecialPageLinks' ),
// FIXME: Use CSS transition
// eslint-disable-next-line jquery/no-global-selector
// eslint-disable-next-line no-jquery/no-global-selector
$content = $( '#mw-content-text' ),
echoApi = new mw.echo.api.EchoApi( { limit: limitNotifications } ),
unreadCounter = new mw.echo.dm.UnreadNotificationCounter( echoApi, [ 'message', 'alert' ], limitNotifications ),

View file

@ -190,10 +190,10 @@
if ( show ) {
// FIXME: Use CSS transition
// eslint-disable-next-line jquery/no-slide
// eslint-disable-next-line no-jquery/no-slide
this.getList().$element.slideDown();
} else {
// eslint-disable-next-line jquery/no-slide
// eslint-disable-next-line no-jquery/no-slide
this.getList().$element.slideUp();
}
};

View file

@ -57,7 +57,7 @@
*/
mw.echo.ui.ConfirmationPopupWidget.prototype.hide = function () {
// FIXME: Use CSS transition
// eslint-disable-next-line jquery/no-fade
// eslint-disable-next-line no-jquery/no-fade
this.$element.fadeOut();
};

View file

@ -312,10 +312,10 @@
if ( this.expanded ) {
// FIXME: Use CSS transition
// eslint-disable-next-line jquery/no-slide
// eslint-disable-next-line no-jquery/no-slide
this.getList().$element.slideDown();
} else {
// eslint-disable-next-line jquery/no-slide
// eslint-disable-next-line no-jquery/no-slide
this.getList().$element.slideUp();
}
};

View file

@ -84,12 +84,12 @@
// fade out fake
// FIXME: Use CSS transition
// eslint-disable-next-line jquery/no-fade
// eslint-disable-next-line no-jquery/no-fade
fakeWidget.$element.fadeOut( 400, function () {
// remove fake
widget.removeItems( fakeWidget );
// fade-in real item
// eslint-disable-next-line jquery/no-fade
// eslint-disable-next-line no-jquery/no-fade
item.$element.fadeIn( 400 );
} );
} else {

View file

@ -119,7 +119,7 @@
this.listWidget.$element
);
// eslint-disable-next-line jquery/no-global-selector
// eslint-disable-next-line no-jquery/no-global-selector
this.$pageContentText = $( '#mw-content-text' );
$( window ).on( 'resize', this.resizeHeader.bind( this ) );

View file

@ -10,7 +10,7 @@
"selenium-daily": "npm run selenium-test"
},
"devDependencies": {
"eslint-config-wikimedia": "0.10.1",
"eslint-config-wikimedia": "0.11.0",
"grunt": "1.0.3",
"grunt-banana-checker": "0.6.0",
"grunt-contrib-watch": "1.1.0",

View file

@ -4,7 +4,7 @@
"../../.eslintrc.json"
],
"rules": {
"jquery/no-parse-html-literal": "off",
"jquery/no-global-selector": "off"
"no-jquery/no-parse-html-literal": "off",
"no-jquery/no-global-selector": "off"
}
}