mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-11 11:27:50 +00:00
Cleanup and sort eslint settings for future use.
This commit is contained in:
52
.eslintrc.js
52
.eslintrc.js
@@ -15,60 +15,60 @@ module.exports = {
|
|||||||
'rules': {
|
'rules': {
|
||||||
'array-bracket-spacing': ['error', 'never'],
|
'array-bracket-spacing': ['error', 'never'],
|
||||||
|
|
||||||
'comma-dangle': ['error', 'never'],
|
|
||||||
|
|
||||||
'camelcase': ['error', {
|
'camelcase': ['error', {
|
||||||
'properties': 'never'
|
'properties': 'never'
|
||||||
}],
|
}],
|
||||||
|
|
||||||
|
'comma-dangle': ['error', 'never'],
|
||||||
|
|
||||||
|
'curly': ['error', 'all'],
|
||||||
|
|
||||||
'eol-last': ['error'],
|
'eol-last': ['error'],
|
||||||
|
|
||||||
'indent': ['error', 2, {
|
'indent': ['error', 2, {
|
||||||
'SwitchCase': 1
|
'SwitchCase': 1
|
||||||
}],
|
}],
|
||||||
|
|
||||||
|
'keyword-spacing': ['error'],
|
||||||
|
|
||||||
'max-len': ['error', {
|
'max-len': ['error', {
|
||||||
'code': 180,
|
'code': 180,
|
||||||
'ignoreComments': true,
|
'ignoreComments': true,
|
||||||
'ignoreRegExpLiterals': true
|
'ignoreRegExpLiterals': true
|
||||||
}],
|
}],
|
||||||
|
|
||||||
'quotes': ['error', 'single', {
|
|
||||||
'avoidEscape': true,
|
|
||||||
'allowTemplateLiterals': true
|
|
||||||
}],
|
|
||||||
|
|
||||||
'keyword-spacing': ['error'],
|
|
||||||
|
|
||||||
'curly': ['error', 'all'],
|
|
||||||
|
|
||||||
'no-else-return': ['error'],
|
'no-else-return': ['error'],
|
||||||
|
|
||||||
'no-mixed-spaces-and-tabs': ['error'],
|
'no-mixed-spaces-and-tabs': ['error'],
|
||||||
|
|
||||||
'no-multiple-empty-lines': ['error'],
|
'no-multiple-empty-lines': ['error'],
|
||||||
|
|
||||||
'no-trailing-spaces': ['error'],
|
|
||||||
|
|
||||||
'no-spaced-func': ['error'],
|
'no-spaced-func': ['error'],
|
||||||
|
|
||||||
|
'no-trailing-spaces': ['error'],
|
||||||
|
|
||||||
'no-unused-vars': ['error', {
|
'no-unused-vars': ['error', {
|
||||||
'vars': 'all',
|
'args': 'none',
|
||||||
'args': 'none'
|
'vars': 'all'
|
||||||
}],
|
}],
|
||||||
|
|
||||||
|
'quotes': ['error', 'single', {
|
||||||
|
'allowTemplateLiterals': true,
|
||||||
|
'avoidEscape': true
|
||||||
|
}],
|
||||||
|
|
||||||
|
'space-before-blocks': ['error', 'always'],
|
||||||
|
|
||||||
|
'space-before-function-paren': ['error', 'never'],
|
||||||
|
|
||||||
|
'space-in-parens': ['error', 'never'],
|
||||||
|
|
||||||
'space-unary-ops': ['error', {
|
'space-unary-ops': ['error', {
|
||||||
'nonwords': false,
|
'nonwords': false,
|
||||||
'overrides': {}
|
'overrides': {}
|
||||||
}],
|
}],
|
||||||
|
|
||||||
'space-before-function-paren': ['error', 'never'],
|
// 'valid-jsdoc': ['error']
|
||||||
|
|
||||||
'space-before-blocks': ['error', 'always'],
|
|
||||||
|
|
||||||
'space-in-parens': ['error', 'never'],
|
|
||||||
|
|
||||||
// 'valid-jsdoc': ['error'],
|
|
||||||
|
|
||||||
// ECMAScript 6 rules
|
// ECMAScript 6 rules
|
||||||
|
|
||||||
@@ -79,8 +79,8 @@ module.exports = {
|
|||||||
'arrow-parens': ['error', 'always'],
|
'arrow-parens': ['error', 'always'],
|
||||||
|
|
||||||
'arrow-spacing': ['error', {
|
'arrow-spacing': ['error', {
|
||||||
'before': true,
|
'after': true,
|
||||||
'after': true
|
'before': true
|
||||||
}],
|
}],
|
||||||
|
|
||||||
'no-class-assign': ['error'],
|
'no-class-assign': ['error'],
|
||||||
@@ -98,8 +98,8 @@ module.exports = {
|
|||||||
'no-var': ['error'],
|
'no-var': ['error'],
|
||||||
|
|
||||||
'object-shorthand': ['error', 'always', {
|
'object-shorthand': ['error', 'always', {
|
||||||
'ignoreConstructors': false,
|
'avoidQuotes': true,
|
||||||
'avoidQuotes': true
|
'ignoreConstructors': false
|
||||||
}],
|
}],
|
||||||
|
|
||||||
'prefer-arrow-callback': ['error', {
|
'prefer-arrow-callback': ['error', {
|
||||||
|
|||||||
Reference in New Issue
Block a user