module.exports = {
  "extends": "airbnb",
  "plugins": [
    "react",
    "jsx-a11y",
    "import"
  ],
  "parser": "babel-eslint",
  "env": {
    "browser": true,
    "node": true
  },
  "rules": {
    "linebreak-style": [
      "off"
    ],
    "no-underscore-dangle": [
      "off"
    ],
    "no-use-before-define": [
      "off"
    ],
    "no-restricted-syntax": [
      "off"
    ],
    "comma-dangle": [
      "off"
    ],
    "import/no-extraneous-dependencies": [
      "off"
    ],
    "no-multi-assign": [
      "off"
    ],
    "jsx-a11y/no-static-element-interactions": [
      "off"
    ],
    "react/forbid-prop-types": [
      "off"
    ],
    "react/jsx-filename-extension": [
      "off"
    ]
  },
  "globals": {
    "$": true
  }
};

@@ -302,61 +302,8 @@
   %5D,
-%0D%0A    %22no-use-before-define%22: %5B%0D%0A      %22off%22%0D%0A    %5D,%0D
 %0A   
@@ -324,25 +324,24 @@
 d-syntax%22: %5B
-%0D
 %0A      %22off%22

Remove eslint rule no-use-before-define