Welcome to mirror list, hosted at ThFree Co, Russian Federation.

.jscsrc - github.com/nextcloud/mail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 8ad3d917a8a59b97497325a1441af81681b85edd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
    "plugins": ["jscs-jsdoc"],
    "preset": "google",
    "fileExtensions": [".js", "jscs"],

    "requireParenthesesAroundIIFE": true,
    "maximumLineLength": 120,
    "validateLineBreaks": "LF",
    "validateIndentation": "\t",

    "disallowKeywords": ["with"],
    "disallowSpacesInsideObjectBrackets": null,
    "disallowImplicitTypeConversion": ["string"],

    "safeContextKeyword": "_this",

    "excludeFiles": [
        "node_modules/",
        "vendor/",
        ".git/",
        "l10n/",
        "js/backbone.js",
        "js/handlebars-v1.3.0.js",
        "js/backbone.marionette.js",
        "js/jquery.autosize.js",
        "js/jquery.storageapi.js",
        "js/jquery-visibility.js"
    ],

    "jsDoc": {
        "checkAnnotations": "closurecompiler",
        "checkParamNames": true,
        "requireParamTypes": true,
        "checkRedundantParams": true,
        "checkReturnTypes": true,
        "checkRedundantReturns": true,
        "requireReturnTypes": true,
        "checkTypes": "capitalizedNativeCase",
        "checkRedundantAccess": true,
        "requireNewlineAfterDescription": true
    }
}