message: eslint: sort keys.
diff: "eslint:recommended",
  "plugin:import/errors",
  "plugin:import/warnings",
  - "plugin:react/recommended"
  + "plugin:react/recommended",
  ],
  "env": {
  "browser": true,
  - "es6": true
  + "es6": true,
  },
  "rules": {
  "camelcase": 2,
  "eol-last": [2, "unix"],
  "eqeqeq": [2, "allow-null"],
  "guard-for-in": 2,
  + "import/no-unresolved": ["error", {"ignore": ["./dist/templates"] }],
  "indent": [2, 2, {"SwitchCase": 1, "VariableDeclarator": 2}],
  "jsx-quotes": "error",
  "no-alert": 1,
  "no-use-before-define": 1,
  "no-var": 2,
  "prefer-template": 1,
  - "semi": 2,
  - "radix": 2,
  "quotes": [2, "single"],
  - "wrap-iife": [2, "inside"],
  - "import/no-unresolved": ["error", {"ignore": ["./dist/templates"] }],
  + "radix": 2,
  "react/jsx-curly-spacing": 2,
  "react/jsx-equals-spacing": 2,
  "react/jsx-no-duplicate-props": 2,
  "react/jsx-uses-react": "error",
  "react/jsx-uses-vars": "error",
  - "react/self-closing-comp": ["error", {"component": true, "html": false}],
  "react/no-unknown-property": "error",
  "react/prop-types": 0,
  + "react/self-closing-comp": ["error", {"component": true, "html": false}],
  + "semi": 2,
  + "wrap-iife": [2, "inside"],
  },
  "parserOptions": {
  - "sourceType": "module",
  - "ecmaVersion": 6,
  "ecmaFeatures": {
  "jsx": true,
  - }
  + },
  + "ecmaVersion": 6,
  + "sourceType": "module",
  },
  "globals": {
  + "_": true,
  + "ace": true,
  "afterEach": true,
  "beforeEach": true,
  "describe": true,
  "inject": true,
  "it": true,
  "module": true,
  - "spyOn": true,
  - "require": true,
  - "_": true,
  "moment": true,
  - "ace": true,
  + "require": true,
  + "spyOn": true,
  },
  "plugins": [
  - "react"
  + "react",
  ],
  "settings": {
  + "import/extensions": [".js", ".jsx"],
  "import/resolver": {"node": {"extensions": [".js", ".jsx"]}},
  - "import/extensions": [".js", ".jsx"]
  }
  }
  