benchpressjs/benchpressjs

View on GitHub
.eslintrc

Summary

Maintainability
Test Coverage
{
  "env": {
    "es6": true,
    "node": true
  },
  "parserOptions": {
    "sourceType": "script"
  },
  "extends": "airbnb-base",
  "rules": {
    "no-param-reassign": "off",
    "no-underscore-dangle": "off",
    "comma-dangle": ["error", {
      "arrays": "always-multiline",
      "objects": "always-multiline",
      "imports": "always-multiline",
      "exports": "always-multiline",
      "functions": "ignore"
    }],
    "strict": ["error", "global"],
    "no-use-before-define": ["error", "nofunc"],
    "no-multi-assign": "off",
    "prefer-destructuring": "off",
    "object-curly-newline": ["error", {
      "multiline": true,
      "consistent": true
    }],
    "function-paren-newline": "off",
    "operator-linebreak": ["error", "after"],
    "implicit-arrow-linebreak": "off",
    "arrow-parens": ["error", "as-needed", { "requireForBlockBody": true }],
    "prefer-object-spread": "off",
    "max-classes-per-file": "off"
  }
}