build: Updating eslint-config-wikimedia to 0.25.0

Change-Id: I56a69db1b780752b33ad1ed0babee8bb280a4aa3
This commit is contained in:
libraryupgrader
2023-05-05 11:43:31 +00:00
parent 36c5c86200
commit d0d88ee40e
3 changed files with 76 additions and 39 deletions

107
package-lock.json generated
View File

@@ -5,11 +5,9 @@
"packages": { "packages": {
"": { "": {
"name": "UniversalLanguageSelector", "name": "UniversalLanguageSelector",
"dependencies": {
"@wikimedia/codex-design-tokens": "^0.9.1"
},
"devDependencies": { "devDependencies": {
"eslint-config-wikimedia": "0.24.0", "@wikimedia/codex-design-tokens": "0.9.1",
"eslint-config-wikimedia": "0.25.0",
"grunt": "1.6.1", "grunt": "1.6.1",
"grunt-banana-checker": "0.10.0", "grunt-banana-checker": "0.10.0",
"grunt-eslint": "24.0.1", "grunt-eslint": "24.0.1",
@@ -362,6 +360,7 @@
"version": "0.9.1", "version": "0.9.1",
"resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-0.9.1.tgz", "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-0.9.1.tgz",
"integrity": "sha512-VyMWv4qUXHwrFfMtkY0AfxWMHJH3Tti1Nc/DFn6ncL31LVmY66ki55eJu5J85fDu9Ni7r8vh/MSgU18tH43XSw==", "integrity": "sha512-VyMWv4qUXHwrFfMtkY0AfxWMHJH3Tti1Nc/DFn6ncL31LVmY66ki55eJu5J85fDu9Ni7r8vh/MSgU18tH43XSw==",
"dev": true,
"engines": { "engines": {
"node": ">=16", "node": ">=16",
"npm": ">=7.21.0" "npm": ">=7.21.0"
@@ -1283,28 +1282,35 @@
} }
}, },
"node_modules/eslint-config-wikimedia": { "node_modules/eslint-config-wikimedia": {
"version": "0.24.0", "version": "0.25.0",
"resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.24.0.tgz", "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.25.0.tgz",
"integrity": "sha512-8oH/YhJ87ONSmuRfATgx8U7Jcwz3tBemrh6YOezIfj9f2QfE71ZhaKZrNPdfS7vIklLor/cB9vX7sxN10nz8xw==", "integrity": "sha512-xLvXPyPmBLMPCE/FDy69ViFNsA3+uvFpH63IKtiqS9Olv1kWU2TWFlpJMFFEu0RWVnbciUKFOoLy3P36UvNHag==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"browserslist-config-wikimedia": "^0.4.0", "browserslist-config-wikimedia": "^0.5.0",
"eslint": "^8.31.0", "eslint": "^8.31.0",
"eslint-plugin-compat": "^4.0.2", "eslint-plugin-compat": "^4.0.2",
"eslint-plugin-es-x": "^5.2.1", "eslint-plugin-es-x": "^5.2.1",
"eslint-plugin-jsdoc": "39.2.2", "eslint-plugin-jsdoc": "39.2.2",
"eslint-plugin-json-es": "^1.5.7", "eslint-plugin-json-es": "^1.5.7",
"eslint-plugin-mediawiki": "^0.4.0", "eslint-plugin-mediawiki": "^0.5.0",
"eslint-plugin-mocha": "^9.0.0", "eslint-plugin-mocha": "^9.0.0",
"eslint-plugin-no-jquery": "^2.7.0", "eslint-plugin-no-jquery": "^2.7.0",
"eslint-plugin-node": "^11.1.0", "eslint-plugin-node": "^11.1.0",
"eslint-plugin-qunit": "^7.2.0", "eslint-plugin-qunit": "^7.3.0",
"eslint-plugin-security": "^1.7.1",
"eslint-plugin-unicorn": "^42.0.0", "eslint-plugin-unicorn": "^42.0.0",
"eslint-plugin-vue": "^8.7.1", "eslint-plugin-vue": "^8.7.1",
"eslint-plugin-wdio": "^7.19.4", "eslint-plugin-wdio": "^7.19.4",
"eslint-plugin-yml": "^0.14.0" "eslint-plugin-yml": "^0.14.0"
} }
}, },
"node_modules/eslint-config-wikimedia/node_modules/browserslist-config-wikimedia": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/browserslist-config-wikimedia/-/browserslist-config-wikimedia-0.5.0.tgz",
"integrity": "sha512-t+tvSnTeVhVF2lNRxoAlE51/ZCfUs5SNNZUnWu2N8xXOGMPTMyKk5l4mayvDdm+5L8oqmnALU+TjnN2Z+ZTCTw==",
"dev": true
},
"node_modules/eslint-plugin-compat": { "node_modules/eslint-plugin-compat": {
"version": "4.0.2", "version": "4.0.2",
"resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-4.0.2.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-4.0.2.tgz",
@@ -1405,9 +1411,9 @@
} }
}, },
"node_modules/eslint-plugin-mediawiki": { "node_modules/eslint-plugin-mediawiki": {
"version": "0.4.0", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.4.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.5.0.tgz",
"integrity": "sha512-Eufptb8lrElYwIONvgxlMBnPD6PYT4xAFprWlBxV5brCmUh8MZ41+lMxt2TPwEC6C85ngflkVez8BV8tWS9RyQ==", "integrity": "sha512-rjkHFyv3VDan/dmu7YpD1Rl9h64NOlz4mqqesRN316R+571+ymmb6lXVOdNMbT8H1iPhmtHc+nijVLVkn7pYDw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"eslint-plugin-vue": "^8.7.1", "eslint-plugin-vue": "^8.7.1",
@@ -1509,9 +1515,9 @@
} }
}, },
"node_modules/eslint-plugin-qunit": { "node_modules/eslint-plugin-qunit": {
"version": "7.2.0", "version": "7.3.4",
"resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-7.2.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-7.3.4.tgz",
"integrity": "sha512-ebT6aOpmMj4vchG0hVw9Ukbutk/lgywrc8gc9w9hH2/4WjKqwMlyM7iVwqB7OAXv6gtQMJZuziT0wNjjymAuWA==", "integrity": "sha512-EbDM0zJerH9zVdUswMJpcFF7wrrpvsGuYfNexUpa5hZkkdFhaFcX+yD+RSK4Nrauw4psMGlcqeWUMhaVo+Manw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"eslint-utils": "^3.0.0", "eslint-utils": "^3.0.0",
@@ -1539,6 +1545,15 @@
"eslint": ">=5" "eslint": ">=5"
} }
}, },
"node_modules/eslint-plugin-security": {
"version": "1.7.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.7.1.tgz",
"integrity": "sha512-sMStceig8AFglhhT2LqlU5r+/fn9OwsA72O5bBuQVTssPCdQAOQzL+oMn/ZcpeUY6KcNfLJArgcrsSULNjYYdQ==",
"dev": true,
"dependencies": {
"safe-regex": "^2.1.1"
}
},
"node_modules/eslint-plugin-unicorn": { "node_modules/eslint-plugin-unicorn": {
"version": "42.0.0", "version": "42.0.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-42.0.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-42.0.0.tgz",
@@ -4584,12 +4599,15 @@
} }
}, },
"node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": { "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": {
"version": "3.3.0", "version": "3.4.0",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz",
"integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
},
"funding": {
"url": "https://opencollective.com/eslint"
} }
}, },
"node_modules/which": { "node_modules/which": {
@@ -5011,7 +5029,8 @@
"@wikimedia/codex-design-tokens": { "@wikimedia/codex-design-tokens": {
"version": "0.9.1", "version": "0.9.1",
"resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-0.9.1.tgz", "resolved": "https://registry.npmjs.org/@wikimedia/codex-design-tokens/-/codex-design-tokens-0.9.1.tgz",
"integrity": "sha512-VyMWv4qUXHwrFfMtkY0AfxWMHJH3Tti1Nc/DFn6ncL31LVmY66ki55eJu5J85fDu9Ni7r8vh/MSgU18tH43XSw==" "integrity": "sha512-VyMWv4qUXHwrFfMtkY0AfxWMHJH3Tti1Nc/DFn6ncL31LVmY66ki55eJu5J85fDu9Ni7r8vh/MSgU18tH43XSw==",
"dev": true
}, },
"abbrev": { "abbrev": {
"version": "1.1.1", "version": "1.1.1",
@@ -5733,26 +5752,35 @@
} }
}, },
"eslint-config-wikimedia": { "eslint-config-wikimedia": {
"version": "0.24.0", "version": "0.25.0",
"resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.24.0.tgz", "resolved": "https://registry.npmjs.org/eslint-config-wikimedia/-/eslint-config-wikimedia-0.25.0.tgz",
"integrity": "sha512-8oH/YhJ87ONSmuRfATgx8U7Jcwz3tBemrh6YOezIfj9f2QfE71ZhaKZrNPdfS7vIklLor/cB9vX7sxN10nz8xw==", "integrity": "sha512-xLvXPyPmBLMPCE/FDy69ViFNsA3+uvFpH63IKtiqS9Olv1kWU2TWFlpJMFFEu0RWVnbciUKFOoLy3P36UvNHag==",
"dev": true, "dev": true,
"requires": { "requires": {
"browserslist-config-wikimedia": "^0.4.0", "browserslist-config-wikimedia": "^0.5.0",
"eslint": "^8.31.0", "eslint": "^8.31.0",
"eslint-plugin-compat": "^4.0.2", "eslint-plugin-compat": "^4.0.2",
"eslint-plugin-es-x": "^5.2.1", "eslint-plugin-es-x": "^5.2.1",
"eslint-plugin-jsdoc": "39.2.2", "eslint-plugin-jsdoc": "39.2.2",
"eslint-plugin-json-es": "^1.5.7", "eslint-plugin-json-es": "^1.5.7",
"eslint-plugin-mediawiki": "^0.4.0", "eslint-plugin-mediawiki": "^0.5.0",
"eslint-plugin-mocha": "^9.0.0", "eslint-plugin-mocha": "^9.0.0",
"eslint-plugin-no-jquery": "^2.7.0", "eslint-plugin-no-jquery": "^2.7.0",
"eslint-plugin-node": "^11.1.0", "eslint-plugin-node": "^11.1.0",
"eslint-plugin-qunit": "^7.2.0", "eslint-plugin-qunit": "^7.3.0",
"eslint-plugin-security": "^1.7.1",
"eslint-plugin-unicorn": "^42.0.0", "eslint-plugin-unicorn": "^42.0.0",
"eslint-plugin-vue": "^8.7.1", "eslint-plugin-vue": "^8.7.1",
"eslint-plugin-wdio": "^7.19.4", "eslint-plugin-wdio": "^7.19.4",
"eslint-plugin-yml": "^0.14.0" "eslint-plugin-yml": "^0.14.0"
},
"dependencies": {
"browserslist-config-wikimedia": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/browserslist-config-wikimedia/-/browserslist-config-wikimedia-0.5.0.tgz",
"integrity": "sha512-t+tvSnTeVhVF2lNRxoAlE51/ZCfUs5SNNZUnWu2N8xXOGMPTMyKk5l4mayvDdm+5L8oqmnALU+TjnN2Z+ZTCTw==",
"dev": true
}
} }
}, },
"eslint-plugin-compat": { "eslint-plugin-compat": {
@@ -5826,9 +5854,9 @@
} }
}, },
"eslint-plugin-mediawiki": { "eslint-plugin-mediawiki": {
"version": "0.4.0", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.4.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-mediawiki/-/eslint-plugin-mediawiki-0.5.0.tgz",
"integrity": "sha512-Eufptb8lrElYwIONvgxlMBnPD6PYT4xAFprWlBxV5brCmUh8MZ41+lMxt2TPwEC6C85ngflkVez8BV8tWS9RyQ==", "integrity": "sha512-rjkHFyv3VDan/dmu7YpD1Rl9h64NOlz4mqqesRN316R+571+ymmb6lXVOdNMbT8H1iPhmtHc+nijVLVkn7pYDw==",
"dev": true, "dev": true,
"requires": { "requires": {
"eslint-plugin-vue": "^8.7.1", "eslint-plugin-vue": "^8.7.1",
@@ -5896,9 +5924,9 @@
} }
}, },
"eslint-plugin-qunit": { "eslint-plugin-qunit": {
"version": "7.2.0", "version": "7.3.4",
"resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-7.2.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-7.3.4.tgz",
"integrity": "sha512-ebT6aOpmMj4vchG0hVw9Ukbutk/lgywrc8gc9w9hH2/4WjKqwMlyM7iVwqB7OAXv6gtQMJZuziT0wNjjymAuWA==", "integrity": "sha512-EbDM0zJerH9zVdUswMJpcFF7wrrpvsGuYfNexUpa5hZkkdFhaFcX+yD+RSK4Nrauw4psMGlcqeWUMhaVo+Manw==",
"dev": true, "dev": true,
"requires": { "requires": {
"eslint-utils": "^3.0.0", "eslint-utils": "^3.0.0",
@@ -5916,6 +5944,15 @@
} }
} }
}, },
"eslint-plugin-security": {
"version": "1.7.1",
"resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.7.1.tgz",
"integrity": "sha512-sMStceig8AFglhhT2LqlU5r+/fn9OwsA72O5bBuQVTssPCdQAOQzL+oMn/ZcpeUY6KcNfLJArgcrsSULNjYYdQ==",
"dev": true,
"requires": {
"safe-regex": "^2.1.1"
}
},
"eslint-plugin-unicorn": { "eslint-plugin-unicorn": {
"version": "42.0.0", "version": "42.0.0",
"resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-42.0.0.tgz", "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-42.0.0.tgz",
@@ -8175,9 +8212,9 @@
}, },
"dependencies": { "dependencies": {
"eslint-visitor-keys": { "eslint-visitor-keys": {
"version": "3.3.0", "version": "3.4.0",
"resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz",
"integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", "integrity": "sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ==",
"dev": true "dev": true
} }
} }

