2015-10-01 00:15:19 +02:00
|
|
|
---
|
|
|
|
root: true
|
|
|
|
|
2019-01-28 17:53:00 +02:00
|
|
|
parserOptions:
|
2021-05-05 18:09:18 +02:00
|
|
|
ecmaVersion: 2020
|
2019-01-28 17:53:00 +02:00
|
|
|
|
2015-10-01 00:15:19 +02:00
|
|
|
env:
|
2016-11-20 15:23:35 +02:00
|
|
|
es6: true
|
2015-10-01 00:15:19 +02:00
|
|
|
browser: true
|
|
|
|
mocha: true
|
|
|
|
node: true
|
|
|
|
|
|
|
|
rules:
|
2017-09-17 22:04:29 -04:00
|
|
|
block-scoped-var: error
|
|
|
|
curly: [error, all]
|
|
|
|
dot-notation: error
|
|
|
|
eqeqeq: error
|
|
|
|
handle-callback-err: error
|
|
|
|
no-alert: error
|
|
|
|
no-catch-shadow: error
|
|
|
|
no-control-regex: off
|
2019-06-25 11:51:47 +03:00
|
|
|
no-console: error
|
2017-09-17 22:04:29 -04:00
|
|
|
no-duplicate-imports: error
|
|
|
|
no-else-return: error
|
|
|
|
no-implicit-globals: error
|
2021-12-20 15:34:28 -08:00
|
|
|
no-restricted-globals:
|
|
|
|
- error
|
|
|
|
- event
|
|
|
|
- fdescribe
|
2017-09-17 22:04:29 -04:00
|
|
|
no-shadow: error
|
|
|
|
no-template-curly-in-string: error
|
|
|
|
no-unsafe-negation: error
|
|
|
|
no-useless-computed-key: error
|
2018-02-18 14:56:39 -05:00
|
|
|
no-useless-constructor: error
|
2017-09-17 22:04:29 -04:00
|
|
|
no-useless-return: error
|
2019-07-17 08:45:34 +01:00
|
|
|
no-use-before-define:
|
|
|
|
- error
|
|
|
|
- functions: false
|
2018-01-11 13:33:36 +02:00
|
|
|
no-var: error
|
2018-03-04 19:59:16 -05:00
|
|
|
object-shorthand:
|
|
|
|
- error
|
|
|
|
- methods
|
|
|
|
- avoidExplicitReturnArrows: true
|
2018-02-19 13:08:03 +02:00
|
|
|
padding-line-between-statements:
|
|
|
|
- error
|
|
|
|
- blankLine: always
|
|
|
|
prev:
|
|
|
|
- block
|
|
|
|
- block-like
|
|
|
|
next: "*"
|
|
|
|
- blankLine: always
|
|
|
|
prev: "*"
|
|
|
|
next:
|
|
|
|
- block
|
|
|
|
- block-like
|
2017-09-17 22:04:29 -04:00
|
|
|
prefer-const: error
|
2018-02-18 14:56:39 -05:00
|
|
|
prefer-rest-params: error
|
|
|
|
prefer-spread: error
|
2017-09-17 22:04:29 -04:00
|
|
|
spaced-comment: [error, always]
|
2018-07-06 21:15:15 +03:00
|
|
|
strict: off
|
2017-09-17 22:04:29 -04:00
|
|
|
yoda: error
|
2020-09-30 17:44:07 +03:00
|
|
|
vue/component-tags-order:
|
|
|
|
- error
|
|
|
|
- order:
|
|
|
|
- template
|
|
|
|
- style
|
|
|
|
- script
|
|
|
|
vue/no-mutating-props: off
|
2018-07-29 20:57:14 +03:00
|
|
|
vue/no-v-html: off
|
2020-09-30 17:44:07 +03:00
|
|
|
vue/require-default-prop: off
|
|
|
|
vue/v-slot-style: [error, longform]
|
2022-02-10 00:27:34 +01:00
|
|
|
vue/multi-word-component-names: off
|
2015-10-01 00:15:19 +02:00
|
|
|
|
2018-07-06 21:15:15 +03:00
|
|
|
plugins:
|
|
|
|
- vue
|
|
|
|
|
|
|
|
extends:
|
|
|
|
- eslint:recommended
|
|
|
|
- plugin:vue/recommended
|
2019-07-17 10:32:26 +01:00
|
|
|
- prettier
|