build: Updating npm dependencies

* eslint-config-wikimedia: 0.28.0 → 0.28.2
  The following rules are failing and were disabled:
  * resources/js:
    * es-x/no-object-assign

* grunt-stylelint: 0.20.0 → 0.20.1
* stylelint-config-wikimedia: 0.17.1 → 0.17.2

Change-Id: I93fa42275d02c006a0dcb2be6fc152c5a0daaa15
This commit is contained in:
libraryupgrader
2024-06-22 04:58:52 +00:00
parent adbad36a2a
commit 6586bce598
9 changed files with 43 additions and 42 deletions

View File

@@ -7,6 +7,7 @@
],
"rules": {
"no-jquery/no-global-selector": "off",
"no-jquery/no-extend": "warn"
"no-jquery/no-extend": "warn",
"es-x/no-object-assign": "warn"
}
}

View File

@@ -724,7 +724,7 @@
};
// Register this module to language settings modules
$.fn.languagesettings.modules = $.extend( $.fn.languagesettings.modules, {
$.fn.languagesettings.modules = Object.assign( $.fn.languagesettings.modules, {
display: DisplaySettings
} );
}() );

View File

@@ -215,9 +215,9 @@
return;
}
// Extend the ime preference system
$.extend( $.ime.preferences, ulsIMEPreferences );
Object.assign( $.ime.preferences, ulsIMEPreferences );
// MediaWiki specific overrides for jquery.ime
$.extend( $.ime.defaults, {
Object.assign( $.ime.defaults, {
imePath: mwImeRulesPath
} );

View File

@@ -590,7 +590,7 @@
};
// Register this module to language settings modules
$.fn.languagesettings.modules = $.extend( $.fn.languagesettings.modules, {
$.fn.languagesettings.modules = Object.assign( $.fn.languagesettings.modules, {
input: InputSettings
} );

View File

@@ -52,7 +52,7 @@
function LanguageSettings( element, options ) {
this.$element = $( element );
this.options = $.extend( {}, $.fn.languagesettings.defaults, options );
this.options = Object.assign( {}, $.fn.languagesettings.defaults, options );
this.$window = $( this.options.template );
this.shown = false;
this.initialized = false;

View File

@@ -21,7 +21,7 @@
'use strict';
// MediaWiki overrides for ULS defaults
$.fn.uls.defaults = $.extend( $.fn.uls.defaults, {
$.fn.uls.defaults = Object.assign( $.fn.uls.defaults, {
languages: mw.config.get( 'wgULSLanguages' ) || {},
searchAPI: mw.util.wikiScript( 'api' ) + '?action=languagesearch&format=json&formatversion=2'
} );

View File

@@ -58,7 +58,7 @@
},
load: function () {
mw.webfonts.preferences.registry = $.extend( this.registry,
mw.webfonts.preferences.registry = Object.assign( this.registry,
ulsPreferences.get( 'webfonts' ) );
}
};
@@ -70,7 +70,7 @@
mediawikiFontRepository.base = mw.config.get( 'wgULSFontRepositoryBasePath' );
// MediaWiki specific overrides for jquery.webfonts
$.extend( $.fn.webfonts.defaults, {
Object.assign( $.fn.webfonts.defaults, {
repository: mediawikiFontRepository,
fontStack: $( document.body ).css( 'font-family' ).split( /, /g ),
/**