Athorcis/athorrent-frontend

View on GitHub
.eslintrc.json

Summary

Maintainability
Test Coverage
{
    "root": true,

    "parser": "@typescript-eslint/parser",

    "env": {
        "es6": true
    },

    "parserOptions": {
        "sourceType": "module"
    },

    "extends": [
        "eslint:recommended"
    ],

    "rules": {
        "no-prototype-builtins": "off",
        "no-magic-numbers": ["warn", { "ignore": [-1, 0, 1] }],
        "prefer-const": ["error", {
            "destructuring": "all"
        }]
    },

    "overrides": [{
        "files": ["**/*.ts"],

        "plugins": [
            "@typescript-eslint"
        ],

        "extends": [
            "plugin:@typescript-eslint/eslint-recommended",
            "plugin:@typescript-eslint/recommended"
        ],

        "rules": {
            "@typescript-eslint/no-inferrable-types": "off"
        }
    }]
}