View File

@@ -7,15 +7,15 @@
"test": "grunt test" "test": "grunt test"
}, },
"devDependencies": { "devDependencies": {
"eslint-config-wikimedia": "0.24.0", "@wikimedia/codex-design-tokens": "0.9.1",
"eslint-config-wikimedia": "0.25.0",
"grunt": "1.6.1", "grunt": "1.6.1",
"grunt-banana-checker": "0.10.0", "grunt-banana-checker": "0.10.0",
"grunt-eslint": "24.0.1", "grunt-eslint": "24.0.1",
"grunt-stylelint": "0.18.0", "grunt-stylelint": "0.18.0",
"postcss-less": "6.0.0", "postcss-less": "6.0.0",
"stylelint-config-wikimedia": "0.14.0", "stylelint-config-wikimedia": "0.14.0",
"svgo": "2.8.0", "svgo": "2.8.0"
"@wikimedia/codex-design-tokens": "0.9.1"
}, },
"eslintIgnore": [ "eslintIgnore": [
"lib/**", "lib/**",

View File

@@ -192,7 +192,7 @@
}; };
mw.uls.getAcceptLanguageList = function () { mw.uls.getAcceptLanguageList = function () {
// eslint-disable-next-line compat/compat
return mw.config.get( 'wgULSAcceptLanguageList' ) || window.navigator.languages || []; return mw.config.get( 'wgULSAcceptLanguageList' ) || window.navigator.languages || [];
}; };