"Fossies" - the Fresh Open Source Software Archive

Member "node-v12.18.4-win-x64/node_modules/npm/node_modules/function-bind/.jscs.json" (14 Feb 2020, 4316 Bytes) of package /windows/www/node-v12.18.4-win-x64.zip:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) JSON source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 {
    2     "es3": true,
    3 
    4     "additionalRules": [],
    5 
    6     "requireSemicolons": true,
    7 
    8     "disallowMultipleSpaces": true,
    9 
   10     "disallowIdentifierNames": [],
   11 
   12     "requireCurlyBraces": {
   13         "allExcept": [],
   14         "keywords": ["if", "else", "for", "while", "do", "try", "catch"]
   15     },
   16 
   17     "requireSpaceAfterKeywords": ["if", "else", "for", "while", "do", "switch", "return", "try", "catch", "function"],
   18 
   19     "disallowSpaceAfterKeywords": [],
   20 
   21     "disallowSpaceBeforeComma": true,
   22     "disallowSpaceAfterComma": false,
   23     "disallowSpaceBeforeSemicolon": true,
   24 
   25     "disallowNodeTypes": [
   26         "DebuggerStatement",
   27         "ForInStatement",
   28         "LabeledStatement",
   29         "SwitchCase",
   30         "SwitchStatement",
   31         "WithStatement"
   32     ],
   33 
   34     "requireObjectKeysOnNewLine": { "allExcept": ["sameLine"] },
   35 
   36     "requireSpacesInAnonymousFunctionExpression": { "beforeOpeningRoundBrace": true, "beforeOpeningCurlyBrace": true },
   37     "requireSpacesInNamedFunctionExpression": { "beforeOpeningCurlyBrace": true },
   38     "disallowSpacesInNamedFunctionExpression": { "beforeOpeningRoundBrace": true },
   39     "requireSpacesInFunctionDeclaration": { "beforeOpeningCurlyBrace": true },
   40     "disallowSpacesInFunctionDeclaration": { "beforeOpeningRoundBrace": true },
   41 
   42     "requireSpaceBetweenArguments": true,
   43 
   44     "disallowSpacesInsideParentheses": true,
   45 
   46     "disallowSpacesInsideArrayBrackets": true,
   47 
   48     "disallowQuotedKeysInObjects": { "allExcept": ["reserved"] },
   49 
   50     "disallowSpaceAfterObjectKeys": true,
   51 
   52     "requireCommaBeforeLineBreak": true,
   53 
   54     "disallowSpaceAfterPrefixUnaryOperators": ["++", "--", "+", "-", "~", "!"],
   55     "requireSpaceAfterPrefixUnaryOperators": [],
   56 
   57     "disallowSpaceBeforePostfixUnaryOperators": ["++", "--"],
   58     "requireSpaceBeforePostfixUnaryOperators": [],
   59 
   60     "disallowSpaceBeforeBinaryOperators": [],
   61     "requireSpaceBeforeBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
   62 
   63     "requireSpaceAfterBinaryOperators": ["+", "-", "/", "*", "=", "==", "===", "!=", "!=="],
   64     "disallowSpaceAfterBinaryOperators": [],
   65 
   66     "disallowImplicitTypeConversion": ["binary", "string"],
   67 
   68     "disallowKeywords": ["with", "eval"],
   69 
   70     "requireKeywordsOnNewLine": [],
   71     "disallowKeywordsOnNewLine": ["else"],
   72 
   73     "requireLineFeedAtFileEnd": true,
   74 
   75     "disallowTrailingWhitespace": true,
   76 
   77     "disallowTrailingComma": true,
   78 
   79     "excludeFiles": ["node_modules/**", "vendor/**"],
   80 
   81     "disallowMultipleLineStrings": true,
   82 
   83     "requireDotNotation": { "allExcept": ["keywords"] },
   84 
   85     "requireParenthesesAroundIIFE": true,
   86 
   87     "validateLineBreaks": "LF",
   88 
   89     "validateQuoteMarks": {
   90         "escape": true,
   91         "mark": "'"
   92     },
   93 
   94     "disallowOperatorBeforeLineBreak": [],
   95 
   96     "requireSpaceBeforeKeywords": [
   97         "do",
   98         "for",
   99         "if",
  100         "else",
  101         "switch",
  102         "case",
  103         "try",
  104         "catch",
  105         "finally",
  106         "while",
  107         "with",
  108         "return"
  109     ],
  110 
  111     "validateAlignedFunctionParameters": {
  112         "lineBreakAfterOpeningBraces": true,
  113         "lineBreakBeforeClosingBraces": true
  114     },
  115 
  116     "requirePaddingNewLinesBeforeExport": true,
  117 
  118     "validateNewlineAfterArrayElements": {
  119         "maximum": 8
  120     },
  121 
  122     "requirePaddingNewLinesAfterUseStrict": true,
  123 
  124     "disallowArrowFunctions": true,
  125 
  126     "disallowMultiLineTernary": true,
  127 
  128     "validateOrderInObjectKeys": "asc-insensitive",
  129 
  130     "disallowIdenticalDestructuringNames": true,
  131 
  132     "disallowNestedTernaries": { "maxLevel": 1 },
  133 
  134     "requireSpaceAfterComma": { "allExcept": ["trailing"] },
  135     "requireAlignedMultilineParams": false,
  136 
  137     "requireSpacesInGenerator": {
  138         "afterStar": true
  139     },
  140 
  141     "disallowSpacesInGenerator": {
  142         "beforeStar": true
  143     },
  144 
  145     "disallowVar": false,
  146 
  147     "requireArrayDestructuring": false,
  148 
  149     "requireEnhancedObjectLiterals": false,
  150 
  151     "requireObjectDestructuring": false,
  152 
  153     "requireEarlyReturn": false,
  154 
  155     "requireCapitalizedConstructorsNew": {
  156         "allExcept": ["Function", "String", "Object", "Symbol", "Number", "Date", "RegExp", "Error", "Boolean", "Array"]
  157     },
  158 
  159     "requireImportAlphabetized": false,
  160 
  161     "requireSpaceBeforeObjectValues": true,
  162     "requireSpaceBeforeDestructuredValues": true,
  163 
  164     "disallowSpacesInsideTemplateStringPlaceholders": true,
  165 
  166     "disallowArrayDestructuringReturn": false,
  167 
  168     "requireNewlineBeforeSingleStatementsInIf": false,
  169 
  170     "disallowUnusedVariables": true,
  171 
  172     "requireSpacesInsideImportedObjectBraces": true,
  173 
  174     "requireUseStrict": true
  175 }
  176