summaryrefslogtreecommitdiff
path: root/client/.eslintrc.yml
diff options
context:
space:
mode:
authorShyam Sunder <sgsunder1@gmail.com>2020-06-05 18:03:37 -0400
committerShyam Sunder <sgsunder1@gmail.com>2020-06-06 08:58:23 -0400
commit57193b57157b7a42896c887a2d5930493ac7b290 (patch)
tree9555453a944caae64d8a00e4b073482d9e7fb244 /client/.eslintrc.yml
parentc06aaa63af977e64ef08bfba7829214f0f0ed38e (diff)
client+server: implement code autoformatting using prettier and black
Diffstat (limited to 'client/.eslintrc.yml')
-rw-r--r--client/.eslintrc.yml283
1 files changed, 1 insertions, 282 deletions
diff --git a/client/.eslintrc.yml b/client/.eslintrc.yml
index a176248..a9d703f 100644
--- a/client/.eslintrc.yml
+++ b/client/.eslintrc.yml
@@ -2,7 +2,7 @@ env:
browser: true
commonjs: true
es6: true
-extends: 'eslint:recommended'
+extends: 'prettier'
globals:
Atomics: readonly
SharedArrayBuffer: readonly
@@ -10,284 +10,3 @@ ignorePatterns:
- build.js
parserOptions:
ecmaVersion: 11
-rules:
- accessor-pairs: error
- array-bracket-newline: error
- array-bracket-spacing:
- - error
- - never
- array-callback-return: error
- array-element-newline: 'off'
- arrow-body-style: 'off'
- arrow-parens:
- - error
- - as-needed
- arrow-spacing:
- - error
- - after: true
- before: true
- block-scoped-var: error
- block-spacing: error
- brace-style:
- - error
- - 1tbs
- callback-return: 'off'
- camelcase: error
- class-methods-use-this: 'off'
- comma-dangle: 'off'
- comma-spacing:
- - error
- - after: true
- before: false
- comma-style:
- - error
- - last
- complexity: 'off'
- computed-property-spacing:
- - error
- - never
- consistent-return: 'off'
- consistent-this: 'off'
- curly: error
- default-case: error
- default-case-last: error
- default-param-last: error
- dot-location:
- - error
- - property
- dot-notation:
- - error
- - allowKeywords: true
- eol-last: error
- eqeqeq: error
- func-call-spacing: error
- func-name-matching: error
- func-names: error
- func-style:
- - error
- - declaration
- - allowArrowFunctions: true
- function-call-argument-newline:
- - error
- - consistent
- function-paren-newline: 'off'
- generator-star-spacing: error
- global-require: 'off'
- grouped-accessor-pairs: 'off'
- guard-for-in: error
- handle-callback-err: error
- id-blacklist: error
- id-length: 'off'
- id-match: error
- implicit-arrow-linebreak:
- - error
- - beside
- indent:
- - error
- - 4
- indent-legacy: 'off'
- init-declarations: error
- jsx-quotes: error
- key-spacing: error
- keyword-spacing:
- - error
- - after: true
- before: true
- line-comment-position: 'off'
- linebreak-style:
- - error
- - unix
- lines-around-comment: error
- lines-around-directive: error
- lines-between-class-members:
- - error
- - always
- max-classes-per-file: 'off'
- max-depth: error
- max-len: 'off'
- max-lines: 'off'
- max-lines-per-function: 'off'
- max-nested-callbacks: error
- max-params: 'off'
- max-statements: 'off'
- max-statements-per-line: error
- multiline-comment-style:
- - error
- - separate-lines
- multiline-ternary: 'off'
- new-cap: error
- new-parens: error
- newline-after-var: 'off'
- newline-before-return: 'off'
- newline-per-chained-call: 'off'
- no-alert: 'off'
- no-array-constructor: error
- no-await-in-loop: error
- no-bitwise: 'off'
- no-buffer-constructor: 'off'
- no-caller: error
- no-catch-shadow: error
- no-confusing-arrow: error
- no-console: error
- no-constructor-return: error
- no-continue: 'off'
- no-div-regex: 'off'
- no-duplicate-imports: error
- no-else-return: 'off'
- no-empty-function: 'off'
- no-eq-null: error
- no-eval: error
- no-extend-native: error
- no-extra-bind: error
- no-extra-label: error
- no-extra-parens: 'off'
- no-floating-decimal: error
- no-implicit-globals: error
- no-implied-eval: error
- no-inline-comments: 'off'
- no-invalid-this: error
- no-iterator: error
- no-label-var: error
- no-labels: error
- no-lone-blocks: error
- no-lonely-if: error
- no-loop-func: 'off'
- no-loss-of-precision: error
- no-magic-numbers: 'off'
- no-mixed-operators: error
- no-mixed-requires: error
- no-multi-assign: error
- no-multi-spaces:
- - error
- - ignoreEOLComments: true
- no-multi-str: error
- no-multiple-empty-lines: error
- no-native-reassign: error
- no-negated-condition: 'off'
- no-negated-in-lhs: error
- no-nested-ternary: error
- no-new: 'off'
- no-new-func: error
- no-new-object: error
- no-new-require: error
- no-new-wrappers: error
- no-octal-escape: error
- no-param-reassign: 'off'
- no-path-concat: error
- no-plusplus: 'off'
- no-process-env: error
- no-process-exit: error
- no-proto: error
- no-restricted-exports: error
- no-restricted-globals: error
- no-restricted-imports: error
- no-restricted-modules: error
- no-restricted-properties: error
- no-restricted-syntax: error
- no-return-assign: error
- no-return-await: error
- no-script-url: error
- no-self-compare: error
- no-sequences: error
- no-shadow: 'off'
- no-spaced-func: error
- no-sync: error
- no-tabs: error
- no-template-curly-in-string: error
- no-ternary: 'off'
- no-throw-literal: 'off'
- no-trailing-spaces: error
- no-undef-init: error
- no-undefined: 'off'
- no-underscore-dangle: 'off'
- no-unmodified-loop-condition: error
- no-unneeded-ternary: error
- no-unused-expressions: error
- no-unused-vars: 'off'
- no-use-before-define: 'off'
- no-useless-backreference: error
- no-useless-call: error
- no-useless-computed-key: error
- no-useless-concat: error
- no-useless-constructor: error
- no-useless-escape: 'off'
- no-useless-rename: error
- no-useless-return: error
- no-var: 'off'
- no-void: error
- no-warning-comments: warn
- no-whitespace-before-property: error
- nonblock-statement-body-position: error
- object-curly-newline: error
- object-curly-spacing:
- - error
- - never
- object-shorthand: 'off'
- one-var: 'off'
- one-var-declaration-per-line: error
- operator-assignment:
- - error
- - always
- operator-linebreak: 'off'
- padded-blocks: 'off'
- padding-line-between-statements: error
- prefer-arrow-callback: error
- prefer-const: 'off'
- prefer-destructuring: 'off'
- prefer-exponentiation-operator: 'off'
- prefer-named-capture-group: 'off'
- prefer-numeric-literals: error
- prefer-object-spread: 'off'
- prefer-promise-reject-errors: 'off'
- prefer-reflect: 'off'
- prefer-regex-literals: warn
- prefer-rest-params: 'off'
- prefer-spread: 'off'
- prefer-template: 'off'
- quote-props: 'off'
- quotes: 'off'
- radix:
- - error
- - as-needed
- require-atomic-updates: error
- require-await: error
- require-jsdoc: 'off'
- require-unicode-regexp: 'off'
- rest-spread-spacing: error
- semi: 'off'
- semi-spacing:
- - error
- - after: true
- before: false
- semi-style:
- - error
- - last
- sort-imports: error
- sort-keys: 'off'
- sort-vars: error
- space-before-blocks: error
- space-before-function-paren: 'off'
- space-in-parens:
- - error
- - never
- space-infix-ops: error
- space-unary-ops: error
- spaced-comment:
- - error
- - always
- strict: error
- switch-colon-spacing: error
- symbol-description: error
- template-curly-spacing:
- - error
- - never
- template-tag-spacing: error
- unicode-bom:
- - error
- - never
- valid-jsdoc: error
- vars-on-top: error
- wrap-iife: error
- wrap-regex: error
- yield-star-spacing: error
- yoda: 'off'