Files
2019-09-12 22:18:26 -04:00

38 lines
1.3 KiB
JSON

{
"extends": "tslint:all",
// Excluded so that symlinked modules won't get linted
"linterOptions": {
"exclude": [
"./node_modules/**/*"
]
},
"rules": {
"array-type": [true, "array"],
"file-name-casing": false,
"forin": false,
"invalid-void": false,
"linebreak-style": false,
"max-classes-per-file": [true, 1, "exclude-class-expressions"],
"max-line-length": [true, 140],
"member-ordering": false,
"newline-before-return": false,
"newline-per-chained-call": false,
"no-for-in": false,
"no-implicit-dependencies": [true, "dev"],
"no-inferred-empty-object-type": false,
"no-magic-numbers": [true, -1, 0, 1, 2, 3, 10],
"no-null-undefined-union": false,
"no-parameter-reassignment": false,
"no-redundant-jsdoc": false,
"no-shadowed-variable": false,
"no-submodule-imports": false,
"no-use-before-declare": false,
"no-unused-variable": false,
"strict-boolean-expressions": [true, "allow-null-union", "allow-undefined-union"],
"strict-comparisons": false,
"switch-final-break": false,
"strict-string-expressions": false,
"typedef": false
}
}