Darkhogg/polyethylene

View on GitHub
.eslintrc.json

Summary

Maintainability
Test Coverage
{
  "extends": ["@darkhogg"],
  "plugins": ["@typescript-eslint"],
  "parser": "@typescript-eslint/parser",
  "parserOptions": {
    "sourceType": "module"
  },
  "env": {
    "mocha": true
  },
  "rules": {
    "no-redeclare": ["off"],
    "@typescript-eslint/no-redeclare": ["error"],

    "no-dupe-class-members": ["off"],

    "no-useless-constructor": ["off"],
    "@typescript-eslint/no-useless-constructor": ["error"],

    "@typescript-eslint/type-annotation-spacing": ["error", {
      "before": false,
      "after": true,
      "overrides": {
        "arrow": {
          "before": true,
          "after": true
        }
      }
    }]
  }
}