AugurProject/augur-ui

View on GitHub
.eslintrc.yml

Summary

Maintainability
Test Coverage
---
env:
  browser: true
  mocha: true
parser: babel-eslint
extends:
- plugin:react/recommended
- plugin:prettier/recommended
- plugin:jest/recommended
- airbnb
- prettier
- prettier/react
- prettier/standard
settings:
  import/resolver:
    webpack:
      extensions:
      - ".js"
      - ".jsx"
      - ".less"
globals:
  assert: true
  jest/globals: true
rules:
  no-eq-null: 0
  no-console: 0
  consistent-return: 0
  global-require: 0
  no-use-before-define: 0
  no-shadow: 0
  prefer-template: 0
  import/prefer-default-export: 0
  no-underscore-dangle: 0
  react/require-default-props: 1
  no-prototype-builtins: 0
  no-restricted-globals:
  - 0
  - name: isNaN
  jsx-a11y/anchor-is-valid:
  - 0
  - components:
    - Link
    aspects:
    - noHref
  jsx-a11y/label-has-for:
  - 2
  - components:
    - Label
    required:
      every:
      - nesting
      - id
    allowChildren: true
  import/extensions:
  - 2
  - never
  - styles: always
  import/no-extraneous-dependencies:
  - error
  - devDependencies:
    - "**/*[-.]test.js?(x)"
    - test/**/*.js?(x)
  no-useless-rename: 2
  prefer-arrow-callback: 2
  eqeqeq:
  - 2
  - allow-null
  no-unused-expressions:
  - 2
  - allowShortCircuit: true
  no-unused-vars:
  - 2
  - vars: all
    args: none
  no-param-reassign:
  - 2
  - props: false
  no-plusplus:
  - 2
  - allowForLoopAfterthoughts: true
  prefer-destructuring:
  - 2
  - array: false
    object: true
  jsx-a11y/click-events-have-key-events: 0
  react/no-string-refs: 0
  react/no-unused-prop-types: 1
  react/forbid-prop-types: 0