Skip to content
Snippets Groups Projects
.jscsrc 609 B
Newer Older
Steffen Lindner's avatar
Steffen Lindner committed
{
    "preset": "google",
    "fileExtensions": [".js", "jscs"],

    "requireParenthesesAroundIIFE": true,
Steffen Lindner's avatar
Steffen Lindner committed
    "disallowMultipleVarDecl": "strict",
Steffen Lindner's avatar
Steffen Lindner committed
    "maximumLineLength": 120,
    "validateLineBreaks": "LF",
    "validateIndentation": "\t",

    "disallowKeywords": ["with"],
    "disallowSpacesInsideObjectBrackets": null,
    "disallowImplicitTypeConversion": ["string"],
Steffen Lindner's avatar
Steffen Lindner committed
    "requireCamelCaseOrUpperCaseIdentifiers": "ignoreProperties",
Steffen Lindner's avatar
Steffen Lindner committed
    "safeContextKeyword": "_this",

    "excludeFiles": [
        "node_modules/",
        "vendor/",
        ".git/",
        "l10n/",
Steffen Lindner's avatar
Steffen Lindner committed
        "js/vendor/"
    ]
Steffen Lindner's avatar
Steffen Lindner committed

}