Katochimoto/xblocks

View on GitHub
.eslintrc

Summary

Maintainability
Test Coverage
{
    "rules": {
        "react/jsx-uses-react": 1,
        "flow-vars/define-flow-type": 1,
        "flow-vars/use-flow-type": 1,
        "indent": [ 2, 4 ],
        "quotes": [ 2, "single" ],
        "linebreak-style": [ 2, "unix" ],
        "semi": [ 2, "always" ],
        "array-bracket-spacing": [ 2, "always" ],
        "object-curly-spacing": [ 2, "always" ],
        "max-len": [ 2, 200, 4 ],
        "vars-on-top": [ 0 ],
        "no-inner-declarations": [ 0 ],
        "key-spacing": [ 0 ],
        "valid-jsdoc": [
            2,
            {
                "prefer": {
                    "return": "returns"
                },
                "requireReturn": false,
                "requireParamDescription": false,
                "requireReturnDescription": false
            }
        ]
    },
    "env": {
        "es6": true,
        "node": true,
        "browser": true
    },
    "parser": "babel-eslint",
    "extends": [
        "eslint:recommended",
        "yandex"
    ],
    "ecmaFeatures": {
        "jsx": true,
        "modules": true,
        "experimentalObjectRestSpread": true
    },
    "plugins": [
        "react",
        "flow-vars"
    ],
    "globals": {
        "module": false,
        "exports": false,
        "require": false,
        "describe": false,
        "xdescribe": false,
        "it": false,
        "expect": false,
        "beforeEach": false,
        "afterEach": false,
        "sinon": false
    }
}