You've already forked shenanigans-manager
mirror of
https://github.com/FullScreenShenanigans/shenanigans-manager.git
synced 2026-04-28 13:03:43 -07:00
38 lines
1.3 KiB
JSON
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
|
|
}
|
|
}
|