Upgrade ESLint and fix issues
Родитель
0c8c350868
Коммит
4884e668d8
@ -1,4 +1,30 @@
|
||||
module.exports = {
|
||||
extends: '@odopod',
|
||||
};
|
||||
extends: 'airbnb-base',
|
||||
env: {
|
||||
node: true,
|
||||
browser: true,
|
||||
},
|
||||
rules: {
|
||||
// We like _private methods and variables. It's easier to refactor code
|
||||
// when you know other components shouldn't be using private methods + props.
|
||||
'no-underscore-dangle': 'off',
|
||||
|
||||
// Prefer template is nice, but tedious for things like: width + 'px'
|
||||
'prefer-template': 'off',
|
||||
|
||||
// Allow + and - in the same line.
|
||||
'no-mixed-operators': 'off',
|
||||
|
||||
// Shadowing is a nice language feature. Naming is hard.
|
||||
'no-shadow': 'off',
|
||||
|
||||
// Make inheritance annoying sometimes.
|
||||
'class-methods-use-this': 'off',
|
||||
|
||||
// Allow `i++` in loops.
|
||||
'no-plusplus': ['error', { allowForLoopAfterthoughts: true }],
|
||||
|
||||
// Allow reassigning properties of objects.
|
||||
'no-param-reassign': ['error', { props: false }],
|
||||
},
|
||||
};
|
||||
|
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Различия файлов скрыты, потому что одна или несколько строк слишком длинны
Загрузка…
Ссылка в новой задаче