mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo
synced 2024-09-23 10:22:05 +00:00
build: Upgrade eslint-config-wikimedia from 0.10.1 to 0.11.0
Change-Id: I6747b5e36f64d681b6f83461f0ebb9c9f88bea86
This commit is contained in:
parent
974a832a8c
commit
38b41c0f98
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -4,6 +4,7 @@ scripts/remotes/
|
|||
/vendor
|
||||
/docs
|
||||
composer.lock
|
||||
.eslintcache
|
||||
|
||||
# Editors
|
||||
*.kate-swp
|
||||
|
|
|
@ -12,7 +12,8 @@ module.exports = function ( grunt ) {
|
|||
grunt.initConfig( {
|
||||
eslint: {
|
||||
options: {
|
||||
reportUnusedDisableDirectives: true
|
||||
reportUnusedDisableDirectives: true,
|
||||
cache: true
|
||||
},
|
||||
src: [
|
||||
'**/*.js',
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* eslint-disable jquery/no-global-selector */
|
||||
/* eslint-disable no-jquery/no-global-selector */
|
||||
( function () {
|
||||
'use strict';
|
||||
|
||||
|
|
|
@ -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 ),
|
||||
|
|
|
@ -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();
|
||||
}
|
||||
};
|
||||
|
|
|
@ -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();
|
||||
};
|
||||
|
||||
|
|
|
@ -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();
|
||||
}
|
||||
};
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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 ) );
|
||||
|
||||
|
|
|
@ -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",
|
||||
|
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue