You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
97 lines
2.0 KiB
97 lines
2.0 KiB
defaultSeverity: error
|
|
globals:
|
|
- ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION: true
|
|
extends:
|
|
- tslint-react
|
|
- tslint-eslint-rules
|
|
- tslint-config-prettier
|
|
jsRules:
|
|
rules:
|
|
class-name: true
|
|
eofline: true
|
|
forin: true
|
|
jsdoc-format: false
|
|
label-position: true
|
|
member-ordering:
|
|
- true
|
|
- order: statics-first
|
|
new-parens: true
|
|
no-arg: true
|
|
no-bitwise: true
|
|
no-conditional-assignment: true
|
|
no-consecutive-blank-lines: true
|
|
no-console:
|
|
- true
|
|
- debug
|
|
- info
|
|
- log
|
|
- time
|
|
- timeEnd
|
|
- trace
|
|
- warn
|
|
no-construct: true
|
|
no-debugger: true
|
|
no-duplicate-variable: true
|
|
no-eval: true
|
|
no-internal-module: true
|
|
no-multi-spaces: true
|
|
no-namespace: true
|
|
no-reference: true
|
|
no-shadowed-variable: true
|
|
no-string-literal: true
|
|
no-trailing-whitespace: true
|
|
no-unused-expression: true
|
|
no-var-keyword: true
|
|
one-variable-per-declaration:
|
|
- true
|
|
- ignore-for-loop
|
|
prefer-const:
|
|
- true
|
|
- destructuring: all
|
|
radix: true
|
|
space-in-parens: true
|
|
switch-default: true
|
|
trailing-comma:
|
|
- true
|
|
- singleline: never
|
|
multiline: always
|
|
esSpecCompliant: true
|
|
triple-equals:
|
|
- true
|
|
- allow-null-check
|
|
typedef-whitespace:
|
|
- true
|
|
- call-signature: nospace
|
|
index-signature: nospace
|
|
parameter: nospace
|
|
property-declaration: nospace
|
|
variable-declaration: nospace
|
|
- call-signature: onespace
|
|
index-signature: onespace
|
|
parameter: onespace
|
|
property-declaration: onespace
|
|
variable-declaration: onespace
|
|
use-isnan: true
|
|
variable-name:
|
|
- true
|
|
- allow-leading-underscore
|
|
- ban-keywords
|
|
- check-format
|
|
- allow-pascal-case
|
|
jsx-no-lambda: false
|
|
jsx-no-string-ref: false
|
|
jsx-boolean-value:
|
|
- true
|
|
- never
|
|
jsx-no-multiline-js: false
|
|
whitespace:
|
|
- true
|
|
- check-branch
|
|
- check-decl
|
|
- check-operator
|
|
- check-module
|
|
- check-separator
|
|
- check-rest-spread
|
|
- check-type
|
|
- check-type-operator
|
|
- check-preblock
|
|
|