mirror of
https://github.com/wekan/wekan.git
synced 2025-04-23 13:37:09 -04:00
Add some passing ESlint rules
This commit is contained in:
parent
45b662a1dd
commit
d01ffae999
1 changed files with 35 additions and 66 deletions
101
.eslintrc
101
.eslintrc
|
@ -1,76 +1,43 @@
|
|||
ecmaFeatures:
|
||||
experimentalObjectRestSpread: true
|
||||
|
||||
rules:
|
||||
indent:
|
||||
- 2
|
||||
- 2
|
||||
semi:
|
||||
- 2
|
||||
- always
|
||||
comma-dangle:
|
||||
- 2
|
||||
- always-multiline
|
||||
no-inner-declarations:
|
||||
- 0
|
||||
dot-notation:
|
||||
- 2
|
||||
eqeqeq:
|
||||
- 2
|
||||
no-eval:
|
||||
- 2
|
||||
radix:
|
||||
- 2
|
||||
accessor-pairs: [2]
|
||||
consistent-return: [2]
|
||||
indent: [2, 2]
|
||||
semi: [2, always]
|
||||
comma-dangle: [2, always-multiline]
|
||||
no-inner-declarations: [0]
|
||||
dot-notation: [2]
|
||||
eqeqeq: [2]
|
||||
no-eval: [2]
|
||||
radix: [2]
|
||||
|
||||
# Stylistic Issues
|
||||
camelcase:
|
||||
- 2
|
||||
comma-spacing:
|
||||
- 2
|
||||
comma-style:
|
||||
- 2
|
||||
new-parens:
|
||||
- 2
|
||||
no-lonely-if:
|
||||
- 2
|
||||
no-multiple-empty-lines:
|
||||
- 2
|
||||
no-nested-ternary:
|
||||
- 2
|
||||
linebreak-style:
|
||||
- 2
|
||||
- unix
|
||||
quotes:
|
||||
- 2
|
||||
- single
|
||||
semi-spacing:
|
||||
- 2
|
||||
spaced-comment:
|
||||
- 2
|
||||
- always
|
||||
- markers:
|
||||
- '/'
|
||||
space-unary-ops:
|
||||
- 2
|
||||
camelcase: [2]
|
||||
comma-spacing: [2]
|
||||
comma-style: [2]
|
||||
new-parens: [2]
|
||||
no-lonely-if: [2]
|
||||
no-multiple-empty-lines: [2]
|
||||
no-nested-ternary: [2]
|
||||
linebreak-style: [2, unix]
|
||||
quotes: [2, single]
|
||||
semi-spacing: [2]
|
||||
spaced-comment: [2, always, markers: ['/']]
|
||||
space-unary-ops: [2]
|
||||
|
||||
# ECMAScript 6
|
||||
arrow-parens:
|
||||
- 2
|
||||
arrow-spacing:
|
||||
- 2
|
||||
no-class-assign:
|
||||
- 2
|
||||
no-dupe-class-members:
|
||||
- 2
|
||||
no-var:
|
||||
- 2
|
||||
object-shorthand:
|
||||
- 2
|
||||
prefer-const:
|
||||
- 2
|
||||
prefer-template:
|
||||
- 2
|
||||
prefer-spread:
|
||||
- 2
|
||||
arrow-parens: [2]
|
||||
arrow-spacing: [2]
|
||||
no-class-assign: [2]
|
||||
no-dupe-class-members: [2]
|
||||
no-var: [2]
|
||||
object-shorthand: [2]
|
||||
prefer-const: [2]
|
||||
prefer-template: [2]
|
||||
prefer-spread: [2]
|
||||
|
||||
globals:
|
||||
# Meteor globals
|
||||
Meteor: false
|
||||
|
@ -152,8 +119,10 @@ globals:
|
|||
allowIsBoardAdmin: true
|
||||
allowIsBoardMember: true
|
||||
Emoji: true
|
||||
|
||||
env:
|
||||
es6: true
|
||||
node: true
|
||||
browser: true
|
||||
|
||||
extends: 'eslint:recommended'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue