Skip to content
This repository has been archived by the owner on Jul 15, 2021. It is now read-only.

Release v8.0.0

Compare
Choose a tag to compare
@nwronski nwronski released this 24 Jul 01:25
· 5 commits to master since this release

Added

  • Added align rule as `[true, "arguments", "elements", "members", "parameters", "statements"]
  • Added prefer-object-spread as true
  • Added binary-expression-operand-order rule as true
  • Added no-duplicate-variable rule as [true, "check-parameters"]
  • Added no-object-literal-type-assertion rule as true
  • Added number-literal-format rule as true
  • Added no-internal-module rule as true
  • Added interface-over-type-literal rule as true
  • Added no-string-literal rule as true
  • Added no-invalid-template-strings rule as true
  • Added ter-func-call-spacing rule as [true, "never"]

Changed

  • Upgraded package.json dependencies including bumping to TSLint v5.5.0
  • Removed no-floating-promises rule
  • Removed strict-type-predicates rule and removed suggestion for enabling strictNullChecks option for tsconfig.json compilerOptions section
  • Changed strict-boolean-expressions rule from true to [ true, "allow-boolean-or-undefined" ]
  • Changed ext-variable-name item parameter to ["parameter", "camel", "allow-leading-underscore"]
  • Changed no-unused-variable from true to [true, {"ignore-pattern": "^_"}]
  • Changed no-unbound-method from true to [true, "ignore-static"]
  • Changed quotemark by adding "avoid-template" option
  • Changed indent by setting it to 2 spaces
  • Changed trailing-comma for multiline to {"objects": "always", "arrays": "always", "functions": "ignore", "typeLiterals": "ignore"}