deep-equal-x
Version:
node's deepEqual and deepStrictEqual algorithm.
36 lines (35 loc) • 1.13 kB
Plain Text
{
"preset": "crockford",
"validateIndentation": 2,
"maximumLineLength": 80,
"disallowTabs": true,
"disallowMixedSpacesAndTabs": true,
"disallowTrailingWhitespace": true,
"disallowTrailingComma": true,
"disallowNestedTernaries": true,
"disallowMultipleLineBreaks": true,
"disallowKeywordsInComments": true,
"disallowImplicitTypeConversion": ["numeric", "boolean", "binary", "string"],
"requireLineFeedAtFileEnd": true,
"requireCapitalizedConstructors": true,
"requireVarDeclFirst": false,
"requireMultipleVarDecl": false,
"validateLineBreaks": "LF",
"validateQuoteMarks": "'",
"jsDoc": {
"checkAnnotations": "jsdoc3",
"checkTypes": "strictNativeCase",
"enforceExistence": "exceptExports",
"checkParamExistence": true,
"checkParamNames": true,
"requireParamTypes": true,
"checkRedundantParams": true,
"checkReturnTypes": true,
"checkRedundantReturns": true,
"requireReturnTypes": true,
"requireNewlineAfterDescription": true,
"requireDescriptionCompleteSentence": true,
"requireParamDescription": true,
"requireReturnDescription": true
}
}