{
    "extends": "./eslintrc-common.json",
    "env": {
        "node": false,
        "browser": true,
        "es6": true
    },
    "parserOptions": {
        "ecmaVersion": 6,
        "sourceType": "module",
        "ecmaFeatures": {
            "jsx": true,
            "experimentalObjectRestSpread": true
        }
    },
    "plugins": [
        "import",
        "react"
    ],
    "rules": {
        "react/jsx-uses-vars": 2,
        "react/jsx-uses-react": 2,
        "react/react-in-jsx-scope": 2,
        "import/imports-first": 2,
        "import/no-unresolved": 2,
        "import/named": 2,
        "import/default": 2,
        "import/namespace": 2,
        "import/export": 2,
        "import/no-named-as-default": 2,
        "import/no-named-as-default-member": 2,
        "import/no-deprecated": 2,
        "import/no-extraneous-dependencies": 2,
        "import/no-mutable-exports": 2,
        "import/no-commonjs": 2,
        "import/no-amd": 2,
        "import/no-nodejs-modules": 2,
        "import/imports-first": 2,
        "import/no-duplicates": 2,
        "import/no-namespace": 2,
        "import/extensions": 2,
        "import/order": 2,
        "import/newline-after-import": 2,
        "import/prefer-default-export": 2
    },
    "settings": {
        "react": {
            "version": "15.0"
        }
    }
}
