diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-05-17 17:24:03 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-06-22 07:51:41 +0000 |
commit | 774f54339e5db91f785733232d3950366db65d07 (patch) | |
tree | 068e1b47bd1af94d77094ed12b604a6b83d9c22a /chromium/.eslintrc.js | |
parent | f7eaed5286974984ba5f9e3189d8f49d03e99f81 (diff) | |
download | qtwebengine-chromium-774f54339e5db91f785733232d3950366db65d07.tar.gz |
BASELINE: Update Chromium to 102.0.5005.57
Change-Id: I885f714bb40ee724c28f94ca6bd8dbdb39915158
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/.eslintrc.js')
-rw-r--r-- | chromium/.eslintrc.js | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/chromium/.eslintrc.js b/chromium/.eslintrc.js index 7b88ee1db66..711aca8304a 100644 --- a/chromium/.eslintrc.js +++ b/chromium/.eslintrc.js @@ -16,6 +16,8 @@ module.exports = { // Enabled checks. 'brace-style': ['error', '1tbs'], 'curly': ['error', 'multi-line', 'consistent'], + 'new-parens': 'error', + 'no-console': ['error', {allow: ['info', 'warn', 'error', 'assert']}], 'no-extra-boolean-cast': 'error', 'no-extra-semi': 'error', 'no-new-wrappers': 'error', @@ -50,8 +52,11 @@ module.exports = { 'message': 'Use ES modules or cr.define() instead', }, ], + 'no-throw-literal': 'error', + 'no-trailing-spaces': 'error', 'no-var': 'error', 'prefer-const': 'error', + 'quotes': ['error', 'single', {allowTemplateLiterals: true}], 'semi': ['error', 'always'], // TODO(dpapad): Add more checks according to our styleguide. @@ -60,5 +65,43 @@ module.exports = { 'overrides': [{ 'files': ['**/*.ts'], 'parser': './third_party/node/node_modules/@typescript-eslint/parser', + 'plugins': [ + '@typescript-eslint', + ], + 'rules': { + 'no-unused-vars': 'off', + '@typescript-eslint/no-unused-vars': [ + 'error', { + argsIgnorePattern: '^_', + varsIgnorePattern: '^_', + } + ], + + 'semi': 'off', + '@typescript-eslint/semi': ['error'], + + '@typescript-eslint/member-delimiter-style': ['error', { + multiline: { + delimiter: 'comma', + requireLast: true, + }, + singleline: { + delimiter: 'comma', + requireLast: false, + }, + overrides: { + interface: { + multiline: { + delimiter: 'semi', + requireLast: true, + }, + singleline: { + delimiter: 'semi', + requireLast: false, + }, + }, + }, + }] + } }] }; |