{
    "extends": "solhint:recommended",
    "plugins": ["prettier"],
    "rules": {
        "code-complexity": ["error", 7],
        "compiler-version": ["error", ">=0.8.0"],
        "var-name-mixedcase": "off",
        "const-name-snakecase": "off",
        "no-empty-blocks": "off",
        "constructor-syntax": "error",
        "func-visibility": ["error", { "ignoreConstructors": true }],
        "max-line-length": ["error", 120],
        "not-rely-on-time": "off",
        "prettier/prettier": [
            "error",
            {
                "endOfLine": "auto"
            }
        ],
        "reason-string": ["warn", { "maxLength": 80 }]
    }
}
