{
  "extends": [
    "tslint:recommended",
    "tslint-react",
    "tslint-config-prettier",
    "tslint-react-hooks"
  ],
  "rules": {
    "react-hooks-nesting": "error",
    "align": {
      "severity": "warning"
    },
    "array-type": false,
    "ban-types": false,
    "jsx-no-lambda": false,
    "callable-types": {
      "severity": "warning"
    },
    "class-name": {
      "severity": "warning"
    },
    "curly": {
      "severity": "warning"
    },
    "interface-name": false,
    "interface-over-type-literal": {
      "severity": "warning"
    },
    "jsdoc-format": {
      "severity": "warning"
    },
    "jsx-boolean-value": false,
    "jsx-key": {
      "severity": "warning"
    },
    "jsx-self-close": {
      "severity": "warning"
    },
    "max-classes-per-file": {
      "severity": "warning"
    },
    "member-access": false,
    "member-ordering": false,
    "no-angle-bracket-type-assertion": {
      "severity": "warning"
    },
    "no-console": {
      "severity": "warning"
    },
    "no-empty-interface": {
      "severity": "warning"
    },
    "no-empty": {
      "severity": "warning"
    },
    "no-namespace": {
      "severity": "none"
    },
    "no-shadowed-variable": {
      "severity": "warning"
    },
    "no-string-literal": {
      "severity": "warning"
    },
    "no-unused-expression": {
      "severity": "warning"
    },
    "object-literal-sort-keys": false,
    "only-arrow-functions": {
      "severity": "warning"
    },
    "prefer-for-of": {
      "severity": "warning"
    },
    "trailing-comma": {
      "severity": "warning"
    },
    "variable-name": {
      "severity": "none"
    }
  }
}
