Chore: Add code formatting conventions as eslint rules (#5158)
* Add code formatting conventions as eslint rules * Improve formatting in addQuickReply
This commit is contained in:
@@ -102,5 +102,28 @@ module.exports = {
|
||||
// These rules should eventually be enabled.
|
||||
'no-async-promise-executor': 'off',
|
||||
'no-inner-declarations': 'off',
|
||||
'brace-style': 'off',
|
||||
// Additional formatting rules based on codebase conventions
|
||||
'array-bracket-spacing': ['error', 'never'],
|
||||
'computed-property-spacing': ['error', 'never'],
|
||||
'block-spacing': ['error', 'always'],
|
||||
'keyword-spacing': ['error', { before: true, after: true }],
|
||||
'space-before-blocks': ['error', 'always'],
|
||||
'space-before-function-paren': ['error', { anonymous: 'always', named: 'never', asyncArrow: 'always' }],
|
||||
'space-in-parens': ['error', 'never'],
|
||||
'comma-spacing': ['error', { before: false, after: true }],
|
||||
'key-spacing': ['error', { beforeColon: false, afterColon: true }],
|
||||
'func-call-spacing': ['error', 'never'],
|
||||
'no-multiple-empty-lines': ['error', { max: 2, maxEOF: 1, maxBOF: 0 }],
|
||||
'padded-blocks': ['error', 'never'],
|
||||
'no-whitespace-before-property': 'error',
|
||||
'space-unary-ops': ['error', { words: true, nonwords: false }],
|
||||
'arrow-spacing': ['error', { before: true, after: true }],
|
||||
'template-curly-spacing': ['error', 'never'],
|
||||
'rest-spread-spacing': ['error', 'never'],
|
||||
'generator-star-spacing': ['error', { before: false, after: true }],
|
||||
'yield-star-spacing': ['error', { before: false, after: true }],
|
||||
'template-tag-spacing': ['error', 'never'],
|
||||
'switch-colon-spacing': ['error', { after: true, before: false }],
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user