soldotno/aurora-core

View on GitHub
.eslintrc

Summary

Maintainability
Test Coverage
{
  "extends": "airbnb",
  "parser": "babel-eslint",
  "env": {
    "browser": true,
    "node": true
  },
  "settings": {
    "ecmascript": 6,
    "jsx": true
  },
  "plugins": [
    "react"
  ],
  "globals": {
    "before": true,
    "assert": true,
    "path": true
  },
  "rules": {
    "jsx-a11y/img-uses-alt": 0,
    "jsx-a11y/redundant-alt": 0,
    "jsx-a11y/valid-aria-role": 0,
    "arrow-body-style": [0],
    "comma-dangle": [2, "always-multiline"],
    "import/extensions": [2, "never"],
    "func-names": 2,
    "global-require": 1,
    "max-len": [1, 120, 2, {"ignoreComments": true}],
    "new-cap": [1, { "capIsNew": false }],
    "no-unused-expressions": 0,
    "no-cond-assign": [2, "except-parens"],
    "no-extra-strict": 0,
    "no-mixed-operators": ["error", {"allowSamePrecedence": true}],
    "no-multi-spaces": 0,
    "no-param-reassign": 0,
    "no-shadow": [0],
    "no-unneeded-ternary": [2, {"defaultAssignment": true}],
    "no-unused-vars": [1, {"vars": "local", "args": "none"}],
    "no-use-before-define": ["error", { "functions": false, "classes": true }],
    "quote-props": [1, "consistent-as-needed"],
    "radix": 0,
    "react/jsx-indent": [2, 2],
    "react/jsx-filename-extension": [1, { "extensions": [".js", ".jsx"] }],
    "react/no-array-index-key": 0,
    "react/no-unused-prop-types": 1,
    "react/prefer-es6-class": 0,
    "react/require-extension": [0, { "extensions": [".jsx"] }],
    "space-infix-ops": 0
  }
}