2.8 KiB
2.8 KiB
TypeScript
- "adjacent-overload-signatures"
- "array-type"
- "await-thenable"
- "ban-ts-comment"
- "ban-tslint-comment"
- "ban-types"
- "brace-style"
- "camelcase"
- "class-literal-property-style"
- "comma-spacing"
- "consistent-type-assertions"
- "consistent-type-definitions"
- "default-param-last"
- "dot-notation"
- "explicit-function-return-type"
- "explicit-member-accessibility"
- "explicit-module-boundary-types"
- "func-call-spacing"
- "indent"
- "init-declarations"
- "keyword-spacing"
- "lines-between-class-members"
- "member-delimiter-style"
- "member-ordering"
- "method-signature-style"
- "naming-convention"
- "no-array-constructor"
- "no-base-to-string"
- "no-confusing-non-null-assertion"
- "no-dupe-class-members"
- "no-dynamic-delete"
- "no-empty-function"
- "no-empty-interface"
- "no-explicit-any"
- "no-extra-non-null-assertion"
- "no-extra-parens"
- "no-extra-semi"
- "no-extraneous-class"
- "no-floating-promises"
- "no-for-in-array"
- "no-implied-eval"
- "no-inferrable-types"
- "no-invalid-this"
- "no-invalid-void-type"
- "no-magic-numbers"
- "no-misused-new"
- "no-misused-promises"
- "no-namespace"
- "no-non-null-asserted-optional-chain"
- "no-non-null-assertion"
- "no-parameter-properties"
- "no-require-imports"
- "no-this-alias"
- "no-throw-literal"
- "no-type-alias"
- "no-unnecessary-boolean-literal-compare"
- "no-unnecessary-condition"
- "no-unnecessary-qualifier"
- "no-unnecessary-type-arguments"
- "no-unnecessary-type-assertion"
- "no-unsafe-assignment"
- "no-unsafe-call"
- "no-unsafe-member-access"
- "no-unsafe-return"
- "no-unused-expressions"
- "no-unused-vars"
- "no-unused-vars-experimental"
- "no-use-before-define"
- "no-useless-constructor"
- "no-var-requires"
- "prefer-as-const"
- "prefer-for-of"
- "prefer-function-type"
- "prefer-includes"
- "prefer-namespace-keyword"
- "prefer-nullish-coalescing"
- "prefer-optional-chain"
- "prefer-readonly"
- "prefer-readonly-parameter-types"
- "prefer-reduce-type-parameter"
- "prefer-regexp-exec"
- "prefer-string-starts-ends-with"
- "prefer-ts-expect-error"
- "promise-function-async"
- "quotes"
- "require-array-sort-compare"
- "require-await"
- "restrict-plus-operands"
- "restrict-template-expressions"
- "return-await"
- "semi"
- "space-before-function-paren"
- "strict-boolean-expressions"
- "switch-exhaustiveness-check"
- "triple-slash-reference"
- "type-annotation-spacing"
- "typedef"
- "unbound-method"
- "unified-signatures"