parser: babel-eslint
extends: airbnb/base
plugins:
  - flowtype
rules:
  eqeqeq:
    - error
    - allow-null
  no-unused-expressions:
    - error
    - allowShortCircuit: true
  no-use-before-define: off
  no-multi-spaces:
    - warn
    - exceptions:
        VariableDeclarator: true
        ImportDeclaration: true
  no-nested-ternary: off
  no-cond-assign:
    - error
    - except-parens
  key-spacing:
    - warn
    - 
      beforeColon: false
      afterColon: true
      mode: 'minimum'
  react/sort-comp: off
parser: babel-eslint
extends: airbnb/base
plugins:
  - flowtype
rules:
  eqeqeq:
    - error
    - allow-null
  no-unused-expressions:
    - error
    - allowShortCircuit: true
  no-use-before-define: off
  no-multi-spaces: off
  no-nested-ternary: off
  no-cond-assign:
    - error
    - except-parens
  key-spacing:
    - warn
    - 
      beforeColon: false
      afterColon: true
      mode: 'minimum'
  react/sort-comp: off

Align lint config to other libs
Align lint config to other libs
