Merge remote-tracking branch 'upstream/pull/5643'

This commit is contained in:
Tom Hughes 2025-02-10 20:13:37 +00:00
commit 6edb8dae05
7 changed files with 35 additions and 28 deletions

View file

@ -43,6 +43,7 @@ module.exports = [
reportUnusedDisableDirectives: "off"
},
rules: {
/* eslint sort-keys: ["warn"] */
"@stylistic/array-bracket-newline": ["error", "consistent"],
"@stylistic/array-bracket-spacing": "error",
"@stylistic/block-spacing": "error",
@ -55,23 +56,25 @@ module.exports = [
"@stylistic/eol-last": "error",
"@stylistic/func-call-spacing": "error",
"@stylistic/indent": ["error", 2, {
SwitchCase: 1,
VariableDeclarator: "first",
CallExpression: { arguments: "first" },
FunctionDeclaration: { parameters: "first" },
FunctionExpression: { parameters: "first" },
CallExpression: { arguments: "first" }
SwitchCase: 1,
VariableDeclarator: "first"
}],
"@stylistic/key-spacing": "error",
"@stylistic/keyword-spacing": "error",
"@stylistic/max-statements-per-line": "error",
"@stylistic/no-floating-decimal": "error",
"@stylistic/no-mixed-operators": "error",
"@stylistic/no-multiple-empty-lines": "error",
"@stylistic/no-multi-spaces": "error",
"@stylistic/no-multiple-empty-lines": "error",
"@stylistic/no-trailing-spaces": "error",
"@stylistic/no-whitespace-before-property": "error",
"@stylistic/object-curly-newline": ["error", { consistent: true }],
"@stylistic/object-curly-spacing": ["error", "always"],
"@stylistic/object-property-newline": ["error", { allowAllPropertiesOnSameLine: true }],
"@stylistic/one-var-declaration-per-line": "error",
"@stylistic/operator-linebreak": ["error", "after"],
"@stylistic/padded-blocks": ["error", "never"],
"@stylistic/quote-props": ["error", "consistent-as-needed", { keywords: true, numbers: true }],
@ -99,6 +102,7 @@ module.exports = [
"no-caller": "error",
"no-console": "warn",
"no-div-regex": "error",
"no-else-return": ["error", { allowElseIf: false }],
"no-eq-null": "error",
"no-eval": "error",
"no-extend-native": "error",
@ -109,8 +113,8 @@ module.exports = [
"no-implied-eval": "error",
"no-invalid-this": "error",
"no-iterator": "error",
"no-labels": "error",
"no-label-var": "error",
"no-labels": "error",
"no-lone-blocks": "error",
"no-lonely-if": "error",
"no-loop-func": "error",
@ -134,12 +138,14 @@ module.exports = [
"no-unneeded-ternary": "error",
"no-unused-expressions": "off",
"no-unused-vars": ["error", { caughtErrors: "none" }],
"no-use-before-define": ["error", { functions: false }],
"no-useless-call": "error",
"no-useless-concat": "error",
"no-useless-return": "error",
"no-use-before-define": ["error", { functions: false }],
"no-void": "error",
"no-warning-comments": "warn",
"operator-assignment": "error",
"prefer-object-spread": "error",
"radix": ["error", "always"],
"yoda": "error"
}