Viewing File: /home/ubuntu/misabloom-frontend-base/node_modules/react-global-configuration/.eslintrc

{
    // http://eslint.org/docs/user-guide/configuring
    "ecmaFeatures": {
        "modules": true,
        "blockBindings": true,
        "templateStrings": true,
        "arrowFunctions": true,
        "classes": true
    },
    "env": {
        "node": true,
        "es6": true
    },
    // http://eslint.org/docs/rules/
    "rules": {
        // Possible Errors
        "valid-jsdoc": [ 1, true ],
        "quotes": [ 2, "single" ],

        // Best Practices
        "complexity": [ 1, 6 ],
        "default-case": [ 2, true ],
        "no-else-return": [ 2, true ],
        "no-new": false,
        "no-self-compare": [ 2, true ],
        "no-void": [ 2, true ],
        "radix": [ 2, true ],
        "wrap-iife": [ 2, true ],

        // Strict Mode
        "strict": 2,

        // Variables
        "no-undefined": [ 2, true ],
        "no-use-before-define": [2, "nofunc"],

        // Stylistic Issues
        "indent": [ 2, 4 ],
        "consistent-this": [ 2, "self" ],
        "func-names": [ 2, true ],
        "func-style": [ 1, "declaration" ],
        "no-multiple-empty-lines": [ 1, true ],
        "no-nested-ternary": [ 2, true ],
        "operator-assignment": [ 2, "always" ],
        "padded-blocks": [ 2, "never" ],
        "space-after-function-name": [ 2, "never" ],
        "space-after-keywords": [ 2, "always" ],
        "space-before-blocks": [ 2, "always" ],
        "space-in-brackets": [ 2, "always" ],
        "space-in-parens": [ 2, "never", { "exceptions": [] } ],
        "wrap-regex": [ 2, true ],

        // Legacy
        "max-depth": [ 1, 4 ],
        "max-len": [ 1, 120 ],
        "max-params": [ 1, 4 ],
        "max-statements": [ 1, 12 ],
        "no-bitwise": [ 2, true ],

        // ES6
        "no-var": [ 2, true ]
    }
}
Back to Directory File Manager