{
    "esnext": true,
    "disallowSpacesInAnonymousFunctionExpression": {
        "beforeOpeningRoundBrace": true
    },
    "disallowTrailingComma": true,
    "requireBlocksOnNewline": true,
    "requireLineFeedAtFileEnd": true,
    "requireSpaceAfterKeywords": [
        "if",
        "else",
        "for",
        "while",
        "do",
        "switch",
        "return",
        "try",
        "catch"
    ],
    "requireSpaceBeforeBlockStatements": true,
    "requireSpacesInConditionalExpression": true,
    "requireSpacesInFunctionExpression": {
        "beforeOpeningCurlyBrace": true
    },
    "safeContextKeyword": ["globalObject", "self"],
    "validateQuoteMarks": {
        "escape": true,
        "mark": "'"
    },
    "validateIndentation": 4
}
