qlik-oss/sn-scatter-plot

View on GitHub
.eslintrc.json

Summary

Maintainability
Test Coverage
{
  "root": true,
  "parser": "@babel/eslint-parser",
  "env": {
    "browser": true
  },
  "parserOptions": {
    "sourceType": "module",
    "babelOptions": {
      "presets": ["@babel/preset-react"]
    }
  },
  "extends": ["airbnb", "prettier"],
  "plugins": ["prettier"],
  "rules": {
    "max-len": 0,
    "no-plusplus": 0,
    "no-bitwise": 0,
    "prettier/prettier": 2,
    "no-unused-expressions": 0,
    "no-nested-ternary": 0,
    "react/forbid-prop-types": 0,
    "react/jsx-props-no-spreading": 0,
    "import/no-extraneous-dependencies": [2, { "devDependencies": true }],
    "prefer-destructuring": ["error", { "object": true, "array": false }]
  },

  "overrides": [
    {
      "files": ["**/*.spec.js", "**/*.spec.jsx"],
      "env": {
        "browser": false,
        "node": true,
        "jest": true
      },
      "globals": {
        "chai": false,
        "expect": false,
        "jestExpect": false,
        "sinon": false,
        "page": false,
        "window": false
      },
      "plugins": ["react"]
    }
  ]
}