build: Update eslint-config-wikimedia to 0.16.2
Change-Id: Iea4b73bdceb66e113b7f9c9244ae6b37a3ce205f
This commit is contained in:
@@ -5,9 +5,6 @@
|
|||||||
"wikimedia/jquery",
|
"wikimedia/jquery",
|
||||||
"wikimedia/mediawiki"
|
"wikimedia/mediawiki"
|
||||||
],
|
],
|
||||||
"globals": {
|
|
||||||
"OO": false
|
|
||||||
},
|
|
||||||
"rules": {
|
"rules": {
|
||||||
"no-jquery/no-global-selector": "off",
|
"no-jquery/no-global-selector": "off",
|
||||||
"mediawiki/class-doc": "warn"
|
"mediawiki/class-doc": "warn"
|
||||||
|
|||||||
@@ -10,8 +10,8 @@ module.exports = function ( grunt ) {
|
|||||||
grunt.initConfig( {
|
grunt.initConfig( {
|
||||||
eslint: {
|
eslint: {
|
||||||
options: {
|
options: {
|
||||||
extensions: [ '.js', '.json' ],
|
cache: true,
|
||||||
cache: true
|
fix: grunt.option( 'fix' )
|
||||||
},
|
},
|
||||||
all: [
|
all: [
|
||||||
'**/*.{js,json}',
|
'**/*.{js,json}',
|
||||||
|
|||||||
2457
package-lock.json
generated
2457
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -4,10 +4,10 @@
|
|||||||
"test": "grunt test"
|
"test": "grunt test"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint-config-wikimedia": "0.15.3",
|
"eslint-config-wikimedia": "0.16.2",
|
||||||
"grunt": "1.1.0",
|
"grunt": "1.2.1",
|
||||||
"grunt-banana-checker": "0.9.0",
|
"grunt-banana-checker": "0.9.0",
|
||||||
"grunt-eslint": "22.0.0",
|
"grunt-eslint": "23.0.0",
|
||||||
"grunt-stylelint": "0.15.0",
|
"grunt-stylelint": "0.15.0",
|
||||||
"grunt-svgmin": "5.0.0",
|
"grunt-svgmin": "5.0.0",
|
||||||
"stylelint-config-wikimedia": "0.10.1"
|
"stylelint-config-wikimedia": "0.10.1"
|
||||||
|
|||||||
@@ -287,6 +287,7 @@
|
|||||||
.text( element.textContent );
|
.text( element.textContent );
|
||||||
|
|
||||||
// This code is to support badges used in Wikimedia
|
// This code is to support badges used in Wikimedia
|
||||||
|
// eslint-disable-next-line mediawiki/class-doc
|
||||||
$languageLink.parent().addClass( element.parentNode.className );
|
$languageLink.parent().addClass( element.parentNode.className );
|
||||||
},
|
},
|
||||||
onCancel: function () {
|
onCancel: function () {
|
||||||
|
|||||||
@@ -235,7 +235,7 @@
|
|||||||
* Loads necessary dependencies, checks input for validity and
|
* Loads necessary dependencies, checks input for validity and
|
||||||
* adds the ime menu for elements that should have it.
|
* adds the ime menu for elements that should have it.
|
||||||
*
|
*
|
||||||
* @param {jquery.Element} $input
|
* @param {jQuery} $input
|
||||||
* @since 2013.11
|
* @since 2013.11
|
||||||
*/
|
*/
|
||||||
mw.ime.handleFocus = function ( $input ) {
|
mw.ime.handleFocus = function ( $input ) {
|
||||||
@@ -272,7 +272,7 @@
|
|||||||
/**
|
/**
|
||||||
* Just adds ime menu to any input element.
|
* Just adds ime menu to any input element.
|
||||||
*
|
*
|
||||||
* @param {jquery.Element} $input
|
* @param {jQuery} $input
|
||||||
* @since 2013.11
|
* @since 2013.11
|
||||||
*/
|
*/
|
||||||
mw.ime.addIme = function ( $input ) {
|
mw.ime.addIme = function ( $input ) {
|
||||||
|
|||||||
@@ -136,6 +136,9 @@
|
|||||||
.addClass( 'settings-text' )
|
.addClass( 'settings-text' )
|
||||||
.attr( 'data-i18n', module.descriptionI18n );
|
.attr( 'data-i18n', module.descriptionI18n );
|
||||||
$settingsLink = $( '<button>' )
|
$settingsLink = $( '<button>' )
|
||||||
|
// The following classes are used here:
|
||||||
|
// * display-settings-block
|
||||||
|
// * input-settings-block
|
||||||
.addClass( moduleName + '-settings-block menu-section' )
|
.addClass( moduleName + '-settings-block menu-section' )
|
||||||
.prop( 'id', moduleName + '-panel-trigger' )
|
.prop( 'id', moduleName + '-panel-trigger' )
|
||||||
.data( 'module', module )
|
.data( 'module', module )
|
||||||
|
|||||||
@@ -102,7 +102,7 @@
|
|||||||
* Set the preference
|
* Set the preference
|
||||||
*
|
*
|
||||||
* @param {string} key
|
* @param {string} key
|
||||||
* @param {mixed} value
|
* @param {Mixed} value
|
||||||
*/
|
*/
|
||||||
set: function ( key, value ) {
|
set: function ( key, value ) {
|
||||||
this.preferences[ key ] = value;
|
this.preferences[ key ] = value;
|
||||||
|
|||||||
Reference in New Issue
Block a user