build: Update linters

Change-Id: I8fcf0ff86bbb867c1683c7eda88e5f80ba405ec9
这个提交包含在:
Ed Sanders 2023-09-14 18:10:31 +01:00
父节点 64feab0e18
当前提交 a2fbe0db63
共有 6 个文件被更改,包括 1215 次插入585 次删除

查看文件

@ -1,8 +1,6 @@
{
"root": true,
"extends": [
"wikimedia/client-es5",
"wikimedia/jquery",
"wikimedia/mediawiki"
"wikimedia/server"
]
}

查看文件

@ -1,5 +1,8 @@
{
"extends": "stylelint-config-wikimedia",
"extends": [
"stylelint-config-wikimedia/support-basic",
"stylelint-config-wikimedia/mediawiki"
],
"rules": {
"selector-max-id": null
}

查看文件

@ -1,6 +1,7 @@
/* eslint-env node, es6 */
'use strict';
module.exports = function ( grunt ) {
var conf = grunt.file.readJSON( 'extension.json' );
const conf = grunt.file.readJSON( 'extension.json' );
grunt.loadNpmTasks( 'grunt-banana-checker' );
grunt.loadNpmTasks( 'grunt-eslint' );
@ -23,11 +24,7 @@ module.exports = function ( grunt ) {
cache: true,
fix: grunt.option( 'fix' )
},
all: [
'**/*.{js,json}',
'!node_modules/**',
'!vendor/**'
]
all: [ '.' ]
},
banana: conf.MessagesDirs,
stylelint: {

8
modules/.eslintrc.json 普通文件
查看文件

@ -0,0 +1,8 @@
{
"root": true,
"extends": [
"wikimedia/client-es5",
"wikimedia/jquery",
"wikimedia/mediawiki"
]
}

1764
package-lock.json 自动生成的

文件差异内容过多而无法显示 加载差异

查看文件

@ -5,12 +5,12 @@
"test": "grunt test"
},
"devDependencies": {
"eslint-config-wikimedia": "0.25.0",
"eslint-config-wikimedia": "0.25.1",
"grunt": "1.6.1",
"grunt-banana-checker": "0.11.0",
"grunt-eslint": "24.0.1",
"grunt-stylelint": "0.18.0",
"grunt-eslint": "24.3.0",
"grunt-stylelint": "0.19.0",
"grunt-tyops": "0.1.1",
"stylelint-config-wikimedia": "0.15.0"
"stylelint-config-wikimedia": "0.16.1"
}
}